7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ModelQuality.h>
9#include <aws/sagemaker/model/ModelDataQuality.h>
10#include <aws/sagemaker/model/Bias.h>
11#include <aws/sagemaker/model/Explainability.h>
73 inline void SetBias(
const Bias& value) { m_biasHasBeenSet =
true; m_bias = value; }
74 inline void SetBias(
Bias&& value) { m_biasHasBeenSet =
true; m_bias = std::move(value); }
93 bool m_modelQualityHasBeenSet =
false;
96 bool m_modelDataQualityHasBeenSet =
false;
99 bool m_biasHasBeenSet =
false;
102 bool m_explainabilityHasBeenSet =
false;
const ModelDataQuality & GetModelDataQuality() const
ModelMetrics & WithExplainability(Explainability &&value)
AWS_SAGEMAKER_API ModelMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
const ModelQuality & GetModelQuality() const
bool BiasHasBeenSet() const
bool ExplainabilityHasBeenSet() const
ModelMetrics & WithBias(const Bias &value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API ModelMetrics()
ModelMetrics & WithModelQuality(ModelQuality &&value)
void SetExplainability(Explainability &&value)
void SetModelDataQuality(ModelDataQuality &&value)
void SetExplainability(const Explainability &value)
bool ModelDataQualityHasBeenSet() const
ModelMetrics & WithModelDataQuality(const ModelDataQuality &value)
bool ModelQualityHasBeenSet() const
ModelMetrics & WithModelQuality(const ModelQuality &value)
AWS_SAGEMAKER_API ModelMetrics(Aws::Utils::Json::JsonView jsonValue)
void SetBias(Bias &&value)
ModelMetrics & WithExplainability(const Explainability &value)
ModelMetrics & WithModelDataQuality(ModelDataQuality &&value)
void SetModelQuality(const ModelQuality &value)
void SetModelQuality(ModelQuality &&value)
const Explainability & GetExplainability() const
void SetModelDataQuality(const ModelDataQuality &value)
const Bias & GetBias() const
ModelMetrics & WithBias(Bias &&value)
void SetBias(const Bias &value)
Aws::Utils::Json::JsonValue JsonValue