7#include <aws/evidently/CloudWatchEvidently_EXPORTS.h>
8#include <aws/evidently/model/MetricDefinition.h>
21namespace CloudWatchEvidently
55 bool m_metricDefinitionHasBeenSet =
false;
bool MetricDefinitionHasBeenSet() const
void SetMetricDefinition(MetricDefinition &&value)
void SetMetricDefinition(const MetricDefinition &value)
AWS_CLOUDWATCHEVIDENTLY_API MetricMonitor & operator=(Aws::Utils::Json::JsonView jsonValue)
const MetricDefinition & GetMetricDefinition() const
AWS_CLOUDWATCHEVIDENTLY_API MetricMonitor(Aws::Utils::Json::JsonView jsonValue)
MetricMonitor & WithMetricDefinition(const MetricDefinition &value)
AWS_CLOUDWATCHEVIDENTLY_API Aws::Utils::Json::JsonValue Jsonize() const
MetricMonitor & WithMetricDefinition(MetricDefinition &&value)
AWS_CLOUDWATCHEVIDENTLY_API MetricMonitor()
Aws::Utils::Json::JsonValue JsonValue