7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/AutoMLMetricEnum.h>
9#include <aws/sagemaker/model/AutoMLMetricExtendedEnum.h>
10#include <aws/sagemaker/model/MetricSetSource.h>
44 m_metricNameHasBeenSet =
true;
63 m_standardMetricNameHasBeenSet =
true;
64 m_standardMetricName = value;
76 inline double GetValue()
const {
return m_value; }
79 m_valueHasBeenSet =
true;
95 m_setHasBeenSet =
true;
111 bool m_metricNameHasBeenSet =
false;
112 bool m_standardMetricNameHasBeenSet =
false;
113 bool m_valueHasBeenSet =
false;
114 bool m_setHasBeenSet =
false;
MetricDatum & WithValue(double value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStandardMetricName(AutoMLMetricExtendedEnum value)
AutoMLMetricEnum GetMetricName() const
AutoMLMetricExtendedEnum GetStandardMetricName() const
MetricDatum & WithSet(MetricSetSource value)
bool StandardMetricNameHasBeenSet() const
bool ValueHasBeenSet() const
void SetValue(double value)
bool MetricNameHasBeenSet() const
void SetMetricName(AutoMLMetricEnum value)
void SetSet(MetricSetSource value)
AWS_SAGEMAKER_API MetricDatum & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API MetricDatum()=default
MetricDatum & WithStandardMetricName(AutoMLMetricExtendedEnum value)
bool SetHasBeenSet() const
MetricDatum & WithMetricName(AutoMLMetricEnum value)
MetricSetSource GetSet() const
AWS_SAGEMAKER_API MetricDatum(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue