24 namespace CloudWatchMetrics {
28 using FileManagement::FileManager;
29 using FileManagement::FileManagerStrategy;
30 using FileManagement::FileObject;
49 const std::shared_ptr<FileManagerStrategy> &file_manager_strategy)
~MetricFileManager() override=default
std::list< Aws::CloudWatch::Model::MetricDatum > MetricDatumCollection
MetricFileManager()=default
void write(const MetricDatumCollection &data) override
FileObject< MetricDatumCollection > readBatch(size_t batch_size) override
MetricFileManager(const std::shared_ptr< FileManagerStrategy > &file_manager_strategy)
MetricFileManager(const Aws::FileManagement::FileManagerStrategyOptions &options)