Class S3ServiceMetric
java.lang.Object
com.amazonaws.metrics.SimpleMetricType
com.amazonaws.services.s3.metrics.S3ServiceMetric
- All Implemented Interfaces:
MetricType,ServiceMetricType
S3 specific service metrics in the form of "simulated enum". The name of
every enum literal defined in this class must all start with "S3" in order
for the default AWS SDK metric collection system to recognize it as a
predefined S3 metrics.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final S3ServiceMetricstatic final com.amazonaws.services.s3.metrics.S3ServiceMetric.S3ThroughputMetricstatic final S3ServiceMetricstatic final com.amazonaws.services.s3.metrics.S3ServiceMetric.S3ThroughputMetricFields inherited from interface com.amazonaws.metrics.ServiceMetricType
DOWNLOAD_BYTE_COUNT_NAME_SUFFIX, DOWNLOAD_THROUGHPUT_NAME_SUFFIX, UPLOAD_BYTE_COUNT_NAME_SUFFIX, UPLOAD_THROUGHPUT_NAME_SUFFIX -
Method Summary
Modifier and TypeMethodDescriptionname()Non-null name of the metric type.static S3ServiceMetricstatic S3ServiceMetric[]values()Methods inherited from class com.amazonaws.metrics.SimpleMetricType
equals, hashCode, toString
-
Field Details
-
S3DownloadThroughput
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric.S3ThroughputMetric S3DownloadThroughput -
S3DownloadByteCount
-
S3UploadThroughput
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric.S3ThroughputMetric S3UploadThroughput -
S3UploadByteCount
-
-
Method Details
-
name
Description copied from interface:MetricTypeNon-null name of the metric type. Used to uniquely identify the metric type. Therefore, the name returned must be globally unique across all metric types that implement this interface.- Specified by:
namein interfaceMetricType- Specified by:
namein classSimpleMetricType
-
getServiceName
- Specified by:
getServiceNamein interfaceServiceMetricType
-
values
-
valueOf
-