A C D E F G H I L M N P R S T V 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ALL - software.amazon.awssdk.metrics.MetricCategory
 - 
This is an umbrella category (provided for convenience) that records metrics belonging to every category defined in this enum.
 
C
- categories() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - categories() - Method in interface software.amazon.awssdk.metrics.SdkMetric
 - children() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - children() - Method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - children() - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - childrenWithName(String) - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - 
Return all of the
MetricCollection.children()with a specific name. - close() - Method in class software.amazon.awssdk.metrics.LoggingMetricPublisher
 - close() - Method in interface software.amazon.awssdk.metrics.MetricPublisher
 - collect() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - collect() - Method in interface software.amazon.awssdk.metrics.MetricCollector
 - 
Return the collected metrics.
 - collect() - Method in class software.amazon.awssdk.metrics.NoOpMetricCollector
 - CORE - software.amazon.awssdk.metrics.MetricCategory
 - 
Metrics collected by the core SDK are classified under this category.
 - create() - Static method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - create() - Static method in class software.amazon.awssdk.metrics.LoggingMetricPublisher
 - 
Create a
LoggingMetricPublisherwith the default configuration ofLevel.INFOandLoggingMetricPublisher.Format.PLAIN. - create() - Static method in class software.amazon.awssdk.metrics.NoOpMetricCollector
 - create(String) - Static method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - create(String) - Static method in interface software.amazon.awssdk.metrics.MetricCollector
 - create(String, Class<T>, MetricLevel, Set<MetricCategory>) - Static method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - 
Create a new metric.
 - create(String, Class<T>, MetricLevel, Set<MetricCategory>) - Static method in interface software.amazon.awssdk.metrics.SdkMetric
 - 
Create a new metric.
 - create(String, Class<T>, MetricLevel, MetricCategory, MetricCategory...) - Static method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - 
Create a new metric.
 - create(String, Class<T>, MetricLevel, MetricCategory, MetricCategory...) - Static method in interface software.amazon.awssdk.metrics.SdkMetric
 - 
Create a new metric.
 - create(Level, LoggingMetricPublisher.Format) - Static method in class software.amazon.awssdk.metrics.LoggingMetricPublisher
 - createChild(String) - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - createChild(String) - Method in interface software.amazon.awssdk.metrics.MetricCollector
 - 
Create a child of this metric collector.
 - createChild(String) - Method in class software.amazon.awssdk.metrics.NoOpMetricCollector
 - creationTime() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - creationTime() - Method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - creationTime() - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - CUSTOM - software.amazon.awssdk.metrics.MetricCategory
 - 
Metrics specified by the customer should be classified under this category.
 
D
- DefaultMetricCollection - Class in software.amazon.awssdk.metrics.internal
 - DefaultMetricCollection(String, Map<SdkMetric<?>, List<MetricRecord<?>>>, List<MetricCollection>) - Constructor for class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - DefaultMetricCollector - Class in software.amazon.awssdk.metrics.internal
 - DefaultMetricCollector(String) - Constructor for class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - DefaultMetricRecord<T> - Class in software.amazon.awssdk.metrics.internal
 - DefaultMetricRecord(SdkMetric<T>, T) - Constructor for class software.amazon.awssdk.metrics.internal.DefaultMetricRecord
 - DefaultSdkMetric<T> - Class in software.amazon.awssdk.metrics.internal
 
E
- EmptyMetricCollection - Class in software.amazon.awssdk.metrics.internal
 - EmptyMetricCollection() - Constructor for class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - equals(Object) - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - ERROR - software.amazon.awssdk.metrics.MetricLevel
 - 
Includes metrics that report when API call errors are occurring within the SDK.
 
F
- fromString(String) - Static method in enum software.amazon.awssdk.metrics.MetricCategory
 - 
Create a
MetricCategoryfrom the given String value. 
G
- getValue() - Method in enum software.amazon.awssdk.metrics.MetricCategory
 
H
- hashCode() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - HTTP_CLIENT - software.amazon.awssdk.metrics.MetricCategory
 - 
Metrics collected at the http client level are classified under this category.
 
I
- includesLevel(MetricLevel) - Method in enum software.amazon.awssdk.metrics.MetricLevel
 - INFO - software.amazon.awssdk.metrics.MetricLevel
 - 
The "default" metric level that includes metrics that are useful for identifying why errors or performance issues are occurring within the SDK.
 - iterator() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - iterator() - Method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 
L
- level() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - level() - Method in interface software.amazon.awssdk.metrics.SdkMetric
 - LoggingMetricPublisher - Class in software.amazon.awssdk.metrics
 - 
An implementation of
MetricPublisherthat logs all published metrics under thesoftware.amazon.awssdk.metrics.LoggingMetricPublishernamespace. - LoggingMetricPublisher.Format - Enum in software.amazon.awssdk.metrics
 
M
- metric() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricRecord
 - metric() - Method in interface software.amazon.awssdk.metrics.MetricRecord
 - MetricCategory - Enum in software.amazon.awssdk.metrics
 - 
A enum class representing the different types of metric categories in the SDK.
 - MetricCollection - Interface in software.amazon.awssdk.metrics
 - 
An immutable collection of metrics.
 - MetricCollector - Interface in software.amazon.awssdk.metrics
 - 
Used to collect metrics reported by the SDK.
 - MetricLevel - Enum in software.amazon.awssdk.metrics
 - 
The
MetricLevelassociated with aSdkMetric, similar to log levels, defines the 'scenario' in which the metric is useful. - MetricPublisher - Interface in software.amazon.awssdk.metrics
 - 
Interface to report and publish the collected SDK metric events to external sources.
 - MetricRecord<T> - Interface in software.amazon.awssdk.metrics
 - 
A container associating a metric and its value.
 - metricValues(SdkMetric<T>) - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - metricValues(SdkMetric<T>) - Method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - metricValues(SdkMetric<T>) - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - 
Return all the values of the given metric.
 
N
- name() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - name() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - name() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - name() - Method in class software.amazon.awssdk.metrics.internal.EmptyMetricCollection
 - name() - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - name() - Method in interface software.amazon.awssdk.metrics.MetricCollector
 - name() - Method in class software.amazon.awssdk.metrics.NoOpMetricCollector
 - name() - Method in interface software.amazon.awssdk.metrics.SdkMetric
 - NoOpMetricCollector - Class in software.amazon.awssdk.metrics
 - 
A metric collector that doesn't do anything.
 
P
- PLAIN - software.amazon.awssdk.metrics.LoggingMetricPublisher.Format
 - PRETTY - software.amazon.awssdk.metrics.LoggingMetricPublisher.Format
 - publish(MetricCollection) - Method in class software.amazon.awssdk.metrics.LoggingMetricPublisher
 - publish(MetricCollection) - Method in interface software.amazon.awssdk.metrics.MetricPublisher
 - 
Notify the publisher of new metric data.
 
R
- reportMetric(SdkMetric<T>, T) - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - reportMetric(SdkMetric<T>, T) - Method in interface software.amazon.awssdk.metrics.MetricCollector
 - 
Report a metric.
 - reportMetric(SdkMetric<T>, T) - Method in class software.amazon.awssdk.metrics.NoOpMetricCollector
 
S
- SdkMetric<T> - Interface in software.amazon.awssdk.metrics
 - 
A specific SDK metric.
 - software.amazon.awssdk.metrics - package software.amazon.awssdk.metrics
 - software.amazon.awssdk.metrics.internal - package software.amazon.awssdk.metrics.internal
 - stream() - Method in interface software.amazon.awssdk.metrics.MetricCollection
 - 
Return a stream of records in this collection.
 
T
- toString() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollection
 - toString() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricCollector
 - toString() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricRecord
 - toString() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - TRACE - software.amazon.awssdk.metrics.MetricLevel
 - 
The metric level that includes every other metric level, as well as some highly-technical metrics that may only be useful in very specific performance or failure scenarios.
 
V
- value() - Method in class software.amazon.awssdk.metrics.internal.DefaultMetricRecord
 - value() - Method in interface software.amazon.awssdk.metrics.MetricRecord
 - valueClass() - Method in class software.amazon.awssdk.metrics.internal.DefaultSdkMetric
 - valueClass() - Method in interface software.amazon.awssdk.metrics.SdkMetric
 - valueOf(String) - Static method in enum software.amazon.awssdk.metrics.LoggingMetricPublisher.Format
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum software.amazon.awssdk.metrics.MetricCategory
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum software.amazon.awssdk.metrics.MetricLevel
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum software.amazon.awssdk.metrics.LoggingMetricPublisher.Format
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum software.amazon.awssdk.metrics.MetricCategory
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum software.amazon.awssdk.metrics.MetricLevel
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 
All Classes All Packages