CloudWatchMetricPublisher's executor to add a MetricCollection to a
MetricCollectionAggregator.CloudWatchMetricPublisher using the configuration currently configured on this publisher.CloudWatchMetricPublisher.Builder that can be used to create CloudWatchMetricPublishers.CloudWatchAsyncClient instance that should be used to communicate with CloudWatch.CloudWatchMetricLogger.METRIC_LOGGER.MetricPublisher that aggregates and uploads metrics to Amazon CloudWatch on a periodic basis.CloudWatchMetricPublisher instances.CloudWatchMetricPublisher using all default values.PutMetricDataRequests that can be generated from the data that was added via
addCollection(MetricCollection).MetricDatums allowed in PutMetricDataRequest.metricData().MetricDatum.values() allowed in a single PutMetricDataRequest.CloudWatchAsyncClient.putMetricData(PutMetricDataRequest) calls that an
individual "upload" event can make to CloudWatch.MetricCategorys that should be uploaded to CloudWatch.MetricCollections by: (1) the minute in which they occurred, and (2) the dimensions in the collection
associated with that metric.MetricLevel that should be uploaded to CloudWatch.PutMetricDataRequests to a CloudWatchAsyncClient, logging whether it was successful or a failure to
the CloudWatchMetricLogger.METRIC_LOGGER.PutMetricDataRequest.namespace() used for all put-metric-data calls from this publisher.CloudWatchMetricPublisher's executor to collect requests from a
MetricCollectionAggregator and write them to a MetricUploader.Copyright © 2023. All rights reserved.