Public Member Functions | List of all members
MetricServiceMock Class Reference
Inheritance diagram for MetricServiceMock:
Inheritance graph
[legend]

Public Member Functions

 MetricServiceMock (std::shared_ptr< Publisher< MetricDatumCollection >> publisher, std::shared_ptr< DataBatcher< MetricDatum >> batcher, std::shared_ptr< FileUploadStreamer< MetricDatumCollection >> file_upload_streamer=nullptr)
 
 MOCK_METHOD0 (start, bool())
 
 MOCK_METHOD0 (shutdown, bool())
 
 MOCK_METHOD0 (publishBatchedData, bool())
 
 MOCK_METHOD1 (batchData, bool(const MetricObject &data_to_batch))
 
- Public Member Functions inherited from Aws::CloudWatchMetrics::MetricService
MetricDatum convertInputToBatched (const Utils::MetricObject &input, const std::chrono::milliseconds &milliseconds) override
 
MetricDatum convertInputToBatched (const Utils::MetricObject &input) override
 
 MetricService (std::shared_ptr< Publisher< MetricDatumCollection >> publisher, std::shared_ptr< DataBatcher< MetricDatum >> batcher, std::shared_ptr< Aws::FileManagement::FileUploadStreamer< MetricDatumCollection >> file_upload_streamer=nullptr)
 

Detailed Description

Definition at line 69 of file cloudwatch_metrics_collector_test.cpp.

Constructor & Destructor Documentation

MetricServiceMock::MetricServiceMock ( std::shared_ptr< Publisher< MetricDatumCollection >>  publisher,
std::shared_ptr< DataBatcher< MetricDatum >>  batcher,
std::shared_ptr< FileUploadStreamer< MetricDatumCollection >>  file_upload_streamer = nullptr 
)
inline

Definition at line 72 of file cloudwatch_metrics_collector_test.cpp.

Member Function Documentation

MetricServiceMock::MOCK_METHOD0 ( start  ,
bool()   
)
MetricServiceMock::MOCK_METHOD0 ( shutdown  ,
bool()   
)
MetricServiceMock::MOCK_METHOD0 ( publishBatchedData  ,
bool()   
)
MetricServiceMock::MOCK_METHOD1 ( batchData  ,
bool(const MetricObject &data_to_batch)   
)

The documentation for this class was generated from the following file:


cloudwatch_metrics_collector
Author(s): AWS RoboMaker
autogenerated on Fri Mar 5 2021 03:38:40