| Interface | Description |
|---|---|
| MetricCollection |
An immutable collection of metrics.
|
| MetricCollector |
Used to collect metrics reported by the SDK.
|
| MetricPublisher |
Interface to report and publish the collected SDK metric events to external
sources.
|
| MetricRecord<T> |
A container associating a metric and its value.
|
| SdkMetric<T> |
A specific SDK metric.
|
| Class | Description |
|---|---|
| LoggingMetricPublisher |
An implementation of
MetricPublisher that logs all published metrics under the software.amazon.awssdk.metrics.LoggingMetricPublisher namespace. |
| NoOpMetricCollector |
A metric collector that doesn't do anything.
|
| Enum | Description |
|---|---|
| LoggingMetricPublisher.Format | |
| MetricCategory |
A enum class representing the different types of metric categories in the SDK.
|
| MetricLevel |
The
MetricLevel associated with a SdkMetric, similar to log levels, defines the 'scenario' in which the metric
is useful. |
Copyright © 2022. All rights reserved.