Public Member Functions | |
MetricPublisherMock (const std::string &metrics_namespace, const Aws::Client::ClientConfiguration &client_config) | |
Public Member Functions inherited from Aws::CloudWatchMetrics::MetricPublisher | |
MetricPublisher (const std::string &metrics_namespace, const Aws::Client::ClientConfiguration &client_config) | |
MetricPublisher (const std::string &metrics_namespace, std::shared_ptr< Utils::CloudWatchMetricsFacade > cloudwatch_metrics_facade) | |
Aws::DataFlow::UploadStatus | publishData (MetricDatumCollection &data) override |
bool | shutdown () override |
bool | start () override |
~MetricPublisher () override=default | |
Public Member Functions inherited from Publisher< MetricDatumCollection > | |
virtual void | addPublisherStateListener (const std::function< void(const PublisherState &)> &listener) |
Aws::DataFlow::UploadStatus | attemptPublish (MetricDatumCollection &data) override |
bool | canPublish () |
std::chrono::milliseconds | getLastPublishDuration () |
int | getPublishAttempts () |
PublisherState | getPublisherState () |
int | getPublishSuccesses () |
float | getPublishSuccessPercentage () |
Publisher () | |
bool | shutdown () override |
~Publisher () override=default | |
Public Member Functions inherited from Aws::DataFlow::IPublisher< T > | |
virtual UploadStatus | attemptPublish (T &batch_data)=0 |
Public Member Functions inherited from Service | |
ServiceState | getState () |
virtual std::string | getStatusString () |
Service () | |
virtual | ~Service ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from Service | |
void | setState (ServiceState new_state) |
Definition at line 61 of file cloudwatch_metrics_collector_test.cpp.
|
inline |
Definition at line 64 of file cloudwatch_metrics_collector_test.cpp.