Uses of Interface
io.openraven.magpie.plugins.aws.discovery.MagpieAWSClientCreator
Packages that use MagpieAWSClientCreator
Package
Description
-
Uses of MagpieAWSClientCreator in io.openraven.magpie.plugins.aws.discovery
Methods in io.openraven.magpie.plugins.aws.discovery that return MagpieAWSClientCreatorModifier and TypeMethodDescriptionstatic MagpieAWSClientCreatorClientCreators.assumeRoleCreator(software.amazon.awssdk.regions.Region region, String roleArn, String externalId, AWSDiscoveryConfig.ProxyRoleConfig proxyRoleConfig) static MagpieAWSClientCreatorClientCreators.localClientCreator(software.amazon.awssdk.regions.Region region) Methods in io.openraven.magpie.plugins.aws.discovery with parameters of type MagpieAWSClientCreatorModifier and TypeMethodDescriptionstatic org.javatuples.Pair<Double,software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponse> AWSUtils.getCloudwatchDoubleMetricMaximum(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static org.javatuples.Pair<Double,software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponse> AWSUtils.getCloudwatchDoubleMetricMinimum(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static org.javatuples.Pair<Long,software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponse> AWSUtils.getCloudwatchMetricAverage(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static org.javatuples.Pair<Long,software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponse> AWSUtils.getCloudwatchMetricMaximum(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static org.javatuples.Pair<Long,software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponse> AWSUtils.getCloudwatchMetricMinimum(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static List<software.amazon.awssdk.services.cloudwatch.model.Datapoint>AWSUtils.getCloudwatchMetricStaleDataAvg(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static List<software.amazon.awssdk.services.cloudwatch.model.Datapoint>AWSUtils.getCloudwatchMetricStaleDataSum(String regionID, String namespace, String metric, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponseAWSUtils.getCloudwatchMetricStatistics(String regionID, String namespace, String metric, software.amazon.awssdk.services.cloudwatch.model.Statistic statistic, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) AWSUtils.getS3AvailableSizeMetrics(String regionID, String bucketName, MagpieAWSClientCreator clientCreator) static software.amazon.awssdk.services.cloudwatch.model.GetMetricStatisticsResponseAWSUtils.getStaleDataCloudwatchMetrics(String regionID, String namespace, String metric, software.amazon.awssdk.services.cloudwatch.model.Statistic statistic, List<software.amazon.awssdk.services.cloudwatch.model.Dimension> dimensions, MagpieAWSClientCreator clientCreator) static List<software.amazon.awssdk.services.backup.model.BackupJob.Builder>BackupUtils.listBackupJobs(String arn, software.amazon.awssdk.regions.Region region, MagpieAWSClientCreator clientCreator, org.slf4j.Logger logger) -
Uses of MagpieAWSClientCreator in io.openraven.magpie.plugins.aws.discovery.services
Methods in io.openraven.magpie.plugins.aws.discovery.services with parameters of type MagpieAWSClientCreatorModifier and TypeMethodDescriptionvoidAthenaDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidAWSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter Emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidBackupDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidBatchDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCassandraDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCloudFrontDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCloudSearchDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCloudTrailDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCloudWatchDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidCloudWatchLogsDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidConfigDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidDynamoDbDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEBDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEC2Discovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEC2StorageDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidECSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEFSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEKSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidElastiCacheDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidELBDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidELBV2Discovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidEMRDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidENIDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidESDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidFSXDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidGlacierDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidGuardDutyDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidIAMDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidKMSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidLakeFormationDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidLambdaDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidLightsailDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidLocationDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidOrganizationDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidQLDBDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidRDSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidRedshiftDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidRegionDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidRoute53Discovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidS3Discovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidSecretsManagerDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidSecurityHubDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidSNSDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidSSMDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidStorageGatewayDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) voidVPCDiscovery.discover(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) default voidAWSDiscovery.discoverBackupJobs(String arn, software.amazon.awssdk.regions.Region region, MagpieAwsResource data, MagpieAWSClientCreator clientCreator, org.slf4j.Logger logger) protected voidDynamoDbDiscovery.discoverTables(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, software.amazon.awssdk.services.dynamodb.DynamoDbClient client, String account, MagpieAWSClientCreator clientCreator, org.slf4j.Logger logger) default voidAWSDiscovery.discoverWrapper(com.fasterxml.jackson.databind.ObjectMapper mapper, Session session, software.amazon.awssdk.regions.Region region, Emitter emitter, org.slf4j.Logger logger, String account, MagpieAWSClientCreator clientCreator) S3Discovery.getAllAvailableS3Metrics(String regionID, String bucketName, MagpieAWSClientCreator clientCreator, String filterId, org.slf4j.Logger logger)