AWS SDK for C++  1.8.153
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 
654  inline const Aws::String& GetLabelCategoryConfigS3Uri() const{ return m_labelCategoryConfigS3Uri; }
655 
687  inline bool LabelCategoryConfigS3UriHasBeenSet() const { return m_labelCategoryConfigS3UriHasBeenSet; }
688 
720  inline void SetLabelCategoryConfigS3Uri(const Aws::String& value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri = value; }
721 
753  inline void SetLabelCategoryConfigS3Uri(Aws::String&& value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri = std::move(value); }
754 
786  inline void SetLabelCategoryConfigS3Uri(const char* value) { m_labelCategoryConfigS3UriHasBeenSet = true; m_labelCategoryConfigS3Uri.assign(value); }
787 
819  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(const Aws::String& value) { SetLabelCategoryConfigS3Uri(value); return *this;}
820 
852  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(Aws::String&& value) { SetLabelCategoryConfigS3Uri(std::move(value)); return *this;}
853 
885  inline CreateLabelingJobRequest& WithLabelCategoryConfigS3Uri(const char* value) { SetLabelCategoryConfigS3Uri(value); return *this;}
886 
887 
893  inline const LabelingJobStoppingConditions& GetStoppingConditions() const{ return m_stoppingConditions; }
894 
900  inline bool StoppingConditionsHasBeenSet() const { return m_stoppingConditionsHasBeenSet; }
901 
907  inline void SetStoppingConditions(const LabelingJobStoppingConditions& value) { m_stoppingConditionsHasBeenSet = true; m_stoppingConditions = value; }
908 
914  inline void SetStoppingConditions(LabelingJobStoppingConditions&& value) { m_stoppingConditionsHasBeenSet = true; m_stoppingConditions = std::move(value); }
915 
921  inline CreateLabelingJobRequest& WithStoppingConditions(const LabelingJobStoppingConditions& value) { SetStoppingConditions(value); return *this;}
922 
928  inline CreateLabelingJobRequest& WithStoppingConditions(LabelingJobStoppingConditions&& value) { SetStoppingConditions(std::move(value)); return *this;}
929 
930 
934  inline const LabelingJobAlgorithmsConfig& GetLabelingJobAlgorithmsConfig() const{ return m_labelingJobAlgorithmsConfig; }
935 
939  inline bool LabelingJobAlgorithmsConfigHasBeenSet() const { return m_labelingJobAlgorithmsConfigHasBeenSet; }
940 
944  inline void SetLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig& value) { m_labelingJobAlgorithmsConfigHasBeenSet = true; m_labelingJobAlgorithmsConfig = value; }
945 
949  inline void SetLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig&& value) { m_labelingJobAlgorithmsConfigHasBeenSet = true; m_labelingJobAlgorithmsConfig = std::move(value); }
950 
954  inline CreateLabelingJobRequest& WithLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig& value) { SetLabelingJobAlgorithmsConfig(value); return *this;}
955 
959  inline CreateLabelingJobRequest& WithLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig&& value) { SetLabelingJobAlgorithmsConfig(std::move(value)); return *this;}
960 
961 
966  inline const HumanTaskConfig& GetHumanTaskConfig() const{ return m_humanTaskConfig; }
967 
972  inline bool HumanTaskConfigHasBeenSet() const { return m_humanTaskConfigHasBeenSet; }
973 
978  inline void SetHumanTaskConfig(const HumanTaskConfig& value) { m_humanTaskConfigHasBeenSet = true; m_humanTaskConfig = value; }
979 
984  inline void SetHumanTaskConfig(HumanTaskConfig&& value) { m_humanTaskConfigHasBeenSet = true; m_humanTaskConfig = std::move(value); }
985 
990  inline CreateLabelingJobRequest& WithHumanTaskConfig(const HumanTaskConfig& value) { SetHumanTaskConfig(value); return *this;}
991 
996  inline CreateLabelingJobRequest& WithHumanTaskConfig(HumanTaskConfig&& value) { SetHumanTaskConfig(std::move(value)); return *this;}
997 
998 
1005  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
1006 
1013  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
1014 
1021  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
1022 
1029  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
1030 
1037  inline CreateLabelingJobRequest& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
1038 
1045  inline CreateLabelingJobRequest& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
1046 
1053  inline CreateLabelingJobRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
1054 
1061  inline CreateLabelingJobRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
1062 
1063  private:
1064 
1065  Aws::String m_labelingJobName;
1066  bool m_labelingJobNameHasBeenSet;
1067 
1068  Aws::String m_labelAttributeName;
1069  bool m_labelAttributeNameHasBeenSet;
1070 
1071  LabelingJobInputConfig m_inputConfig;
1072  bool m_inputConfigHasBeenSet;
1073 
1074  LabelingJobOutputConfig m_outputConfig;
1075  bool m_outputConfigHasBeenSet;
1076 
1077  Aws::String m_roleArn;
1078  bool m_roleArnHasBeenSet;
1079 
1080  Aws::String m_labelCategoryConfigS3Uri;
1081  bool m_labelCategoryConfigS3UriHasBeenSet;
1082 
1083  LabelingJobStoppingConditions m_stoppingConditions;
1084  bool m_stoppingConditionsHasBeenSet;
1085 
1086  LabelingJobAlgorithmsConfig m_labelingJobAlgorithmsConfig;
1087  bool m_labelingJobAlgorithmsConfigHasBeenSet;
1088 
1089  HumanTaskConfig m_humanTaskConfig;
1090  bool m_humanTaskConfigHasBeenSet;
1091 
1092  Aws::Vector<Tag> m_tags;
1093  bool m_tagsHasBeenSet;
1094  };
1095 
1096 } // namespace Model
1097 } // namespace SageMaker
1098 } // namespace Aws
Aws::SageMaker::Model::CreateLabelingJobRequest::AddTags
CreateLabelingJobRequest & AddTags(Tag &&value)
Definition: CreateLabelingJobRequest.h:1061
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobName
CreateLabelingJobRequest & WithLabelingJobName(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:105
Aws::SageMaker::Model::Tag
Definition: Tag.h:32
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:1005
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelAttributeName
void SetLabelAttributeName(const char *value)
Definition: CreateLabelingJobRequest.h:295
Aws::SageMaker::Model::CreateLabelingJobRequest::GetLabelCategoryConfigS3Uri
const Aws::String & GetLabelCategoryConfigS3Uri() const
Definition: CreateLabelingJobRequest.h:654
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:687
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelCategoryConfigS3Uri
CreateLabelingJobRequest & WithLabelCategoryConfigS3Uri(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:852
Aws::SageMaker::Model::CreateLabelingJobRequest::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: CreateLabelingJobRequest.h:1021
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:949
Aws::SageMaker::Model::CreateLabelingJobRequest::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: CreateLabelingJobRequest.h:1013
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:990
Aws::SageMaker::Model::CreateLabelingJobRequest::WithHumanTaskConfig
CreateLabelingJobRequest & WithHumanTaskConfig(HumanTaskConfig &&value)
Definition: CreateLabelingJobRequest.h:996
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:934
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:819
Aws::SageMaker::Model::CreateLabelingJobRequest::SetHumanTaskConfig
void SetHumanTaskConfig(HumanTaskConfig &&value)
Definition: CreateLabelingJobRequest.h:984
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:914
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(const char *value)
Definition: CreateLabelingJobRequest.h:786
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:928
Aws::SageMaker::Model::CreateLabelingJobRequest::LabelAttributeNameHasBeenSet
bool LabelAttributeNameHasBeenSet() const
Definition: CreateLabelingJobRequest.h:187
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelingJobAlgorithmsConfig
CreateLabelingJobRequest & WithLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig &&value)
Definition: CreateLabelingJobRequest.h:959
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:900
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:966
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(Aws::String &&value)
Definition: CreateLabelingJobRequest.h:753
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:939
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelCategoryConfigS3Uri
void SetLabelCategoryConfigS3Uri(const Aws::String &value)
Definition: CreateLabelingJobRequest.h:720
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:1053
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:978
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:1029
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:921
Aws::SageMaker::Model::CreateLabelingJobRequest::SetLabelingJobAlgorithmsConfig
void SetLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig &value)
Definition: CreateLabelingJobRequest.h:944
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:1045
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:954
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:893
Aws::SageMaker::Model::CreateLabelingJobRequest::WithTags
CreateLabelingJobRequest & WithTags(const Aws::Vector< Tag > &value)
Definition: CreateLabelingJobRequest.h:1037
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:885
Aws::SageMaker::Model::CreateLabelingJobRequest::HumanTaskConfigHasBeenSet
bool HumanTaskConfigHasBeenSet() const
Definition: CreateLabelingJobRequest.h:972
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:907
Aws::SageMaker::Model::CreateLabelingJobRequest::WithLabelAttributeName
CreateLabelingJobRequest & WithLabelAttributeName(const char *value)
Definition: CreateLabelingJobRequest.h:403
Aws::SageMaker::Model::LabelingJobStoppingConditions
Definition: LabelingJobStoppingConditions.h:33