Aws::CloudWatchLogs::LogBatcher Member List

This is the complete list of members for Aws::CloudWatchLogs::LogBatcher, including all inherited members.

batchData(const LogType &data_to_batch)DataBatcher< LogType >virtual
batched_data_DataBatcher< LogType >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< LogType >
emptyCollection() overrideAws::CloudWatchLogs::LogBatchervirtual
getCurrentBatchSize()DataBatcher< LogType >
getMaxAllowableBatchSize()DataBatcher< LogType >
getSink()Aws::DataFlow::OutputStage< Aws::FileManagement::TaskPtr< LogCollection > >
getState()Service
getStatusString()Servicevirtual
getTriggerBatchSize()DataBatcher< LogType >
getTryEnqueueDuration()DataBatcher< LogType >
kDefaultMaxBatchSizeDataBatcher< LogType >static
kDefaultTriggerSizeDataBatcher< LogType >static
log_file_manager_Aws::CloudWatchLogs::LogBatcherprivate
LogBatcher(size_t max_allowable_batch_size=DataBatcher::kDefaultMaxBatchSize, size_t publish_trigger_size=DataBatcher::kDefaultTriggerSize)Aws::CloudWatchLogs::LogBatcherexplicit
LogBatcher(const LogBatcher &other)=deleteAws::CloudWatchLogs::LogBatcher
mtxDataBatcher< LogType >protected
operator=(const LogBatcher &other)=deleteAws::CloudWatchLogs::LogBatcher
publishBatchedData() overrideAws::CloudWatchLogs::LogBatchervirtual
resetBatchedData()DataBatcher< LogType >
resetTriggerBatchSize()DataBatcher< LogType >
Service()Service
setLogFileManager(std::shared_ptr< Aws::FileManagement::FileManager< LogCollection >> log_file_manager)Aws::CloudWatchLogs::LogBatchervirtual
setMaxAllowableBatchSize(int new_value)DataBatcher< LogType >
setSink(std::shared_ptr< T > sink)Aws::DataFlow::OutputStage< Aws::FileManagement::TaskPtr< LogCollection > >
setState(ServiceState new_state)Serviceprotected
setTriggerBatchSize(size_t new_value)DataBatcher< LogType >
setTryEnqueueDuration(std::chrono::microseconds duration)DataBatcher< LogType >
shutdown() overrideDataBatcher< LogType >virtual
start() overrideAws::CloudWatchLogs::LogBatchervirtual
validateConfigurableSizes(size_t batch_max_queue_size, size_t batch_trigger_publish_size)DataBatcher< LogType >static
~DataBatcher() override=defaultDataBatcher< LogType >
~LogBatcher() overrideAws::CloudWatchLogs::LogBatcher
~Service()=defaultServicevirtual


cloudwatch_logs_common
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:24