Aws::CloudWatchMetrics::MetricBatcher Member List

This is the complete list of members for Aws::CloudWatchMetrics::MetricBatcher, including all inherited members.

batchData(const MetricDatum &data_to_batch)DataBatcher< MetricDatum >virtual
batched_data_DataBatcher< MetricDatum >protected
DataBatcher(size_t max_allowable_batch_size=DataBatcher::kDefaultMaxBatchSize, size_t trigger_size=DataBatcher::kDefaultTriggerSize, std::chrono::microseconds try_enqueue_duration=std::chrono::duration_cast< std::chrono::microseconds >(std::chrono::seconds(2)))DataBatcher< MetricDatum >
emptyCollection() overrideAws::CloudWatchMetrics::MetricBatchervirtual
getCurrentBatchSize()DataBatcher< MetricDatum >
getMaxAllowableBatchSize()DataBatcher< MetricDatum >
getSink()Aws::DataFlow::OutputStage< Aws::FileManagement::TaskPtr< MetricDatumCollection > >
getState()Service
getStatusString()Servicevirtual
getTriggerBatchSize()DataBatcher< MetricDatum >
getTryEnqueueDuration()DataBatcher< MetricDatum >
kDefaultMaxBatchSizeDataBatcher< MetricDatum >static
kDefaultTriggerSizeDataBatcher< MetricDatum >static
metric_file_manager_Aws::CloudWatchMetrics::MetricBatcherprivate
MetricBatcher(size_t max_allowable_batch_size=DataBatcher::kDefaultMaxBatchSize, size_t publish_trigger_size=DataBatcher::kDefaultTriggerSize)Aws::CloudWatchMetrics::MetricBatcherexplicit
MetricBatcher(const MetricBatcher &other)=deleteAws::CloudWatchMetrics::MetricBatcher
mtxDataBatcher< MetricDatum >protected
operator=(const MetricBatcher &other)=deleteAws::CloudWatchMetrics::MetricBatcher
publishBatchedData() overrideAws::CloudWatchMetrics::MetricBatchervirtual
resetBatchedData()DataBatcher< MetricDatum >
resetTriggerBatchSize()DataBatcher< MetricDatum >
Service()Service
setMaxAllowableBatchSize(int new_value)DataBatcher< MetricDatum >
setMetricFileManager(std::shared_ptr< Aws::FileManagement::FileManager< MetricDatumCollection >> file_manager)Aws::CloudWatchMetrics::MetricBatchervirtual
setSink(std::shared_ptr< T > sink)Aws::DataFlow::OutputStage< Aws::FileManagement::TaskPtr< MetricDatumCollection > >
setState(ServiceState new_state)Serviceprotected
setTriggerBatchSize(size_t new_value)DataBatcher< MetricDatum >
setTryEnqueueDuration(std::chrono::microseconds duration)DataBatcher< MetricDatum >
shutdown() overrideDataBatcher< MetricDatum >virtual
start() overrideAws::CloudWatchMetrics::MetricBatchervirtual
validateConfigurableSizes(size_t batch_max_queue_size, size_t batch_trigger_publish_size)DataBatcher< MetricDatum >static
~DataBatcher() override=defaultDataBatcher< MetricDatum >
~MetricBatcher() overrideAws::CloudWatchMetrics::MetricBatcher
~Service()=defaultServicevirtual


cloudwatch_metrics_common
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:26