7#include <aws/sagemaker/SageMaker_EXPORTS.h>
48 inline void SetMaxCandidates(
int value) { m_maxCandidatesHasBeenSet =
true; m_maxCandidates = value; }
89 bool m_maxCandidatesHasBeenSet =
false;
91 int m_maxRuntimePerTrainingJobInSeconds;
92 bool m_maxRuntimePerTrainingJobInSecondsHasBeenSet =
false;
94 int m_maxAutoMLJobRuntimeInSeconds;
95 bool m_maxAutoMLJobRuntimeInSecondsHasBeenSet =
false;
bool MaxAutoMLJobRuntimeInSecondsHasBeenSet() const
int GetMaxCandidates() const
bool MaxCandidatesHasBeenSet() const
void SetMaxAutoMLJobRuntimeInSeconds(int value)
void SetMaxCandidates(int value)
AutoMLJobCompletionCriteria & WithMaxAutoMLJobRuntimeInSeconds(int value)
AutoMLJobCompletionCriteria & WithMaxCandidates(int value)
AWS_SAGEMAKER_API AutoMLJobCompletionCriteria(Aws::Utils::Json::JsonView jsonValue)
int GetMaxAutoMLJobRuntimeInSeconds() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API AutoMLJobCompletionCriteria & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API AutoMLJobCompletionCriteria()
int GetMaxRuntimePerTrainingJobInSeconds() const
bool MaxRuntimePerTrainingJobInSecondsHasBeenSet() const
void SetMaxRuntimePerTrainingJobInSeconds(int value)
AutoMLJobCompletionCriteria & WithMaxRuntimePerTrainingJobInSeconds(int value)
Aws::Utils::Json::JsonValue JsonValue