7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/HyperbandStrategyConfig.h>
55 template<
typename HyperbandStrategyConfigT = HyperbandStrategyConfig>
56 void SetHyperbandStrategyConfig(HyperbandStrategyConfigT&& value) { m_hyperbandStrategyConfigHasBeenSet =
true; m_hyperbandStrategyConfig = std::forward<HyperbandStrategyConfigT>(value); }
57 template<
typename HyperbandStrategyConfigT = HyperbandStrategyConfig>
63 bool m_hyperbandStrategyConfigHasBeenSet =
false;
void SetHyperbandStrategyConfig(HyperbandStrategyConfigT &&value)
AWS_SAGEMAKER_API HyperParameterTuningJobStrategyConfig(Aws::Utils::Json::JsonView jsonValue)
HyperParameterTuningJobStrategyConfig & WithHyperbandStrategyConfig(HyperbandStrategyConfigT &&value)
AWS_SAGEMAKER_API HyperParameterTuningJobStrategyConfig()=default
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool HyperbandStrategyConfigHasBeenSet() const
const HyperbandStrategyConfig & GetHyperbandStrategyConfig() const
AWS_SAGEMAKER_API HyperParameterTuningJobStrategyConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue