AWS SDK for C++  1.9.102
AWS SDK for C++
CreateTransformJobRequest.h
Go to the documentation of this file.
1 
6 #pragma once
20 #include <utility>
21 
22 namespace Aws
23 {
24 namespace SageMaker
25 {
26 namespace Model
27 {
28 
32  {
33  public:
35 
36  // Service request name is the Operation name which will send this request out,
37  // each operation should has unique request name, so that we can get operation's name from this request.
38  // Note: this is not true for response, multiple operations may have the same response name,
39  // so we can not get operation's name from response.
40  inline virtual const char* GetServiceRequestName() const override { return "CreateTransformJob"; }
41 
42  Aws::String SerializePayload() const override;
43 
45 
46 
51  inline const Aws::String& GetTransformJobName() const{ return m_transformJobName; }
52 
57  inline bool TransformJobNameHasBeenSet() const { return m_transformJobNameHasBeenSet; }
58 
63  inline void SetTransformJobName(const Aws::String& value) { m_transformJobNameHasBeenSet = true; m_transformJobName = value; }
64 
69  inline void SetTransformJobName(Aws::String&& value) { m_transformJobNameHasBeenSet = true; m_transformJobName = std::move(value); }
70 
75  inline void SetTransformJobName(const char* value) { m_transformJobNameHasBeenSet = true; m_transformJobName.assign(value); }
76 
81  inline CreateTransformJobRequest& WithTransformJobName(const Aws::String& value) { SetTransformJobName(value); return *this;}
82 
87  inline CreateTransformJobRequest& WithTransformJobName(Aws::String&& value) { SetTransformJobName(std::move(value)); return *this;}
88 
93  inline CreateTransformJobRequest& WithTransformJobName(const char* value) { SetTransformJobName(value); return *this;}
94 
95 
101  inline const Aws::String& GetModelName() const{ return m_modelName; }
102 
108  inline bool ModelNameHasBeenSet() const { return m_modelNameHasBeenSet; }
109 
115  inline void SetModelName(const Aws::String& value) { m_modelNameHasBeenSet = true; m_modelName = value; }
116 
122  inline void SetModelName(Aws::String&& value) { m_modelNameHasBeenSet = true; m_modelName = std::move(value); }
123 
129  inline void SetModelName(const char* value) { m_modelNameHasBeenSet = true; m_modelName.assign(value); }
130 
136  inline CreateTransformJobRequest& WithModelName(const Aws::String& value) { SetModelName(value); return *this;}
137 
143  inline CreateTransformJobRequest& WithModelName(Aws::String&& value) { SetModelName(std::move(value)); return *this;}
144 
150  inline CreateTransformJobRequest& WithModelName(const char* value) { SetModelName(value); return *this;}
151 
152 
164  inline int GetMaxConcurrentTransforms() const{ return m_maxConcurrentTransforms; }
165 
177  inline bool MaxConcurrentTransformsHasBeenSet() const { return m_maxConcurrentTransformsHasBeenSet; }
178 
190  inline void SetMaxConcurrentTransforms(int value) { m_maxConcurrentTransformsHasBeenSet = true; m_maxConcurrentTransforms = value; }
191 
203  inline CreateTransformJobRequest& WithMaxConcurrentTransforms(int value) { SetMaxConcurrentTransforms(value); return *this;}
204 
205 
210  inline const ModelClientConfig& GetModelClientConfig() const{ return m_modelClientConfig; }
211 
216  inline bool ModelClientConfigHasBeenSet() const { return m_modelClientConfigHasBeenSet; }
217 
222  inline void SetModelClientConfig(const ModelClientConfig& value) { m_modelClientConfigHasBeenSet = true; m_modelClientConfig = value; }
223 
228  inline void SetModelClientConfig(ModelClientConfig&& value) { m_modelClientConfigHasBeenSet = true; m_modelClientConfig = std::move(value); }
229 
234  inline CreateTransformJobRequest& WithModelClientConfig(const ModelClientConfig& value) { SetModelClientConfig(value); return *this;}
235 
240  inline CreateTransformJobRequest& WithModelClientConfig(ModelClientConfig&& value) { SetModelClientConfig(std::move(value)); return *this;}
241 
242 
255  inline int GetMaxPayloadInMB() const{ return m_maxPayloadInMB; }
256 
269  inline bool MaxPayloadInMBHasBeenSet() const { return m_maxPayloadInMBHasBeenSet; }
270 
283  inline void SetMaxPayloadInMB(int value) { m_maxPayloadInMBHasBeenSet = true; m_maxPayloadInMB = value; }
284 
297  inline CreateTransformJobRequest& WithMaxPayloadInMB(int value) { SetMaxPayloadInMB(value); return *this;}
298 
299 
313  inline const BatchStrategy& GetBatchStrategy() const{ return m_batchStrategy; }
314 
328  inline bool BatchStrategyHasBeenSet() const { return m_batchStrategyHasBeenSet; }
329 
343  inline void SetBatchStrategy(const BatchStrategy& value) { m_batchStrategyHasBeenSet = true; m_batchStrategy = value; }
344 
358  inline void SetBatchStrategy(BatchStrategy&& value) { m_batchStrategyHasBeenSet = true; m_batchStrategy = std::move(value); }
359 
373  inline CreateTransformJobRequest& WithBatchStrategy(const BatchStrategy& value) { SetBatchStrategy(value); return *this;}
374 
388  inline CreateTransformJobRequest& WithBatchStrategy(BatchStrategy&& value) { SetBatchStrategy(std::move(value)); return *this;}
389 
390 
395  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const{ return m_environment; }
396 
401  inline bool EnvironmentHasBeenSet() const { return m_environmentHasBeenSet; }
402 
407  inline void SetEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { m_environmentHasBeenSet = true; m_environment = value; }
408 
413  inline void SetEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { m_environmentHasBeenSet = true; m_environment = std::move(value); }
414 
419  inline CreateTransformJobRequest& WithEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironment(value); return *this;}
420 
425  inline CreateTransformJobRequest& WithEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironment(std::move(value)); return *this;}
426 
431  inline CreateTransformJobRequest& AddEnvironment(const Aws::String& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
432 
437  inline CreateTransformJobRequest& AddEnvironment(Aws::String&& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
438 
443  inline CreateTransformJobRequest& AddEnvironment(const Aws::String& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
444 
449  inline CreateTransformJobRequest& AddEnvironment(Aws::String&& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), std::move(value)); return *this; }
450 
455  inline CreateTransformJobRequest& AddEnvironment(const char* key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
456 
461  inline CreateTransformJobRequest& AddEnvironment(Aws::String&& key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
462 
467  inline CreateTransformJobRequest& AddEnvironment(const char* key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
468 
469 
473  inline const TransformInput& GetTransformInput() const{ return m_transformInput; }
474 
478  inline bool TransformInputHasBeenSet() const { return m_transformInputHasBeenSet; }
479 
483  inline void SetTransformInput(const TransformInput& value) { m_transformInputHasBeenSet = true; m_transformInput = value; }
484 
488  inline void SetTransformInput(TransformInput&& value) { m_transformInputHasBeenSet = true; m_transformInput = std::move(value); }
489 
493  inline CreateTransformJobRequest& WithTransformInput(const TransformInput& value) { SetTransformInput(value); return *this;}
494 
498  inline CreateTransformJobRequest& WithTransformInput(TransformInput&& value) { SetTransformInput(std::move(value)); return *this;}
499 
500 
504  inline const TransformOutput& GetTransformOutput() const{ return m_transformOutput; }
505 
509  inline bool TransformOutputHasBeenSet() const { return m_transformOutputHasBeenSet; }
510 
514  inline void SetTransformOutput(const TransformOutput& value) { m_transformOutputHasBeenSet = true; m_transformOutput = value; }
515 
519  inline void SetTransformOutput(TransformOutput&& value) { m_transformOutputHasBeenSet = true; m_transformOutput = std::move(value); }
520 
524  inline CreateTransformJobRequest& WithTransformOutput(const TransformOutput& value) { SetTransformOutput(value); return *this;}
525 
529  inline CreateTransformJobRequest& WithTransformOutput(TransformOutput&& value) { SetTransformOutput(std::move(value)); return *this;}
530 
531 
536  inline const TransformResources& GetTransformResources() const{ return m_transformResources; }
537 
542  inline bool TransformResourcesHasBeenSet() const { return m_transformResourcesHasBeenSet; }
543 
548  inline void SetTransformResources(const TransformResources& value) { m_transformResourcesHasBeenSet = true; m_transformResources = value; }
549 
554  inline void SetTransformResources(TransformResources&& value) { m_transformResourcesHasBeenSet = true; m_transformResources = std::move(value); }
555 
560  inline CreateTransformJobRequest& WithTransformResources(const TransformResources& value) { SetTransformResources(value); return *this;}
561 
566  inline CreateTransformJobRequest& WithTransformResources(TransformResources&& value) { SetTransformResources(std::move(value)); return *this;}
567 
568 
579  inline const DataProcessing& GetDataProcessing() const{ return m_dataProcessing; }
580 
591  inline bool DataProcessingHasBeenSet() const { return m_dataProcessingHasBeenSet; }
592 
603  inline void SetDataProcessing(const DataProcessing& value) { m_dataProcessingHasBeenSet = true; m_dataProcessing = value; }
604 
615  inline void SetDataProcessing(DataProcessing&& value) { m_dataProcessingHasBeenSet = true; m_dataProcessing = std::move(value); }
616 
627  inline CreateTransformJobRequest& WithDataProcessing(const DataProcessing& value) { SetDataProcessing(value); return *this;}
628 
639  inline CreateTransformJobRequest& WithDataProcessing(DataProcessing&& value) { SetDataProcessing(std::move(value)); return *this;}
640 
641 
648  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
649 
656  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
657 
664  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
665 
672  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
673 
680  inline CreateTransformJobRequest& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
681 
688  inline CreateTransformJobRequest& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
689 
696  inline CreateTransformJobRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
697 
704  inline CreateTransformJobRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
705 
706 
707 
708  inline const ExperimentConfig& GetExperimentConfig() const{ return m_experimentConfig; }
709 
710 
711  inline bool ExperimentConfigHasBeenSet() const { return m_experimentConfigHasBeenSet; }
712 
713 
714  inline void SetExperimentConfig(const ExperimentConfig& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = value; }
715 
716 
717  inline void SetExperimentConfig(ExperimentConfig&& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = std::move(value); }
718 
719 
720  inline CreateTransformJobRequest& WithExperimentConfig(const ExperimentConfig& value) { SetExperimentConfig(value); return *this;}
721 
722 
723  inline CreateTransformJobRequest& WithExperimentConfig(ExperimentConfig&& value) { SetExperimentConfig(std::move(value)); return *this;}
724 
725  private:
726 
727  Aws::String m_transformJobName;
728  bool m_transformJobNameHasBeenSet;
729 
730  Aws::String m_modelName;
731  bool m_modelNameHasBeenSet;
732 
733  int m_maxConcurrentTransforms;
734  bool m_maxConcurrentTransformsHasBeenSet;
735 
736  ModelClientConfig m_modelClientConfig;
737  bool m_modelClientConfigHasBeenSet;
738 
739  int m_maxPayloadInMB;
740  bool m_maxPayloadInMBHasBeenSet;
741 
742  BatchStrategy m_batchStrategy;
743  bool m_batchStrategyHasBeenSet;
744 
746  bool m_environmentHasBeenSet;
747 
748  TransformInput m_transformInput;
749  bool m_transformInputHasBeenSet;
750 
751  TransformOutput m_transformOutput;
752  bool m_transformOutputHasBeenSet;
753 
754  TransformResources m_transformResources;
755  bool m_transformResourcesHasBeenSet;
756 
757  DataProcessing m_dataProcessing;
758  bool m_dataProcessingHasBeenSet;
759 
760  Aws::Vector<Tag> m_tags;
761  bool m_tagsHasBeenSet;
762 
763  ExperimentConfig m_experimentConfig;
764  bool m_experimentConfigHasBeenSet;
765  };
766 
767 } // namespace Model
768 } // namespace SageMaker
769 } // namespace Aws
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformInput
void SetTransformInput(TransformInput &&value)
Definition: CreateTransformJobRequest.h:488
Aws::SageMaker::Model::CreateTransformJobRequest::GetEnvironment
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
Definition: CreateTransformJobRequest.h:395
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformOutput
CreateTransformJobRequest & WithTransformOutput(const TransformOutput &value)
Definition: CreateTransformJobRequest.h:524
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
TransformInput.h
Aws::SageMaker::Model::CreateTransformJobRequest::AddTags
CreateTransformJobRequest & AddTags(Tag &&value)
Definition: CreateTransformJobRequest.h:704
Aws::SageMaker::Model::CreateTransformJobRequest::TransformOutputHasBeenSet
bool TransformOutputHasBeenSet() const
Definition: CreateTransformJobRequest.h:509
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformResources
CreateTransformJobRequest & WithTransformResources(const TransformResources &value)
Definition: CreateTransformJobRequest.h:560
Aws::SageMaker::Model::BatchStrategy
BatchStrategy
Definition: BatchStrategy.h:17
Aws::SageMaker::Model::TransformInput
Definition: TransformInput.h:36
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformOutput
void SetTransformOutput(TransformOutput &&value)
Definition: CreateTransformJobRequest.h:519
Aws::SageMaker::Model::CreateTransformJobRequest::GetTransformOutput
const TransformOutput & GetTransformOutput() const
Definition: CreateTransformJobRequest.h:504
SageMaker_EXPORTS.h
Aws::SageMaker::Model::TransformResources
Definition: TransformResources.h:34
Aws::SageMaker::Model::CreateTransformJobRequest::SetBatchStrategy
void SetBatchStrategy(const BatchStrategy &value)
Definition: CreateTransformJobRequest.h:343
Aws::SageMaker::Model::CreateTransformJobRequest::WithModelName
CreateTransformJobRequest & WithModelName(Aws::String &&value)
Definition: CreateTransformJobRequest.h:143
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::SageMaker::Model::CreateTransformJobRequest::GetTransformResources
const TransformResources & GetTransformResources() const
Definition: CreateTransformJobRequest.h:536
Aws::SageMaker::Model::CreateTransformJobRequest::GetTransformJobName
const Aws::String & GetTransformJobName() const
Definition: CreateTransformJobRequest.h:51
Aws::SageMaker::Model::DataProcessing
Definition: DataProcessing.h:41
Aws::SageMaker::Model::CreateTransformJobRequest::WithModelName
CreateTransformJobRequest & WithModelName(const Aws::String &value)
Definition: CreateTransformJobRequest.h:136
Aws::SageMaker::Model::CreateTransformJobRequest::WithModelName
CreateTransformJobRequest & WithModelName(const char *value)
Definition: CreateTransformJobRequest.h:150
Aws::SageMaker::Model::TransformOutput
Definition: TransformOutput.h:33
Aws::SageMaker::Model::CreateTransformJobRequest::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: CreateTransformJobRequest.h:648
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(const char *key, Aws::String &&value)
Definition: CreateTransformJobRequest.h:455
Aws::SageMaker::Model::CreateTransformJobRequest::ModelNameHasBeenSet
bool ModelNameHasBeenSet() const
Definition: CreateTransformJobRequest.h:108
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformResources
void SetTransformResources(const TransformResources &value)
Definition: CreateTransformJobRequest.h:548
Aws::SageMaker::Model::CreateTransformJobRequest::SetMaxConcurrentTransforms
void SetMaxConcurrentTransforms(int value)
Definition: CreateTransformJobRequest.h:190
Aws::SageMaker::Model::CreateTransformJobRequest::WithMaxPayloadInMB
CreateTransformJobRequest & WithMaxPayloadInMB(int value)
Definition: CreateTransformJobRequest.h:297
Aws::SageMaker::Model::CreateTransformJobRequest::MaxConcurrentTransformsHasBeenSet
bool MaxConcurrentTransformsHasBeenSet() const
Definition: CreateTransformJobRequest.h:177
Aws::SageMaker::Model::CreateTransformJobRequest::SetMaxPayloadInMB
void SetMaxPayloadInMB(int value)
Definition: CreateTransformJobRequest.h:283
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformJobName
void SetTransformJobName(Aws::String &&value)
Definition: CreateTransformJobRequest.h:69
Aws::SageMaker::Model::CreateTransformJobRequest::WithEnvironment
CreateTransformJobRequest & WithEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: CreateTransformJobRequest.h:419
Aws::SageMaker::Model::CreateTransformJobRequest::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: CreateTransformJobRequest.h:672
Aws::SageMaker::Model::CreateTransformJobRequest::SetModelClientConfig
void SetModelClientConfig(const ModelClientConfig &value)
Definition: CreateTransformJobRequest.h:222
Aws::SageMaker::Model::CreateTransformJobRequest::TransformResourcesHasBeenSet
bool TransformResourcesHasBeenSet() const
Definition: CreateTransformJobRequest.h:542
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::SageMaker::Model::CreateTransformJobRequest::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: CreateTransformJobRequest.h:664
Aws::SageMaker::Model::CreateTransformJobRequest::DataProcessingHasBeenSet
bool DataProcessingHasBeenSet() const
Definition: CreateTransformJobRequest.h:591
Aws::SageMaker::Model::CreateTransformJobRequest::GetDataProcessing
const DataProcessing & GetDataProcessing() const
Definition: CreateTransformJobRequest.h:579
Aws::SageMaker::Model::CreateTransformJobRequest::WithTags
CreateTransformJobRequest & WithTags(const Aws::Vector< Tag > &value)
Definition: CreateTransformJobRequest.h:680
Aws::SageMaker::Model::CreateTransformJobRequest::WithTags
CreateTransformJobRequest & WithTags(Aws::Vector< Tag > &&value)
Definition: CreateTransformJobRequest.h:688
AWSVector.h
Aws::SageMaker::Model::CreateTransformJobRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: CreateTransformJobRequest.h:40
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformJobName
void SetTransformJobName(const char *value)
Definition: CreateTransformJobRequest.h:75
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformJobName
CreateTransformJobRequest & WithTransformJobName(Aws::String &&value)
Definition: CreateTransformJobRequest.h:87
Aws::SageMaker::Model::CreateTransformJobRequest::ExperimentConfigHasBeenSet
bool ExperimentConfigHasBeenSet() const
Definition: CreateTransformJobRequest.h:711
Aws::SageMaker::Model::CreateTransformJobRequest::SetDataProcessing
void SetDataProcessing(const DataProcessing &value)
Definition: CreateTransformJobRequest.h:603
Aws::SageMaker::Model::CreateTransformJobRequest::WithModelClientConfig
CreateTransformJobRequest & WithModelClientConfig(const ModelClientConfig &value)
Definition: CreateTransformJobRequest.h:234
Aws::SageMaker::Model::CreateTransformJobRequest::AddTags
CreateTransformJobRequest & AddTags(const Tag &value)
Definition: CreateTransformJobRequest.h:696
Aws::SageMaker::Model::CreateTransformJobRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::SageMaker::SageMakerRequest
Definition: SageMakerRequest.h:17
Aws::SageMaker::Model::CreateTransformJobRequest::WithEnvironment
CreateTransformJobRequest & WithEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: CreateTransformJobRequest.h:425
Aws::SageMaker::Model::CreateTransformJobRequest::SetModelName
void SetModelName(const char *value)
Definition: CreateTransformJobRequest.h:129
ExperimentConfig.h
TransformOutput.h
Aws::SageMaker::Model::CreateTransformJobRequest::SetModelName
void SetModelName(Aws::String &&value)
Definition: CreateTransformJobRequest.h:122
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::CreateTransformJobRequest::GetTransformInput
const TransformInput & GetTransformInput() const
Definition: CreateTransformJobRequest.h:473
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformInput
CreateTransformJobRequest & WithTransformInput(const TransformInput &value)
Definition: CreateTransformJobRequest.h:493
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformInput
CreateTransformJobRequest & WithTransformInput(TransformInput &&value)
Definition: CreateTransformJobRequest.h:498
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(const Aws::String &key, const Aws::String &value)
Definition: CreateTransformJobRequest.h:431
Aws::SageMaker::Model::ExperimentConfig
Definition: ExperimentConfig.h:36
Aws::SageMaker::Model::CreateTransformJobRequest::SetDataProcessing
void SetDataProcessing(DataProcessing &&value)
Definition: CreateTransformJobRequest.h:615
Aws::SageMaker::Model::CreateTransformJobRequest::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: CreateTransformJobRequest.h:656
Aws::SageMaker::Model::CreateTransformJobRequest::SetExperimentConfig
void SetExperimentConfig(ExperimentConfig &&value)
Definition: CreateTransformJobRequest.h:717
Aws::SageMaker::Model::CreateTransformJobRequest::TransformJobNameHasBeenSet
bool TransformJobNameHasBeenSet() const
Definition: CreateTransformJobRequest.h:57
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformInput
void SetTransformInput(const TransformInput &value)
Definition: CreateTransformJobRequest.h:483
Aws::SageMaker::Model::CreateTransformJobRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformOutput
CreateTransformJobRequest & WithTransformOutput(TransformOutput &&value)
Definition: CreateTransformJobRequest.h:529
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformJobName
void SetTransformJobName(const Aws::String &value)
Definition: CreateTransformJobRequest.h:63
AWSString.h
Aws::SageMaker::Model::ModelClientConfig
Definition: ModelClientConfig.h:31
Aws::SageMaker::Model::CreateTransformJobRequest::MaxPayloadInMBHasBeenSet
bool MaxPayloadInMBHasBeenSet() const
Definition: CreateTransformJobRequest.h:269
Aws::SageMaker::Model::CreateTransformJobRequest::WithBatchStrategy
CreateTransformJobRequest & WithBatchStrategy(BatchStrategy &&value)
Definition: CreateTransformJobRequest.h:388
Tag.h
Aws::SageMaker::Model::CreateTransformJobRequest
Definition: CreateTransformJobRequest.h:32
BatchStrategy.h
ModelClientConfig.h
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformResources
void SetTransformResources(TransformResources &&value)
Definition: CreateTransformJobRequest.h:554
Aws::SageMaker::Model::CreateTransformJobRequest::WithMaxConcurrentTransforms
CreateTransformJobRequest & WithMaxConcurrentTransforms(int value)
Definition: CreateTransformJobRequest.h:203
Aws::SageMaker::Model::CreateTransformJobRequest::GetModelClientConfig
const ModelClientConfig & GetModelClientConfig() const
Definition: CreateTransformJobRequest.h:210
Aws::SageMaker::Model::CreateTransformJobRequest::CreateTransformJobRequest
CreateTransformJobRequest()
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(Aws::String &&key, const char *value)
Definition: CreateTransformJobRequest.h:461
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(Aws::String &&key, Aws::String &&value)
Definition: CreateTransformJobRequest.h:449
Aws::SageMaker::Model::CreateTransformJobRequest::EnvironmentHasBeenSet
bool EnvironmentHasBeenSet() const
Definition: CreateTransformJobRequest.h:401
Aws::SageMaker::Model::CreateTransformJobRequest::SetEnvironment
void SetEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: CreateTransformJobRequest.h:413
Aws::SageMaker::Model::CreateTransformJobRequest::TransformInputHasBeenSet
bool TransformInputHasBeenSet() const
Definition: CreateTransformJobRequest.h:478
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformJobName
CreateTransformJobRequest & WithTransformJobName(const char *value)
Definition: CreateTransformJobRequest.h:93
Aws::SageMaker::Model::CreateTransformJobRequest::SetExperimentConfig
void SetExperimentConfig(const ExperimentConfig &value)
Definition: CreateTransformJobRequest.h:714
Aws::SageMaker::Model::CreateTransformJobRequest::WithBatchStrategy
CreateTransformJobRequest & WithBatchStrategy(const BatchStrategy &value)
Definition: CreateTransformJobRequest.h:373
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformJobName
CreateTransformJobRequest & WithTransformJobName(const Aws::String &value)
Definition: CreateTransformJobRequest.h:81
SageMakerRequest.h
Aws::SageMaker::Model::CreateTransformJobRequest::WithDataProcessing
CreateTransformJobRequest & WithDataProcessing(DataProcessing &&value)
Definition: CreateTransformJobRequest.h:639
Aws::SageMaker::Model::CreateTransformJobRequest::SetModelName
void SetModelName(const Aws::String &value)
Definition: CreateTransformJobRequest.h:115
Aws::SageMaker::Model::CreateTransformJobRequest::SetEnvironment
void SetEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: CreateTransformJobRequest.h:407
Aws::SageMaker::Model::CreateTransformJobRequest::GetExperimentConfig
const ExperimentConfig & GetExperimentConfig() const
Definition: CreateTransformJobRequest.h:708
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::CreateTransformJobRequest::WithExperimentConfig
CreateTransformJobRequest & WithExperimentConfig(const ExperimentConfig &value)
Definition: CreateTransformJobRequest.h:720
Aws::SageMaker::Model::CreateTransformJobRequest::SetBatchStrategy
void SetBatchStrategy(BatchStrategy &&value)
Definition: CreateTransformJobRequest.h:358
Aws::SageMaker::Model::CreateTransformJobRequest::GetMaxConcurrentTransforms
int GetMaxConcurrentTransforms() const
Definition: CreateTransformJobRequest.h:164
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(const char *key, const char *value)
Definition: CreateTransformJobRequest.h:467
Aws::SageMaker::Model::CreateTransformJobRequest::SetModelClientConfig
void SetModelClientConfig(ModelClientConfig &&value)
Definition: CreateTransformJobRequest.h:228
Aws::SageMaker::Model::CreateTransformJobRequest::WithExperimentConfig
CreateTransformJobRequest & WithExperimentConfig(ExperimentConfig &&value)
Definition: CreateTransformJobRequest.h:723
Aws::SageMaker::Model::CreateTransformJobRequest::SetTransformOutput
void SetTransformOutput(const TransformOutput &value)
Definition: CreateTransformJobRequest.h:514
Aws::SageMaker::Model::CreateTransformJobRequest::GetBatchStrategy
const BatchStrategy & GetBatchStrategy() const
Definition: CreateTransformJobRequest.h:313
Aws::SageMaker::Model::CreateTransformJobRequest::GetModelName
const Aws::String & GetModelName() const
Definition: CreateTransformJobRequest.h:101
AWSMap.h
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(Aws::String &&key, const Aws::String &value)
Definition: CreateTransformJobRequest.h:437
Aws::SageMaker::Model::CreateTransformJobRequest::WithDataProcessing
CreateTransformJobRequest & WithDataProcessing(const DataProcessing &value)
Definition: CreateTransformJobRequest.h:627
Aws::SageMaker::Model::CreateTransformJobRequest::WithModelClientConfig
CreateTransformJobRequest & WithModelClientConfig(ModelClientConfig &&value)
Definition: CreateTransformJobRequest.h:240
Aws::SageMaker::Model::CreateTransformJobRequest::ModelClientConfigHasBeenSet
bool ModelClientConfigHasBeenSet() const
Definition: CreateTransformJobRequest.h:216
Aws::SageMaker::Model::CreateTransformJobRequest::WithTransformResources
CreateTransformJobRequest & WithTransformResources(TransformResources &&value)
Definition: CreateTransformJobRequest.h:566
DataProcessing.h
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::CreateTransformJobRequest::GetMaxPayloadInMB
int GetMaxPayloadInMB() const
Definition: CreateTransformJobRequest.h:255
TransformResources.h
Aws::SageMaker::Model::CreateTransformJobRequest::BatchStrategyHasBeenSet
bool BatchStrategyHasBeenSet() const
Definition: CreateTransformJobRequest.h:328
Aws::SageMaker::Model::CreateTransformJobRequest::AddEnvironment
CreateTransformJobRequest & AddEnvironment(const Aws::String &key, Aws::String &&value)
Definition: CreateTransformJobRequest.h:443