Uses of Interface
com.amazonaws.metrics.MetricType
-
Packages that use MetricType Package Description com.amazonaws.metrics Classes used to support the AWS SDK metrics API.com.amazonaws.metrics.internal.cloudwatch com.amazonaws.metrics.internal.cloudwatch.spi com.amazonaws.services.dynamodbv2.metrics com.amazonaws.services.s3.metrics com.amazonaws.util -
-
Uses of MetricType in com.amazonaws.metrics
Subinterfaces of MetricType in com.amazonaws.metrics Modifier and Type Interface Description interfaceRequestMetricTypeinterfaceServiceMetricTypeService specific Metric type (eg S3, DynamoDB, etc.)interfaceThroughputMetricTypeClasses in com.amazonaws.metrics that implement MetricType Modifier and Type Class Description classSimpleMetricTypeclassSimpleServiceMetricTypeclassSimpleThroughputMetricTypeMethods in com.amazonaws.metrics with type parameters of type MetricType Modifier and Type Method Description static <T extends MetricType>
booleanAwsSdkMetrics. addAll(Collection<T> types)Adds the given metric types to the registry of predefined metrics to be captured at the AWS SDK level.static <T extends MetricType>
voidAwsSdkMetrics. set(Collection<T> types)Sets the given metric types to replace the registry of predefined metrics to be captured at the AWS SDK level.Methods in com.amazonaws.metrics that return types with arguments of type MetricType Modifier and Type Method Description static Set<MetricType>AwsSdkMetrics. getPredefinedMetrics()Returns an unmodifiable set of the current predefined metrics.Methods in com.amazonaws.metrics with parameters of type MetricType Modifier and Type Method Description static booleanAwsSdkMetrics. add(MetricType type)Adds the given metric type to the registry of predefined metrics to be captured at the AWS SDK level.static booleanAwsSdkMetrics. remove(MetricType type)Removes the given metric type from the registry of predefined metrics to be captured at the AWS SDK level. -
Uses of MetricType in com.amazonaws.metrics.internal.cloudwatch
Methods in com.amazonaws.metrics.internal.cloudwatch with parameters of type MetricType Modifier and Type Method Description protected List<MetricDatum>PredefinedMetricTransformer. counterMetricOf(MetricType type, Request<?> req, Object resp, boolean includesRequestType)Returns a list of metric datum recorded for the specified counter metric type; or an empty list if there is none.protected List<MetricDatum>PredefinedMetricTransformer. latencyMetricOf(MetricType metricType, Request<?> req, Object response, boolean includesRequestType)Returns all the latency metric data recorded for the specified metric event type; or an empty list if there is none.List<MetricDatum>PredefinedMetricTransformer. toMetricData(MetricType metricType, Request<?> request, Response<?> response)Returns a non-null list of metric datum for the metrics collected for the given request/response. -
Uses of MetricType in com.amazonaws.metrics.internal.cloudwatch.spi
Methods in com.amazonaws.metrics.internal.cloudwatch.spi with parameters of type MetricType Modifier and Type Method Description List<MetricDatum>RequestMetricTransformer. toMetricData(MetricType metricType, Request<?> request, Response<?> response)Returns a list of metric datum for the metrics collected for the given request/response, or null if this transformer does not recognize the specific input metric type. -
Uses of MetricType in com.amazonaws.services.dynamodbv2.metrics
Classes in com.amazonaws.services.dynamodbv2.metrics that implement MetricType Modifier and Type Class Description classDynamoDBRequestMetricDynamoDB specific request metric type. -
Uses of MetricType in com.amazonaws.services.s3.metrics
Classes in com.amazonaws.services.s3.metrics that implement MetricType Modifier and Type Class Description classS3ServiceMetricS3 specific service metrics in the form of "simulated enum". -
Uses of MetricType in com.amazonaws.util
Classes in com.amazonaws.util that implement MetricType Modifier and Type Class Description static classAWSRequestMetrics.FieldPredefined AWS SDK metric types general across all AWS clients.classAWSServiceMetricsPredefined AWS SDK non-request specific metric types general across all AWS clients.Methods in com.amazonaws.util with parameters of type MetricType Modifier and Type Method Description voidAWSRequestMetrics. addProperty(MetricType f, Object value)voidAWSRequestMetricsFullSupport. addProperty(MetricType f, Object value)AWSRequestMetricsAWSRequestMetrics. addPropertyWith(MetricType f, Object value)Fluent API ofAWSRequestMetrics.addProperty(MetricType, Object)voidAWSRequestMetrics. endEvent(MetricType f)voidAWSRequestMetricsFullSupport. endEvent(MetricType f)List<Object>AWSRequestMetrics. getProperty(MetricType f)List<Object>AWSRequestMetricsFullSupport. getProperty(MetricType f)voidAWSRequestMetrics. incrementCounter(MetricType f)voidAWSRequestMetricsFullSupport. incrementCounter(MetricType f)AWSRequestMetricsAWSRequestMetrics. incrementCounterWith(MetricType f)Fluent API ofAWSRequestMetrics.incrementCounter(MetricType)voidAWSRequestMetrics. setCounter(MetricType f, long count)voidAWSRequestMetricsFullSupport. setCounter(MetricType f, long count)voidAWSRequestMetrics. startEvent(MetricType f)voidAWSRequestMetricsFullSupport. startEvent(MetricType f)AWSRequestMetricsAWSRequestMetrics. withCounter(MetricType f, long count)Fluent API ofAWSRequestMetrics.setCounter(MetricType, long)
-