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