7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/DriftCheckBias.h>
9#include <aws/sagemaker/model/DriftCheckExplainability.h>
10#include <aws/sagemaker/model/DriftCheckModelDataQuality.h>
11#include <aws/sagemaker/model/DriftCheckModelQuality.h>
45 template <
typename BiasT = DriftCheckBias>
47 m_biasHasBeenSet =
true;
48 m_bias = std::forward<BiasT>(value);
50 template <
typename BiasT = DriftCheckBias>
52 SetBias(std::forward<BiasT>(value));
64 template <
typename ExplainabilityT = DriftCheckExplainability>
66 m_explainabilityHasBeenSet =
true;
67 m_explainability = std::forward<ExplainabilityT>(value);
69 template <
typename ExplainabilityT = DriftCheckExplainability>
83 template <
typename ModelQualityT = DriftCheckModelQuality>
85 m_modelQualityHasBeenSet =
true;
86 m_modelQuality = std::forward<ModelQualityT>(value);
88 template <
typename ModelQualityT = DriftCheckModelQuality>
102 template <
typename ModelDataQualityT = DriftCheckModelDataQuality>
104 m_modelDataQualityHasBeenSet =
true;
105 m_modelDataQuality = std::forward<ModelDataQualityT>(value);
107 template <
typename ModelDataQualityT = DriftCheckModelDataQuality>
121 bool m_biasHasBeenSet =
false;
122 bool m_explainabilityHasBeenSet =
false;
123 bool m_modelQualityHasBeenSet =
false;
124 bool m_modelDataQualityHasBeenSet =
false;
AWS_SAGEMAKER_API DriftCheckBaselines()=default
const DriftCheckModelQuality & GetModelQuality() const
const DriftCheckModelDataQuality & GetModelDataQuality() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetModelDataQuality(ModelDataQualityT &&value)
const DriftCheckExplainability & GetExplainability() const
DriftCheckBaselines & WithBias(BiasT &&value)
void SetExplainability(ExplainabilityT &&value)
void SetModelQuality(ModelQualityT &&value)
DriftCheckBaselines & WithModelQuality(ModelQualityT &&value)
DriftCheckBaselines & WithModelDataQuality(ModelDataQualityT &&value)
void SetBias(BiasT &&value)
AWS_SAGEMAKER_API DriftCheckBaselines(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API DriftCheckBaselines & operator=(Aws::Utils::Json::JsonView jsonValue)
bool BiasHasBeenSet() const
bool ExplainabilityHasBeenSet() const
bool ModelDataQualityHasBeenSet() const
const DriftCheckBias & GetBias() const
DriftCheckBaselines & WithExplainability(ExplainabilityT &&value)
bool ModelQualityHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue