AWS SDK for C++  1.9.159
AWS SDK for C++
ProcessingJob.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::Vector<ProcessingInput>& GetProcessingInputs() const{ return m_processingInputs; }
59 
63  inline bool ProcessingInputsHasBeenSet() const { return m_processingInputsHasBeenSet; }
64 
68  inline void SetProcessingInputs(const Aws::Vector<ProcessingInput>& value) { m_processingInputsHasBeenSet = true; m_processingInputs = value; }
69 
73  inline void SetProcessingInputs(Aws::Vector<ProcessingInput>&& value) { m_processingInputsHasBeenSet = true; m_processingInputs = std::move(value); }
74 
78  inline ProcessingJob& WithProcessingInputs(const Aws::Vector<ProcessingInput>& value) { SetProcessingInputs(value); return *this;}
79 
83  inline ProcessingJob& WithProcessingInputs(Aws::Vector<ProcessingInput>&& value) { SetProcessingInputs(std::move(value)); return *this;}
84 
88  inline ProcessingJob& AddProcessingInputs(const ProcessingInput& value) { m_processingInputsHasBeenSet = true; m_processingInputs.push_back(value); return *this; }
89 
93  inline ProcessingJob& AddProcessingInputs(ProcessingInput&& value) { m_processingInputsHasBeenSet = true; m_processingInputs.push_back(std::move(value)); return *this; }
94 
95 
96 
97  inline const ProcessingOutputConfig& GetProcessingOutputConfig() const{ return m_processingOutputConfig; }
98 
99 
100  inline bool ProcessingOutputConfigHasBeenSet() const { return m_processingOutputConfigHasBeenSet; }
101 
102 
103  inline void SetProcessingOutputConfig(const ProcessingOutputConfig& value) { m_processingOutputConfigHasBeenSet = true; m_processingOutputConfig = value; }
104 
105 
106  inline void SetProcessingOutputConfig(ProcessingOutputConfig&& value) { m_processingOutputConfigHasBeenSet = true; m_processingOutputConfig = std::move(value); }
107 
108 
109  inline ProcessingJob& WithProcessingOutputConfig(const ProcessingOutputConfig& value) { SetProcessingOutputConfig(value); return *this;}
110 
111 
112  inline ProcessingJob& WithProcessingOutputConfig(ProcessingOutputConfig&& value) { SetProcessingOutputConfig(std::move(value)); return *this;}
113 
114 
118  inline const Aws::String& GetProcessingJobName() const{ return m_processingJobName; }
119 
123  inline bool ProcessingJobNameHasBeenSet() const { return m_processingJobNameHasBeenSet; }
124 
128  inline void SetProcessingJobName(const Aws::String& value) { m_processingJobNameHasBeenSet = true; m_processingJobName = value; }
129 
133  inline void SetProcessingJobName(Aws::String&& value) { m_processingJobNameHasBeenSet = true; m_processingJobName = std::move(value); }
134 
138  inline void SetProcessingJobName(const char* value) { m_processingJobNameHasBeenSet = true; m_processingJobName.assign(value); }
139 
143  inline ProcessingJob& WithProcessingJobName(const Aws::String& value) { SetProcessingJobName(value); return *this;}
144 
148  inline ProcessingJob& WithProcessingJobName(Aws::String&& value) { SetProcessingJobName(std::move(value)); return *this;}
149 
153  inline ProcessingJob& WithProcessingJobName(const char* value) { SetProcessingJobName(value); return *this;}
154 
155 
156 
157  inline const ProcessingResources& GetProcessingResources() const{ return m_processingResources; }
158 
159 
160  inline bool ProcessingResourcesHasBeenSet() const { return m_processingResourcesHasBeenSet; }
161 
162 
163  inline void SetProcessingResources(const ProcessingResources& value) { m_processingResourcesHasBeenSet = true; m_processingResources = value; }
164 
165 
166  inline void SetProcessingResources(ProcessingResources&& value) { m_processingResourcesHasBeenSet = true; m_processingResources = std::move(value); }
167 
168 
169  inline ProcessingJob& WithProcessingResources(const ProcessingResources& value) { SetProcessingResources(value); return *this;}
170 
171 
172  inline ProcessingJob& WithProcessingResources(ProcessingResources&& value) { SetProcessingResources(std::move(value)); return *this;}
173 
174 
175 
176  inline const ProcessingStoppingCondition& GetStoppingCondition() const{ return m_stoppingCondition; }
177 
178 
179  inline bool StoppingConditionHasBeenSet() const { return m_stoppingConditionHasBeenSet; }
180 
181 
182  inline void SetStoppingCondition(const ProcessingStoppingCondition& value) { m_stoppingConditionHasBeenSet = true; m_stoppingCondition = value; }
183 
184 
185  inline void SetStoppingCondition(ProcessingStoppingCondition&& value) { m_stoppingConditionHasBeenSet = true; m_stoppingCondition = std::move(value); }
186 
187 
188  inline ProcessingJob& WithStoppingCondition(const ProcessingStoppingCondition& value) { SetStoppingCondition(value); return *this;}
189 
190 
191  inline ProcessingJob& WithStoppingCondition(ProcessingStoppingCondition&& value) { SetStoppingCondition(std::move(value)); return *this;}
192 
193 
194 
195  inline const AppSpecification& GetAppSpecification() const{ return m_appSpecification; }
196 
197 
198  inline bool AppSpecificationHasBeenSet() const { return m_appSpecificationHasBeenSet; }
199 
200 
201  inline void SetAppSpecification(const AppSpecification& value) { m_appSpecificationHasBeenSet = true; m_appSpecification = value; }
202 
203 
204  inline void SetAppSpecification(AppSpecification&& value) { m_appSpecificationHasBeenSet = true; m_appSpecification = std::move(value); }
205 
206 
207  inline ProcessingJob& WithAppSpecification(const AppSpecification& value) { SetAppSpecification(value); return *this;}
208 
209 
210  inline ProcessingJob& WithAppSpecification(AppSpecification&& value) { SetAppSpecification(std::move(value)); return *this;}
211 
212 
216  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const{ return m_environment; }
217 
221  inline bool EnvironmentHasBeenSet() const { return m_environmentHasBeenSet; }
222 
226  inline void SetEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { m_environmentHasBeenSet = true; m_environment = value; }
227 
231  inline void SetEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { m_environmentHasBeenSet = true; m_environment = std::move(value); }
232 
236  inline ProcessingJob& WithEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironment(value); return *this;}
237 
241  inline ProcessingJob& WithEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironment(std::move(value)); return *this;}
242 
246  inline ProcessingJob& AddEnvironment(const Aws::String& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
247 
251  inline ProcessingJob& AddEnvironment(Aws::String&& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
252 
256  inline ProcessingJob& AddEnvironment(const Aws::String& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
257 
261  inline ProcessingJob& AddEnvironment(Aws::String&& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), std::move(value)); return *this; }
262 
266  inline ProcessingJob& AddEnvironment(const char* key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
267 
271  inline ProcessingJob& AddEnvironment(Aws::String&& key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
272 
276  inline ProcessingJob& AddEnvironment(const char* key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
277 
278 
279 
280  inline const NetworkConfig& GetNetworkConfig() const{ return m_networkConfig; }
281 
282 
283  inline bool NetworkConfigHasBeenSet() const { return m_networkConfigHasBeenSet; }
284 
285 
286  inline void SetNetworkConfig(const NetworkConfig& value) { m_networkConfigHasBeenSet = true; m_networkConfig = value; }
287 
288 
289  inline void SetNetworkConfig(NetworkConfig&& value) { m_networkConfigHasBeenSet = true; m_networkConfig = std::move(value); }
290 
291 
292  inline ProcessingJob& WithNetworkConfig(const NetworkConfig& value) { SetNetworkConfig(value); return *this;}
293 
294 
295  inline ProcessingJob& WithNetworkConfig(NetworkConfig&& value) { SetNetworkConfig(std::move(value)); return *this;}
296 
297 
301  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
302 
306  inline bool RoleArnHasBeenSet() const { return m_roleArnHasBeenSet; }
307 
311  inline void SetRoleArn(const Aws::String& value) { m_roleArnHasBeenSet = true; m_roleArn = value; }
312 
316  inline void SetRoleArn(Aws::String&& value) { m_roleArnHasBeenSet = true; m_roleArn = std::move(value); }
317 
321  inline void SetRoleArn(const char* value) { m_roleArnHasBeenSet = true; m_roleArn.assign(value); }
322 
326  inline ProcessingJob& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
327 
331  inline ProcessingJob& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
332 
336  inline ProcessingJob& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
337 
338 
339 
340  inline const ExperimentConfig& GetExperimentConfig() const{ return m_experimentConfig; }
341 
342 
343  inline bool ExperimentConfigHasBeenSet() const { return m_experimentConfigHasBeenSet; }
344 
345 
346  inline void SetExperimentConfig(const ExperimentConfig& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = value; }
347 
348 
349  inline void SetExperimentConfig(ExperimentConfig&& value) { m_experimentConfigHasBeenSet = true; m_experimentConfig = std::move(value); }
350 
351 
352  inline ProcessingJob& WithExperimentConfig(const ExperimentConfig& value) { SetExperimentConfig(value); return *this;}
353 
354 
355  inline ProcessingJob& WithExperimentConfig(ExperimentConfig&& value) { SetExperimentConfig(std::move(value)); return *this;}
356 
357 
361  inline const Aws::String& GetProcessingJobArn() const{ return m_processingJobArn; }
362 
366  inline bool ProcessingJobArnHasBeenSet() const { return m_processingJobArnHasBeenSet; }
367 
371  inline void SetProcessingJobArn(const Aws::String& value) { m_processingJobArnHasBeenSet = true; m_processingJobArn = value; }
372 
376  inline void SetProcessingJobArn(Aws::String&& value) { m_processingJobArnHasBeenSet = true; m_processingJobArn = std::move(value); }
377 
381  inline void SetProcessingJobArn(const char* value) { m_processingJobArnHasBeenSet = true; m_processingJobArn.assign(value); }
382 
386  inline ProcessingJob& WithProcessingJobArn(const Aws::String& value) { SetProcessingJobArn(value); return *this;}
387 
391  inline ProcessingJob& WithProcessingJobArn(Aws::String&& value) { SetProcessingJobArn(std::move(value)); return *this;}
392 
396  inline ProcessingJob& WithProcessingJobArn(const char* value) { SetProcessingJobArn(value); return *this;}
397 
398 
402  inline const ProcessingJobStatus& GetProcessingJobStatus() const{ return m_processingJobStatus; }
403 
407  inline bool ProcessingJobStatusHasBeenSet() const { return m_processingJobStatusHasBeenSet; }
408 
412  inline void SetProcessingJobStatus(const ProcessingJobStatus& value) { m_processingJobStatusHasBeenSet = true; m_processingJobStatus = value; }
413 
417  inline void SetProcessingJobStatus(ProcessingJobStatus&& value) { m_processingJobStatusHasBeenSet = true; m_processingJobStatus = std::move(value); }
418 
422  inline ProcessingJob& WithProcessingJobStatus(const ProcessingJobStatus& value) { SetProcessingJobStatus(value); return *this;}
423 
427  inline ProcessingJob& WithProcessingJobStatus(ProcessingJobStatus&& value) { SetProcessingJobStatus(std::move(value)); return *this;}
428 
429 
434  inline const Aws::String& GetExitMessage() const{ return m_exitMessage; }
435 
440  inline bool ExitMessageHasBeenSet() const { return m_exitMessageHasBeenSet; }
441 
446  inline void SetExitMessage(const Aws::String& value) { m_exitMessageHasBeenSet = true; m_exitMessage = value; }
447 
452  inline void SetExitMessage(Aws::String&& value) { m_exitMessageHasBeenSet = true; m_exitMessage = std::move(value); }
453 
458  inline void SetExitMessage(const char* value) { m_exitMessageHasBeenSet = true; m_exitMessage.assign(value); }
459 
464  inline ProcessingJob& WithExitMessage(const Aws::String& value) { SetExitMessage(value); return *this;}
465 
470  inline ProcessingJob& WithExitMessage(Aws::String&& value) { SetExitMessage(std::move(value)); return *this;}
471 
476  inline ProcessingJob& WithExitMessage(const char* value) { SetExitMessage(value); return *this;}
477 
478 
483  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
484 
489  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
490 
495  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
496 
501  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
502 
507  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
508 
513  inline ProcessingJob& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
514 
519  inline ProcessingJob& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
520 
525  inline ProcessingJob& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
526 
527 
531  inline const Aws::Utils::DateTime& GetProcessingEndTime() const{ return m_processingEndTime; }
532 
536  inline bool ProcessingEndTimeHasBeenSet() const { return m_processingEndTimeHasBeenSet; }
537 
541  inline void SetProcessingEndTime(const Aws::Utils::DateTime& value) { m_processingEndTimeHasBeenSet = true; m_processingEndTime = value; }
542 
546  inline void SetProcessingEndTime(Aws::Utils::DateTime&& value) { m_processingEndTimeHasBeenSet = true; m_processingEndTime = std::move(value); }
547 
551  inline ProcessingJob& WithProcessingEndTime(const Aws::Utils::DateTime& value) { SetProcessingEndTime(value); return *this;}
552 
556  inline ProcessingJob& WithProcessingEndTime(Aws::Utils::DateTime&& value) { SetProcessingEndTime(std::move(value)); return *this;}
557 
558 
562  inline const Aws::Utils::DateTime& GetProcessingStartTime() const{ return m_processingStartTime; }
563 
567  inline bool ProcessingStartTimeHasBeenSet() const { return m_processingStartTimeHasBeenSet; }
568 
572  inline void SetProcessingStartTime(const Aws::Utils::DateTime& value) { m_processingStartTimeHasBeenSet = true; m_processingStartTime = value; }
573 
577  inline void SetProcessingStartTime(Aws::Utils::DateTime&& value) { m_processingStartTimeHasBeenSet = true; m_processingStartTime = std::move(value); }
578 
582  inline ProcessingJob& WithProcessingStartTime(const Aws::Utils::DateTime& value) { SetProcessingStartTime(value); return *this;}
583 
587  inline ProcessingJob& WithProcessingStartTime(Aws::Utils::DateTime&& value) { SetProcessingStartTime(std::move(value)); return *this;}
588 
589 
593  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
594 
598  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
599 
603  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
604 
608  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
609 
613  inline ProcessingJob& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
614 
618  inline ProcessingJob& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
619 
620 
624  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
625 
629  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
630 
634  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
635 
639  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
640 
644  inline ProcessingJob& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
645 
649  inline ProcessingJob& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
650 
651 
656  inline const Aws::String& GetMonitoringScheduleArn() const{ return m_monitoringScheduleArn; }
657 
662  inline bool MonitoringScheduleArnHasBeenSet() const { return m_monitoringScheduleArnHasBeenSet; }
663 
668  inline void SetMonitoringScheduleArn(const Aws::String& value) { m_monitoringScheduleArnHasBeenSet = true; m_monitoringScheduleArn = value; }
669 
674  inline void SetMonitoringScheduleArn(Aws::String&& value) { m_monitoringScheduleArnHasBeenSet = true; m_monitoringScheduleArn = std::move(value); }
675 
680  inline void SetMonitoringScheduleArn(const char* value) { m_monitoringScheduleArnHasBeenSet = true; m_monitoringScheduleArn.assign(value); }
681 
686  inline ProcessingJob& WithMonitoringScheduleArn(const Aws::String& value) { SetMonitoringScheduleArn(value); return *this;}
687 
692  inline ProcessingJob& WithMonitoringScheduleArn(Aws::String&& value) { SetMonitoringScheduleArn(std::move(value)); return *this;}
693 
698  inline ProcessingJob& WithMonitoringScheduleArn(const char* value) { SetMonitoringScheduleArn(value); return *this;}
699 
700 
705  inline const Aws::String& GetAutoMLJobArn() const{ return m_autoMLJobArn; }
706 
711  inline bool AutoMLJobArnHasBeenSet() const { return m_autoMLJobArnHasBeenSet; }
712 
717  inline void SetAutoMLJobArn(const Aws::String& value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn = value; }
718 
723  inline void SetAutoMLJobArn(Aws::String&& value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn = std::move(value); }
724 
729  inline void SetAutoMLJobArn(const char* value) { m_autoMLJobArnHasBeenSet = true; m_autoMLJobArn.assign(value); }
730 
735  inline ProcessingJob& WithAutoMLJobArn(const Aws::String& value) { SetAutoMLJobArn(value); return *this;}
736 
741  inline ProcessingJob& WithAutoMLJobArn(Aws::String&& value) { SetAutoMLJobArn(std::move(value)); return *this;}
742 
747  inline ProcessingJob& WithAutoMLJobArn(const char* value) { SetAutoMLJobArn(value); return *this;}
748 
749 
753  inline const Aws::String& GetTrainingJobArn() const{ return m_trainingJobArn; }
754 
758  inline bool TrainingJobArnHasBeenSet() const { return m_trainingJobArnHasBeenSet; }
759 
763  inline void SetTrainingJobArn(const Aws::String& value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn = value; }
764 
768  inline void SetTrainingJobArn(Aws::String&& value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn = std::move(value); }
769 
773  inline void SetTrainingJobArn(const char* value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn.assign(value); }
774 
778  inline ProcessingJob& WithTrainingJobArn(const Aws::String& value) { SetTrainingJobArn(value); return *this;}
779 
783  inline ProcessingJob& WithTrainingJobArn(Aws::String&& value) { SetTrainingJobArn(std::move(value)); return *this;}
784 
788  inline ProcessingJob& WithTrainingJobArn(const char* value) { SetTrainingJobArn(value); return *this;}
789 
790 
797  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
798 
805  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
806 
813  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
814 
821  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
822 
829  inline ProcessingJob& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
830 
837  inline ProcessingJob& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
838 
845  inline ProcessingJob& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
846 
853  inline ProcessingJob& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
854 
855  private:
856 
857  Aws::Vector<ProcessingInput> m_processingInputs;
858  bool m_processingInputsHasBeenSet;
859 
860  ProcessingOutputConfig m_processingOutputConfig;
861  bool m_processingOutputConfigHasBeenSet;
862 
863  Aws::String m_processingJobName;
864  bool m_processingJobNameHasBeenSet;
865 
866  ProcessingResources m_processingResources;
867  bool m_processingResourcesHasBeenSet;
868 
869  ProcessingStoppingCondition m_stoppingCondition;
870  bool m_stoppingConditionHasBeenSet;
871 
872  AppSpecification m_appSpecification;
873  bool m_appSpecificationHasBeenSet;
874 
876  bool m_environmentHasBeenSet;
877 
878  NetworkConfig m_networkConfig;
879  bool m_networkConfigHasBeenSet;
880 
881  Aws::String m_roleArn;
882  bool m_roleArnHasBeenSet;
883 
884  ExperimentConfig m_experimentConfig;
885  bool m_experimentConfigHasBeenSet;
886 
887  Aws::String m_processingJobArn;
888  bool m_processingJobArnHasBeenSet;
889 
890  ProcessingJobStatus m_processingJobStatus;
891  bool m_processingJobStatusHasBeenSet;
892 
893  Aws::String m_exitMessage;
894  bool m_exitMessageHasBeenSet;
895 
896  Aws::String m_failureReason;
897  bool m_failureReasonHasBeenSet;
898 
899  Aws::Utils::DateTime m_processingEndTime;
900  bool m_processingEndTimeHasBeenSet;
901 
902  Aws::Utils::DateTime m_processingStartTime;
903  bool m_processingStartTimeHasBeenSet;
904 
905  Aws::Utils::DateTime m_lastModifiedTime;
906  bool m_lastModifiedTimeHasBeenSet;
907 
908  Aws::Utils::DateTime m_creationTime;
909  bool m_creationTimeHasBeenSet;
910 
911  Aws::String m_monitoringScheduleArn;
912  bool m_monitoringScheduleArnHasBeenSet;
913 
914  Aws::String m_autoMLJobArn;
915  bool m_autoMLJobArnHasBeenSet;
916 
917  Aws::String m_trainingJobArn;
918  bool m_trainingJobArnHasBeenSet;
919 
920  Aws::Vector<Tag> m_tags;
921  bool m_tagsHasBeenSet;
922  };
923 
924 } // namespace Model
925 } // namespace SageMaker
926 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::ProcessingJob::AutoMLJobArnHasBeenSet
bool AutoMLJobArnHasBeenSet() const
Definition: ProcessingJob.h:711
Aws::SageMaker::Model::ProcessingJob::MonitoringScheduleArnHasBeenSet
bool MonitoringScheduleArnHasBeenSet() const
Definition: ProcessingJob.h:662
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobName
void SetProcessingJobName(const char *value)
Definition: ProcessingJob.h:138
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::ProcessingJob::WithAutoMLJobArn
ProcessingJob & WithAutoMLJobArn(const char *value)
Definition: ProcessingJob.h:747
Aws::SageMaker::Model::ProcessingJob::SetMonitoringScheduleArn
void SetMonitoringScheduleArn(Aws::String &&value)
Definition: ProcessingJob.h:674
Aws::SageMaker::Model::ProcessingJob::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: ProcessingJob.h:598
Aws::SageMaker::Model::ProcessingJob::WithTags
ProcessingJob & WithTags(const Aws::Vector< Tag > &value)
Definition: ProcessingJob.h:829
Aws::SageMaker::Model::ProcessingJob::GetEnvironment
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
Definition: ProcessingJob.h:216
Aws::SageMaker::Model::ProcessingJob::ProcessingJobArnHasBeenSet
bool ProcessingJobArnHasBeenSet() const
Definition: ProcessingJob.h:366
SageMaker_EXPORTS.h
Aws::SageMaker::Model::ProcessingJob::SetTrainingJobArn
void SetTrainingJobArn(const char *value)
Definition: ProcessingJob.h:773
Aws::SageMaker::Model::ProcessingJob::WithFailureReason
ProcessingJob & WithFailureReason(Aws::String &&value)
Definition: ProcessingJob.h:519
Aws::SageMaker::Model::ProcessingJob::SetProcessingOutputConfig
void SetProcessingOutputConfig(const ProcessingOutputConfig &value)
Definition: ProcessingJob.h:103
Aws::SageMaker::Model::ProcessingJob::WithProcessingOutputConfig
ProcessingJob & WithProcessingOutputConfig(ProcessingOutputConfig &&value)
Definition: ProcessingJob.h:112
Aws::SageMaker::Model::ProcessingJob::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: ProcessingJob.h:629
Aws::SageMaker::Model::ProcessingJob::WithStoppingCondition
ProcessingJob & WithStoppingCondition(const ProcessingStoppingCondition &value)
Definition: ProcessingJob.h:188
Aws::SageMaker::Model::ProcessingJob::ProcessingJobNameHasBeenSet
bool ProcessingJobNameHasBeenSet() const
Definition: ProcessingJob.h:123
Aws::SageMaker::Model::ProcessingJob::ProcessingJobStatusHasBeenSet
bool ProcessingJobStatusHasBeenSet() const
Definition: ProcessingJob.h:407
Aws::SageMaker::Model::ProcessingJob::SetExperimentConfig
void SetExperimentConfig(const ExperimentConfig &value)
Definition: ProcessingJob.h:346
Aws::SageMaker::Model::ProcessingResources
Definition: ProcessingResources.h:34
Aws::SageMaker::Model::ProcessingJob::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: ProcessingJob.h:624
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobName
void SetProcessingJobName(const Aws::String &value)
Definition: ProcessingJob.h:128
Aws::SageMaker::Model::ProcessingJob::WithLastModifiedTime
ProcessingJob & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:618
Aws::SageMaker::Model::ProcessingJob::SetFailureReason
void SetFailureReason(const char *value)
Definition: ProcessingJob.h:507
Aws::SageMaker::Model::ProcessingJob::WithProcessingInputs
ProcessingJob & WithProcessingInputs(Aws::Vector< ProcessingInput > &&value)
Definition: ProcessingJob.h:83
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(Aws::String &&key, const char *value)
Definition: ProcessingJob.h:271
Aws::SageMaker::Model::ProcessingJob::AddProcessingInputs
ProcessingJob & AddProcessingInputs(const ProcessingInput &value)
Definition: ProcessingJob.h:88
Aws::SageMaker::Model::ProcessingJob::SetNetworkConfig
void SetNetworkConfig(const NetworkConfig &value)
Definition: ProcessingJob.h:286
Aws::SageMaker::Model::ProcessingJob::GetExitMessage
const Aws::String & GetExitMessage() const
Definition: ProcessingJob.h:434
Aws::SageMaker::Model::ProcessingJob::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: ProcessingJob.h:821
DateTime.h
Aws::SageMaker::Model::ProcessingJob::AddTags
ProcessingJob & AddTags(Tag &&value)
Definition: ProcessingJob.h:853
Aws::SageMaker::Model::ProcessingJob::WithCreationTime
ProcessingJob & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:644
Aws::SageMaker::Model::ProcessingJob::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: ProcessingJob.h:593
Aws::SageMaker::Model::ProcessingJob::NetworkConfigHasBeenSet
bool NetworkConfigHasBeenSet() const
Definition: ProcessingJob.h:283
Aws::SageMaker::Model::ProcessingJob::SetRoleArn
void SetRoleArn(const char *value)
Definition: ProcessingJob.h:321
Aws::SageMaker::Model::ProcessingJob::WithProcessingStartTime
ProcessingJob & WithProcessingStartTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:587
Aws::SageMaker::Model::ProcessingJob::WithExperimentConfig
ProcessingJob & WithExperimentConfig(ExperimentConfig &&value)
Definition: ProcessingJob.h:355
Aws::SageMaker::Model::ProcessingJob::WithProcessingResources
ProcessingJob & WithProcessingResources(const ProcessingResources &value)
Definition: ProcessingJob.h:169
Aws::SageMaker::Model::ProcessingJob::AppSpecificationHasBeenSet
bool AppSpecificationHasBeenSet() const
Definition: ProcessingJob.h:198
Aws::SageMaker::Model::ProcessingInput
Definition: ProcessingInput.h:36
ProcessingResources.h
Aws::SageMaker::Model::ProcessingJob::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: ProcessingJob.h:813
Aws::SageMaker::Model::ProcessingOutputConfig
Definition: ProcessingOutputConfig.h:35
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobStatus
ProcessingJob & WithProcessingJobStatus(ProcessingJobStatus &&value)
Definition: ProcessingJob.h:427
Aws::SageMaker::Model::ProcessingJob::WithProcessingResources
ProcessingJob & WithProcessingResources(ProcessingResources &&value)
Definition: ProcessingJob.h:172
Aws::SageMaker::Model::ProcessingJob::WithFailureReason
ProcessingJob & WithFailureReason(const Aws::String &value)
Definition: ProcessingJob.h:513
Aws::SageMaker::Model::ProcessingJob::WithTrainingJobArn
ProcessingJob & WithTrainingJobArn(Aws::String &&value)
Definition: ProcessingJob.h:783
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(const Aws::String &key, const Aws::String &value)
Definition: ProcessingJob.h:246
Aws::SageMaker::Model::ProcessingJob::WithRoleArn
ProcessingJob & WithRoleArn(Aws::String &&value)
Definition: ProcessingJob.h:331
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobArn
void SetProcessingJobArn(const char *value)
Definition: ProcessingJob.h:381
Aws::SageMaker::Model::ProcessingJob::SetNetworkConfig
void SetNetworkConfig(NetworkConfig &&value)
Definition: ProcessingJob.h:289
Aws::SageMaker::Model::ProcessingJob::RoleArnHasBeenSet
bool RoleArnHasBeenSet() const
Definition: ProcessingJob.h:306
Aws::SageMaker::Model::ProcessingJob::WithTrainingJobArn
ProcessingJob & WithTrainingJobArn(const Aws::String &value)
Definition: ProcessingJob.h:778
Aws::SageMaker::Model::ProcessingJob
Definition: ProcessingJob.h:47
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
ProcessingStoppingCondition.h
Aws::SageMaker::Model::NetworkConfig
Definition: NetworkConfig.h:35
Aws::SageMaker::Model::ProcessingJob::GetAppSpecification
const AppSpecification & GetAppSpecification() const
Definition: ProcessingJob.h:195
Aws::SageMaker::Model::ProcessingJob::GetNetworkConfig
const NetworkConfig & GetNetworkConfig() const
Definition: ProcessingJob.h:280
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobArn
ProcessingJob & WithProcessingJobArn(Aws::String &&value)
Definition: ProcessingJob.h:391
Aws::SageMaker::Model::ProcessingJob::TrainingJobArnHasBeenSet
bool TrainingJobArnHasBeenSet() const
Definition: ProcessingJob.h:758
AWSVector.h
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobName
void SetProcessingJobName(Aws::String &&value)
Definition: ProcessingJob.h:133
Aws::SageMaker::Model::ProcessingJob::WithRoleArn
ProcessingJob & WithRoleArn(const char *value)
Definition: ProcessingJob.h:336
Aws::SageMaker::Model::ProcessingJob::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:634
Aws::SageMaker::Model::ProcessingJob::SetTrainingJobArn
void SetTrainingJobArn(Aws::String &&value)
Definition: ProcessingJob.h:768
Aws::SageMaker::Model::ProcessingJob::WithAppSpecification
ProcessingJob & WithAppSpecification(const AppSpecification &value)
Definition: ProcessingJob.h:207
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobStatus
void SetProcessingJobStatus(ProcessingJobStatus &&value)
Definition: ProcessingJob.h:417
Aws::SageMaker::Model::ProcessingJob::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:608
Aws::SageMaker::Model::ProcessingJob::SetExitMessage
void SetExitMessage(const Aws::String &value)
Definition: ProcessingJob.h:446
Aws::SageMaker::Model::ProcessingJob::WithNetworkConfig
ProcessingJob & WithNetworkConfig(NetworkConfig &&value)
Definition: ProcessingJob.h:295
Aws::SageMaker::Model::ProcessingJob::WithMonitoringScheduleArn
ProcessingJob & WithMonitoringScheduleArn(const char *value)
Definition: ProcessingJob.h:698
Aws::SageMaker::Model::ProcessingJob::SetProcessingStartTime
void SetProcessingStartTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:577
Aws::SageMaker::Model::ProcessingStoppingCondition
Definition: ProcessingStoppingCondition.h:32
Aws::SageMaker::Model::ProcessingJob::WithMonitoringScheduleArn
ProcessingJob & WithMonitoringScheduleArn(const Aws::String &value)
Definition: ProcessingJob.h:686
ExperimentConfig.h
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(const char *key, Aws::String &&value)
Definition: ProcessingJob.h:266
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobName
ProcessingJob & WithProcessingJobName(Aws::String &&value)
Definition: ProcessingJob.h:148
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::ProcessingJob::SetAutoMLJobArn
void SetAutoMLJobArn(const char *value)
Definition: ProcessingJob.h:729
Aws::SageMaker::Model::ProcessingJob::AddProcessingInputs
ProcessingJob & AddProcessingInputs(ProcessingInput &&value)
Definition: ProcessingJob.h:93
Aws::SageMaker::Model::ProcessingJob::ProcessingResourcesHasBeenSet
bool ProcessingResourcesHasBeenSet() const
Definition: ProcessingJob.h:160
Aws::SageMaker::Model::ProcessingJob::SetAutoMLJobArn
void SetAutoMLJobArn(const Aws::String &value)
Definition: ProcessingJob.h:717
Aws::SageMaker::Model::ProcessingJob::WithExitMessage
ProcessingJob & WithExitMessage(const char *value)
Definition: ProcessingJob.h:476
Aws::SageMaker::Model::ProcessingJob::GetProcessingEndTime
const Aws::Utils::DateTime & GetProcessingEndTime() const
Definition: ProcessingJob.h:531
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(Aws::String &&key, Aws::String &&value)
Definition: ProcessingJob.h:261
Aws::SageMaker::Model::ProcessingJob::WithMonitoringScheduleArn
ProcessingJob & WithMonitoringScheduleArn(Aws::String &&value)
Definition: ProcessingJob.h:692
Aws::SageMaker::Model::ProcessingJobStatus
ProcessingJobStatus
Definition: ProcessingJobStatus.h:17
Aws::SageMaker::Model::ProcessingJob::GetProcessingJobName
const Aws::String & GetProcessingJobName() const
Definition: ProcessingJob.h:118
Aws::SageMaker::Model::ProcessingJob::SetTrainingJobArn
void SetTrainingJobArn(const Aws::String &value)
Definition: ProcessingJob.h:763
Aws::SageMaker::Model::ProcessingJob::SetProcessingInputs
void SetProcessingInputs(Aws::Vector< ProcessingInput > &&value)
Definition: ProcessingJob.h:73
Aws::SageMaker::Model::ProcessingJob::GetProcessingJobArn
const Aws::String & GetProcessingJobArn() const
Definition: ProcessingJob.h:361
Aws::SageMaker::Model::ExperimentConfig
Definition: ExperimentConfig.h:36
Aws::SageMaker::Model::ProcessingJob::GetStoppingCondition
const ProcessingStoppingCondition & GetStoppingCondition() const
Definition: ProcessingJob.h:176
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobName
ProcessingJob & WithProcessingJobName(const char *value)
Definition: ProcessingJob.h:153
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(Aws::String &&key, const Aws::String &value)
Definition: ProcessingJob.h:251
Aws::SageMaker::Model::ProcessingJob::GetProcessingStartTime
const Aws::Utils::DateTime & GetProcessingStartTime() const
Definition: ProcessingJob.h:562
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobStatus
void SetProcessingJobStatus(const ProcessingJobStatus &value)
Definition: ProcessingJob.h:412
Aws::SageMaker::Model::ProcessingJob::WithTrainingJobArn
ProcessingJob & WithTrainingJobArn(const char *value)
Definition: ProcessingJob.h:788
Aws::SageMaker::Model::ProcessingJob::WithEnvironment
ProcessingJob & WithEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: ProcessingJob.h:236
Aws::SageMaker::Model::ProcessingJob::ProcessingJob
ProcessingJob(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::ProcessingJob::WithFailureReason
ProcessingJob & WithFailureReason(const char *value)
Definition: ProcessingJob.h:525
Aws::SageMaker::Model::ProcessingJob::SetExperimentConfig
void SetExperimentConfig(ExperimentConfig &&value)
Definition: ProcessingJob.h:349
ProcessingJobStatus.h
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobStatus
ProcessingJob & WithProcessingJobStatus(const ProcessingJobStatus &value)
Definition: ProcessingJob.h:422
ProcessingOutputConfig.h
Aws::SageMaker::Model::ProcessingJob::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: ProcessingJob.h:805
Aws::SageMaker::Model::ProcessingJob::ProcessingStartTimeHasBeenSet
bool ProcessingStartTimeHasBeenSet() const
Definition: ProcessingJob.h:567
Aws::SageMaker::Model::ProcessingJob::WithTags
ProcessingJob & WithTags(Aws::Vector< Tag > &&value)
Definition: ProcessingJob.h:837
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::ProcessingJob::StoppingConditionHasBeenSet
bool StoppingConditionHasBeenSet() const
Definition: ProcessingJob.h:179
Tag.h
Aws::SageMaker::Model::ProcessingJob::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: ProcessingJob.h:316
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobArn
void SetProcessingJobArn(Aws::String &&value)
Definition: ProcessingJob.h:376
Aws::SageMaker::Model::ProcessingJob::ProcessingOutputConfigHasBeenSet
bool ProcessingOutputConfigHasBeenSet() const
Definition: ProcessingJob.h:100
Aws::SageMaker::Model::ProcessingJob::WithAutoMLJobArn
ProcessingJob & WithAutoMLJobArn(Aws::String &&value)
Definition: ProcessingJob.h:741
Aws::SageMaker::Model::ProcessingJob::GetProcessingJobStatus
const ProcessingJobStatus & GetProcessingJobStatus() const
Definition: ProcessingJob.h:402
Aws::SageMaker::Model::ProcessingJob::ProcessingInputsHasBeenSet
bool ProcessingInputsHasBeenSet() const
Definition: ProcessingJob.h:63
Aws::SageMaker::Model::ProcessingJob::ProcessingEndTimeHasBeenSet
bool ProcessingEndTimeHasBeenSet() const
Definition: ProcessingJob.h:536
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(const char *key, const char *value)
Definition: ProcessingJob.h:276
Aws::SageMaker::Model::AppSpecification
Definition: AppSpecification.h:34
Aws::SageMaker::Model::ProcessingJob::WithExitMessage
ProcessingJob & WithExitMessage(Aws::String &&value)
Definition: ProcessingJob.h:470
Aws::SageMaker::Model::ProcessingJob::SetEnvironment
void SetEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: ProcessingJob.h:231
Aws::SageMaker::Model::ProcessingJob::WithNetworkConfig
ProcessingJob & WithNetworkConfig(const NetworkConfig &value)
Definition: ProcessingJob.h:292
Aws::SageMaker::Model::ProcessingJob::WithProcessingEndTime
ProcessingJob & WithProcessingEndTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:556
Aws::SageMaker::Model::ProcessingJob::WithAppSpecification
ProcessingJob & WithAppSpecification(AppSpecification &&value)
Definition: ProcessingJob.h:210
Aws::SageMaker::Model::ProcessingJob::SetProcessingStartTime
void SetProcessingStartTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:572
Aws::SageMaker::Model::ProcessingJob::SetStoppingCondition
void SetStoppingCondition(const ProcessingStoppingCondition &value)
Definition: ProcessingJob.h:182
Aws::SageMaker::Model::ProcessingJob::SetEnvironment
void SetEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: ProcessingJob.h:226
ProcessingInput.h
Aws::SageMaker::Model::ProcessingJob::SetProcessingEndTime
void SetProcessingEndTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:546
Aws::SageMaker::Model::ProcessingJob::operator=
ProcessingJob & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::ProcessingJob::GetExperimentConfig
const ExperimentConfig & GetExperimentConfig() const
Definition: ProcessingJob.h:340
Aws::SageMaker::Model::ProcessingJob::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: ProcessingJob.h:495
Aws::SageMaker::Model::ProcessingJob::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: ProcessingJob.h:301
Aws::SageMaker::Model::ProcessingJob::GetProcessingOutputConfig
const ProcessingOutputConfig & GetProcessingOutputConfig() const
Definition: ProcessingJob.h:97
Aws::SageMaker::Model::ProcessingJob::SetExitMessage
void SetExitMessage(Aws::String &&value)
Definition: ProcessingJob.h:452
Aws::SageMaker::Model::ProcessingJob::WithRoleArn
ProcessingJob & WithRoleArn(const Aws::String &value)
Definition: ProcessingJob.h:326
Aws::SageMaker::Model::ProcessingJob::SetAppSpecification
void SetAppSpecification(const AppSpecification &value)
Definition: ProcessingJob.h:201
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobArn
ProcessingJob & WithProcessingJobArn(const char *value)
Definition: ProcessingJob.h:396
Aws::SageMaker::Model::ProcessingJob::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: ProcessingJob.h:311
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::ProcessingJob::WithProcessingEndTime
ProcessingJob & WithProcessingEndTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:551
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::ProcessingJob::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: ProcessingJob.h:501
Aws::SageMaker::Model::ProcessingJob::SetMonitoringScheduleArn
void SetMonitoringScheduleArn(const Aws::String &value)
Definition: ProcessingJob.h:668
Aws::SageMaker::Model::ProcessingJob::WithProcessingInputs
ProcessingJob & WithProcessingInputs(const Aws::Vector< ProcessingInput > &value)
Definition: ProcessingJob.h:78
Aws::SageMaker::Model::ProcessingJob::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:603
Aws::SageMaker::Model::ProcessingJob::WithExitMessage
ProcessingJob & WithExitMessage(const Aws::String &value)
Definition: ProcessingJob.h:464
Aws::SageMaker::Model::ProcessingJob::ProcessingJob
ProcessingJob()
Aws::SageMaker::Model::ProcessingJob::SetExitMessage
void SetExitMessage(const char *value)
Definition: ProcessingJob.h:458
Aws::SageMaker::Model::ProcessingJob::EnvironmentHasBeenSet
bool EnvironmentHasBeenSet() const
Definition: ProcessingJob.h:221
Aws::SageMaker::Model::ProcessingJob::SetProcessingEndTime
void SetProcessingEndTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:541
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::ProcessingJob::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: ProcessingJob.h:797
Aws::SageMaker::Model::ProcessingJob::AddTags
ProcessingJob & AddTags(const Tag &value)
Definition: ProcessingJob.h:845
Aws::SageMaker::Model::ProcessingJob::ExitMessageHasBeenSet
bool ExitMessageHasBeenSet() const
Definition: ProcessingJob.h:440
Aws::SageMaker::Model::ProcessingJob::WithCreationTime
ProcessingJob & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:649
Aws::SageMaker::Model::ProcessingJob::SetProcessingOutputConfig
void SetProcessingOutputConfig(ProcessingOutputConfig &&value)
Definition: ProcessingJob.h:106
Aws::SageMaker::Model::ProcessingJob::WithExperimentConfig
ProcessingJob & WithExperimentConfig(const ExperimentConfig &value)
Definition: ProcessingJob.h:352
Aws::SageMaker::Model::ProcessingJob::GetMonitoringScheduleArn
const Aws::String & GetMonitoringScheduleArn() const
Definition: ProcessingJob.h:656
Aws::SageMaker::Model::ProcessingJob::SetProcessingInputs
void SetProcessingInputs(const Aws::Vector< ProcessingInput > &value)
Definition: ProcessingJob.h:68
Aws::SageMaker::Model::ProcessingJob::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: ProcessingJob.h:639
Aws::SageMaker::Model::ProcessingJob::SetProcessingResources
void SetProcessingResources(ProcessingResources &&value)
Definition: ProcessingJob.h:166
Aws::SageMaker::Model::ProcessingJob::SetStoppingCondition
void SetStoppingCondition(ProcessingStoppingCondition &&value)
Definition: ProcessingJob.h:185
Aws::SageMaker::Model::ProcessingJob::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: ProcessingJob.h:483
Aws::SageMaker::Model::ProcessingJob::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::ProcessingJob::SetProcessingResources
void SetProcessingResources(const ProcessingResources &value)
Definition: ProcessingJob.h:163
Aws::SageMaker::Model::ProcessingJob::WithEnvironment
ProcessingJob & WithEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: ProcessingJob.h:241
Aws::SageMaker::Model::ProcessingJob::GetAutoMLJobArn
const Aws::String & GetAutoMLJobArn() const
Definition: ProcessingJob.h:705
Aws::SageMaker::Model::ProcessingJob::GetProcessingResources
const ProcessingResources & GetProcessingResources() const
Definition: ProcessingJob.h:157
Aws::SageMaker::Model::ProcessingJob::SetAppSpecification
void SetAppSpecification(AppSpecification &&value)
Definition: ProcessingJob.h:204
NetworkConfig.h
Aws::SageMaker::Model::ProcessingJob::SetProcessingJobArn
void SetProcessingJobArn(const Aws::String &value)
Definition: ProcessingJob.h:371
Aws::SageMaker::Model::ProcessingJob::WithStoppingCondition
ProcessingJob & WithStoppingCondition(ProcessingStoppingCondition &&value)
Definition: ProcessingJob.h:191
AWSMap.h
Aws::SageMaker::Model::ProcessingJob::GetProcessingInputs
const Aws::Vector< ProcessingInput > & GetProcessingInputs() const
Definition: ProcessingJob.h:58
Aws::SageMaker::Model::ProcessingJob::ExperimentConfigHasBeenSet
bool ExperimentConfigHasBeenSet() const
Definition: ProcessingJob.h:343
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobName
ProcessingJob & WithProcessingJobName(const Aws::String &value)
Definition: ProcessingJob.h:143
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
AppSpecification.h
Aws::SageMaker::Model::ProcessingJob::WithLastModifiedTime
ProcessingJob & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:613
Aws::SageMaker::Model::ProcessingJob::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: ProcessingJob.h:489
Aws::SageMaker::Model::ProcessingJob::GetTrainingJobArn
const Aws::String & GetTrainingJobArn() const
Definition: ProcessingJob.h:753
Aws::SageMaker::Model::ProcessingJob::SetMonitoringScheduleArn
void SetMonitoringScheduleArn(const char *value)
Definition: ProcessingJob.h:680
Aws::SageMaker::Model::ProcessingJob::AddEnvironment
ProcessingJob & AddEnvironment(const Aws::String &key, Aws::String &&value)
Definition: ProcessingJob.h:256
Aws::SageMaker::Model::ProcessingJob::SetAutoMLJobArn
void SetAutoMLJobArn(Aws::String &&value)
Definition: ProcessingJob.h:723
Aws::SageMaker::Model::ProcessingJob::WithProcessingStartTime
ProcessingJob & WithProcessingStartTime(const Aws::Utils::DateTime &value)
Definition: ProcessingJob.h:582
Aws::SageMaker::Model::ProcessingJob::WithProcessingJobArn
ProcessingJob & WithProcessingJobArn(const Aws::String &value)
Definition: ProcessingJob.h:386
Aws::SageMaker::Model::ProcessingJob::WithAutoMLJobArn
ProcessingJob & WithAutoMLJobArn(const Aws::String &value)
Definition: ProcessingJob.h:735
Aws::SageMaker::Model::ProcessingJob::WithProcessingOutputConfig
ProcessingJob & WithProcessingOutputConfig(const ProcessingOutputConfig &value)
Definition: ProcessingJob.h:109