AWS SDK for C++  1.9.155
AWS SDK for C++
DescribeTrainingJobResult.h
Go to the documentation of this file.
1 
6 #pragma once
34 #include <utility>
35 
36 namespace Aws
37 {
38 template<typename RESULT_TYPE>
39 class AmazonWebServiceResult;
40 
41 namespace Utils
42 {
43 namespace Json
44 {
45  class JsonValue;
46 } // namespace Json
47 } // namespace Utils
48 namespace SageMaker
49 {
50 namespace Model
51 {
53  {
54  public:
58 
59 
63  inline const Aws::String& GetTrainingJobName() const{ return m_trainingJobName; }
64 
68  inline void SetTrainingJobName(const Aws::String& value) { m_trainingJobName = value; }
69 
73  inline void SetTrainingJobName(Aws::String&& value) { m_trainingJobName = std::move(value); }
74 
78  inline void SetTrainingJobName(const char* value) { m_trainingJobName.assign(value); }
79 
83  inline DescribeTrainingJobResult& WithTrainingJobName(const Aws::String& value) { SetTrainingJobName(value); return *this;}
84 
88  inline DescribeTrainingJobResult& WithTrainingJobName(Aws::String&& value) { SetTrainingJobName(std::move(value)); return *this;}
89 
93  inline DescribeTrainingJobResult& WithTrainingJobName(const char* value) { SetTrainingJobName(value); return *this;}
94 
95 
99  inline const Aws::String& GetTrainingJobArn() const{ return m_trainingJobArn; }
100 
104  inline void SetTrainingJobArn(const Aws::String& value) { m_trainingJobArn = value; }
105 
109  inline void SetTrainingJobArn(Aws::String&& value) { m_trainingJobArn = std::move(value); }
110 
114  inline void SetTrainingJobArn(const char* value) { m_trainingJobArn.assign(value); }
115 
119  inline DescribeTrainingJobResult& WithTrainingJobArn(const Aws::String& value) { SetTrainingJobArn(value); return *this;}
120 
124  inline DescribeTrainingJobResult& WithTrainingJobArn(Aws::String&& value) { SetTrainingJobArn(std::move(value)); return *this;}
125 
129  inline DescribeTrainingJobResult& WithTrainingJobArn(const char* value) { SetTrainingJobArn(value); return *this;}
130 
131 
136  inline const Aws::String& GetTuningJobArn() const{ return m_tuningJobArn; }
137 
142  inline void SetTuningJobArn(const Aws::String& value) { m_tuningJobArn = value; }
143 
148  inline void SetTuningJobArn(Aws::String&& value) { m_tuningJobArn = std::move(value); }
149 
154  inline void SetTuningJobArn(const char* value) { m_tuningJobArn.assign(value); }
155 
160  inline DescribeTrainingJobResult& WithTuningJobArn(const Aws::String& value) { SetTuningJobArn(value); return *this;}
161 
166  inline DescribeTrainingJobResult& WithTuningJobArn(Aws::String&& value) { SetTuningJobArn(std::move(value)); return *this;}
167 
172  inline DescribeTrainingJobResult& WithTuningJobArn(const char* value) { SetTuningJobArn(value); return *this;}
173 
174 
179  inline const Aws::String& GetLabelingJobArn() const{ return m_labelingJobArn; }
180 
185  inline void SetLabelingJobArn(const Aws::String& value) { m_labelingJobArn = value; }
186 
191  inline void SetLabelingJobArn(Aws::String&& value) { m_labelingJobArn = std::move(value); }
192 
197  inline void SetLabelingJobArn(const char* value) { m_labelingJobArn.assign(value); }
198 
203  inline DescribeTrainingJobResult& WithLabelingJobArn(const Aws::String& value) { SetLabelingJobArn(value); return *this;}
204 
209  inline DescribeTrainingJobResult& WithLabelingJobArn(Aws::String&& value) { SetLabelingJobArn(std::move(value)); return *this;}
210 
215  inline DescribeTrainingJobResult& WithLabelingJobArn(const char* value) { SetLabelingJobArn(value); return *this;}
216 
217 
221  inline const Aws::String& GetAutoMLJobArn() const{ return m_autoMLJobArn; }
222 
226  inline void SetAutoMLJobArn(const Aws::String& value) { m_autoMLJobArn = value; }
227 
231  inline void SetAutoMLJobArn(Aws::String&& value) { m_autoMLJobArn = std::move(value); }
232 
236  inline void SetAutoMLJobArn(const char* value) { m_autoMLJobArn.assign(value); }
237 
241  inline DescribeTrainingJobResult& WithAutoMLJobArn(const Aws::String& value) { SetAutoMLJobArn(value); return *this;}
242 
246  inline DescribeTrainingJobResult& WithAutoMLJobArn(Aws::String&& value) { SetAutoMLJobArn(std::move(value)); return *this;}
247 
251  inline DescribeTrainingJobResult& WithAutoMLJobArn(const char* value) { SetAutoMLJobArn(value); return *this;}
252 
253 
258  inline const ModelArtifacts& GetModelArtifacts() const{ return m_modelArtifacts; }
259 
264  inline void SetModelArtifacts(const ModelArtifacts& value) { m_modelArtifacts = value; }
265 
270  inline void SetModelArtifacts(ModelArtifacts&& value) { m_modelArtifacts = std::move(value); }
271 
276  inline DescribeTrainingJobResult& WithModelArtifacts(const ModelArtifacts& value) { SetModelArtifacts(value); return *this;}
277 
282  inline DescribeTrainingJobResult& WithModelArtifacts(ModelArtifacts&& value) { SetModelArtifacts(std::move(value)); return *this;}
283 
284 
297  inline const TrainingJobStatus& GetTrainingJobStatus() const{ return m_trainingJobStatus; }
298 
311  inline void SetTrainingJobStatus(const TrainingJobStatus& value) { m_trainingJobStatus = value; }
312 
325  inline void SetTrainingJobStatus(TrainingJobStatus&& value) { m_trainingJobStatus = std::move(value); }
326 
339  inline DescribeTrainingJobResult& WithTrainingJobStatus(const TrainingJobStatus& value) { SetTrainingJobStatus(value); return *this;}
340 
353  inline DescribeTrainingJobResult& WithTrainingJobStatus(TrainingJobStatus&& value) { SetTrainingJobStatus(std::move(value)); return *this;}
354 
355 
386  inline const SecondaryStatus& GetSecondaryStatus() const{ return m_secondaryStatus; }
387 
418  inline void SetSecondaryStatus(const SecondaryStatus& value) { m_secondaryStatus = value; }
419 
450  inline void SetSecondaryStatus(SecondaryStatus&& value) { m_secondaryStatus = std::move(value); }
451 
482  inline DescribeTrainingJobResult& WithSecondaryStatus(const SecondaryStatus& value) { SetSecondaryStatus(value); return *this;}
483 
514  inline DescribeTrainingJobResult& WithSecondaryStatus(SecondaryStatus&& value) { SetSecondaryStatus(std::move(value)); return *this;}
515 
516 
520  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
521 
525  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
526 
530  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
531 
535  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
536 
540  inline DescribeTrainingJobResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
541 
545  inline DescribeTrainingJobResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
546 
550  inline DescribeTrainingJobResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
551 
552 
556  inline const Aws::Map<Aws::String, Aws::String>& GetHyperParameters() const{ return m_hyperParameters; }
557 
561  inline void SetHyperParameters(const Aws::Map<Aws::String, Aws::String>& value) { m_hyperParameters = value; }
562 
566  inline void SetHyperParameters(Aws::Map<Aws::String, Aws::String>&& value) { m_hyperParameters = std::move(value); }
567 
571  inline DescribeTrainingJobResult& WithHyperParameters(const Aws::Map<Aws::String, Aws::String>& value) { SetHyperParameters(value); return *this;}
572 
576  inline DescribeTrainingJobResult& WithHyperParameters(Aws::Map<Aws::String, Aws::String>&& value) { SetHyperParameters(std::move(value)); return *this;}
577 
581  inline DescribeTrainingJobResult& AddHyperParameters(const Aws::String& key, const Aws::String& value) { m_hyperParameters.emplace(key, value); return *this; }
582 
586  inline DescribeTrainingJobResult& AddHyperParameters(Aws::String&& key, const Aws::String& value) { m_hyperParameters.emplace(std::move(key), value); return *this; }
587 
591  inline DescribeTrainingJobResult& AddHyperParameters(const Aws::String& key, Aws::String&& value) { m_hyperParameters.emplace(key, std::move(value)); return *this; }
592 
596  inline DescribeTrainingJobResult& AddHyperParameters(Aws::String&& key, Aws::String&& value) { m_hyperParameters.emplace(std::move(key), std::move(value)); return *this; }
597 
601  inline DescribeTrainingJobResult& AddHyperParameters(const char* key, Aws::String&& value) { m_hyperParameters.emplace(key, std::move(value)); return *this; }
602 
606  inline DescribeTrainingJobResult& AddHyperParameters(Aws::String&& key, const char* value) { m_hyperParameters.emplace(std::move(key), value); return *this; }
607 
611  inline DescribeTrainingJobResult& AddHyperParameters(const char* key, const char* value) { m_hyperParameters.emplace(key, value); return *this; }
612 
613 
618  inline const AlgorithmSpecification& GetAlgorithmSpecification() const{ return m_algorithmSpecification; }
619 
624  inline void SetAlgorithmSpecification(const AlgorithmSpecification& value) { m_algorithmSpecification = value; }
625 
630  inline void SetAlgorithmSpecification(AlgorithmSpecification&& value) { m_algorithmSpecification = std::move(value); }
631 
636  inline DescribeTrainingJobResult& WithAlgorithmSpecification(const AlgorithmSpecification& value) { SetAlgorithmSpecification(value); return *this;}
637 
642  inline DescribeTrainingJobResult& WithAlgorithmSpecification(AlgorithmSpecification&& value) { SetAlgorithmSpecification(std::move(value)); return *this;}
643 
644 
649  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
650 
655  inline void SetRoleArn(const Aws::String& value) { m_roleArn = value; }
656 
661  inline void SetRoleArn(Aws::String&& value) { m_roleArn = std::move(value); }
662 
667  inline void SetRoleArn(const char* value) { m_roleArn.assign(value); }
668 
673  inline DescribeTrainingJobResult& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
674 
679  inline DescribeTrainingJobResult& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
680 
685  inline DescribeTrainingJobResult& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
686 
687 
692  inline const Aws::Vector<Channel>& GetInputDataConfig() const{ return m_inputDataConfig; }
693 
698  inline void SetInputDataConfig(const Aws::Vector<Channel>& value) { m_inputDataConfig = value; }
699 
704  inline void SetInputDataConfig(Aws::Vector<Channel>&& value) { m_inputDataConfig = std::move(value); }
705 
710  inline DescribeTrainingJobResult& WithInputDataConfig(const Aws::Vector<Channel>& value) { SetInputDataConfig(value); return *this;}
711 
716  inline DescribeTrainingJobResult& WithInputDataConfig(Aws::Vector<Channel>&& value) { SetInputDataConfig(std::move(value)); return *this;}
717 
722  inline DescribeTrainingJobResult& AddInputDataConfig(const Channel& value) { m_inputDataConfig.push_back(value); return *this; }
723 
728  inline DescribeTrainingJobResult& AddInputDataConfig(Channel&& value) { m_inputDataConfig.push_back(std::move(value)); return *this; }
729 
730 
735  inline const OutputDataConfig& GetOutputDataConfig() const{ return m_outputDataConfig; }
736 
741  inline void SetOutputDataConfig(const OutputDataConfig& value) { m_outputDataConfig = value; }
742 
747  inline void SetOutputDataConfig(OutputDataConfig&& value) { m_outputDataConfig = std::move(value); }
748 
753  inline DescribeTrainingJobResult& WithOutputDataConfig(const OutputDataConfig& value) { SetOutputDataConfig(value); return *this;}
754 
759  inline DescribeTrainingJobResult& WithOutputDataConfig(OutputDataConfig&& value) { SetOutputDataConfig(std::move(value)); return *this;}
760 
761 
766  inline const ResourceConfig& GetResourceConfig() const{ return m_resourceConfig; }
767 
772  inline void SetResourceConfig(const ResourceConfig& value) { m_resourceConfig = value; }
773 
778  inline void SetResourceConfig(ResourceConfig&& value) { m_resourceConfig = std::move(value); }
779 
784  inline DescribeTrainingJobResult& WithResourceConfig(const ResourceConfig& value) { SetResourceConfig(value); return *this;}
785 
790  inline DescribeTrainingJobResult& WithResourceConfig(ResourceConfig&& value) { SetResourceConfig(std::move(value)); return *this;}
791 
792 
799  inline const VpcConfig& GetVpcConfig() const{ return m_vpcConfig; }
800 
807  inline void SetVpcConfig(const VpcConfig& value) { m_vpcConfig = value; }
808 
815  inline void SetVpcConfig(VpcConfig&& value) { m_vpcConfig = std::move(value); }
816 
823  inline DescribeTrainingJobResult& WithVpcConfig(const VpcConfig& value) { SetVpcConfig(value); return *this;}
824 
831  inline DescribeTrainingJobResult& WithVpcConfig(VpcConfig&& value) { SetVpcConfig(std::move(value)); return *this;}
832 
833 
843  inline const StoppingCondition& GetStoppingCondition() const{ return m_stoppingCondition; }
844 
854  inline void SetStoppingCondition(const StoppingCondition& value) { m_stoppingCondition = value; }
855 
865  inline void SetStoppingCondition(StoppingCondition&& value) { m_stoppingCondition = std::move(value); }
866 
876  inline DescribeTrainingJobResult& WithStoppingCondition(const StoppingCondition& value) { SetStoppingCondition(value); return *this;}
877 
887  inline DescribeTrainingJobResult& WithStoppingCondition(StoppingCondition&& value) { SetStoppingCondition(std::move(value)); return *this;}
888 
889 
893  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
894 
898  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTime = value; }
899 
903  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTime = std::move(value); }
904 
908  inline DescribeTrainingJobResult& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
909 
913  inline DescribeTrainingJobResult& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
914 
915 
923  inline const Aws::Utils::DateTime& GetTrainingStartTime() const{ return m_trainingStartTime; }
924 
932  inline void SetTrainingStartTime(const Aws::Utils::DateTime& value) { m_trainingStartTime = value; }
933 
941  inline void SetTrainingStartTime(Aws::Utils::DateTime&& value) { m_trainingStartTime = std::move(value); }
942 
950  inline DescribeTrainingJobResult& WithTrainingStartTime(const Aws::Utils::DateTime& value) { SetTrainingStartTime(value); return *this;}
951 
959  inline DescribeTrainingJobResult& WithTrainingStartTime(Aws::Utils::DateTime&& value) { SetTrainingStartTime(std::move(value)); return *this;}
960 
961 
969  inline const Aws::Utils::DateTime& GetTrainingEndTime() const{ return m_trainingEndTime; }
970 
978  inline void SetTrainingEndTime(const Aws::Utils::DateTime& value) { m_trainingEndTime = value; }
979 
987  inline void SetTrainingEndTime(Aws::Utils::DateTime&& value) { m_trainingEndTime = std::move(value); }
988 
996  inline DescribeTrainingJobResult& WithTrainingEndTime(const Aws::Utils::DateTime& value) { SetTrainingEndTime(value); return *this;}
997 
1005  inline DescribeTrainingJobResult& WithTrainingEndTime(Aws::Utils::DateTime&& value) { SetTrainingEndTime(std::move(value)); return *this;}
1006 
1007 
1012  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
1013 
1018  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTime = value; }
1019 
1024  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTime = std::move(value); }
1025 
1030  inline DescribeTrainingJobResult& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
1031 
1036  inline DescribeTrainingJobResult& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
1037 
1038 
1043  inline const Aws::Vector<SecondaryStatusTransition>& GetSecondaryStatusTransitions() const{ return m_secondaryStatusTransitions; }
1044 
1049  inline void SetSecondaryStatusTransitions(const Aws::Vector<SecondaryStatusTransition>& value) { m_secondaryStatusTransitions = value; }
1050 
1055  inline void SetSecondaryStatusTransitions(Aws::Vector<SecondaryStatusTransition>&& value) { m_secondaryStatusTransitions = std::move(value); }
1056 
1061  inline DescribeTrainingJobResult& WithSecondaryStatusTransitions(const Aws::Vector<SecondaryStatusTransition>& value) { SetSecondaryStatusTransitions(value); return *this;}
1062 
1067  inline DescribeTrainingJobResult& WithSecondaryStatusTransitions(Aws::Vector<SecondaryStatusTransition>&& value) { SetSecondaryStatusTransitions(std::move(value)); return *this;}
1068 
1073  inline DescribeTrainingJobResult& AddSecondaryStatusTransitions(const SecondaryStatusTransition& value) { m_secondaryStatusTransitions.push_back(value); return *this; }
1074 
1079  inline DescribeTrainingJobResult& AddSecondaryStatusTransitions(SecondaryStatusTransition&& value) { m_secondaryStatusTransitions.push_back(std::move(value)); return *this; }
1080 
1081 
1087  inline const Aws::Vector<MetricData>& GetFinalMetricDataList() const{ return m_finalMetricDataList; }
1088 
1094  inline void SetFinalMetricDataList(const Aws::Vector<MetricData>& value) { m_finalMetricDataList = value; }
1095 
1101  inline void SetFinalMetricDataList(Aws::Vector<MetricData>&& value) { m_finalMetricDataList = std::move(value); }
1102 
1108  inline DescribeTrainingJobResult& WithFinalMetricDataList(const Aws::Vector<MetricData>& value) { SetFinalMetricDataList(value); return *this;}
1109 
1115  inline DescribeTrainingJobResult& WithFinalMetricDataList(Aws::Vector<MetricData>&& value) { SetFinalMetricDataList(std::move(value)); return *this;}
1116 
1122  inline DescribeTrainingJobResult& AddFinalMetricDataList(const MetricData& value) { m_finalMetricDataList.push_back(value); return *this; }
1123 
1129  inline DescribeTrainingJobResult& AddFinalMetricDataList(MetricData&& value) { m_finalMetricDataList.push_back(std::move(value)); return *this; }
1130 
1131 
1140  inline bool GetEnableNetworkIsolation() const{ return m_enableNetworkIsolation; }
1141 
1150  inline void SetEnableNetworkIsolation(bool value) { m_enableNetworkIsolation = value; }
1151 
1160  inline DescribeTrainingJobResult& WithEnableNetworkIsolation(bool value) { SetEnableNetworkIsolation(value); return *this;}
1161 
1162 
1170  inline bool GetEnableInterContainerTrafficEncryption() const{ return m_enableInterContainerTrafficEncryption; }
1171 
1179  inline void SetEnableInterContainerTrafficEncryption(bool value) { m_enableInterContainerTrafficEncryption = value; }
1180 
1188  inline DescribeTrainingJobResult& WithEnableInterContainerTrafficEncryption(bool value) { SetEnableInterContainerTrafficEncryption(value); return *this;}
1189 
1190 
1195  inline bool GetEnableManagedSpotTraining() const{ return m_enableManagedSpotTraining; }
1196 
1201  inline void SetEnableManagedSpotTraining(bool value) { m_enableManagedSpotTraining = value; }
1202 
1207  inline DescribeTrainingJobResult& WithEnableManagedSpotTraining(bool value) { SetEnableManagedSpotTraining(value); return *this;}
1208 
1209 
1210 
1211  inline const CheckpointConfig& GetCheckpointConfig() const{ return m_checkpointConfig; }
1212 
1213 
1214  inline void SetCheckpointConfig(const CheckpointConfig& value) { m_checkpointConfig = value; }
1215 
1216 
1217  inline void SetCheckpointConfig(CheckpointConfig&& value) { m_checkpointConfig = std::move(value); }
1218 
1219 
1220  inline DescribeTrainingJobResult& WithCheckpointConfig(const CheckpointConfig& value) { SetCheckpointConfig(value); return *this;}
1221 
1222 
1223  inline DescribeTrainingJobResult& WithCheckpointConfig(CheckpointConfig&& value) { SetCheckpointConfig(std::move(value)); return *this;}
1224 
1225 
1229  inline int GetTrainingTimeInSeconds() const{ return m_trainingTimeInSeconds; }
1230 
1234  inline void SetTrainingTimeInSeconds(int value) { m_trainingTimeInSeconds = value; }
1235 
1239  inline DescribeTrainingJobResult& WithTrainingTimeInSeconds(int value) { SetTrainingTimeInSeconds(value); return *this;}
1240 
1241 
1253  inline int GetBillableTimeInSeconds() const{ return m_billableTimeInSeconds; }
1254 
1266  inline void SetBillableTimeInSeconds(int value) { m_billableTimeInSeconds = value; }
1267 
1279  inline DescribeTrainingJobResult& WithBillableTimeInSeconds(int value) { SetBillableTimeInSeconds(value); return *this;}
1280 
1281 
1282 
1283  inline const DebugHookConfig& GetDebugHookConfig() const{ return m_debugHookConfig; }
1284 
1285 
1286  inline void SetDebugHookConfig(const DebugHookConfig& value) { m_debugHookConfig = value; }
1287 
1288 
1289  inline void SetDebugHookConfig(DebugHookConfig&& value) { m_debugHookConfig = std::move(value); }
1290 
1291 
1292  inline DescribeTrainingJobResult& WithDebugHookConfig(const DebugHookConfig& value) { SetDebugHookConfig(value); return *this;}
1293 
1294 
1295  inline DescribeTrainingJobResult& WithDebugHookConfig(DebugHookConfig&& value) { SetDebugHookConfig(std::move(value)); return *this;}
1296 
1297 
1298 
1299  inline const ExperimentConfig& GetExperimentConfig() const{ return m_experimentConfig; }
1300 
1301 
1302  inline void SetExperimentConfig(const ExperimentConfig& value) { m_experimentConfig = value; }
1303 
1304 
1305  inline void SetExperimentConfig(ExperimentConfig&& value) { m_experimentConfig = std::move(value); }
1306 
1307 
1308  inline DescribeTrainingJobResult& WithExperimentConfig(const ExperimentConfig& value) { SetExperimentConfig(value); return *this;}
1309 
1310 
1311  inline DescribeTrainingJobResult& WithExperimentConfig(ExperimentConfig&& value) { SetExperimentConfig(std::move(value)); return *this;}
1312 
1313 
1318  inline const Aws::Vector<DebugRuleConfiguration>& GetDebugRuleConfigurations() const{ return m_debugRuleConfigurations; }
1319 
1324  inline void SetDebugRuleConfigurations(const Aws::Vector<DebugRuleConfiguration>& value) { m_debugRuleConfigurations = value; }
1325 
1330  inline void SetDebugRuleConfigurations(Aws::Vector<DebugRuleConfiguration>&& value) { m_debugRuleConfigurations = std::move(value); }
1331 
1336  inline DescribeTrainingJobResult& WithDebugRuleConfigurations(const Aws::Vector<DebugRuleConfiguration>& value) { SetDebugRuleConfigurations(value); return *this;}
1337 
1342  inline DescribeTrainingJobResult& WithDebugRuleConfigurations(Aws::Vector<DebugRuleConfiguration>&& value) { SetDebugRuleConfigurations(std::move(value)); return *this;}
1343 
1348  inline DescribeTrainingJobResult& AddDebugRuleConfigurations(const DebugRuleConfiguration& value) { m_debugRuleConfigurations.push_back(value); return *this; }
1349 
1354  inline DescribeTrainingJobResult& AddDebugRuleConfigurations(DebugRuleConfiguration&& value) { m_debugRuleConfigurations.push_back(std::move(value)); return *this; }
1355 
1356 
1357 
1358  inline const TensorBoardOutputConfig& GetTensorBoardOutputConfig() const{ return m_tensorBoardOutputConfig; }
1359 
1360 
1361  inline void SetTensorBoardOutputConfig(const TensorBoardOutputConfig& value) { m_tensorBoardOutputConfig = value; }
1362 
1363 
1364  inline void SetTensorBoardOutputConfig(TensorBoardOutputConfig&& value) { m_tensorBoardOutputConfig = std::move(value); }
1365 
1366 
1367  inline DescribeTrainingJobResult& WithTensorBoardOutputConfig(const TensorBoardOutputConfig& value) { SetTensorBoardOutputConfig(value); return *this;}
1368 
1369 
1370  inline DescribeTrainingJobResult& WithTensorBoardOutputConfig(TensorBoardOutputConfig&& value) { SetTensorBoardOutputConfig(std::move(value)); return *this;}
1371 
1372 
1376  inline const Aws::Vector<DebugRuleEvaluationStatus>& GetDebugRuleEvaluationStatuses() const{ return m_debugRuleEvaluationStatuses; }
1377 
1381  inline void SetDebugRuleEvaluationStatuses(const Aws::Vector<DebugRuleEvaluationStatus>& value) { m_debugRuleEvaluationStatuses = value; }
1382 
1386  inline void SetDebugRuleEvaluationStatuses(Aws::Vector<DebugRuleEvaluationStatus>&& value) { m_debugRuleEvaluationStatuses = std::move(value); }
1387 
1391  inline DescribeTrainingJobResult& WithDebugRuleEvaluationStatuses(const Aws::Vector<DebugRuleEvaluationStatus>& value) { SetDebugRuleEvaluationStatuses(value); return *this;}
1392 
1396  inline DescribeTrainingJobResult& WithDebugRuleEvaluationStatuses(Aws::Vector<DebugRuleEvaluationStatus>&& value) { SetDebugRuleEvaluationStatuses(std::move(value)); return *this;}
1397 
1401  inline DescribeTrainingJobResult& AddDebugRuleEvaluationStatuses(const DebugRuleEvaluationStatus& value) { m_debugRuleEvaluationStatuses.push_back(value); return *this; }
1402 
1406  inline DescribeTrainingJobResult& AddDebugRuleEvaluationStatuses(DebugRuleEvaluationStatus&& value) { m_debugRuleEvaluationStatuses.push_back(std::move(value)); return *this; }
1407 
1408 
1409 
1410  inline const ProfilerConfig& GetProfilerConfig() const{ return m_profilerConfig; }
1411 
1412 
1413  inline void SetProfilerConfig(const ProfilerConfig& value) { m_profilerConfig = value; }
1414 
1415 
1416  inline void SetProfilerConfig(ProfilerConfig&& value) { m_profilerConfig = std::move(value); }
1417 
1418 
1419  inline DescribeTrainingJobResult& WithProfilerConfig(const ProfilerConfig& value) { SetProfilerConfig(value); return *this;}
1420 
1421 
1422  inline DescribeTrainingJobResult& WithProfilerConfig(ProfilerConfig&& value) { SetProfilerConfig(std::move(value)); return *this;}
1423 
1424 
1429  inline const Aws::Vector<ProfilerRuleConfiguration>& GetProfilerRuleConfigurations() const{ return m_profilerRuleConfigurations; }
1430 
1435  inline void SetProfilerRuleConfigurations(const Aws::Vector<ProfilerRuleConfiguration>& value) { m_profilerRuleConfigurations = value; }
1436 
1441  inline void SetProfilerRuleConfigurations(Aws::Vector<ProfilerRuleConfiguration>&& value) { m_profilerRuleConfigurations = std::move(value); }
1442 
1447  inline DescribeTrainingJobResult& WithProfilerRuleConfigurations(const Aws::Vector<ProfilerRuleConfiguration>& value) { SetProfilerRuleConfigurations(value); return *this;}
1448 
1453  inline DescribeTrainingJobResult& WithProfilerRuleConfigurations(Aws::Vector<ProfilerRuleConfiguration>&& value) { SetProfilerRuleConfigurations(std::move(value)); return *this;}
1454 
1459  inline DescribeTrainingJobResult& AddProfilerRuleConfigurations(const ProfilerRuleConfiguration& value) { m_profilerRuleConfigurations.push_back(value); return *this; }
1460 
1465  inline DescribeTrainingJobResult& AddProfilerRuleConfigurations(ProfilerRuleConfiguration&& value) { m_profilerRuleConfigurations.push_back(std::move(value)); return *this; }
1466 
1467 
1471  inline const Aws::Vector<ProfilerRuleEvaluationStatus>& GetProfilerRuleEvaluationStatuses() const{ return m_profilerRuleEvaluationStatuses; }
1472 
1476  inline void SetProfilerRuleEvaluationStatuses(const Aws::Vector<ProfilerRuleEvaluationStatus>& value) { m_profilerRuleEvaluationStatuses = value; }
1477 
1481  inline void SetProfilerRuleEvaluationStatuses(Aws::Vector<ProfilerRuleEvaluationStatus>&& value) { m_profilerRuleEvaluationStatuses = std::move(value); }
1482 
1486  inline DescribeTrainingJobResult& WithProfilerRuleEvaluationStatuses(const Aws::Vector<ProfilerRuleEvaluationStatus>& value) { SetProfilerRuleEvaluationStatuses(value); return *this;}
1487 
1491  inline DescribeTrainingJobResult& WithProfilerRuleEvaluationStatuses(Aws::Vector<ProfilerRuleEvaluationStatus>&& value) { SetProfilerRuleEvaluationStatuses(std::move(value)); return *this;}
1492 
1496  inline DescribeTrainingJobResult& AddProfilerRuleEvaluationStatuses(const ProfilerRuleEvaluationStatus& value) { m_profilerRuleEvaluationStatuses.push_back(value); return *this; }
1497 
1501  inline DescribeTrainingJobResult& AddProfilerRuleEvaluationStatuses(ProfilerRuleEvaluationStatus&& value) { m_profilerRuleEvaluationStatuses.push_back(std::move(value)); return *this; }
1502 
1503 
1507  inline const ProfilingStatus& GetProfilingStatus() const{ return m_profilingStatus; }
1508 
1512  inline void SetProfilingStatus(const ProfilingStatus& value) { m_profilingStatus = value; }
1513 
1517  inline void SetProfilingStatus(ProfilingStatus&& value) { m_profilingStatus = std::move(value); }
1518 
1522  inline DescribeTrainingJobResult& WithProfilingStatus(const ProfilingStatus& value) { SetProfilingStatus(value); return *this;}
1523 
1527  inline DescribeTrainingJobResult& WithProfilingStatus(ProfilingStatus&& value) { SetProfilingStatus(std::move(value)); return *this;}
1528 
1529 
1534  inline const RetryStrategy& GetRetryStrategy() const{ return m_retryStrategy; }
1535 
1540  inline void SetRetryStrategy(const RetryStrategy& value) { m_retryStrategy = value; }
1541 
1546  inline void SetRetryStrategy(RetryStrategy&& value) { m_retryStrategy = std::move(value); }
1547 
1552  inline DescribeTrainingJobResult& WithRetryStrategy(const RetryStrategy& value) { SetRetryStrategy(value); return *this;}
1553 
1558  inline DescribeTrainingJobResult& WithRetryStrategy(RetryStrategy&& value) { SetRetryStrategy(std::move(value)); return *this;}
1559 
1560 
1564  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const{ return m_environment; }
1565 
1569  inline void SetEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { m_environment = value; }
1570 
1574  inline void SetEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { m_environment = std::move(value); }
1575 
1579  inline DescribeTrainingJobResult& WithEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironment(value); return *this;}
1580 
1584  inline DescribeTrainingJobResult& WithEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironment(std::move(value)); return *this;}
1585 
1589  inline DescribeTrainingJobResult& AddEnvironment(const Aws::String& key, const Aws::String& value) { m_environment.emplace(key, value); return *this; }
1590 
1594  inline DescribeTrainingJobResult& AddEnvironment(Aws::String&& key, const Aws::String& value) { m_environment.emplace(std::move(key), value); return *this; }
1595 
1599  inline DescribeTrainingJobResult& AddEnvironment(const Aws::String& key, Aws::String&& value) { m_environment.emplace(key, std::move(value)); return *this; }
1600 
1604  inline DescribeTrainingJobResult& AddEnvironment(Aws::String&& key, Aws::String&& value) { m_environment.emplace(std::move(key), std::move(value)); return *this; }
1605 
1609  inline DescribeTrainingJobResult& AddEnvironment(const char* key, Aws::String&& value) { m_environment.emplace(key, std::move(value)); return *this; }
1610 
1614  inline DescribeTrainingJobResult& AddEnvironment(Aws::String&& key, const char* value) { m_environment.emplace(std::move(key), value); return *this; }
1615 
1619  inline DescribeTrainingJobResult& AddEnvironment(const char* key, const char* value) { m_environment.emplace(key, value); return *this; }
1620 
1621  private:
1622 
1623  Aws::String m_trainingJobName;
1624 
1625  Aws::String m_trainingJobArn;
1626 
1627  Aws::String m_tuningJobArn;
1628 
1629  Aws::String m_labelingJobArn;
1630 
1631  Aws::String m_autoMLJobArn;
1632 
1633  ModelArtifacts m_modelArtifacts;
1634 
1635  TrainingJobStatus m_trainingJobStatus;
1636 
1637  SecondaryStatus m_secondaryStatus;
1638 
1639  Aws::String m_failureReason;
1640 
1641  Aws::Map<Aws::String, Aws::String> m_hyperParameters;
1642 
1643  AlgorithmSpecification m_algorithmSpecification;
1644 
1645  Aws::String m_roleArn;
1646 
1647  Aws::Vector<Channel> m_inputDataConfig;
1648 
1649  OutputDataConfig m_outputDataConfig;
1650 
1651  ResourceConfig m_resourceConfig;
1652 
1653  VpcConfig m_vpcConfig;
1654 
1655  StoppingCondition m_stoppingCondition;
1656 
1657  Aws::Utils::DateTime m_creationTime;
1658 
1659  Aws::Utils::DateTime m_trainingStartTime;
1660 
1661  Aws::Utils::DateTime m_trainingEndTime;
1662 
1663  Aws::Utils::DateTime m_lastModifiedTime;
1664 
1665  Aws::Vector<SecondaryStatusTransition> m_secondaryStatusTransitions;
1666 
1667  Aws::Vector<MetricData> m_finalMetricDataList;
1668 
1669  bool m_enableNetworkIsolation;
1670 
1671  bool m_enableInterContainerTrafficEncryption;
1672 
1673  bool m_enableManagedSpotTraining;
1674 
1675  CheckpointConfig m_checkpointConfig;
1676 
1677  int m_trainingTimeInSeconds;
1678 
1679  int m_billableTimeInSeconds;
1680 
1681  DebugHookConfig m_debugHookConfig;
1682 
1683  ExperimentConfig m_experimentConfig;
1684 
1685  Aws::Vector<DebugRuleConfiguration> m_debugRuleConfigurations;
1686 
1687  TensorBoardOutputConfig m_tensorBoardOutputConfig;
1688 
1689  Aws::Vector<DebugRuleEvaluationStatus> m_debugRuleEvaluationStatuses;
1690 
1691  ProfilerConfig m_profilerConfig;
1692 
1693  Aws::Vector<ProfilerRuleConfiguration> m_profilerRuleConfigurations;
1694 
1695  Aws::Vector<ProfilerRuleEvaluationStatus> m_profilerRuleEvaluationStatuses;
1696 
1697  ProfilingStatus m_profilingStatus;
1698 
1699  RetryStrategy m_retryStrategy;
1700 
1701  Aws::Map<Aws::String, Aws::String> m_environment;
1702  };
1703 
1704 } // namespace Model
1705 } // namespace SageMaker
1706 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::DescribeTrainingJobResult::WithEnableNetworkIsolation
DescribeTrainingJobResult & WithEnableNetworkIsolation(bool value)
Definition: DescribeTrainingJobResult.h:1160
Aws::SageMaker::Model::DescribeTrainingJobResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: DescribeTrainingJobResult.h:520
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerRuleConfigurations
DescribeTrainingJobResult & WithProfilerRuleConfigurations(Aws::Vector< ProfilerRuleConfiguration > &&value)
Definition: DescribeTrainingJobResult.h:1453
Aws::SageMaker::Model::DescribeTrainingJobResult::SetSecondaryStatus
void SetSecondaryStatus(const SecondaryStatus &value)
Definition: DescribeTrainingJobResult.h:418
Aws::SageMaker::Model::DescribeTrainingJobResult::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:898
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::DescribeTrainingJobResult::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:661
Aws::SageMaker::Model::DescribeTrainingJobResult::WithVpcConfig
DescribeTrainingJobResult & WithVpcConfig(VpcConfig &&value)
Definition: DescribeTrainingJobResult.h:831
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::SageMaker::Model::DescribeTrainingJobResult::WithFinalMetricDataList
DescribeTrainingJobResult & WithFinalMetricDataList(const Aws::Vector< MetricData > &value)
Definition: DescribeTrainingJobResult.h:1108
VpcConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithCheckpointConfig
DescribeTrainingJobResult & WithCheckpointConfig(CheckpointConfig &&value)
Definition: DescribeTrainingJobResult.h:1223
Aws::SageMaker::Model::DescribeTrainingJobResult::AddDebugRuleConfigurations
DescribeTrainingJobResult & AddDebugRuleConfigurations(DebugRuleConfiguration &&value)
Definition: DescribeTrainingJobResult.h:1354
Aws::SageMaker::Model::DescribeTrainingJobResult::operator=
DescribeTrainingJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeTrainingJobResult::WithFailureReason
DescribeTrainingJobResult & WithFailureReason(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:545
Aws::SageMaker::Model::DescribeTrainingJobResult::SetEnableInterContainerTrafficEncryption
void SetEnableInterContainerTrafficEncryption(bool value)
Definition: DescribeTrainingJobResult.h:1179
Aws::SageMaker::Model::DescribeTrainingJobResult::SetOutputDataConfig
void SetOutputDataConfig(const OutputDataConfig &value)
Definition: DescribeTrainingJobResult.h:741
Aws::SageMaker::Model::DescribeTrainingJobResult::WithAutoMLJobArn
DescribeTrainingJobResult & WithAutoMLJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:241
SageMaker_EXPORTS.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugRuleConfigurations
DescribeTrainingJobResult & WithDebugRuleConfigurations(Aws::Vector< DebugRuleConfiguration > &&value)
Definition: DescribeTrainingJobResult.h:1342
Aws::SageMaker::Model::DescribeTrainingJobResult::SetSecondaryStatusTransitions
void SetSecondaryStatusTransitions(const Aws::Vector< SecondaryStatusTransition > &value)
Definition: DescribeTrainingJobResult.h:1049
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerRuleConfigurations
void SetProfilerRuleConfigurations(Aws::Vector< ProfilerRuleConfiguration > &&value)
Definition: DescribeTrainingJobResult.h:1441
Aws::SageMaker::Model::DescribeTrainingJobResult::WithRetryStrategy
DescribeTrainingJobResult & WithRetryStrategy(const RetryStrategy &value)
Definition: DescribeTrainingJobResult.h:1552
ProfilerConfig.h
Aws::SageMaker::Model::CheckpointConfig
Definition: CheckpointConfig.h:33
Aws::SageMaker::Model::ResourceConfig
Definition: ResourceConfig.h:34
Aws::SageMaker::Model::DescribeTrainingJobResult::WithBillableTimeInSeconds
DescribeTrainingJobResult & WithBillableTimeInSeconds(int value)
Definition: DescribeTrainingJobResult.h:1279
Aws::SageMaker::Model::DescribeTrainingJobResult::GetProfilerRuleEvaluationStatuses
const Aws::Vector< ProfilerRuleEvaluationStatus > & GetProfilerRuleEvaluationStatuses() const
Definition: DescribeTrainingJobResult.h:1471
Aws::SageMaker::Model::DescribeTrainingJobResult::SetInputDataConfig
void SetInputDataConfig(const Aws::Vector< Channel > &value)
Definition: DescribeTrainingJobResult.h:698
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(const char *key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:1609
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(const Aws::String &key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:591
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingStartTime
DescribeTrainingJobResult & WithTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:959
Aws::SageMaker::Model::DescribeTrainingJobResult::WithSecondaryStatus
DescribeTrainingJobResult & WithSecondaryStatus(const SecondaryStatus &value)
Definition: DescribeTrainingJobResult.h:482
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugRuleEvaluationStatuses
void SetDebugRuleEvaluationStatuses(const Aws::Vector< DebugRuleEvaluationStatus > &value)
Definition: DescribeTrainingJobResult.h:1381
Aws::SageMaker::Model::DescribeTrainingJobResult::WithHyperParameters
DescribeTrainingJobResult & WithHyperParameters(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeTrainingJobResult.h:576
Aws::SageMaker::Model::DescribeTrainingJobResult::SetAlgorithmSpecification
void SetAlgorithmSpecification(AlgorithmSpecification &&value)
Definition: DescribeTrainingJobResult.h:630
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugRuleEvaluationStatuses
DescribeTrainingJobResult & WithDebugRuleEvaluationStatuses(Aws::Vector< DebugRuleEvaluationStatus > &&value)
Definition: DescribeTrainingJobResult.h:1396
OutputDataConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::GetAutoMLJobArn
const Aws::String & GetAutoMLJobArn() const
Definition: DescribeTrainingJobResult.h:221
Aws::SageMaker::Model::DescribeTrainingJobResult::WithCreationTime
DescribeTrainingJobResult & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:913
Aws::SageMaker::Model::DescribeTrainingJobResult::GetEnableNetworkIsolation
bool GetEnableNetworkIsolation() const
Definition: DescribeTrainingJobResult.h:1140
Aws::SageMaker::Model::DescribeTrainingJobResult::GetProfilerConfig
const ProfilerConfig & GetProfilerConfig() const
Definition: DescribeTrainingJobResult.h:1410
StoppingCondition.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetAutoMLJobArn
void SetAutoMLJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:236
Aws::SageMaker::Model::DescribeTrainingJobResult::WithRetryStrategy
DescribeTrainingJobResult & WithRetryStrategy(RetryStrategy &&value)
Definition: DescribeTrainingJobResult.h:1558
SecondaryStatusTransition.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetRoleArn
void SetRoleArn(const char *value)
Definition: DescribeTrainingJobResult.h:667
DateTime.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugHookConfig
void SetDebugHookConfig(const DebugHookConfig &value)
Definition: DescribeTrainingJobResult.h:1286
Aws::SageMaker::Model::DescribeTrainingJobResult::SetEnableManagedSpotTraining
void SetEnableManagedSpotTraining(bool value)
Definition: DescribeTrainingJobResult.h:1201
Aws::SageMaker::Model::DescribeTrainingJobResult::AddProfilerRuleEvaluationStatuses
DescribeTrainingJobResult & AddProfilerRuleEvaluationStatuses(const ProfilerRuleEvaluationStatus &value)
Definition: DescribeTrainingJobResult.h:1496
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTuningJobArn
const Aws::String & GetTuningJobArn() const
Definition: DescribeTrainingJobResult.h:136
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugHookConfig
DescribeTrainingJobResult & WithDebugHookConfig(const DebugHookConfig &value)
Definition: DescribeTrainingJobResult.h:1292
Aws::SageMaker::Model::DescribeTrainingJobResult::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:903
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(const Aws::String &key, const Aws::String &value)
Definition: DescribeTrainingJobResult.h:1589
Aws::SageMaker::Model::DescribeTrainingJobResult::AddFinalMetricDataList
DescribeTrainingJobResult & AddFinalMetricDataList(const MetricData &value)
Definition: DescribeTrainingJobResult.h:1122
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerConfig
void SetProfilerConfig(const ProfilerConfig &value)
Definition: DescribeTrainingJobResult.h:1413
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobName
DescribeTrainingJobResult & WithTrainingJobName(const char *value)
Definition: DescribeTrainingJobResult.h:93
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilingStatus
DescribeTrainingJobResult & WithProfilingStatus(ProfilingStatus &&value)
Definition: DescribeTrainingJobResult.h:1527
Aws::SageMaker::Model::DescribeTrainingJobResult::AddSecondaryStatusTransitions
DescribeTrainingJobResult & AddSecondaryStatusTransitions(const SecondaryStatusTransition &value)
Definition: DescribeTrainingJobResult.h:1073
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugRuleConfigurations
void SetDebugRuleConfigurations(const Aws::Vector< DebugRuleConfiguration > &value)
Definition: DescribeTrainingJobResult.h:1324
Aws::SageMaker::Model::DescribeTrainingJobResult::GetEnvironment
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
Definition: DescribeTrainingJobResult.h:1564
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTensorBoardOutputConfig
DescribeTrainingJobResult & WithTensorBoardOutputConfig(const TensorBoardOutputConfig &value)
Definition: DescribeTrainingJobResult.h:1367
Aws::SageMaker::Model::DescribeTrainingJobResult::SetModelArtifacts
void SetModelArtifacts(ModelArtifacts &&value)
Definition: DescribeTrainingJobResult.h:270
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingStartTime
void SetTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:932
Aws::SageMaker::Model::DescribeTrainingJobResult::AddDebugRuleEvaluationStatuses
DescribeTrainingJobResult & AddDebugRuleEvaluationStatuses(DebugRuleEvaluationStatus &&value)
Definition: DescribeTrainingJobResult.h:1406
Aws::SageMaker::Model::DescribeTrainingJobResult::GetDebugRuleEvaluationStatuses
const Aws::Vector< DebugRuleEvaluationStatus > & GetDebugRuleEvaluationStatuses() const
Definition: DescribeTrainingJobResult.h:1376
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(Aws::String &&key, const Aws::String &value)
Definition: DescribeTrainingJobResult.h:1594
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingStartTime
const Aws::Utils::DateTime & GetTrainingStartTime() const
Definition: DescribeTrainingJobResult.h:923
Aws::SageMaker::Model::DescribeTrainingJobResult::GetInputDataConfig
const Aws::Vector< Channel > & GetInputDataConfig() const
Definition: DescribeTrainingJobResult.h:692
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(Aws::String &&key, const char *value)
Definition: DescribeTrainingJobResult.h:606
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(const char *key, const char *value)
Definition: DescribeTrainingJobResult.h:611
Aws::SageMaker::Model::DescribeTrainingJobResult::WithExperimentConfig
DescribeTrainingJobResult & WithExperimentConfig(ExperimentConfig &&value)
Definition: DescribeTrainingJobResult.h:1311
Aws::SageMaker::Model::DescribeTrainingJobResult::SetAutoMLJobArn
void SetAutoMLJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:226
Aws::SageMaker::Model::DescribeTrainingJobResult::SetEnvironment
void SetEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeTrainingJobResult.h:1569
Aws::SageMaker::Model::DescribeTrainingJobResult::WithSecondaryStatusTransitions
DescribeTrainingJobResult & WithSecondaryStatusTransitions(Aws::Vector< SecondaryStatusTransition > &&value)
Definition: DescribeTrainingJobResult.h:1067
Aws::SageMaker::Model::DebugRuleEvaluationStatus
Definition: DebugRuleEvaluationStatus.h:35
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobName
void SetTrainingJobName(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:73
AWSVector.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithModelArtifacts
DescribeTrainingJobResult & WithModelArtifacts(const ModelArtifacts &value)
Definition: DescribeTrainingJobResult.h:276
Aws::SageMaker::Model::Channel
Definition: Channel.h:38
Aws::SageMaker::Model::DescribeTrainingJobResult::AddProfilerRuleConfigurations
DescribeTrainingJobResult & AddProfilerRuleConfigurations(ProfilerRuleConfiguration &&value)
Definition: DescribeTrainingJobResult.h:1465
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(const Aws::String &key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:1599
Aws::SageMaker::Model::DescribeTrainingJobResult::GetModelArtifacts
const ModelArtifacts & GetModelArtifacts() const
Definition: DescribeTrainingJobResult.h:258
Aws::SageMaker::Model::DescribeTrainingJobResult::AddInputDataConfig
DescribeTrainingJobResult & AddInputDataConfig(const Channel &value)
Definition: DescribeTrainingJobResult.h:722
Aws::SageMaker::Model::DescribeTrainingJobResult::SetBillableTimeInSeconds
void SetBillableTimeInSeconds(int value)
Definition: DescribeTrainingJobResult.h:1266
Aws::SageMaker::Model::DescribeTrainingJobResult::WithRoleArn
DescribeTrainingJobResult & WithRoleArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:679
Aws::SageMaker::Model::DescribeTrainingJobResult::SetStoppingCondition
void SetStoppingCondition(const StoppingCondition &value)
Definition: DescribeTrainingJobResult.h:854
Aws::SageMaker::Model::ModelArtifacts
Definition: ModelArtifacts.h:36
Aws::SageMaker::Model::DescribeTrainingJobResult::GetProfilingStatus
const ProfilingStatus & GetProfilingStatus() const
Definition: DescribeTrainingJobResult.h:1507
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobStatus
void SetTrainingJobStatus(TrainingJobStatus &&value)
Definition: DescribeTrainingJobResult.h:325
DebugRuleConfiguration.h
AlgorithmSpecification.h
RetryStrategy.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerRuleEvaluationStatuses
DescribeTrainingJobResult & WithProfilerRuleEvaluationStatuses(Aws::Vector< ProfilerRuleEvaluationStatus > &&value)
Definition: DescribeTrainingJobResult.h:1491
Aws::SageMaker::Model::ProfilerRuleConfiguration
Definition: ProfilerRuleConfiguration.h:34
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingTimeInSeconds
DescribeTrainingJobResult & WithTrainingTimeInSeconds(int value)
Definition: DescribeTrainingJobResult.h:1239
Aws::SageMaker::Model::DescribeTrainingJobResult::GetRetryStrategy
const RetryStrategy & GetRetryStrategy() const
Definition: DescribeTrainingJobResult.h:1534
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingEndTime
void SetTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:978
Aws::SageMaker::Model::DescribeTrainingJobResult::GetHyperParameters
const Aws::Map< Aws::String, Aws::String > & GetHyperParameters() const
Definition: DescribeTrainingJobResult.h:556
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingStartTime
DescribeTrainingJobResult & WithTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:950
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTuningJobArn
void SetTuningJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:142
Aws::SageMaker::Model::DescribeTrainingJobResult::WithLabelingJobArn
DescribeTrainingJobResult & WithLabelingJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:203
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(Aws::String &&key, const Aws::String &value)
Definition: DescribeTrainingJobResult.h:586
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTensorBoardOutputConfig
DescribeTrainingJobResult & WithTensorBoardOutputConfig(TensorBoardOutputConfig &&value)
Definition: DescribeTrainingJobResult.h:1370
Aws::SageMaker::Model::DescribeTrainingJobResult::GetSecondaryStatus
const SecondaryStatus & GetSecondaryStatus() const
Definition: DescribeTrainingJobResult.h:386
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugHookConfig
DescribeTrainingJobResult & WithDebugHookConfig(DebugHookConfig &&value)
Definition: DescribeTrainingJobResult.h:1295
Aws::SageMaker::Model::AlgorithmSpecification
Definition: AlgorithmSpecification.h:41
SecondaryStatus.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerConfig
DescribeTrainingJobResult & WithProfilerConfig(ProfilerConfig &&value)
Definition: DescribeTrainingJobResult.h:1422
ExperimentConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::GetEnableInterContainerTrafficEncryption
bool GetEnableInterContainerTrafficEncryption() const
Definition: DescribeTrainingJobResult.h:1170
Aws::SageMaker::Model::DescribeTrainingJobResult::WithLabelingJobArn
DescribeTrainingJobResult & WithLabelingJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:209
Aws::SageMaker::Model::DescribeTrainingJobResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:530
ProfilerRuleEvaluationStatus.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetCheckpointConfig
void SetCheckpointConfig(CheckpointConfig &&value)
Definition: DescribeTrainingJobResult.h:1217
TensorBoardOutputConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingTimeInSeconds
void SetTrainingTimeInSeconds(int value)
Definition: DescribeTrainingJobResult.h:1234
Aws::SageMaker::Model::DescribeTrainingJobResult::SetOutputDataConfig
void SetOutputDataConfig(OutputDataConfig &&value)
Definition: DescribeTrainingJobResult.h:747
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::DescribeTrainingJobResult::WithEnableInterContainerTrafficEncryption
DescribeTrainingJobResult & WithEnableInterContainerTrafficEncryption(bool value)
Definition: DescribeTrainingJobResult.h:1188
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingJobArn
const Aws::String & GetTrainingJobArn() const
Definition: DescribeTrainingJobResult.h:99
Aws::SageMaker::Model::DescribeTrainingJobResult::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:1018
Aws::SageMaker::Model::DescribeTrainingJobResult::SetInputDataConfig
void SetInputDataConfig(Aws::Vector< Channel > &&value)
Definition: DescribeTrainingJobResult.h:704
Aws::SageMaker::Model::DescribeTrainingJobResult::WithFailureReason
DescribeTrainingJobResult & WithFailureReason(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:540
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilingStatus
void SetProfilingStatus(const ProfilingStatus &value)
Definition: DescribeTrainingJobResult.h:1512
Aws::SageMaker::Model::DescribeTrainingJobResult::GetVpcConfig
const VpcConfig & GetVpcConfig() const
Definition: DescribeTrainingJobResult.h:799
Aws::SageMaker::Model::DescribeTrainingJobResult::WithSecondaryStatus
DescribeTrainingJobResult & WithSecondaryStatus(SecondaryStatus &&value)
Definition: DescribeTrainingJobResult.h:514
Aws::SageMaker::Model::DescribeTrainingJobResult::WithInputDataConfig
DescribeTrainingJobResult & WithInputDataConfig(Aws::Vector< Channel > &&value)
Definition: DescribeTrainingJobResult.h:716
Aws::SageMaker::Model::DescribeTrainingJobResult::AddDebugRuleEvaluationStatuses
DescribeTrainingJobResult & AddDebugRuleEvaluationStatuses(const DebugRuleEvaluationStatus &value)
Definition: DescribeTrainingJobResult.h:1401
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTuningJobArn
void SetTuningJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:154
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTuningJobArn
DescribeTrainingJobResult & WithTuningJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:166
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerRuleEvaluationStatuses
void SetProfilerRuleEvaluationStatuses(Aws::Vector< ProfilerRuleEvaluationStatus > &&value)
Definition: DescribeTrainingJobResult.h:1481
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobArn
DescribeTrainingJobResult & WithTrainingJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:119
Aws::SageMaker::Model::DescribeTrainingJobResult::WithExperimentConfig
DescribeTrainingJobResult & WithExperimentConfig(const ExperimentConfig &value)
Definition: DescribeTrainingJobResult.h:1308
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(Aws::String &&key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:596
Aws::SageMaker::Model::ExperimentConfig
Definition: ExperimentConfig.h:36
Aws::SageMaker::Model::DescribeTrainingJobResult::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: DescribeTrainingJobResult.h:649
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(const char *key, const char *value)
Definition: DescribeTrainingJobResult.h:1619
Aws::SageMaker::Model::DescribeTrainingJobResult::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:1024
Aws::SageMaker::Model::DescribeTrainingJobResult::SetFinalMetricDataList
void SetFinalMetricDataList(Aws::Vector< MetricData > &&value)
Definition: DescribeTrainingJobResult.h:1101
Aws::SageMaker::Model::DescribeTrainingJobResult::WithStoppingCondition
DescribeTrainingJobResult & WithStoppingCondition(const StoppingCondition &value)
Definition: DescribeTrainingJobResult.h:876
Aws::SageMaker::Model::DescribeTrainingJobResult::AddInputDataConfig
DescribeTrainingJobResult & AddInputDataConfig(Channel &&value)
Definition: DescribeTrainingJobResult.h:728
Aws::SageMaker::Model::DescribeTrainingJobResult::SetRetryStrategy
void SetRetryStrategy(RetryStrategy &&value)
Definition: DescribeTrainingJobResult.h:1546
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilingStatus
DescribeTrainingJobResult & WithProfilingStatus(const ProfilingStatus &value)
Definition: DescribeTrainingJobResult.h:1522
Aws::SageMaker::Model::DescribeTrainingJobResult::GetSecondaryStatusTransitions
const Aws::Vector< SecondaryStatusTransition > & GetSecondaryStatusTransitions() const
Definition: DescribeTrainingJobResult.h:1043
Aws::SageMaker::Model::DescribeTrainingJobResult::WithFailureReason
DescribeTrainingJobResult & WithFailureReason(const char *value)
Definition: DescribeTrainingJobResult.h:550
Aws::SageMaker::Model::DescribeTrainingJobResult::GetBillableTimeInSeconds
int GetBillableTimeInSeconds() const
Definition: DescribeTrainingJobResult.h:1253
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugRuleConfigurations
DescribeTrainingJobResult & WithDebugRuleConfigurations(const Aws::Vector< DebugRuleConfiguration > &value)
Definition: DescribeTrainingJobResult.h:1336
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerRuleConfigurations
DescribeTrainingJobResult & WithProfilerRuleConfigurations(const Aws::Vector< ProfilerRuleConfiguration > &value)
Definition: DescribeTrainingJobResult.h:1447
Channel.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithResourceConfig
DescribeTrainingJobResult & WithResourceConfig(ResourceConfig &&value)
Definition: DescribeTrainingJobResult.h:790
Aws::SageMaker::Model::DescribeTrainingJobResult::SetExperimentConfig
void SetExperimentConfig(const ExperimentConfig &value)
Definition: DescribeTrainingJobResult.h:1302
Aws::SageMaker::Model::DescribeTrainingJobResult::WithLastModifiedTime
DescribeTrainingJobResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:1036
Aws::SageMaker::Model::DescribeTrainingJobResult::WithCreationTime
DescribeTrainingJobResult & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:908
Aws::SageMaker::Model::DescribeTrainingJobResult::AddSecondaryStatusTransitions
DescribeTrainingJobResult & AddSecondaryStatusTransitions(SecondaryStatusTransition &&value)
Definition: DescribeTrainingJobResult.h:1079
TrainingJobStatus.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingEndTime
DescribeTrainingJobResult & WithTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:1005
Aws::SageMaker::Model::DescribeTrainingJobResult::DescribeTrainingJobResult
DescribeTrainingJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeTrainingJobResult::SetEnableNetworkIsolation
void SetEnableNetworkIsolation(bool value)
Definition: DescribeTrainingJobResult.h:1150
Aws::SageMaker::Model::MetricData
Definition: MetricData.h:34
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTuningJobArn
DescribeTrainingJobResult & WithTuningJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:172
ProfilerRuleConfiguration.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithResourceConfig
DescribeTrainingJobResult & WithResourceConfig(const ResourceConfig &value)
Definition: DescribeTrainingJobResult.h:784
Aws::SageMaker::Model::DescribeTrainingJobResult::GetStoppingCondition
const StoppingCondition & GetStoppingCondition() const
Definition: DescribeTrainingJobResult.h:843
AWSString.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithDebugRuleEvaluationStatuses
DescribeTrainingJobResult & WithDebugRuleEvaluationStatuses(const Aws::Vector< DebugRuleEvaluationStatus > &value)
Definition: DescribeTrainingJobResult.h:1391
Aws::SageMaker::Model::DescribeTrainingJobResult::SetLabelingJobArn
void SetLabelingJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:185
Aws::SageMaker::Model::DescribeTrainingJobResult::GetProfilerRuleConfigurations
const Aws::Vector< ProfilerRuleConfiguration > & GetProfilerRuleConfigurations() const
Definition: DescribeTrainingJobResult.h:1429
Aws::SageMaker::Model::DescribeTrainingJobResult::SetAutoMLJobArn
void SetAutoMLJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:231
Aws::SageMaker::Model::DescribeTrainingJobResult::AddDebugRuleConfigurations
DescribeTrainingJobResult & AddDebugRuleConfigurations(const DebugRuleConfiguration &value)
Definition: DescribeTrainingJobResult.h:1348
ModelArtifacts.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingEndTime
void SetTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:987
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobArn
void SetTrainingJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:114
Aws::SageMaker::Model::TensorBoardOutputConfig
Definition: TensorBoardOutputConfig.h:33
Aws::SageMaker::Model::DescribeTrainingJobResult::SetEnvironment
void SetEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeTrainingJobResult.h:1574
Aws::SageMaker::Model::OutputDataConfig
Definition: OutputDataConfig.h:33
Aws::SageMaker::Model::DescribeTrainingJobResult::WithOutputDataConfig
DescribeTrainingJobResult & WithOutputDataConfig(const OutputDataConfig &value)
Definition: DescribeTrainingJobResult.h:753
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerConfig
void SetProfilerConfig(ProfilerConfig &&value)
Definition: DescribeTrainingJobResult.h:1416
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTuningJobArn
DescribeTrainingJobResult & WithTuningJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:160
Aws::SageMaker::Model::DescribeTrainingJobResult::SetExperimentConfig
void SetExperimentConfig(ExperimentConfig &&value)
Definition: DescribeTrainingJobResult.h:1305
Aws::SageMaker::Model::DescribeTrainingJobResult::AddProfilerRuleEvaluationStatuses
DescribeTrainingJobResult & AddProfilerRuleEvaluationStatuses(ProfilerRuleEvaluationStatus &&value)
Definition: DescribeTrainingJobResult.h:1501
Aws::SageMaker::Model::DescribeTrainingJobResult::SetResourceConfig
void SetResourceConfig(const ResourceConfig &value)
Definition: DescribeTrainingJobResult.h:772
Aws::SageMaker::Model::DescribeTrainingJobResult::WithAutoMLJobArn
DescribeTrainingJobResult & WithAutoMLJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:251
Aws::SageMaker::Model::DescribeTrainingJobResult::GetResourceConfig
const ResourceConfig & GetResourceConfig() const
Definition: DescribeTrainingJobResult.h:766
Aws::SageMaker::Model::DescribeTrainingJobResult::WithOutputDataConfig
DescribeTrainingJobResult & WithOutputDataConfig(OutputDataConfig &&value)
Definition: DescribeTrainingJobResult.h:759
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(Aws::String &&key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:1604
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobStatus
void SetTrainingJobStatus(const TrainingJobStatus &value)
Definition: DescribeTrainingJobResult.h:311
Aws::SageMaker::Model::DescribeTrainingJobResult::GetAlgorithmSpecification
const AlgorithmSpecification & GetAlgorithmSpecification() const
Definition: DescribeTrainingJobResult.h:618
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(const char *key, Aws::String &&value)
Definition: DescribeTrainingJobResult.h:601
Aws::SageMaker::Model::DescribeTrainingJobResult::WithAlgorithmSpecification
DescribeTrainingJobResult & WithAlgorithmSpecification(AlgorithmSpecification &&value)
Definition: DescribeTrainingJobResult.h:642
Aws::SageMaker::Model::DescribeTrainingJobResult::WithRoleArn
DescribeTrainingJobResult & WithRoleArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:673
Aws::SageMaker::Model::RetryStrategy
Definition: RetryStrategy.h:35
Aws::SageMaker::Model::DescribeTrainingJobResult::SetHyperParameters
void SetHyperParameters(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeTrainingJobResult.h:561
Aws::SageMaker::Model::DescribeTrainingJobResult::WithRoleArn
DescribeTrainingJobResult & WithRoleArn(const char *value)
Definition: DescribeTrainingJobResult.h:685
Aws::SageMaker::Model::DescribeTrainingJobResult::SetStoppingCondition
void SetStoppingCondition(StoppingCondition &&value)
Definition: DescribeTrainingJobResult.h:865
Aws::SageMaker::Model::DescribeTrainingJobResult::AddFinalMetricDataList
DescribeTrainingJobResult & AddFinalMetricDataList(MetricData &&value)
Definition: DescribeTrainingJobResult.h:1129
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingJobStatus
const TrainingJobStatus & GetTrainingJobStatus() const
Definition: DescribeTrainingJobResult.h:297
Aws::SageMaker::Model::DescribeTrainingJobResult::GetExperimentConfig
const ExperimentConfig & GetExperimentConfig() const
Definition: DescribeTrainingJobResult.h:1299
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobArn
void SetTrainingJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:109
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobName
DescribeTrainingJobResult & WithTrainingJobName(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:88
Aws::SageMaker::Model::DescribeTrainingJobResult::SetSecondaryStatus
void SetSecondaryStatus(SecondaryStatus &&value)
Definition: DescribeTrainingJobResult.h:450
Aws::SageMaker::Model::DescribeTrainingJobResult
Definition: DescribeTrainingJobResult.h:53
Aws::SageMaker::Model::DescribeTrainingJobResult::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: DescribeTrainingJobResult.h:893
Aws::SageMaker::Model::ProfilerConfig
Definition: ProfilerConfig.h:34
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTensorBoardOutputConfig
const TensorBoardOutputConfig & GetTensorBoardOutputConfig() const
Definition: DescribeTrainingJobResult.h:1358
Aws::SageMaker::Model::DescribeTrainingJobResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:525
Aws::SageMaker::Model::DescribeTrainingJobResult::SetModelArtifacts
void SetModelArtifacts(const ModelArtifacts &value)
Definition: DescribeTrainingJobResult.h:264
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugRuleConfigurations
void SetDebugRuleConfigurations(Aws::Vector< DebugRuleConfiguration > &&value)
Definition: DescribeTrainingJobResult.h:1330
Aws::SageMaker::Model::TrainingJobStatus
TrainingJobStatus
Definition: TrainingJobStatus.h:17
Aws::SageMaker::Model::DescribeTrainingJobResult::WithFinalMetricDataList
DescribeTrainingJobResult & WithFinalMetricDataList(Aws::Vector< MetricData > &&value)
Definition: DescribeTrainingJobResult.h:1115
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
MetricData.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetCheckpointConfig
void SetCheckpointConfig(const CheckpointConfig &value)
Definition: DescribeTrainingJobResult.h:1214
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobName
void SetTrainingJobName(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:68
Aws::SageMaker::Model::DebugHookConfig
Definition: DebugHookConfig.h:40
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilingStatus
void SetProfilingStatus(ProfilingStatus &&value)
Definition: DescribeTrainingJobResult.h:1517
Aws::SageMaker::Model::DescribeTrainingJobResult::SetVpcConfig
void SetVpcConfig(const VpcConfig &value)
Definition: DescribeTrainingJobResult.h:807
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobName
DescribeTrainingJobResult & WithTrainingJobName(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:83
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerRuleEvaluationStatuses
void SetProfilerRuleEvaluationStatuses(const Aws::Vector< ProfilerRuleEvaluationStatus > &value)
Definition: DescribeTrainingJobResult.h:1476
Aws::SageMaker::Model::DescribeTrainingJobResult::SetResourceConfig
void SetResourceConfig(ResourceConfig &&value)
Definition: DescribeTrainingJobResult.h:778
Aws::SageMaker::Model::DescribeTrainingJobResult::WithEnvironment
DescribeTrainingJobResult & WithEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeTrainingJobResult.h:1579
Aws::SageMaker::Model::DescribeTrainingJobResult::WithAutoMLJobArn
DescribeTrainingJobResult & WithAutoMLJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:246
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingEndTime
const Aws::Utils::DateTime & GetTrainingEndTime() const
Definition: DescribeTrainingJobResult.h:969
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingTimeInSeconds
int GetTrainingTimeInSeconds() const
Definition: DescribeTrainingJobResult.h:1229
Aws::SageMaker::Model::DescribeTrainingJobResult::WithLastModifiedTime
DescribeTrainingJobResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:1030
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTensorBoardOutputConfig
void SetTensorBoardOutputConfig(const TensorBoardOutputConfig &value)
Definition: DescribeTrainingJobResult.h:1361
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobArn
DescribeTrainingJobResult & WithTrainingJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:129
Aws::SageMaker::Model::DescribeTrainingJobResult::SetAlgorithmSpecification
void SetAlgorithmSpecification(const AlgorithmSpecification &value)
Definition: DescribeTrainingJobResult.h:624
Aws::SageMaker::Model::DescribeTrainingJobResult::GetCheckpointConfig
const CheckpointConfig & GetCheckpointConfig() const
Definition: DescribeTrainingJobResult.h:1211
Aws::SageMaker::Model::DescribeTrainingJobResult::WithHyperParameters
DescribeTrainingJobResult & WithHyperParameters(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeTrainingJobResult.h:571
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobArn
DescribeTrainingJobResult & WithTrainingJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:124
Aws::SageMaker::Model::DescribeTrainingJobResult::SetSecondaryStatusTransitions
void SetSecondaryStatusTransitions(Aws::Vector< SecondaryStatusTransition > &&value)
Definition: DescribeTrainingJobResult.h:1055
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::VpcConfig
Definition: VpcConfig.h:40
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobStatus
DescribeTrainingJobResult & WithTrainingJobStatus(TrainingJobStatus &&value)
Definition: DescribeTrainingJobResult.h:353
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerConfig
DescribeTrainingJobResult & WithProfilerConfig(const ProfilerConfig &value)
Definition: DescribeTrainingJobResult.h:1419
Aws::SageMaker::Model::DescribeTrainingJobResult::WithStoppingCondition
DescribeTrainingJobResult & WithStoppingCondition(StoppingCondition &&value)
Definition: DescribeTrainingJobResult.h:887
Aws::SageMaker::Model::DescribeTrainingJobResult::GetDebugHookConfig
const DebugHookConfig & GetDebugHookConfig() const
Definition: DescribeTrainingJobResult.h:1283
Aws::SageMaker::Model::DescribeTrainingJobResult::AddEnvironment
DescribeTrainingJobResult & AddEnvironment(Aws::String &&key, const char *value)
Definition: DescribeTrainingJobResult.h:1614
Aws::SageMaker::Model::DescribeTrainingJobResult::WithEnableManagedSpotTraining
DescribeTrainingJobResult & WithEnableManagedSpotTraining(bool value)
Definition: DescribeTrainingJobResult.h:1207
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugRuleEvaluationStatuses
void SetDebugRuleEvaluationStatuses(Aws::Vector< DebugRuleEvaluationStatus > &&value)
Definition: DescribeTrainingJobResult.h:1386
Aws::SageMaker::Model::DescribeTrainingJobResult::AddHyperParameters
DescribeTrainingJobResult & AddHyperParameters(const Aws::String &key, const Aws::String &value)
Definition: DescribeTrainingJobResult.h:581
Aws::SageMaker::Model::DescribeTrainingJobResult::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: DescribeTrainingJobResult.h:1012
Aws::SageMaker::Model::DescribeTrainingJobResult::SetVpcConfig
void SetVpcConfig(VpcConfig &&value)
Definition: DescribeTrainingJobResult.h:815
ProfilingStatus.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetLabelingJobArn
void SetLabelingJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:197
Aws::SageMaker::Model::DescribeTrainingJobResult::SetFinalMetricDataList
void SetFinalMetricDataList(const Aws::Vector< MetricData > &value)
Definition: DescribeTrainingJobResult.h:1094
Aws::SageMaker::Model::ProfilerRuleEvaluationStatus
Definition: ProfilerRuleEvaluationStatus.h:35
DebugRuleEvaluationStatus.h
Aws::SageMaker::Model::DescribeTrainingJobResult::WithVpcConfig
DescribeTrainingJobResult & WithVpcConfig(const VpcConfig &value)
Definition: DescribeTrainingJobResult.h:823
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTensorBoardOutputConfig
void SetTensorBoardOutputConfig(TensorBoardOutputConfig &&value)
Definition: DescribeTrainingJobResult.h:1364
ResourceConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobArn
void SetTrainingJobArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:104
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTuningJobArn
void SetTuningJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:148
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingJobName
void SetTrainingJobName(const char *value)
Definition: DescribeTrainingJobResult.h:78
Aws::SageMaker::Model::DebugRuleConfiguration
Definition: DebugRuleConfiguration.h:39
Aws::SageMaker::Model::DescribeTrainingJobResult::GetDebugRuleConfigurations
const Aws::Vector< DebugRuleConfiguration > & GetDebugRuleConfigurations() const
Definition: DescribeTrainingJobResult.h:1318
Aws::SageMaker::Model::DescribeTrainingJobResult::WithSecondaryStatusTransitions
DescribeTrainingJobResult & WithSecondaryStatusTransitions(const Aws::Vector< SecondaryStatusTransition > &value)
Definition: DescribeTrainingJobResult.h:1061
Aws::SageMaker::Model::DescribeTrainingJobResult::WithAlgorithmSpecification
DescribeTrainingJobResult & WithAlgorithmSpecification(const AlgorithmSpecification &value)
Definition: DescribeTrainingJobResult.h:636
Aws::SageMaker::Model::DescribeTrainingJobResult::WithCheckpointConfig
DescribeTrainingJobResult & WithCheckpointConfig(const CheckpointConfig &value)
Definition: DescribeTrainingJobResult.h:1220
Aws::SageMaker::Model::DescribeTrainingJobResult::AddProfilerRuleConfigurations
DescribeTrainingJobResult & AddProfilerRuleConfigurations(const ProfilerRuleConfiguration &value)
Definition: DescribeTrainingJobResult.h:1459
Aws::SageMaker::Model::SecondaryStatus
SecondaryStatus
Definition: SecondaryStatus.h:17
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingEndTime
DescribeTrainingJobResult & WithTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: DescribeTrainingJobResult.h:996
Aws::SageMaker::Model::StoppingCondition
Definition: StoppingCondition.h:46
Aws::SageMaker::Model::DescribeTrainingJobResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: DescribeTrainingJobResult.h:535
Aws::SageMaker::Model::DescribeTrainingJobResult::WithEnvironment
DescribeTrainingJobResult & WithEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeTrainingJobResult.h:1584
Aws::SageMaker::Model::DescribeTrainingJobResult::WithTrainingJobStatus
DescribeTrainingJobResult & WithTrainingJobStatus(const TrainingJobStatus &value)
Definition: DescribeTrainingJobResult.h:339
CheckpointConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::GetEnableManagedSpotTraining
bool GetEnableManagedSpotTraining() const
Definition: DescribeTrainingJobResult.h:1195
AWSMap.h
Aws::SageMaker::Model::DescribeTrainingJobResult::SetProfilerRuleConfigurations
void SetProfilerRuleConfigurations(const Aws::Vector< ProfilerRuleConfiguration > &value)
Definition: DescribeTrainingJobResult.h:1435
Aws::SageMaker::Model::DescribeTrainingJobResult::WithProfilerRuleEvaluationStatuses
DescribeTrainingJobResult & WithProfilerRuleEvaluationStatuses(const Aws::Vector< ProfilerRuleEvaluationStatus > &value)
Definition: DescribeTrainingJobResult.h:1486
Aws::SageMaker::Model::ProfilingStatus
ProfilingStatus
Definition: ProfilingStatus.h:17
Aws::SageMaker::Model::SecondaryStatusTransition
Definition: SecondaryStatusTransition.h:42
Aws::SageMaker::Model::DescribeTrainingJobResult::SetDebugHookConfig
void SetDebugHookConfig(DebugHookConfig &&value)
Definition: DescribeTrainingJobResult.h:1289
Aws::SageMaker::Model::DescribeTrainingJobResult::SetHyperParameters
void SetHyperParameters(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeTrainingJobResult.h:566
Aws::SageMaker::Model::DescribeTrainingJobResult::WithLabelingJobArn
DescribeTrainingJobResult & WithLabelingJobArn(const char *value)
Definition: DescribeTrainingJobResult.h:215
Aws::SageMaker::Model::DescribeTrainingJobResult::GetOutputDataConfig
const OutputDataConfig & GetOutputDataConfig() const
Definition: DescribeTrainingJobResult.h:735
Aws::SageMaker::Model::DescribeTrainingJobResult::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: DescribeTrainingJobResult.h:655
Aws::SageMaker::Model::DescribeTrainingJobResult::SetLabelingJobArn
void SetLabelingJobArn(Aws::String &&value)
Definition: DescribeTrainingJobResult.h:191
Aws::SageMaker::Model::DescribeTrainingJobResult::DescribeTrainingJobResult
DescribeTrainingJobResult()
Aws::SageMaker::Model::DescribeTrainingJobResult::GetFinalMetricDataList
const Aws::Vector< MetricData > & GetFinalMetricDataList() const
Definition: DescribeTrainingJobResult.h:1087
Aws::SageMaker::Model::DescribeTrainingJobResult::WithInputDataConfig
DescribeTrainingJobResult & WithInputDataConfig(const Aws::Vector< Channel > &value)
Definition: DescribeTrainingJobResult.h:710
Aws::SageMaker::Model::DescribeTrainingJobResult::GetLabelingJobArn
const Aws::String & GetLabelingJobArn() const
Definition: DescribeTrainingJobResult.h:179
Aws::SageMaker::Model::DescribeTrainingJobResult::SetTrainingStartTime
void SetTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: DescribeTrainingJobResult.h:941
Aws::SageMaker::Model::DescribeTrainingJobResult::WithModelArtifacts
DescribeTrainingJobResult & WithModelArtifacts(ModelArtifacts &&value)
Definition: DescribeTrainingJobResult.h:282
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::DescribeTrainingJobResult::SetRetryStrategy
void SetRetryStrategy(const RetryStrategy &value)
Definition: DescribeTrainingJobResult.h:1540
DebugHookConfig.h
Aws::SageMaker::Model::DescribeTrainingJobResult::GetTrainingJobName
const Aws::String & GetTrainingJobName() const
Definition: DescribeTrainingJobResult.h:63