
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.