AWS SDK for C++  1.9.159
AWS SDK for C++
TransformJob.h
Go to the documentation of this file.
1 
6 #pragma once
21 #include <utility>
22 
23 namespace Aws
24 {
25 namespace Utils
26 {
27 namespace Json
28 {
29  class JsonValue;
30  class JsonView;
31 } // namespace Json
32 } // namespace Utils
33 namespace SageMaker
34 {
35 namespace Model
36 {
37 
47  {
48  public:
53 
54 
58  inline const Aws::String& GetTransformJobName() const{ return m_transformJobName; }
59 
63  inline bool TransformJobNameHasBeenSet() const { return m_transformJobNameHasBeenSet; }
64 
68  inline void SetTransformJobName(const Aws::String& value) { m_transformJobNameHasBeenSet = true; m_transformJobName = value; }
69 
73  inline void SetTransformJobName(Aws::String&& value) { m_transformJobNameHasBeenSet = true; m_transformJobName = std::move(value); }
74 
78  inline void SetTransformJobName(const char* value) { m_transformJobNameHasBeenSet = true; m_transformJobName.assign(value); }
79 
83  inline TransformJob& WithTransformJobName(const Aws::String& value) { SetTransformJobName(value); return *this;}
84 
88  inline TransformJob& WithTransformJobName(Aws::String&& value) { SetTransformJobName(std::move(value)); return *this;}
89 
93  inline TransformJob& WithTransformJobName(const char* value) { SetTransformJobName(value); return *this;}
94 
95 
99  inline const Aws::String& GetTransformJobArn() const{ return m_transformJobArn; }
100 
104  inline bool TransformJobArnHasBeenSet() const { return m_transformJobArnHasBeenSet; }
105 
109  inline void SetTransformJobArn(const Aws::String& value) { m_transformJobArnHasBeenSet = true; m_transformJobArn = value; }
110 
114  inline void SetTransformJobArn(Aws::String&& value) { m_transformJobArnHasBeenSet = true; m_transformJobArn = std::move(value); }
115 
119  inline void SetTransformJobArn(const char* value) { m_transformJobArnHasBeenSet = true; m_transformJobArn.assign(value); }
120 
124  inline TransformJob& WithTransformJobArn(const Aws::String& value) { SetTransformJobArn(value); return *this;}
125 
129  inline TransformJob& WithTransformJobArn(Aws::String&& value) { SetTransformJobArn(std::move(value)); return *this;}
130 
134  inline TransformJob& WithTransformJobArn(const char* value) { SetTransformJobArn(value); return *this;}
135 
136 
147  inline const TransformJobStatus& GetTransformJobStatus() const{ return m_transformJobStatus; }
148 
159  inline bool TransformJobStatusHasBeenSet() const { return m_transformJobStatusHasBeenSet; }
160 
171  inline void SetTransformJobStatus(const TransformJobStatus& value) { m_transformJobStatusHasBeenSet = true; m_transformJobStatus = value; }
172 
183  inline void SetTransformJobStatus(TransformJobStatus&& value) { m_transformJobStatusHasBeenSet = true; m_transformJobStatus = std::move(value); }
184 
195  inline TransformJob& WithTransformJobStatus(const TransformJobStatus& value) { SetTransformJobStatus(value); return *this;}
196 
207  inline TransformJob& WithTransformJobStatus(TransformJobStatus&& value) { SetTransformJobStatus(std::move(value)); return *this;}
208 
209 
213  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
214 
218  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
219 
223  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
224 
228  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
229 
233  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
234 
238  inline TransformJob& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
239 
243  inline TransformJob& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
244 
248  inline TransformJob& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
249 
250 
254  inline const Aws::String& GetModelName() const{ return m_modelName; }
255 
259  inline bool ModelNameHasBeenSet() const { return m_modelNameHasBeenSet; }
260 
264  inline void SetModelName(const Aws::String& value) { m_modelNameHasBeenSet = true; m_modelName = value; }
265 
269  inline void SetModelName(Aws::String&& value) { m_modelNameHasBeenSet = true; m_modelName = std::move(value); }
270 
274  inline void SetModelName(const char* value) { m_modelNameHasBeenSet = true; m_modelName.assign(value); }
275 
279  inline TransformJob& WithModelName(const Aws::String& value) { SetModelName(value); return *this;}
280 
284  inline TransformJob& WithModelName(Aws::String&& value) { SetModelName(std::move(value)); return *this;}
285 
289  inline TransformJob& WithModelName(const char* value) { SetModelName(value); return *this;}
290 
291 
300  inline int GetMaxConcurrentTransforms() const{ return m_maxConcurrentTransforms; }
301 
310  inline bool MaxConcurrentTransformsHasBeenSet() const { return m_maxConcurrentTransformsHasBeenSet; }
311 
320  inline void SetMaxConcurrentTransforms(int value) { m_maxConcurrentTransformsHasBeenSet = true; m_maxConcurrentTransforms = value; }
321 
330  inline TransformJob& WithMaxConcurrentTransforms(int value) { SetMaxConcurrentTransforms(value); return *this;}
331 
332 
333 
334  inline const ModelClientConfig& GetModelClientConfig() const{ return m_modelClientConfig; }
335 
336 
337  inline bool ModelClientConfigHasBeenSet() const { return m_modelClientConfigHasBeenSet; }
338 
339 
340  inline void SetModelClientConfig(const ModelClientConfig& value) { m_modelClientConfigHasBeenSet = true; m_modelClientConfig = value; }
341 
342 
343  inline void SetModelClientConfig(ModelClientConfig&& value) { m_modelClientConfigHasBeenSet = true; m_modelClientConfig = std::move(value); }
344 
345 
346  inline TransformJob& WithModelClientConfig(const ModelClientConfig& value) { SetModelClientConfig(value); return *this;}
347 
348 
349  inline TransformJob& WithModelClientConfig(ModelClientConfig&& value) { SetModelClientConfig(std::move(value)); return *this;}
350 
351 
363  inline int GetMaxPayloadInMB() const{ return m_maxPayloadInMB; }
364 
376  inline bool MaxPayloadInMBHasBeenSet() const { return m_maxPayloadInMBHasBeenSet; }
377 
389  inline void SetMaxPayloadInMB(int value) { m_maxPayloadInMBHasBeenSet = true; m_maxPayloadInMB = value; }
390 
402  inline TransformJob& WithMaxPayloadInMB(int value) { SetMaxPayloadInMB(value); return *this;}
403 
404 
410  inline const BatchStrategy& GetBatchStrategy() const{ return m_batchStrategy; }
411 
417  inline bool BatchStrategyHasBeenSet() const { return m_batchStrategyHasBeenSet; }
418 
424  inline void SetBatchStrategy(const BatchStrategy& value) { m_batchStrategyHasBeenSet = true; m_batchStrategy = value; }
425 
431  inline void SetBatchStrategy(BatchStrategy&& value) { m_batchStrategyHasBeenSet = true; m_batchStrategy = std::move(value); }
432 
438  inline TransformJob& WithBatchStrategy(const BatchStrategy& value) { SetBatchStrategy(value); return *this;}
439 
445  inline TransformJob& WithBatchStrategy(BatchStrategy&& value) { SetBatchStrategy(std::move(value)); return *this;}
446 
447 
452  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const{ return m_environment; }
453 
458  inline bool EnvironmentHasBeenSet() const { return m_environmentHasBeenSet; }
459 
464  inline void SetEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { m_environmentHasBeenSet = true; m_environment = value; }
465 
470  inline void SetEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { m_environmentHasBeenSet = true; m_environment = std::move(value); }
471 
476  inline TransformJob& WithEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironment(value); return *this;}
477 
482  inline TransformJob& WithEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironment(std::move(value)); return *this;}
483 
488  inline TransformJob& AddEnvironment(const Aws::String& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
489 
494  inline TransformJob& AddEnvironment(Aws::String&& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
495 
500  inline TransformJob& AddEnvironment(const Aws::String& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
501 
506  inline TransformJob& AddEnvironment(Aws::String&& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), std::move(value)); return *this; }
507 
512  inline TransformJob& AddEnvironment(const char* key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
513 
518  inline TransformJob& AddEnvironment(Aws::String&& key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
519 
524  inline TransformJob& AddEnvironment(const char* key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
525 
526 
527 
528  inline const TransformInput& GetTransformInput() const{ return m_transformInput; }
529 
530 
531  inline bool TransformInputHasBeenSet() const { return m_transformInputHasBeenSet; }
532 
533 
534  inline void SetTransformInput(const TransformInput& value) { m_transformInputHasBeenSet = true; m_transformInput = value; }
535 
536 
537  inline void SetTransformInput(TransformInput&& value) { m_transformInputHasBeenSet = true; m_transformInput = std::move(value); }
538 
539 
540  inline TransformJob& WithTransformInput(const TransformInput& value) { SetTransformInput(value); return *this;}
541 
542 
543  inline TransformJob& WithTransformInput(TransformInput&& value) { SetTransformInput(std::move(value)); return *this;}
544 
545 
546 
547  inline const TransformOutput& GetTransformOutput() const{ return m_transformOutput; }
548 
549 
550  inline bool TransformOutputHasBeenSet() const { return m_transformOutputHasBeenSet; }
551 
552 
553  inline void SetTransformOutput(const TransformOutput& value) { m_transformOutputHasBeenSet = true; m_transformOutput = value; }
554 
555 
556  inline void SetTransformOutput(TransformOutput&& value) { m_transformOutputHasBeenSet = true; m_transformOutput = std::move(value); }
557 
558 
559  inline TransformJob& WithTransformOutput(const TransformOutput& value) { SetTransformOutput(value); return *this;}
560 
561 
562  inline TransformJob& WithTransformOutput(TransformOutput&& value) { SetTransformOutput(std::move(value)); return *this;}
563 
564 
565 
566  inline const TransformResources& GetTransformResources() const{ return m_transformResources; }
567 
568 
569  inline bool TransformResourcesHasBeenSet() const { return m_transformResourcesHasBeenSet; }
570 
571 
572  inline void SetTransformResources(const TransformResources& value) { m_transformResourcesHasBeenSet = true; m_transformResources = value; }
573 
574 
575  inline void SetTransformResources(TransformResources&& value) { m_transformResourcesHasBeenSet = true; m_transformResources = std::move(value); }
576 
577 
578  inline TransformJob& WithTransformResources(const TransformResources& value) { SetTransformResources(value); return *this;}
579 
580 
581  inline TransformJob& WithTransformResources(TransformResources&& value) { SetTransformResources(std::move(value)); return *this;}
582 
583 
587  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
588 
592  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
593 
597  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
598 
602  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
603 
607  inline TransformJob& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
608 
612  inline TransformJob& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
613 
614 
620  inline const Aws::Utils::DateTime& GetTransformStartTime() const{ return m_transformStartTime; }
621 
627  inline bool TransformStartTimeHasBeenSet() const { return m_transformStartTimeHasBeenSet; }
628 
634  inline void SetTransformStartTime(const Aws::Utils::DateTime& value) { m_transformStartTimeHasBeenSet = true; m_transformStartTime = value; }
635 
641  inline void SetTransformStartTime(Aws::Utils::DateTime&& value) { m_transformStartTimeHasBeenSet = true; m_transformStartTime = std::move(value); }
642 
648  inline TransformJob& WithTransformStartTime(const Aws::Utils::DateTime& value) { SetTransformStartTime(value); return *this;}
649 
655  inline TransformJob& WithTransformStartTime(Aws::Utils::DateTime&& value) { SetTransformStartTime(std::move(value)); return *this;}
656 
657 
663  inline const Aws::Utils::DateTime& GetTransformEndTime() const{ return m_transformEndTime; }
664 
670  inline bool TransformEndTimeHasBeenSet() const { return m_transformEndTimeHasBeenSet; }
671 
677  inline void SetTransformEndTime(const Aws::Utils::DateTime& value) { m_transformEndTimeHasBeenSet = true; m_transformEndTime = value; }
678 
684  inline void SetTransformEndTime(Aws::Utils::DateTime&& value) { m_transformEndTimeHasBeenSet = true; m_transformEndTime = std::move(value); }
685 
691  inline TransformJob& WithTransformEndTime(const Aws::Utils::DateTime& value) { SetTransformEndTime(value); return *this;}
692 
698  inline TransformJob& WithTransformEndTime(Aws::Utils::DateTime&& value) { SetTransformEndTime(std::move(value)); return *this;}
699 
700 
705  inline const Aws::String& GetLabelingJobArn() const{ return m_labelingJobArn; }
706 
711  inline bool LabelingJobArnHasBeenSet() const { return m_labelingJobArnHasBeenSet; }
712 
717  inline void SetLabelingJobArn(const Aws::String& value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn = value; }
718 
723  inline void SetLabelingJobArn(Aws::String&& value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn = std::move(value); }
724 
729  inline void SetLabelingJobArn(const char* value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn.assign(value); }
730 
735  inline TransformJob& WithLabelingJobArn(const Aws::String& value) { SetLabelingJobArn(value); return *this;}
736 
741  inline TransformJob& WithLabelingJobArn(Aws::String&& value) { SetLabelingJobArn(std::move(value)); return *this;}
742 
747  inline TransformJob& WithLabelingJobArn(const char* value) { SetLabelingJobArn(value); return *this;}
748 
749 
754  inline const Aws::String& GetAutoMLJobArn() const{ return m_autoMLJobArn; }
755 
760  inline bool AutoMLJobArnHasBeenSet() const { return m_autoMLJobArnHasBeenSet; }
761 
766  inline void SetAutoMLJobArn(const Aws::String& value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn = value; }
767 
772  inline void SetAutoMLJobArn(Aws::String&& value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn = std::move(value); }
773 
778  inline void SetAutoMLJobArn(const char* value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn.assign(value); }
779 
784  inline TransformJob& WithAutoMLJobArn(const Aws::String& value) { SetAutoMLJobArn(value); return *this;}
785 
790  inline TransformJob& WithAutoMLJobArn(Aws::String&& value) { SetAutoMLJobArn(std::move(value)); return *this;}
791 
796  inline TransformJob& WithAutoMLJobArn(const char* value) { SetAutoMLJobArn(value); return *this;}
797 
798 
799 
800  inline const DataProcessing& GetDataProcessing() const{ return m_dataProcessing; }
801 
802 
803  inline bool DataProcessingHasBeenSet() const { return m_dataProcessingHasBeenSet; }
804 
805 
806  inline void SetDataProcessing(const DataProcessing& value) { m_dataProcessingHasBeenSet = true; m_dataProcessing = value; }
807 
808 
809  inline void SetDataProcessing(DataProcessing&& value) { m_dataProcessingHasBeenSet = true; m_dataProcessing = std::move(value); }
810 
811 
812  inline TransformJob& WithDataProcessing(const DataProcessing& value) { SetDataProcessing(value); return *this;}
813 
814 
815  inline TransformJob& WithDataProcessing(DataProcessing&& value) { SetDataProcessing(std::move(value)); return *this;}
816 
817 
818 
819  inline const ExperimentConfig& GetExperimentConfig() const{ return m_experimentConfig; }
820 
821 
822  inline bool ExperimentConfigHasBeenSet() const { return m_experimentConfigHasBeenSet; }
823 
824 
825  inline void SetExperimentConfig(const ExperimentConfig& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = value; }
826 
827 
828  inline void SetExperimentConfig(ExperimentConfig&& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = std::move(value); }
829 
830 
831  inline TransformJob& WithExperimentConfig(const ExperimentConfig& value) { SetExperimentConfig(value); return *this;}
832 
833 
834  inline TransformJob& WithExperimentConfig(ExperimentConfig&& value) { SetExperimentConfig(std::move(value)); return *this;}
835 
836 
840  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
841 
845  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
846 
850  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
851 
855  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
856 
860  inline TransformJob& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
861 
865  inline TransformJob& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
866 
870  inline TransformJob& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
871 
875  inline TransformJob& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
876 
877  private:
878 
879  Aws::String m_transformJobName;
880  bool m_transformJobNameHasBeenSet;
881 
882  Aws::String m_transformJobArn;
883  bool m_transformJobArnHasBeenSet;
884 
885  TransformJobStatus m_transformJobStatus;
886  bool m_transformJobStatusHasBeenSet;
887 
888  Aws::String m_failureReason;
889  bool m_failureReasonHasBeenSet;
890 
891  Aws::String m_modelName;
892  bool m_modelNameHasBeenSet;
893 
894  int m_maxConcurrentTransforms;
895  bool m_maxConcurrentTransformsHasBeenSet;
896 
897  ModelClientConfig m_modelClientConfig;
898  bool m_modelClientConfigHasBeenSet;
899 
900  int m_maxPayloadInMB;
901  bool m_maxPayloadInMBHasBeenSet;
902 
903  BatchStrategy m_batchStrategy;
904  bool m_batchStrategyHasBeenSet;
905 
907  bool m_environmentHasBeenSet;
908 
909  TransformInput m_transformInput;
910  bool m_transformInputHasBeenSet;
911 
912  TransformOutput m_transformOutput;
913  bool m_transformOutputHasBeenSet;
914 
915  TransformResources m_transformResources;
916  bool m_transformResourcesHasBeenSet;
917 
918  Aws::Utils::DateTime m_creationTime;
919  bool m_creationTimeHasBeenSet;
920 
921  Aws::Utils::DateTime m_transformStartTime;
922  bool m_transformStartTimeHasBeenSet;
923 
924  Aws::Utils::DateTime m_transformEndTime;
925  bool m_transformEndTimeHasBeenSet;
926 
927  Aws::String m_labelingJobArn;
928  bool m_labelingJobArnHasBeenSet;
929 
930  Aws::String m_autoMLJobArn;
931  bool m_autoMLJobArnHasBeenSet;
932 
933  DataProcessing m_dataProcessing;
934  bool m_dataProcessingHasBeenSet;
935 
936  ExperimentConfig m_experimentConfig;
937  bool m_experimentConfigHasBeenSet;
938 
939  Aws::Vector<Tag> m_tags;
940  bool m_tagsHasBeenSet;
941  };
942 
943 } // namespace Model
944 } // namespace SageMaker
945 } // namespace Aws
Aws::SageMaker::Model::TransformJob::WithTransformJobName
TransformJob & WithTransformJobName(const char *value)
Definition: TransformJob.h:93
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(Aws::String &&key, const Aws::String &value)
Definition: TransformJob.h:494
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SageMaker::Model::TransformJob::SetExperimentConfig
void SetExperimentConfig(const ExperimentConfig &value)
Definition: TransformJob.h:825
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
TransformInput.h
Aws::SageMaker::Model::TransformJob::SetExperimentConfig
void SetExperimentConfig(ExperimentConfig &&value)
Definition: TransformJob.h:828
Aws::SageMaker::Model::BatchStrategy
BatchStrategy
Definition: BatchStrategy.h:17
Aws::SageMaker::Model::TransformJob::GetTransformJobArn
const Aws::String & GetTransformJobArn() const
Definition: TransformJob.h:99
Aws::SageMaker::Model::TransformInput
Definition: TransformInput.h:36
Aws::SageMaker::Model::TransformJob::SetModelName
void SetModelName(const char *value)
Definition: TransformJob.h:274
SageMaker_EXPORTS.h
Aws::SageMaker::Model::TransformJob::TransformStartTimeHasBeenSet
bool TransformStartTimeHasBeenSet() const
Definition: TransformJob.h:627
Aws::SageMaker::Model::TransformJob::SetAutoMLJobArn
void SetAutoMLJobArn(Aws::String &&value)
Definition: TransformJob.h:772
Aws::SageMaker::Model::TransformJob::GetTransformResources
const TransformResources & GetTransformResources() const
Definition: TransformJob.h:566
Aws::SageMaker::Model::TransformResources
Definition: TransformResources.h:34
Aws::SageMaker::Model::TransformJob::WithTransformStartTime
TransformJob & WithTransformStartTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:648
Aws::SageMaker::Model::TransformJob::WithTransformEndTime
TransformJob & WithTransformEndTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:698
Aws::SageMaker::Model::TransformJob::WithModelClientConfig
TransformJob & WithModelClientConfig(const ModelClientConfig &value)
Definition: TransformJob.h:346
Aws::SageMaker::Model::TransformJob::TransformResourcesHasBeenSet
bool TransformResourcesHasBeenSet() const
Definition: TransformJob.h:569
Aws::SageMaker::Model::TransformJob::WithTransformJobStatus
TransformJob & WithTransformJobStatus(const TransformJobStatus &value)
Definition: TransformJob.h:195
Aws::SageMaker::Model::TransformJob::SetTransformInput
void SetTransformInput(const TransformInput &value)
Definition: TransformJob.h:534
Aws::SageMaker::Model::TransformJob::ModelClientConfigHasBeenSet
bool ModelClientConfigHasBeenSet() const
Definition: TransformJob.h:337
Aws::SageMaker::Model::DataProcessing
Definition: DataProcessing.h:41
Aws::SageMaker::Model::TransformJob::SetFailureReason
void SetFailureReason(const char *value)
Definition: TransformJob.h:233
Aws::SageMaker::Model::TransformJob::GetEnvironment
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
Definition: TransformJob.h:452
Aws::SageMaker::Model::TransformOutput
Definition: TransformOutput.h:33
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(Aws::String &&key, Aws::String &&value)
Definition: TransformJob.h:506
Aws::SageMaker::Model::TransformJob::DataProcessingHasBeenSet
bool DataProcessingHasBeenSet() const
Definition: TransformJob.h:803
Aws::SageMaker::Model::TransformJob::ModelNameHasBeenSet
bool ModelNameHasBeenSet() const
Definition: TransformJob.h:259
Aws::SageMaker::Model::TransformJob::SetTransformEndTime
void SetTransformEndTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:684
Aws::SageMaker::Model::TransformJob::WithTransformResources
TransformJob & WithTransformResources(TransformResources &&value)
Definition: TransformJob.h:581
Aws::SageMaker::Model::TransformJob::SetTransformJobName
void SetTransformJobName(Aws::String &&value)
Definition: TransformJob.h:73
Aws::SageMaker::Model::TransformJob::WithMaxConcurrentTransforms
TransformJob & WithMaxConcurrentTransforms(int value)
Definition: TransformJob.h:330
Aws::SageMaker::Model::TransformJob::WithLabelingJobArn
TransformJob & WithLabelingJobArn(Aws::String &&value)
Definition: TransformJob.h:741
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(const Aws::String &key, Aws::String &&value)
Definition: TransformJob.h:500
Aws::SageMaker::Model::TransformJob::WithModelName
TransformJob & WithModelName(const char *value)
Definition: TransformJob.h:289
Aws::SageMaker::Model::TransformJob::WithTransformStartTime
TransformJob & WithTransformStartTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:655
Aws::SageMaker::Model::TransformJob::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: TransformJob.h:218
Aws::SageMaker::Model::TransformJob::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:602
Aws::SageMaker::Model::TransformJob::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: TransformJob.h:228
Aws::SageMaker::Model::TransformJob::TransformJobArnHasBeenSet
bool TransformJobArnHasBeenSet() const
Definition: TransformJob.h:104
DateTime.h
Aws::SageMaker::Model::TransformJob::SetTransformInput
void SetTransformInput(TransformInput &&value)
Definition: TransformJob.h:537
Aws::SageMaker::Model::TransformJob::WithTags
TransformJob & WithTags(const Aws::Vector< Tag > &value)
Definition: TransformJob.h:860
Aws::SageMaker::Model::TransformJob::ExperimentConfigHasBeenSet
bool ExperimentConfigHasBeenSet() const
Definition: TransformJob.h:822
Aws::SageMaker::Model::TransformJob::WithFailureReason
TransformJob & WithFailureReason(const char *value)
Definition: TransformJob.h:248
Aws::SageMaker::Model::TransformJob::GetBatchStrategy
const BatchStrategy & GetBatchStrategy() const
Definition: TransformJob.h:410
Aws::SageMaker::Model::TransformJob::SetAutoMLJobArn
void SetAutoMLJobArn(const Aws::String &value)
Definition: TransformJob.h:766
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::SageMaker::Model::TransformJob::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: TransformJob.h:840
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(const Aws::String &key, const Aws::String &value)
Definition: TransformJob.h:488
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(const char *key, Aws::String &&value)
Definition: TransformJob.h:512
Aws::SageMaker::Model::TransformJob::SetModelName
void SetModelName(const Aws::String &value)
Definition: TransformJob.h:264
Aws::SageMaker::Model::TransformJob::WithTransformJobStatus
TransformJob & WithTransformJobStatus(TransformJobStatus &&value)
Definition: TransformJob.h:207
Aws::SageMaker::Model::TransformJob::SetModelClientConfig
void SetModelClientConfig(const ModelClientConfig &value)
Definition: TransformJob.h:340
Aws::SageMaker::Model::TransformJob::WithEnvironment
TransformJob & WithEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: TransformJob.h:476
Aws::SageMaker::Model::TransformJob::WithExperimentConfig
TransformJob & WithExperimentConfig(ExperimentConfig &&value)
Definition: TransformJob.h:834
AWSVector.h
Aws::SageMaker::Model::TransformJob::WithLabelingJobArn
TransformJob & WithLabelingJobArn(const Aws::String &value)
Definition: TransformJob.h:735
Aws::SageMaker::Model::TransformJob::BatchStrategyHasBeenSet
bool BatchStrategyHasBeenSet() const
Definition: TransformJob.h:417
Aws::SageMaker::Model::TransformJob::SetTransformJobStatus
void SetTransformJobStatus(TransformJobStatus &&value)
Definition: TransformJob.h:183
Aws::SageMaker::Model::TransformJob::SetTransformJobStatus
void SetTransformJobStatus(const TransformJobStatus &value)
Definition: TransformJob.h:171
Aws::SageMaker::Model::TransformJob::WithLabelingJobArn
TransformJob & WithLabelingJobArn(const char *value)
Definition: TransformJob.h:747
Aws::SageMaker::Model::TransformJob::SetDataProcessing
void SetDataProcessing(const DataProcessing &value)
Definition: TransformJob.h:806
Aws::SageMaker::Model::TransformJob::SetEnvironment
void SetEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: TransformJob.h:470
Aws::SageMaker::Model::TransformJob::WithFailureReason
TransformJob & WithFailureReason(const Aws::String &value)
Definition: TransformJob.h:238
Aws::SageMaker::Model::TransformJob::WithBatchStrategy
TransformJob & WithBatchStrategy(const BatchStrategy &value)
Definition: TransformJob.h:438
Aws::SageMaker::Model::TransformJob::SetEnvironment
void SetEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: TransformJob.h:464
Aws::SageMaker::Model::TransformJob::GetAutoMLJobArn
const Aws::String & GetAutoMLJobArn() const
Definition: TransformJob.h:754
Aws::SageMaker::Model::TransformJob::WithTransformResources
TransformJob & WithTransformResources(const TransformResources &value)
Definition: TransformJob.h:578
Aws::SageMaker::Model::TransformJob::GetMaxConcurrentTransforms
int GetMaxConcurrentTransforms() const
Definition: TransformJob.h:300
Aws::SageMaker::Model::TransformJob::SetTransformResources
void SetTransformResources(TransformResources &&value)
Definition: TransformJob.h:575
Aws::SageMaker::Model::TransformJob::SetDataProcessing
void SetDataProcessing(DataProcessing &&value)
Definition: TransformJob.h:809
TransformJobStatus.h
ExperimentConfig.h
Aws::SageMaker::Model::TransformJob::TransformInputHasBeenSet
bool TransformInputHasBeenSet() const
Definition: TransformJob.h:531
TransformOutput.h
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::TransformJob::TransformJobNameHasBeenSet
bool TransformJobNameHasBeenSet() const
Definition: TransformJob.h:63
Aws::SageMaker::Model::TransformJob::GetTransformEndTime
const Aws::Utils::DateTime & GetTransformEndTime() const
Definition: TransformJob.h:663
Aws::SageMaker::Model::TransformJob::GetExperimentConfig
const ExperimentConfig & GetExperimentConfig() const
Definition: TransformJob.h:819
Aws::SageMaker::Model::TransformJob::WithTransformInput
TransformJob & WithTransformInput(const TransformInput &value)
Definition: TransformJob.h:540
Aws::SageMaker::Model::TransformJob::WithTransformJobArn
TransformJob & WithTransformJobArn(Aws::String &&value)
Definition: TransformJob.h:129
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(const char *key, const char *value)
Definition: TransformJob.h:524
Aws::SageMaker::Model::TransformJob::AddEnvironment
TransformJob & AddEnvironment(Aws::String &&key, const char *value)
Definition: TransformJob.h:518
Aws::SageMaker::Model::TransformJob::AddTags
TransformJob & AddTags(const Tag &value)
Definition: TransformJob.h:870
Aws::SageMaker::Model::TransformJob::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::TransformJob::WithTransformOutput
TransformJob & WithTransformOutput(const TransformOutput &value)
Definition: TransformJob.h:559
Aws::SageMaker::Model::TransformJob::WithCreationTime
TransformJob & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:607
Aws::SageMaker::Model::ExperimentConfig
Definition: ExperimentConfig.h:36
Aws::SageMaker::Model::TransformJob::SetModelName
void SetModelName(Aws::String &&value)
Definition: TransformJob.h:269
Aws::SageMaker::Model::TransformJob::operator=
TransformJob & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::TransformJob::GetLabelingJobArn
const Aws::String & GetLabelingJobArn() const
Definition: TransformJob.h:705
Aws::SageMaker::Model::TransformJob::SetTransformStartTime
void SetTransformStartTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:641
Aws::SageMaker::Model::TransformJob::SetLabelingJobArn
void SetLabelingJobArn(const Aws::String &value)
Definition: TransformJob.h:717
Aws::SageMaker::Model::TransformJob::SetTransformJobArn
void SetTransformJobArn(const char *value)
Definition: TransformJob.h:119
Aws::SageMaker::Model::TransformJob::GetModelName
const Aws::String & GetModelName() const
Definition: TransformJob.h:254
Aws::SageMaker::Model::TransformJob::WithMaxPayloadInMB
TransformJob & WithMaxPayloadInMB(int value)
Definition: TransformJob.h:402
Aws::SageMaker::Model::TransformJob::WithModelClientConfig
TransformJob & WithModelClientConfig(ModelClientConfig &&value)
Definition: TransformJob.h:349
Aws::SageMaker::Model::TransformJob::SetTransformJobName
void SetTransformJobName(const Aws::String &value)
Definition: TransformJob.h:68
Aws::SageMaker::Model::TransformJob::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: TransformJob.h:850
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::ModelClientConfig
Definition: ModelClientConfig.h:31
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::TransformJob::SetTransformStartTime
void SetTransformStartTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:634
Aws::SageMaker::Model::TransformJob::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: TransformJob.h:592
Tag.h
Aws::SageMaker::Model::TransformJob::GetDataProcessing
const DataProcessing & GetDataProcessing() const
Definition: TransformJob.h:800
Aws::SageMaker::Model::TransformJob
Definition: TransformJob.h:47
Aws::SageMaker::Model::TransformJob::WithTransformInput
TransformJob & WithTransformInput(TransformInput &&value)
Definition: TransformJob.h:543
Aws::SageMaker::Model::TransformJob::SetLabelingJobArn
void SetLabelingJobArn(Aws::String &&value)
Definition: TransformJob.h:723
Aws::SageMaker::Model::TransformJob::GetTransformStartTime
const Aws::Utils::DateTime & GetTransformStartTime() const
Definition: TransformJob.h:620
BatchStrategy.h
Aws::SageMaker::Model::TransformJob::WithTransformJobName
TransformJob & WithTransformJobName(Aws::String &&value)
Definition: TransformJob.h:88
Aws::SageMaker::Model::TransformJob::WithBatchStrategy
TransformJob & WithBatchStrategy(BatchStrategy &&value)
Definition: TransformJob.h:445
Aws::SageMaker::Model::TransformJob::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: TransformJob.h:855
Aws::SageMaker::Model::TransformJob::SetBatchStrategy
void SetBatchStrategy(const BatchStrategy &value)
Definition: TransformJob.h:424
ModelClientConfig.h
Aws::SageMaker::Model::TransformJob::WithTags
TransformJob & WithTags(Aws::Vector< Tag > &&value)
Definition: TransformJob.h:865
Aws::SageMaker::Model::TransformJob::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:597
Aws::SageMaker::Model::TransformJob::GetTransformOutput
const TransformOutput & GetTransformOutput() const
Definition: TransformJob.h:547
Aws::SageMaker::Model::TransformJob::WithModelName
TransformJob & WithModelName(const Aws::String &value)
Definition: TransformJob.h:279
Aws::SageMaker::Model::TransformJob::LabelingJobArnHasBeenSet
bool LabelingJobArnHasBeenSet() const
Definition: TransformJob.h:711
Aws::SageMaker::Model::TransformJob::WithTransformJobArn
TransformJob & WithTransformJobArn(const char *value)
Definition: TransformJob.h:134
Aws::SageMaker::Model::TransformJob::TransformEndTimeHasBeenSet
bool TransformEndTimeHasBeenSet() const
Definition: TransformJob.h:670
Aws::SageMaker::Model::TransformJob::SetLabelingJobArn
void SetLabelingJobArn(const char *value)
Definition: TransformJob.h:729
Aws::SageMaker::Model::TransformJob::WithAutoMLJobArn
TransformJob & WithAutoMLJobArn(Aws::String &&value)
Definition: TransformJob.h:790
Aws::SageMaker::Model::TransformJob::GetTransformJobStatus
const TransformJobStatus & GetTransformJobStatus() const
Definition: TransformJob.h:147
Aws::SageMaker::Model::TransformJob::SetTransformJobArn
void SetTransformJobArn(const Aws::String &value)
Definition: TransformJob.h:109
Aws::SageMaker::Model::TransformJob::WithAutoMLJobArn
TransformJob & WithAutoMLJobArn(const Aws::String &value)
Definition: TransformJob.h:784
Aws::SageMaker::Model::TransformJob::SetTransformJobArn
void SetTransformJobArn(Aws::String &&value)
Definition: TransformJob.h:114
Aws::SageMaker::Model::TransformJob::SetTransformEndTime
void SetTransformEndTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:677
Aws::SageMaker::Model::TransformJob::GetMaxPayloadInMB
int GetMaxPayloadInMB() const
Definition: TransformJob.h:363
Aws::SageMaker::Model::TransformJob::SetTransformOutput
void SetTransformOutput(const TransformOutput &value)
Definition: TransformJob.h:553
Aws::SageMaker::Model::TransformJob::SetBatchStrategy
void SetBatchStrategy(BatchStrategy &&value)
Definition: TransformJob.h:431
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::TransformJob::SetMaxPayloadInMB
void SetMaxPayloadInMB(int value)
Definition: TransformJob.h:389
Aws::SageMaker::Model::TransformJob::WithTransformJobName
TransformJob & WithTransformJobName(const Aws::String &value)
Definition: TransformJob.h:83
Aws::SageMaker::Model::TransformJob::MaxPayloadInMBHasBeenSet
bool MaxPayloadInMBHasBeenSet() const
Definition: TransformJob.h:376
Aws::SageMaker::Model::TransformJob::SetMaxConcurrentTransforms
void SetMaxConcurrentTransforms(int value)
Definition: TransformJob.h:320
Aws::SageMaker::Model::TransformJob::WithModelName
TransformJob & WithModelName(Aws::String &&value)
Definition: TransformJob.h:284
Aws::SageMaker::Model::TransformJob::SetTransformJobName
void SetTransformJobName(const char *value)
Definition: TransformJob.h:78
Aws::SageMaker::Model::TransformJob::TransformJob
TransformJob(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::TransformJob::MaxConcurrentTransformsHasBeenSet
bool MaxConcurrentTransformsHasBeenSet() const
Definition: TransformJob.h:310
Aws::SageMaker::Model::TransformJob::WithDataProcessing
TransformJob & WithDataProcessing(DataProcessing &&value)
Definition: TransformJob.h:815
Aws::SageMaker::Model::TransformJob::TransformJob
TransformJob()
Aws::SageMaker::Model::TransformJob::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: TransformJob.h:845
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::TransformJob::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: TransformJob.h:213
Aws::SageMaker::Model::TransformJob::SetTransformResources
void SetTransformResources(const TransformResources &value)
Definition: TransformJob.h:572
Aws::SageMaker::Model::TransformJob::WithExperimentConfig
TransformJob & WithExperimentConfig(const ExperimentConfig &value)
Definition: TransformJob.h:831
Aws::SageMaker::Model::TransformJob::AutoMLJobArnHasBeenSet
bool AutoMLJobArnHasBeenSet() const
Definition: TransformJob.h:760
Aws::SageMaker::Model::TransformJob::WithAutoMLJobArn
TransformJob & WithAutoMLJobArn(const char *value)
Definition: TransformJob.h:796
Aws::SageMaker::Model::TransformJob::EnvironmentHasBeenSet
bool EnvironmentHasBeenSet() const
Definition: TransformJob.h:458
Aws::SageMaker::Model::TransformJob::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: TransformJob.h:223
Aws::SageMaker::Model::TransformJob::WithFailureReason
TransformJob & WithFailureReason(Aws::String &&value)
Definition: TransformJob.h:243
Aws::SageMaker::Model::TransformJob::SetTransformOutput
void SetTransformOutput(TransformOutput &&value)
Definition: TransformJob.h:556
Aws::SageMaker::Model::TransformJob::GetModelClientConfig
const ModelClientConfig & GetModelClientConfig() const
Definition: TransformJob.h:334
Aws::SageMaker::Model::TransformJob::TransformJobStatusHasBeenSet
bool TransformJobStatusHasBeenSet() const
Definition: TransformJob.h:159
Aws::SageMaker::Model::TransformJob::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: TransformJob.h:587
Aws::SageMaker::Model::TransformJob::GetTransformJobName
const Aws::String & GetTransformJobName() const
Definition: TransformJob.h:58
Aws::SageMaker::Model::TransformJob::WithTransformOutput
TransformJob & WithTransformOutput(TransformOutput &&value)
Definition: TransformJob.h:562
Aws::SageMaker::Model::TransformJob::WithEnvironment
TransformJob & WithEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: TransformJob.h:482
Aws::SageMaker::Model::TransformJob::WithCreationTime
TransformJob & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: TransformJob.h:612
AWSMap.h
Aws::SageMaker::Model::TransformJob::WithTransformJobArn
TransformJob & WithTransformJobArn(const Aws::String &value)
Definition: TransformJob.h:124
Aws::SageMaker::Model::TransformJobStatus
TransformJobStatus
Definition: TransformJobStatus.h:17
Aws::SageMaker::Model::TransformJob::TransformOutputHasBeenSet
bool TransformOutputHasBeenSet() const
Definition: TransformJob.h:550
Aws::SageMaker::Model::TransformJob::SetModelClientConfig
void SetModelClientConfig(ModelClientConfig &&value)
Definition: TransformJob.h:343
Aws::SageMaker::Model::TransformJob::AddTags
TransformJob & AddTags(Tag &&value)
Definition: TransformJob.h:875
Aws::SageMaker::Model::TransformJob::GetTransformInput
const TransformInput & GetTransformInput() const
Definition: TransformJob.h:528
Aws::SageMaker::Model::TransformJob::SetAutoMLJobArn
void SetAutoMLJobArn(const char *value)
Definition: TransformJob.h:778
DataProcessing.h
Aws::SageMaker::Model::TransformJob::WithDataProcessing
TransformJob & WithDataProcessing(const DataProcessing &value)
Definition: TransformJob.h:812
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
TransformResources.h
Aws::SageMaker::Model::TransformJob::WithTransformEndTime
TransformJob & WithTransformEndTime(const Aws::Utils::DateTime &value)
Definition: TransformJob.h:691