AWS SDK for C++  1.9.155
AWS SDK for C++
CreateAutoMLJobRequest.h
Go to the documentation of this file.
1 
6 #pragma once
18 #include <utility>
19 
20 namespace Aws
21 {
22 namespace SageMaker
23 {
24 namespace Model
25 {
26 
30  {
31  public:
33 
34  // Service request name is the Operation name which will send this request out,
35  // each operation should has unique request name, so that we can get operation's name from this request.
36  // Note: this is not true for response, multiple operations may have the same response name,
37  // so we can not get operation's name from response.
38  inline virtual const char* GetServiceRequestName() const override { return "CreateAutoMLJob"; }
39 
40  Aws::String SerializePayload() const override;
41 
43 
44 
49  inline const Aws::String& GetAutoMLJobName() const{ return m_autoMLJobName; }
50 
55  inline bool AutoMLJobNameHasBeenSet() const { return m_autoMLJobNameHasBeenSet; }
56 
61  inline void SetAutoMLJobName(const Aws::String& value) { m_autoMLJobNameHasBeenSet = true; m_autoMLJobName = value; }
62 
67  inline void SetAutoMLJobName(Aws::String&& value) { m_autoMLJobNameHasBeenSet = true; m_autoMLJobName = std::move(value); }
68 
73  inline void SetAutoMLJobName(const char* value) { m_autoMLJobNameHasBeenSet = true; m_autoMLJobName.assign(value); }
74 
79  inline CreateAutoMLJobRequest& WithAutoMLJobName(const Aws::String& value) { SetAutoMLJobName(value); return *this;}
80 
85  inline CreateAutoMLJobRequest& WithAutoMLJobName(Aws::String&& value) { SetAutoMLJobName(std::move(value)); return *this;}
86 
91  inline CreateAutoMLJobRequest& WithAutoMLJobName(const char* value) { SetAutoMLJobName(value); return *this;}
92 
93 
99  inline const Aws::Vector<AutoMLChannel>& GetInputDataConfig() const{ return m_inputDataConfig; }
100 
106  inline bool InputDataConfigHasBeenSet() const { return m_inputDataConfigHasBeenSet; }
107 
113  inline void SetInputDataConfig(const Aws::Vector<AutoMLChannel>& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig = value; }
114 
120  inline void SetInputDataConfig(Aws::Vector<AutoMLChannel>&& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig = std::move(value); }
121 
127  inline CreateAutoMLJobRequest& WithInputDataConfig(const Aws::Vector<AutoMLChannel>& value) { SetInputDataConfig(value); return *this;}
128 
134  inline CreateAutoMLJobRequest& WithInputDataConfig(Aws::Vector<AutoMLChannel>&& value) { SetInputDataConfig(std::move(value)); return *this;}
135 
141  inline CreateAutoMLJobRequest& AddInputDataConfig(const AutoMLChannel& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig.push_back(value); return *this; }
142 
148  inline CreateAutoMLJobRequest& AddInputDataConfig(AutoMLChannel&& value) { m_inputDataConfigHasBeenSet = true; m_inputDataConfig.push_back(std::move(value)); return *this; }
149 
150 
155  inline const AutoMLOutputDataConfig& GetOutputDataConfig() const{ return m_outputDataConfig; }
156 
161  inline bool OutputDataConfigHasBeenSet() const { return m_outputDataConfigHasBeenSet; }
162 
167  inline void SetOutputDataConfig(const AutoMLOutputDataConfig& value) { m_outputDataConfigHasBeenSet = true; m_outputDataConfig = value; }
168 
173  inline void SetOutputDataConfig(AutoMLOutputDataConfig&& value) { m_outputDataConfigHasBeenSet = true; m_outputDataConfig = std::move(value); }
174 
179  inline CreateAutoMLJobRequest& WithOutputDataConfig(const AutoMLOutputDataConfig& value) { SetOutputDataConfig(value); return *this;}
180 
185  inline CreateAutoMLJobRequest& WithOutputDataConfig(AutoMLOutputDataConfig&& value) { SetOutputDataConfig(std::move(value)); return *this;}
186 
187 
196  inline const ProblemType& GetProblemType() const{ return m_problemType; }
197 
206  inline bool ProblemTypeHasBeenSet() const { return m_problemTypeHasBeenSet; }
207 
216  inline void SetProblemType(const ProblemType& value) { m_problemTypeHasBeenSet = true; m_problemType = value; }
217 
226  inline void SetProblemType(ProblemType&& value) { m_problemTypeHasBeenSet = true; m_problemType = std::move(value); }
227 
236  inline CreateAutoMLJobRequest& WithProblemType(const ProblemType& value) { SetProblemType(value); return *this;}
237 
246  inline CreateAutoMLJobRequest& WithProblemType(ProblemType&& value) { SetProblemType(std::move(value)); return *this;}
247 
248 
254  inline const AutoMLJobObjective& GetAutoMLJobObjective() const{ return m_autoMLJobObjective; }
255 
261  inline bool AutoMLJobObjectiveHasBeenSet() const { return m_autoMLJobObjectiveHasBeenSet; }
262 
268  inline void SetAutoMLJobObjective(const AutoMLJobObjective& value) { m_autoMLJobObjectiveHasBeenSet = true; m_autoMLJobObjective = value; }
269 
275  inline void SetAutoMLJobObjective(AutoMLJobObjective&& value) { m_autoMLJobObjectiveHasBeenSet = true; m_autoMLJobObjective = std::move(value); }
276 
282  inline CreateAutoMLJobRequest& WithAutoMLJobObjective(const AutoMLJobObjective& value) { SetAutoMLJobObjective(value); return *this;}
283 
289  inline CreateAutoMLJobRequest& WithAutoMLJobObjective(AutoMLJobObjective&& value) { SetAutoMLJobObjective(std::move(value)); return *this;}
290 
291 
296  inline const AutoMLJobConfig& GetAutoMLJobConfig() const{ return m_autoMLJobConfig; }
297 
302  inline bool AutoMLJobConfigHasBeenSet() const { return m_autoMLJobConfigHasBeenSet; }
303 
308  inline void SetAutoMLJobConfig(const AutoMLJobConfig& value) { m_autoMLJobConfigHasBeenSet = true; m_autoMLJobConfig = value; }
309 
314  inline void SetAutoMLJobConfig(AutoMLJobConfig&& value) { m_autoMLJobConfigHasBeenSet = true; m_autoMLJobConfig = std::move(value); }
315 
320  inline CreateAutoMLJobRequest& WithAutoMLJobConfig(const AutoMLJobConfig& value) { SetAutoMLJobConfig(value); return *this;}
321 
326  inline CreateAutoMLJobRequest& WithAutoMLJobConfig(AutoMLJobConfig&& value) { SetAutoMLJobConfig(std::move(value)); return *this;}
327 
328 
332  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
333 
337  inline bool RoleArnHasBeenSet() const { return m_roleArnHasBeenSet; }
338 
342  inline void SetRoleArn(const Aws::String& value) { m_roleArnHasBeenSet = true; m_roleArn = value; }
343 
347  inline void SetRoleArn(Aws::String&& value) { m_roleArnHasBeenSet = true; m_roleArn = std::move(value); }
348 
352  inline void SetRoleArn(const char* value) { m_roleArnHasBeenSet = true; m_roleArn.assign(value); }
353 
357  inline CreateAutoMLJobRequest& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
358 
362  inline CreateAutoMLJobRequest& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
363 
367  inline CreateAutoMLJobRequest& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
368 
369 
375  inline bool GetGenerateCandidateDefinitionsOnly() const{ return m_generateCandidateDefinitionsOnly; }
376 
382  inline bool GenerateCandidateDefinitionsOnlyHasBeenSet() const { return m_generateCandidateDefinitionsOnlyHasBeenSet; }
383 
389  inline void SetGenerateCandidateDefinitionsOnly(bool value) { m_generateCandidateDefinitionsOnlyHasBeenSet = true; m_generateCandidateDefinitionsOnly = value; }
390 
396  inline CreateAutoMLJobRequest& WithGenerateCandidateDefinitionsOnly(bool value) { SetGenerateCandidateDefinitionsOnly(value); return *this;}
397 
398 
403  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
404 
409  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
410 
415  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
416 
421  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
422 
427  inline CreateAutoMLJobRequest& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
428 
433  inline CreateAutoMLJobRequest& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
434 
439  inline CreateAutoMLJobRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
440 
445  inline CreateAutoMLJobRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
446 
447 
452  inline const ModelDeployConfig& GetModelDeployConfig() const{ return m_modelDeployConfig; }
453 
458  inline bool ModelDeployConfigHasBeenSet() const { return m_modelDeployConfigHasBeenSet; }
459 
464  inline void SetModelDeployConfig(const ModelDeployConfig& value) { m_modelDeployConfigHasBeenSet = true; m_modelDeployConfig = value; }
465 
470  inline void SetModelDeployConfig(ModelDeployConfig&& value) { m_modelDeployConfigHasBeenSet = true; m_modelDeployConfig = std::move(value); }
471 
476  inline CreateAutoMLJobRequest& WithModelDeployConfig(const ModelDeployConfig& value) { SetModelDeployConfig(value); return *this;}
477 
482  inline CreateAutoMLJobRequest& WithModelDeployConfig(ModelDeployConfig&& value) { SetModelDeployConfig(std::move(value)); return *this;}
483 
484  private:
485 
486  Aws::String m_autoMLJobName;
487  bool m_autoMLJobNameHasBeenSet;
488 
489  Aws::Vector<AutoMLChannel> m_inputDataConfig;
490  bool m_inputDataConfigHasBeenSet;
491 
492  AutoMLOutputDataConfig m_outputDataConfig;
493  bool m_outputDataConfigHasBeenSet;
494 
495  ProblemType m_problemType;
496  bool m_problemTypeHasBeenSet;
497 
498  AutoMLJobObjective m_autoMLJobObjective;
499  bool m_autoMLJobObjectiveHasBeenSet;
500 
501  AutoMLJobConfig m_autoMLJobConfig;
502  bool m_autoMLJobConfigHasBeenSet;
503 
504  Aws::String m_roleArn;
505  bool m_roleArnHasBeenSet;
506 
507  bool m_generateCandidateDefinitionsOnly;
508  bool m_generateCandidateDefinitionsOnlyHasBeenSet;
509 
510  Aws::Vector<Tag> m_tags;
511  bool m_tagsHasBeenSet;
512 
513  ModelDeployConfig m_modelDeployConfig;
514  bool m_modelDeployConfigHasBeenSet;
515  };
516 
517 } // namespace Model
518 } // namespace SageMaker
519 } // namespace Aws
Aws::SageMaker::Model::CreateAutoMLJobRequest::AddTags
CreateAutoMLJobRequest & AddTags(const Tag &value)
Definition: CreateAutoMLJobRequest.h:439
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithInputDataConfig
CreateAutoMLJobRequest & WithInputDataConfig(Aws::Vector< AutoMLChannel > &&value)
Definition: CreateAutoMLJobRequest.h:134
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SageMaker::Model::CreateAutoMLJobRequest::InputDataConfigHasBeenSet
bool InputDataConfigHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:106
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetProblemType
void SetProblemType(const ProblemType &value)
Definition: CreateAutoMLJobRequest.h:216
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobName
CreateAutoMLJobRequest & WithAutoMLJobName(Aws::String &&value)
Definition: CreateAutoMLJobRequest.h:85
SageMaker_EXPORTS.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobObjective
void SetAutoMLJobObjective(AutoMLJobObjective &&value)
Definition: CreateAutoMLJobRequest.h:275
Aws::SageMaker::Model::CreateAutoMLJobRequest::AutoMLJobNameHasBeenSet
bool AutoMLJobNameHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:55
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithOutputDataConfig
CreateAutoMLJobRequest & WithOutputDataConfig(AutoMLOutputDataConfig &&value)
Definition: CreateAutoMLJobRequest.h:185
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithModelDeployConfig
CreateAutoMLJobRequest & WithModelDeployConfig(const ModelDeployConfig &value)
Definition: CreateAutoMLJobRequest.h:476
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobObjective
void SetAutoMLJobObjective(const AutoMLJobObjective &value)
Definition: CreateAutoMLJobRequest.h:268
Aws::SageMaker::Model::AutoMLJobObjective
Definition: AutoMLJobObjective.h:33
Aws::SageMaker::Model::CreateAutoMLJobRequest::AddInputDataConfig
CreateAutoMLJobRequest & AddInputDataConfig(AutoMLChannel &&value)
Definition: CreateAutoMLJobRequest.h:148
Aws::SageMaker::Model::CreateAutoMLJobRequest
Definition: CreateAutoMLJobRequest.h:30
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetInputDataConfig
const Aws::Vector< AutoMLChannel > & GetInputDataConfig() const
Definition: CreateAutoMLJobRequest.h:99
AutoMLJobObjective.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithRoleArn
CreateAutoMLJobRequest & WithRoleArn(const Aws::String &value)
Definition: CreateAutoMLJobRequest.h:357
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetRoleArn
void SetRoleArn(const char *value)
Definition: CreateAutoMLJobRequest.h:352
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: CreateAutoMLJobRequest.h:38
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetGenerateCandidateDefinitionsOnly
bool GetGenerateCandidateDefinitionsOnly() const
Definition: CreateAutoMLJobRequest.h:375
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobName
CreateAutoMLJobRequest & WithAutoMLJobName(const Aws::String &value)
Definition: CreateAutoMLJobRequest.h:79
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithInputDataConfig
CreateAutoMLJobRequest & WithInputDataConfig(const Aws::Vector< AutoMLChannel > &value)
Definition: CreateAutoMLJobRequest.h:127
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
AutoMLOutputDataConfig.h
AutoMLChannel.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobObjective
CreateAutoMLJobRequest & WithAutoMLJobObjective(AutoMLJobObjective &&value)
Definition: CreateAutoMLJobRequest.h:289
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithTags
CreateAutoMLJobRequest & WithTags(const Aws::Vector< Tag > &value)
Definition: CreateAutoMLJobRequest.h:427
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithRoleArn
CreateAutoMLJobRequest & WithRoleArn(Aws::String &&value)
Definition: CreateAutoMLJobRequest.h:362
AWSVector.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobConfig
void SetAutoMLJobConfig(AutoMLJobConfig &&value)
Definition: CreateAutoMLJobRequest.h:314
Aws::SageMaker::Model::CreateAutoMLJobRequest::RoleArnHasBeenSet
bool RoleArnHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:337
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetGenerateCandidateDefinitionsOnly
void SetGenerateCandidateDefinitionsOnly(bool value)
Definition: CreateAutoMLJobRequest.h:389
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetProblemType
const ProblemType & GetProblemType() const
Definition: CreateAutoMLJobRequest.h:196
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetAutoMLJobConfig
const AutoMLJobConfig & GetAutoMLJobConfig() const
Definition: CreateAutoMLJobRequest.h:296
Aws::SageMaker::Model::CreateAutoMLJobRequest::ProblemTypeHasBeenSet
bool ProblemTypeHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:206
Aws::SageMaker::SageMakerRequest
Definition: SageMakerRequest.h:17
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobConfig
CreateAutoMLJobRequest & WithAutoMLJobConfig(const AutoMLJobConfig &value)
Definition: CreateAutoMLJobRequest.h:320
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetInputDataConfig
void SetInputDataConfig(Aws::Vector< AutoMLChannel > &&value)
Definition: CreateAutoMLJobRequest.h:120
Aws::SageMaker::Model::CreateAutoMLJobRequest::OutputDataConfigHasBeenSet
bool OutputDataConfigHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:161
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobName
void SetAutoMLJobName(Aws::String &&value)
Definition: CreateAutoMLJobRequest.h:67
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithProblemType
CreateAutoMLJobRequest & WithProblemType(ProblemType &&value)
Definition: CreateAutoMLJobRequest.h:246
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobName
CreateAutoMLJobRequest & WithAutoMLJobName(const char *value)
Definition: CreateAutoMLJobRequest.h:91
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobName
void SetAutoMLJobName(const Aws::String &value)
Definition: CreateAutoMLJobRequest.h:61
AutoMLJobConfig.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithRoleArn
CreateAutoMLJobRequest & WithRoleArn(const char *value)
Definition: CreateAutoMLJobRequest.h:367
Aws::SageMaker::Model::CreateAutoMLJobRequest::GenerateCandidateDefinitionsOnlyHasBeenSet
bool GenerateCandidateDefinitionsOnlyHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:382
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetOutputDataConfig
void SetOutputDataConfig(const AutoMLOutputDataConfig &value)
Definition: CreateAutoMLJobRequest.h:167
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: CreateAutoMLJobRequest.h:415
Aws::SageMaker::Model::ModelDeployConfig
Definition: ModelDeployConfig.h:33
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobConfig
void SetAutoMLJobConfig(const AutoMLJobConfig &value)
Definition: CreateAutoMLJobRequest.h:308
Aws::SageMaker::Model::CreateAutoMLJobRequest::AddInputDataConfig
CreateAutoMLJobRequest & AddInputDataConfig(const AutoMLChannel &value)
Definition: CreateAutoMLJobRequest.h:141
Aws::SageMaker::Model::CreateAutoMLJobRequest::AutoMLJobObjectiveHasBeenSet
bool AutoMLJobObjectiveHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:261
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetModelDeployConfig
const ModelDeployConfig & GetModelDeployConfig() const
Definition: CreateAutoMLJobRequest.h:452
Aws::SageMaker::Model::ProblemType
ProblemType
Definition: ProblemType.h:17
AWSString.h
Aws::SageMaker::Model::AutoMLJobConfig
Definition: AutoMLJobConfig.h:34
Tag.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:409
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobConfig
CreateAutoMLJobRequest & WithAutoMLJobConfig(AutoMLJobConfig &&value)
Definition: CreateAutoMLJobRequest.h:326
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithProblemType
CreateAutoMLJobRequest & WithProblemType(const ProblemType &value)
Definition: CreateAutoMLJobRequest.h:236
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: CreateAutoMLJobRequest.h:332
Aws::SageMaker::Model::CreateAutoMLJobRequest::CreateAutoMLJobRequest
CreateAutoMLJobRequest()
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetModelDeployConfig
void SetModelDeployConfig(const ModelDeployConfig &value)
Definition: CreateAutoMLJobRequest.h:464
Aws::SageMaker::Model::CreateAutoMLJobRequest::AddTags
CreateAutoMLJobRequest & AddTags(Tag &&value)
Definition: CreateAutoMLJobRequest.h:445
Aws::SageMaker::Model::CreateAutoMLJobRequest::AutoMLJobConfigHasBeenSet
bool AutoMLJobConfigHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:302
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: CreateAutoMLJobRequest.h:347
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetAutoMLJobName
const Aws::String & GetAutoMLJobName() const
Definition: CreateAutoMLJobRequest.h:49
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithGenerateCandidateDefinitionsOnly
CreateAutoMLJobRequest & WithGenerateCandidateDefinitionsOnly(bool value)
Definition: CreateAutoMLJobRequest.h:396
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: CreateAutoMLJobRequest.h:403
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetOutputDataConfig
void SetOutputDataConfig(AutoMLOutputDataConfig &&value)
Definition: CreateAutoMLJobRequest.h:173
ProblemType.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: CreateAutoMLJobRequest.h:342
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithOutputDataConfig
CreateAutoMLJobRequest & WithOutputDataConfig(const AutoMLOutputDataConfig &value)
Definition: CreateAutoMLJobRequest.h:179
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::AutoMLChannel
Definition: AutoMLChannel.h:35
SageMakerRequest.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: CreateAutoMLJobRequest.h:421
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetInputDataConfig
void SetInputDataConfig(const Aws::Vector< AutoMLChannel > &value)
Definition: CreateAutoMLJobRequest.h:113
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetAutoMLJobName
void SetAutoMLJobName(const char *value)
Definition: CreateAutoMLJobRequest.h:73
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithAutoMLJobObjective
CreateAutoMLJobRequest & WithAutoMLJobObjective(const AutoMLJobObjective &value)
Definition: CreateAutoMLJobRequest.h:282
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetAutoMLJobObjective
const AutoMLJobObjective & GetAutoMLJobObjective() const
Definition: CreateAutoMLJobRequest.h:254
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithModelDeployConfig
CreateAutoMLJobRequest & WithModelDeployConfig(ModelDeployConfig &&value)
Definition: CreateAutoMLJobRequest.h:482
Aws::SageMaker::Model::AutoMLOutputDataConfig
Definition: AutoMLOutputDataConfig.h:32
Aws::SageMaker::Model::CreateAutoMLJobRequest::WithTags
CreateAutoMLJobRequest & WithTags(Aws::Vector< Tag > &&value)
Definition: CreateAutoMLJobRequest.h:433
Aws::SageMaker::Model::CreateAutoMLJobRequest::ModelDeployConfigHasBeenSet
bool ModelDeployConfigHasBeenSet() const
Definition: CreateAutoMLJobRequest.h:458
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
ModelDeployConfig.h
Aws::SageMaker::Model::CreateAutoMLJobRequest::GetOutputDataConfig
const AutoMLOutputDataConfig & GetOutputDataConfig() const
Definition: CreateAutoMLJobRequest.h:155
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetModelDeployConfig
void SetModelDeployConfig(ModelDeployConfig &&value)
Definition: CreateAutoMLJobRequest.h:470
Aws::SageMaker::Model::CreateAutoMLJobRequest::SetProblemType
void SetProblemType(ProblemType &&value)
Definition: CreateAutoMLJobRequest.h:226