AWS SDK for C++  1.9.159
AWS SDK for C++
CreateLabelingJobRequest.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 namespace SageMaker
22 {
23 namespace Model
24 {
25 
29  {
30  public:
32 
33  // Service request name is the Operation name which will send this request out,
34  // each operation should has unique request name, so that we can get operation's name from this request.
35  // Note: this is not true for response, multiple operations may have the same response name,
36  // so we can not get operation's name from response.
37  inline virtual const char* GetServiceRequestName() const override { return "CreateLabelingJob"; }
38 
39  Aws::String SerializePayload() const override;
40 
42 
43 
51  inline const Aws::String& GetLabelingJobName() const{ return m_labelingJobName; }
52 
60  inline bool LabelingJobNameHasBeenSet() const { return m_labelingJobNameHasBeenSet; }
61 
69  inline void SetLabelingJobName(const Aws::String& value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName = value; }
70 
78  inline void SetLabelingJobName(Aws::String&& value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName = std::move(value); }
79 
87  inline void SetLabelingJobName(const char* value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName.assign(value); }
88 
96  inline CreateLabelingJobRequest& WithLabelingJobName(const Aws::String& value) { SetLabelingJobName(value); return *this;}
97 
105  inline CreateLabelingJobRequest& WithLabelingJobName(Aws::String&& value) { SetLabelingJobName(std::move(value)); return *this;}
106 
114  inline CreateLabelingJobRequest& WithLabelingJobName(const char* value) { SetLabelingJobName(value); return *this;}
115 
116 
151  inline const Aws::String& GetLabelAttributeName() const{ return m_labelAttributeName; }
152 
187  inline bool LabelAttributeNameHasBeenSet() const { return m_labelAttributeNameHasBeenSet; }
188 
223  inline void SetLabelAttributeName(const Aws::String& value) { m_labelAttributeNameHasBeenSet = true; m_labelAttributeName = value; }
224 
259  inline void SetLabelAttributeName(Aws::String&& value) { m_labelAttributeNameHasBeenSet = true; m_labelAttributeName = std::move(value); }
260 
295  inline void SetLabelAttributeName(const char* value) { m_labelAttributeNameHasBeenSet = true; m_labelAttributeName.assign(value); }
296 
331  inline CreateLabelingJobRequest& WithLabelAttributeName(const Aws::String& value) { SetLabelAttributeName(value); return *this;}
332 
367  inline CreateLabelingJobRequest& WithLabelAttributeName(Aws::String&& value) { SetLabelAttributeName(std::move(value)); return *this;}
368 
403  inline CreateLabelingJobRequest& WithLabelAttributeName(const char* value) { SetLabelAttributeName(value); return *this;}
404 
405 
423  inline const LabelingJobInputConfig& GetInputConfig() const{ return m_inputConfig; }
424 
442  inline bool InputConfigHasBeenSet() const { return m_inputConfigHasBeenSet; }
443 
461  inline void SetInputConfig(const LabelingJobInputConfig& value) { m_inputConfigHasBeenSet = true; m_inputConfig = value; }
462 
480  inline void SetInputConfig(LabelingJobInputConfig&& value) { m_inputConfigHasBeenSet = true; m_inputConfig = std::move(value); }
481 
499  inline CreateLabelingJobRequest& WithInputConfig(const LabelingJobInputConfig& value) { SetInputConfig(value); return *this;}
500 
518  inline CreateLabelingJobRequest& WithInputConfig(LabelingJobInputConfig&& value) { SetInputConfig(std::move(value)); return *this;}
519 
520 
525  inline const LabelingJobOutputConfig& GetOutputConfig() const{ return m_outputConfig; }
526 
531  inline bool OutputConfigHasBeenSet() const { return m_outputConfigHasBeenSet; }
532 
537  inline void SetOutputConfig(const LabelingJobOutputConfig& value) { m_outputConfigHasBeenSet = true; m_outputConfig = value; }
538 
543  inline void SetOutputConfig(LabelingJobOutputConfig&& value) { m_outputConfigHasBeenSet = true; m_outputConfig = std::move(value); }
544 
549  inline CreateLabelingJobRequest& WithOutputConfig(const LabelingJobOutputConfig& value) { SetOutputConfig(value); return *this;}
550 
555  inline CreateLabelingJobRequest& WithOutputConfig(LabelingJobOutputConfig&& value) { SetOutputConfig(std::move(value)); return *this;}
556 
557 
564  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
565 
572  inline bool RoleArnHasBeenSet() const { return m_roleArnHasBeenSet; }
573 
580  inline void SetRoleArn(const Aws::String& value) { m_roleArnHasBeenSet = true; m_roleArn = value; }
581 
588  inline void SetRoleArn(Aws::String&& value) { m_roleArnHasBeenSet = true; m_roleArn = std::move(value); }
589 
596  inline void SetRoleArn(const char* value) { m_roleArnHasBeenSet = true; m_roleArn.assign(value); }
597 
604  inline CreateLabelingJobRequest& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
605 
612  inline CreateLabelingJobRequest& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
613 
620  inline CreateLabelingJobRequest& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
621 
622 
661  inline const Aws::String& GetLabelCategoryConfigS3Uri() const{ return m_labelCategoryConfigS3Uri; }
662 
701  inline bool LabelCategoryConfigS3UriHasBeenSet() const { return m_labelCategoryConfigS3UriHasBeenSet; }
702 
741  inline void SetLabelCategoryConfigS3Uri(const Aws::String& value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri = value; }
742 
781  inline void SetLabelCategoryConfigS3Uri(Aws::String&& value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri = std::move(value); }
782 
821  inline void SetLabelCategoryConfigS3Uri(const char* value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri.assign(value); }
822 
861  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(const Aws::String& value) { SetLabelCategoryConfigS3Uri(value); return *this;}
862 
901  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(Aws::String&& value) { SetLabelCategoryConfigS3Uri(std::move(value)); return *this;}
902 
941  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(const char* value) { SetLabelCategoryConfigS3Uri(value); return *this;}
942 
943 
949  inline const LabelingJobStoppingConditions& GetStoppingConditions() const{ return m_stoppingConditions; }
950 
956  inline bool StoppingConditionsHasBeenSet() const { return m_stoppingConditionsHasBeenSet; }
957 
963  inline void SetStoppingConditions(const LabelingJobStoppingConditions& value) { m_stoppingConditionsHasBeenSet = true; m_stoppingConditions = value; }
964 
970  inline void SetStoppingConditions(LabelingJobStoppingConditions&& value) { m_stoppingConditionsHasBeenSet = true; m_stoppingConditions = std::move(value); }
971 
977  inline CreateLabelingJobRequest& WithStoppingConditions(const LabelingJobStoppingConditions& value) { SetStoppingConditions(value); return *this;}
978 
984  inline CreateLabelingJobRequest& WithStoppingConditions(LabelingJobStoppingConditions&& value) { SetStoppingConditions(std::move(value)); return *this;}
985 
986 
990  inline const LabelingJobAlgorithmsConfig& GetLabelingJobAlgorithmsConfig() const{ return m_labelingJobAlgorithmsConfig; }
991 
995  inline bool LabelingJobAlgorithmsConfigHasBeenSet() const { return m_labelingJobAlgorithmsConfigHasBeenSet; }
996 
1000  inline void SetLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig& value) { m_labelingJobAlgorithmsConfigHasBeenSet = true; m_labelingJobAlgorithmsConfig = value; }
1001 
1005  inline void SetLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig&& value) { m_labelingJobAlgorithmsConfigHasBeenSet = true; m_labelingJobAlgorithmsConfig = std::move(value); }
1006 
1010  inline CreateLabelingJobRequest& WithLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig& value) { SetLabelingJobAlgorithmsConfig(value); return *this;}
1011 
1015  inline CreateLabelingJobRequest& WithLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig&& value) { SetLabelingJobAlgorithmsConfig(std::move(value)); return *this;}
1016 
1017 
1022  inline const HumanTaskConfig& GetHumanTaskConfig() const{ return m_humanTaskConfig; }
1023 
1028  inline bool HumanTaskConfigHasBeenSet() const { return m_humanTaskConfigHasBeenSet; }
1029 
1034  inline void SetHumanTaskConfig(const HumanTaskConfig& value) { m_humanTaskConfigHasBeenSet = true; m_humanTaskConfig = value; }
1035 
1040  inline void SetHumanTaskConfig(HumanTaskConfig&& value) { m_humanTaskConfigHasBeenSet = true; m_humanTaskConfig = std::move(value); }
1041 
1046  inline CreateLabelingJobRequest& WithHumanTaskConfig(const HumanTaskConfig& value) { SetHumanTaskConfig(value); return *this;}
1047 
1052  inline CreateLabelingJobRequest& WithHumanTaskConfig(HumanTaskConfig&& value) { SetHumanTaskConfig(std::move(value)); return *this;}
1053 
1054 
1061  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
1062 
1069  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
1070 
1077  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
1078 
1085  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
1086 
1093  inline CreateLabelingJobRequest& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
1094 
1101  inline CreateLabelingJobRequest& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
1102 
1109  inline CreateLabelingJobRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
1110 
1117  inline CreateLabelingJobRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
1118 
1119  private:
1120 
1121  Aws::String m_labelingJobName;
1122  bool m_labelingJobNameHasBeenSet;
1123 
1124  Aws::String m_labelAttributeName;
1125  bool m_labelAttributeNameHasBeenSet;
1126 
1127  LabelingJobInputConfig m_inputConfig;
1128  bool m_inputConfigHasBeenSet;
1129 
1130  LabelingJobOutputConfig m_outputConfig;
1131  bool m_outputConfigHasBeenSet;
1132 
1133  Aws::String m_roleArn;
1134  bool m_roleArnHasBeenSet;
1135 
1136  Aws::String m_labelCategoryConfigS3Uri;
1137  bool m_labelCategoryConfigS3UriHasBeenSet;
1138 
1139  LabelingJobStoppingConditions m_stoppingConditions;
1140  bool m_stoppingConditionsHasBeenSet;
1141 
1142  LabelingJobAlgorithmsConfig m_labelingJobAlgorithmsConfig;
1143  bool m_labelingJobAlgorithmsConfigHasBeenSet;
1144 
1145  HumanTaskConfig m_humanTaskConfig;
1146  bool m_humanTaskConfigHasBeenSet;
1147 
1148  Aws::Vector<Tag> m_tags;
1149  bool m_tagsHasBeenSet;
1150  };
1151 
1152 } // namespace Model
1153 } // namespace SageMaker
1154 } // namespace Aws
Aws::SageMaker::Model::CreateLabelingJobRequest::AddTags
CreateLabelingJobRequest & AddTags(Tag &&value)
Definition: CreateLabelingJobRequest.h:1117
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobName
CreateLabelingJobRequest & WithLabelingJobName(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:105
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelAttributeName
void SetLabelAttributeName(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:259
Aws::SageMaker::Model::CreateLabelingJobRequest::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: CreateLabelingJobRequest.h:1061
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelAttributeName
void SetLabelAttributeName(const char *value)
Definition: CreateLabelingJobRequest.h:295
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::CreateLabelingJobRequest::GetLabelCategoryConfigS3Uri
const Aws::String & GetLabelCategoryConfigS3Uri() const
Definition: CreateLabelingJobRequest.h:661
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelAttributeName
CreateLabelingJobRequest & WithLabelAttributeName(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:367
Aws::SageMaker::Model::CreateLabelingJobRequest::SetRoleArn
void SetRoleArn(const char *value)
Definition: CreateLabelingJobRequest.h:596
Aws::SageMaker::Model::CreateLabelingJobRequest::WithRoleArn
CreateLabelingJobRequest & WithRoleArn(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:612
SageMaker_EXPORTS.h
Aws::SageMaker::Model::CreateLabelingJobRequest::LabelCategoryConfigS3UriHasBeenSet
bool LabelCategoryConfigS3UriHasBeenSet() const
Definition: CreateLabelingJobRequest.h:701
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelCategoryConfigS3Uri
CreateLabelingJobRequest & WithLabelCategoryConfigS3Uri(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:901
Aws::SageMaker::Model::CreateLabelingJobRequest::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: CreateLabelingJobRequest.h:1077
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
LabelingJobAlgorithmsConfig.h
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobAlgorithmsConfig
void SetLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig &&value)
Definition: CreateLabelingJobRequest.h:1005
Aws::SageMaker::Model::CreateLabelingJobRequest::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: CreateLabelingJobRequest.h:1069
LabelingJobStoppingConditions.h
Aws::SageMaker::Model::CreateLabelingJobRequest::WithInputConfig
CreateLabelingJobRequest & WithInputConfig(const LabelingJobInputConfig &value)
Definition: CreateLabelingJobRequest.h:499
Aws::SageMaker::Model::CreateLabelingJobRequest::InputConfigHasBeenSet
bool InputConfigHasBeenSet() const
Definition: CreateLabelingJobRequest.h:442
Aws::SageMaker::Model::CreateLabelingJobRequest::SetOutputConfig
void SetOutputConfig(const LabelingJobOutputConfig &value)
Definition: CreateLabelingJobRequest.h:537
Aws::SageMaker::Model::CreateLabelingJobRequest::WithHumanTaskConfig
CreateLabelingJobRequest & WithHumanTaskConfig(const HumanTaskConfig &value)
Definition: CreateLabelingJobRequest.h:1046
Aws::SageMaker::Model::CreateLabelingJobRequest::WithHumanTaskConfig
CreateLabelingJobRequest & WithHumanTaskConfig(HumanTaskConfig &&value)
Definition: CreateLabelingJobRequest.h:1052
Aws::SageMaker::Model::HumanTaskConfig
Definition: HumanTaskConfig.h:37
LabelingJobInputConfig.h
Aws::SageMaker::Model::CreateLabelingJobRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobName
void SetLabelingJobName(const char *value)
Definition: CreateLabelingJobRequest.h:87
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelAttributeName
void SetLabelAttributeName(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:223
Aws::SageMaker::Model::CreateLabelingJobRequest::GetLabelingJobAlgorithmsConfig
const LabelingJobAlgorithmsConfig & GetLabelingJobAlgorithmsConfig() const
Definition: CreateLabelingJobRequest.h:990
Aws::SageMaker::Model::CreateLabelingJobRequest::WithOutputConfig
CreateLabelingJobRequest & WithOutputConfig(LabelingJobOutputConfig &&value)
Definition: CreateLabelingJobRequest.h:555
Aws::SageMaker::Model::CreateLabelingJobRequest::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:588
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::SageMaker::Model::CreateLabelingJobRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: CreateLabelingJobRequest.h:37
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelCategoryConfigS3Uri
CreateLabelingJobRequest & WithLabelCategoryConfigS3Uri(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:861
Aws::SageMaker::Model::CreateLabelingJobRequest::SetHumanTaskConfig
void SetHumanTaskConfig(HumanTaskConfig &&value)
Definition: CreateLabelingJobRequest.h:1040
AWSVector.h
Aws::SageMaker::Model::CreateLabelingJobRequest::WithRoleArn
CreateLabelingJobRequest & WithRoleArn(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:604
Aws::SageMaker::Model::CreateLabelingJobRequest::GetLabelAttributeName
const Aws::String & GetLabelAttributeName() const
Definition: CreateLabelingJobRequest.h:151
Aws::SageMaker::Model::CreateLabelingJobRequest::SetStoppingConditions
void SetStoppingConditions(LabelingJobStoppingConditions &&value)
Definition: CreateLabelingJobRequest.h:970
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(const char *value)
Definition: CreateLabelingJobRequest.h:821
Aws::SageMaker::Model::CreateLabelingJobRequest::WithOutputConfig
CreateLabelingJobRequest & WithOutputConfig(const LabelingJobOutputConfig &value)
Definition: CreateLabelingJobRequest.h:549
Aws::SageMaker::SageMakerRequest
Definition: SageMakerRequest.h:17
Aws::SageMaker::Model::CreateLabelingJobRequest::WithInputConfig
CreateLabelingJobRequest & WithInputConfig(LabelingJobInputConfig &&value)
Definition: CreateLabelingJobRequest.h:518
Aws::SageMaker::Model::LabelingJobAlgorithmsConfig
Definition: LabelingJobAlgorithmsConfig.h:35
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::CreateLabelingJobRequest::WithStoppingConditions
CreateLabelingJobRequest & WithStoppingConditions(LabelingJobStoppingConditions &&value)
Definition: CreateLabelingJobRequest.h:984
Aws::SageMaker::Model::CreateLabelingJobRequest::LabelAttributeNameHasBeenSet
bool LabelAttributeNameHasBeenSet() const
Definition: CreateLabelingJobRequest.h:187
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobAlgorithmsConfig
CreateLabelingJobRequest & WithLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig &&value)
Definition: CreateLabelingJobRequest.h:1015
LabelingJobOutputConfig.h
Aws::SageMaker::Model::CreateLabelingJobRequest::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: CreateLabelingJobRequest.h:564
Aws::SageMaker::Model::CreateLabelingJobRequest::StoppingConditionsHasBeenSet
bool StoppingConditionsHasBeenSet() const
Definition: CreateLabelingJobRequest.h:956
Aws::SageMaker::Model::LabelingJobInputConfig
Definition: LabelingJobInputConfig.h:34
Aws::SageMaker::Model::CreateLabelingJobRequest::CreateLabelingJobRequest
CreateLabelingJobRequest()
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobName
void SetLabelingJobName(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:78
Aws::SageMaker::Model::CreateLabelingJobRequest::SerializePayload
Aws::String SerializePayload() const override
AWSString.h
Aws::SageMaker::Model::CreateLabelingJobRequest::GetInputConfig
const LabelingJobInputConfig & GetInputConfig() const
Definition: CreateLabelingJobRequest.h:423
Aws::SageMaker::Model::CreateLabelingJobRequest::GetHumanTaskConfig
const HumanTaskConfig & GetHumanTaskConfig() const
Definition: CreateLabelingJobRequest.h:1022
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:781
Tag.h
Aws::SageMaker::Model::CreateLabelingJobRequest::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:580
Aws::SageMaker::Model::CreateLabelingJobRequest::SetInputConfig
void SetInputConfig(const LabelingJobInputConfig &value)
Definition: CreateLabelingJobRequest.h:461
Aws::SageMaker::Model::CreateLabelingJobRequest::LabelingJobAlgorithmsConfigHasBeenSet
bool LabelingJobAlgorithmsConfigHasBeenSet() const
Definition: CreateLabelingJobRequest.h:995
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:741
Aws::SageMaker::Model::CreateLabelingJobRequest::LabelingJobNameHasBeenSet
bool LabelingJobNameHasBeenSet() const
Definition: CreateLabelingJobRequest.h:60
Aws::SageMaker::Model::CreateLabelingJobRequest::GetLabelingJobName
const Aws::String & GetLabelingJobName() const
Definition: CreateLabelingJobRequest.h:51
Aws::SageMaker::Model::CreateLabelingJobRequest::AddTags
CreateLabelingJobRequest & AddTags(const Tag &value)
Definition: CreateLabelingJobRequest.h:1109
Aws::SageMaker::Model::CreateLabelingJobRequest::GetOutputConfig
const LabelingJobOutputConfig & GetOutputConfig() const
Definition: CreateLabelingJobRequest.h:525
Aws::SageMaker::Model::CreateLabelingJobRequest::SetHumanTaskConfig
void SetHumanTaskConfig(const HumanTaskConfig &value)
Definition: CreateLabelingJobRequest.h:1034
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelAttributeName
CreateLabelingJobRequest & WithLabelAttributeName(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:331
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobName
CreateLabelingJobRequest & WithLabelingJobName(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:96
Aws::SageMaker::Model::CreateLabelingJobRequest::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: CreateLabelingJobRequest.h:1085
Aws::SageMaker::Model::LabelingJobOutputConfig
Definition: LabelingJobOutputConfig.h:33
Aws::SageMaker::Model::CreateLabelingJobRequest
Definition: CreateLabelingJobRequest.h:29
Aws::SageMaker::Model::CreateLabelingJobRequest::WithStoppingConditions
CreateLabelingJobRequest & WithStoppingConditions(const LabelingJobStoppingConditions &value)
Definition: CreateLabelingJobRequest.h:977
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobAlgorithmsConfig
void SetLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig &value)
Definition: CreateLabelingJobRequest.h:1000
HumanTaskConfig.h
Aws::SageMaker::Model::CreateLabelingJobRequest::SetOutputConfig
void SetOutputConfig(LabelingJobOutputConfig &&value)
Definition: CreateLabelingJobRequest.h:543
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobName
void SetLabelingJobName(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:69
SageMakerRequest.h
Aws::SageMaker::Model::CreateLabelingJobRequest::WithTags
CreateLabelingJobRequest & WithTags(Aws::Vector< Tag > &&value)
Definition: CreateLabelingJobRequest.h:1101
Aws::SageMaker::Model::CreateLabelingJobRequest::WithRoleArn
CreateLabelingJobRequest & WithRoleArn(const char *value)
Definition: CreateLabelingJobRequest.h:620
Aws::SageMaker::Model::CreateLabelingJobRequest::RoleArnHasBeenSet
bool RoleArnHasBeenSet() const
Definition: CreateLabelingJobRequest.h:572
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobAlgorithmsConfig
CreateLabelingJobRequest & WithLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig &value)
Definition: CreateLabelingJobRequest.h:1010
Aws::SageMaker::Model::CreateLabelingJobRequest::OutputConfigHasBeenSet
bool OutputConfigHasBeenSet() const
Definition: CreateLabelingJobRequest.h:531
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::CreateLabelingJobRequest::GetStoppingConditions
const LabelingJobStoppingConditions & GetStoppingConditions() const
Definition: CreateLabelingJobRequest.h:949
Aws::SageMaker::Model::CreateLabelingJobRequest::WithTags
CreateLabelingJobRequest & WithTags(const Aws::Vector< Tag > &value)
Definition: CreateLabelingJobRequest.h:1093
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobName
CreateLabelingJobRequest & WithLabelingJobName(const char *value)
Definition: CreateLabelingJobRequest.h:114
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelCategoryConfigS3Uri
CreateLabelingJobRequest & WithLabelCategoryConfigS3Uri(const char *value)
Definition: CreateLabelingJobRequest.h:941
Aws::SageMaker::Model::CreateLabelingJobRequest::HumanTaskConfigHasBeenSet
bool HumanTaskConfigHasBeenSet() const
Definition: CreateLabelingJobRequest.h:1028
Aws::SageMaker::Model::CreateLabelingJobRequest::SetInputConfig
void SetInputConfig(LabelingJobInputConfig &&value)
Definition: CreateLabelingJobRequest.h:480
Aws::SageMaker::Model::CreateLabelingJobRequest::SetStoppingConditions
void SetStoppingConditions(const LabelingJobStoppingConditions &value)
Definition: CreateLabelingJobRequest.h:963
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelAttributeName
CreateLabelingJobRequest & WithLabelAttributeName(const char *value)
Definition: CreateLabelingJobRequest.h:403
Aws::SageMaker::Model::LabelingJobStoppingConditions
Definition: LabelingJobStoppingConditions.h:33