7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/FileSource.h>
9#include <aws/sagemaker/model/MetricsSource.h>
42 template <
typename Constra
intsT = MetricsSource>
44 m_constraintsHasBeenSet =
true;
45 m_constraints = std::forward<ConstraintsT>(value);
47 template <
typename Constra
intsT = MetricsSource>
60 template <
typename ConfigFileT = FileSource>
62 m_configFileHasBeenSet =
true;
63 m_configFile = std::forward<ConfigFileT>(value);
65 template <
typename ConfigFileT = FileSource>
75 bool m_constraintsHasBeenSet =
false;
76 bool m_configFileHasBeenSet =
false;
DriftCheckExplainability & WithConstraints(ConstraintsT &&value)
AWS_SAGEMAKER_API DriftCheckExplainability()=default
AWS_SAGEMAKER_API DriftCheckExplainability(Aws::Utils::Json::JsonView jsonValue)
const MetricsSource & GetConstraints() const
AWS_SAGEMAKER_API DriftCheckExplainability & operator=(Aws::Utils::Json::JsonView jsonValue)
DriftCheckExplainability & WithConfigFile(ConfigFileT &&value)
bool ConfigFileHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool ConstraintsHasBeenSet() const
const FileSource & GetConfigFile() const
void SetConstraints(ConstraintsT &&value)
void SetConfigFile(ConfigFileT &&value)
Aws::Utils::Json::JsonValue JsonValue