7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
9#include <aws/sagemaker/model/LabelingJobResourceConfig.h>
53 template <
typename LabelingJobAlgorithmSpecificationArnT = Aws::String>
55 m_labelingJobAlgorithmSpecificationArnHasBeenSet =
true;
56 m_labelingJobAlgorithmSpecificationArn = std::forward<LabelingJobAlgorithmSpecificationArnT>(value);
58 template <
typename LabelingJobAlgorithmSpecificationArnT = Aws::String>
74 template <
typename InitialActiveLearningModelArnT = Aws::String>
76 m_initialActiveLearningModelArnHasBeenSet =
true;
77 m_initialActiveLearningModelArn = std::forward<InitialActiveLearningModelArnT>(value);
79 template <
typename InitialActiveLearningModelArnT = Aws::String>
92 template <
typename LabelingJobResourceConfigT = LabelingJobResourceConfig>
94 m_labelingJobResourceConfigHasBeenSet =
true;
95 m_labelingJobResourceConfig = std::forward<LabelingJobResourceConfigT>(value);
97 template <
typename LabelingJobResourceConfigT = LabelingJobResourceConfig>
104 Aws::String m_labelingJobAlgorithmSpecificationArn;
109 bool m_labelingJobAlgorithmSpecificationArnHasBeenSet =
false;
110 bool m_initialActiveLearningModelArnHasBeenSet =
false;
111 bool m_labelingJobResourceConfigHasBeenSet =
false;
void SetInitialActiveLearningModelArn(InitialActiveLearningModelArnT &&value)
bool LabelingJobResourceConfigHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API LabelingJobAlgorithmsConfig(Aws::Utils::Json::JsonView jsonValue)
void SetLabelingJobResourceConfig(LabelingJobResourceConfigT &&value)
LabelingJobAlgorithmsConfig & WithLabelingJobAlgorithmSpecificationArn(LabelingJobAlgorithmSpecificationArnT &&value)
LabelingJobAlgorithmsConfig & WithLabelingJobResourceConfig(LabelingJobResourceConfigT &&value)
const LabelingJobResourceConfig & GetLabelingJobResourceConfig() const
const Aws::String & GetLabelingJobAlgorithmSpecificationArn() const
LabelingJobAlgorithmsConfig & WithInitialActiveLearningModelArn(InitialActiveLearningModelArnT &&value)
void SetLabelingJobAlgorithmSpecificationArn(LabelingJobAlgorithmSpecificationArnT &&value)
AWS_SAGEMAKER_API LabelingJobAlgorithmsConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool InitialActiveLearningModelArnHasBeenSet() const
AWS_SAGEMAKER_API LabelingJobAlgorithmsConfig()=default
const Aws::String & GetInitialActiveLearningModelArn() const
bool LabelingJobAlgorithmSpecificationArnHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue