7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/AutoMLJobObjective.h>
9#include <aws/sagemaker/model/AutoMLJobCompletionCriteria.h>
10#include <aws/sagemaker/model/AutoMLProblemTypeResolvedAttributes.h>
47 template<
typename AutoMLJobObjectiveT = AutoMLJobObjective>
48 void SetAutoMLJobObjective(AutoMLJobObjectiveT&& value) { m_autoMLJobObjectiveHasBeenSet =
true; m_autoMLJobObjective = std::forward<AutoMLJobObjectiveT>(value); }
49 template<
typename AutoMLJobObjectiveT = AutoMLJobObjective>
57 template<
typename CompletionCriteriaT = AutoMLJobCompletionCriteria>
58 void SetCompletionCriteria(CompletionCriteriaT&& value) { m_completionCriteriaHasBeenSet =
true; m_completionCriteria = std::forward<CompletionCriteriaT>(value); }
59 template<
typename CompletionCriteriaT = AutoMLJobCompletionCriteria>
69 template<
typename AutoMLProblemTypeResolvedAttributesT = AutoMLProblemTypeResolvedAttributes>
70 void SetAutoMLProblemTypeResolvedAttributes(AutoMLProblemTypeResolvedAttributesT&& value) { m_autoMLProblemTypeResolvedAttributesHasBeenSet =
true; m_autoMLProblemTypeResolvedAttributes = std::forward<AutoMLProblemTypeResolvedAttributesT>(value); }
71 template<
typename AutoMLProblemTypeResolvedAttributesT = AutoMLProblemTypeResolvedAttributes>
77 bool m_autoMLJobObjectiveHasBeenSet =
false;
80 bool m_completionCriteriaHasBeenSet =
false;
83 bool m_autoMLProblemTypeResolvedAttributesHasBeenSet =
false;
AutoMLResolvedAttributes & WithAutoMLJobObjective(AutoMLJobObjectiveT &&value)
const AutoMLJobObjective & GetAutoMLJobObjective() const
AWS_SAGEMAKER_API AutoMLResolvedAttributes()=default
AWS_SAGEMAKER_API AutoMLResolvedAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAutoMLProblemTypeResolvedAttributes(AutoMLProblemTypeResolvedAttributesT &&value)
const AutoMLProblemTypeResolvedAttributes & GetAutoMLProblemTypeResolvedAttributes() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool AutoMLProblemTypeResolvedAttributesHasBeenSet() const
AutoMLResolvedAttributes & WithAutoMLProblemTypeResolvedAttributes(AutoMLProblemTypeResolvedAttributesT &&value)
AWS_SAGEMAKER_API AutoMLResolvedAttributes(Aws::Utils::Json::JsonView jsonValue)
void SetAutoMLJobObjective(AutoMLJobObjectiveT &&value)
bool AutoMLJobObjectiveHasBeenSet() const
AutoMLResolvedAttributes & WithCompletionCriteria(CompletionCriteriaT &&value)
bool CompletionCriteriaHasBeenSet() const
const AutoMLJobCompletionCriteria & GetCompletionCriteria() const
void SetCompletionCriteria(CompletionCriteriaT &&value)
Aws::Utils::Json::JsonValue JsonValue