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>
70 inline double GetValue()
const {
return m_value; }
72 inline void SetValue(
double value) { m_valueHasBeenSet =
true; m_value = value; }
88 bool m_metricNameHasBeenSet =
false;
91 bool m_standardMetricNameHasBeenSet =
false;
94 bool m_valueHasBeenSet =
false;
97 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