Public Member Functions | |
MockCloudWatchFacade () | |
void | reset () |
Utils::CloudWatchMetricsStatus | SendMetricsToCloudWatch (const std::string &metric_namespace, MetricDatumCollection &metrics) override |
Sends a list of metrics to CloudWatch Used to send a list of metrics to CloudWatch. More... | |
Public Member Functions inherited from Aws::CloudWatchMetrics::Utils::CloudWatchMetricsFacade | |
CloudWatchMetricsFacade (const Aws::Client::ClientConfiguration &client_config) | |
Creates a new CloudWatchMetricsFacade. More... | |
CloudWatchMetricsFacade (const std::shared_ptr< Aws::CloudWatch::CloudWatchClient > &cw_client) | |
Creates a new CloudWatchMetricsFacade with an existing client. More... | |
virtual | ~CloudWatchMetricsFacade ()=default |
Public Attributes | |
std::string | last_metric_namespace |
MetricDatumCollection | last_metrics |
uint32_t | send_metrics_call_count {} |
Utils::CloudWatchMetricsStatus | send_metrics_ret_val |
Additional Inherited Members | |
Protected Member Functions inherited from Aws::CloudWatchMetrics::Utils::CloudWatchMetricsFacade | |
CloudWatchMetricsFacade ()=default | |
Definition at line 31 of file metric_publisher_test.cpp.
|
inline |
Definition at line 39 of file metric_publisher_test.cpp.
|
inline |
Definition at line 41 of file metric_publisher_test.cpp.
|
inlineoverridevirtual |
Sends a list of metrics to CloudWatch Used to send a list of metrics to CloudWatch.
metric_namespace | A reference to a string with the namespace for all the metrics being posted |
metrics | A reference to a list of metrics that you want sent to CloudWatch |
Reimplemented from Aws::CloudWatchMetrics::Utils::CloudWatchMetricsFacade.
Definition at line 48 of file metric_publisher_test.cpp.
std::string MockCloudWatchFacade::last_metric_namespace |
Definition at line 36 of file metric_publisher_test.cpp.
MetricDatumCollection MockCloudWatchFacade::last_metrics |
Definition at line 37 of file metric_publisher_test.cpp.
uint32_t MockCloudWatchFacade::send_metrics_call_count {} |
Definition at line 35 of file metric_publisher_test.cpp.
Utils::CloudWatchMetricsStatus MockCloudWatchFacade::send_metrics_ret_val |
Definition at line 34 of file metric_publisher_test.cpp.