7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
47 template <
typename ExperimentNameT = Aws::String>
49 m_experimentNameHasBeenSet =
true;
50 m_experimentName = std::forward<ExperimentNameT>(value);
52 template <
typename ExperimentNameT = Aws::String>
66 template <
typename TrialNameT = Aws::String>
68 m_trialNameHasBeenSet =
true;
69 m_trialName = std::forward<TrialNameT>(value);
71 template <
typename TrialNameT = Aws::String>
85 template <
typename TrialComponentDisplayNameT = Aws::String>
87 m_trialComponentDisplayNameHasBeenSet =
true;
88 m_trialComponentDisplayName = std::forward<TrialComponentDisplayNameT>(value);
90 template <
typename TrialComponentDisplayNameT = Aws::String>
103 template <
typename RunNameT = Aws::String>
105 m_runNameHasBeenSet =
true;
106 m_runName = std::forward<RunNameT>(value);
108 template <
typename RunNameT = Aws::String>
122 bool m_experimentNameHasBeenSet =
false;
123 bool m_trialNameHasBeenSet =
false;
124 bool m_trialComponentDisplayNameHasBeenSet =
false;
125 bool m_runNameHasBeenSet =
false;
AWS_SAGEMAKER_API ExperimentConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ExperimentConfig()=default
ExperimentConfig & WithTrialName(TrialNameT &&value)
ExperimentConfig & WithExperimentName(ExperimentNameT &&value)
bool TrialComponentDisplayNameHasBeenSet() const
void SetExperimentName(ExperimentNameT &&value)
ExperimentConfig & WithTrialComponentDisplayName(TrialComponentDisplayNameT &&value)
bool TrialNameHasBeenSet() const
void SetTrialComponentDisplayName(TrialComponentDisplayNameT &&value)
const Aws::String & GetTrialComponentDisplayName() const
void SetTrialName(TrialNameT &&value)
ExperimentConfig & WithRunName(RunNameT &&value)
const Aws::String & GetExperimentName() const
bool ExperimentNameHasBeenSet() const
bool RunNameHasBeenSet() const
const Aws::String & GetRunName() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRunName(RunNameT &&value)
AWS_SAGEMAKER_API ExperimentConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetTrialName() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue