7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/AutoMLMetricEnum.h>
9#include <aws/sagemaker/model/MetricSetSource.h>
10#include <aws/sagemaker/model/AutoMLMetricExtendedEnum.h>
59 inline double GetValue()
const{
return m_value; }
61 inline void SetValue(
double value) { m_valueHasBeenSet =
true; m_value = value; }
94 bool m_metricNameHasBeenSet =
false;
97 bool m_valueHasBeenSet =
false;
100 bool m_setHasBeenSet =
false;
103 bool m_standardMetricNameHasBeenSet =
false;
const AutoMLMetricEnum & GetMetricName() const
MetricDatum & WithValue(double value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
MetricDatum & WithMetricName(AutoMLMetricEnum &&value)
bool StandardMetricNameHasBeenSet() const
void SetMetricName(const AutoMLMetricEnum &value)
void SetMetricName(AutoMLMetricEnum &&value)
MetricDatum & WithSet(MetricSetSource &&value)
MetricDatum & WithMetricName(const AutoMLMetricEnum &value)
bool ValueHasBeenSet() const
void SetValue(double value)
bool MetricNameHasBeenSet() const
MetricDatum & WithSet(const MetricSetSource &value)
void SetStandardMetricName(const AutoMLMetricExtendedEnum &value)
AWS_SAGEMAKER_API MetricDatum & operator=(Aws::Utils::Json::JsonView jsonValue)
MetricDatum & WithStandardMetricName(AutoMLMetricExtendedEnum &&value)
void SetStandardMetricName(AutoMLMetricExtendedEnum &&value)
bool SetHasBeenSet() const
AWS_SAGEMAKER_API MetricDatum()
void SetSet(MetricSetSource &&value)
void SetSet(const MetricSetSource &value)
MetricDatum & WithStandardMetricName(const AutoMLMetricExtendedEnum &value)
AWS_SAGEMAKER_API MetricDatum(Aws::Utils::Json::JsonView jsonValue)
const AutoMLMetricExtendedEnum & GetStandardMetricName() const
const MetricSetSource & GetSet() const
Aws::Utils::Json::JsonValue JsonValue