AWS SDK for C++  1.9.160
AWS SDK for C++
HyperParameterTrainingJobSummary.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace Utils
19 {
20 namespace Json
21 {
22  class JsonValue;
23  class JsonView;
24 } // namespace Json
25 } // namespace Utils
26 namespace SageMaker
27 {
28 namespace Model
29 {
30 
38  {
39  public:
44 
45 
49  inline const Aws::String& GetTrainingJobDefinitionName() const{ return m_trainingJobDefinitionName; }
50 
54  inline bool TrainingJobDefinitionNameHasBeenSet() const { return m_trainingJobDefinitionNameHasBeenSet; }
55 
59  inline void SetTrainingJobDefinitionName(const Aws::String& value) { m_trainingJobDefinitionNameHasBeenSet = true; m_trainingJobDefinitionName = value; }
60 
64  inline void SetTrainingJobDefinitionName(Aws::String&& value) { m_trainingJobDefinitionNameHasBeenSet = true; m_trainingJobDefinitionName = std::move(value); }
65 
69  inline void SetTrainingJobDefinitionName(const char* value) { m_trainingJobDefinitionNameHasBeenSet = true; m_trainingJobDefinitionName.assign(value); }
70 
74  inline HyperParameterTrainingJobSummary& WithTrainingJobDefinitionName(const Aws::String& value) { SetTrainingJobDefinitionName(value); return *this;}
75 
79  inline HyperParameterTrainingJobSummary& WithTrainingJobDefinitionName(Aws::String&& value) { SetTrainingJobDefinitionName(std::move(value)); return *this;}
80 
84  inline HyperParameterTrainingJobSummary& WithTrainingJobDefinitionName(const char* value) { SetTrainingJobDefinitionName(value); return *this;}
85 
86 
90  inline const Aws::String& GetTrainingJobName() const{ return m_trainingJobName; }
91 
95  inline bool TrainingJobNameHasBeenSet() const { return m_trainingJobNameHasBeenSet; }
96 
100  inline void SetTrainingJobName(const Aws::String& value) { m_trainingJobNameHasBeenSet = true; m_trainingJobName = value; }
101 
105  inline void SetTrainingJobName(Aws::String&& value) { m_trainingJobNameHasBeenSet = true; m_trainingJobName = std::move(value); }
106 
110  inline void SetTrainingJobName(const char* value) { m_trainingJobNameHasBeenSet = true; m_trainingJobName.assign(value); }
111 
115  inline HyperParameterTrainingJobSummary& WithTrainingJobName(const Aws::String& value) { SetTrainingJobName(value); return *this;}
116 
120  inline HyperParameterTrainingJobSummary& WithTrainingJobName(Aws::String&& value) { SetTrainingJobName(std::move(value)); return *this;}
121 
125  inline HyperParameterTrainingJobSummary& WithTrainingJobName(const char* value) { SetTrainingJobName(value); return *this;}
126 
127 
131  inline const Aws::String& GetTrainingJobArn() const{ return m_trainingJobArn; }
132 
136  inline bool TrainingJobArnHasBeenSet() const { return m_trainingJobArnHasBeenSet; }
137 
141  inline void SetTrainingJobArn(const Aws::String& value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn = value; }
142 
146  inline void SetTrainingJobArn(Aws::String&& value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn = std::move(value); }
147 
151  inline void SetTrainingJobArn(const char* value) { m_trainingJobArnHasBeenSet = true; m_trainingJobArn.assign(value); }
152 
156  inline HyperParameterTrainingJobSummary& WithTrainingJobArn(const Aws::String& value) { SetTrainingJobArn(value); return *this;}
157 
161  inline HyperParameterTrainingJobSummary& WithTrainingJobArn(Aws::String&& value) { SetTrainingJobArn(std::move(value)); return *this;}
162 
166  inline HyperParameterTrainingJobSummary& WithTrainingJobArn(const char* value) { SetTrainingJobArn(value); return *this;}
167 
168 
172  inline const Aws::String& GetTuningJobName() const{ return m_tuningJobName; }
173 
177  inline bool TuningJobNameHasBeenSet() const { return m_tuningJobNameHasBeenSet; }
178 
182  inline void SetTuningJobName(const Aws::String& value) { m_tuningJobNameHasBeenSet = true; m_tuningJobName = value; }
183 
187  inline void SetTuningJobName(Aws::String&& value) { m_tuningJobNameHasBeenSet = true; m_tuningJobName = std::move(value); }
188 
192  inline void SetTuningJobName(const char* value) { m_tuningJobNameHasBeenSet = true; m_tuningJobName.assign(value); }
193 
197  inline HyperParameterTrainingJobSummary& WithTuningJobName(const Aws::String& value) { SetTuningJobName(value); return *this;}
198 
202  inline HyperParameterTrainingJobSummary& WithTuningJobName(Aws::String&& value) { SetTuningJobName(std::move(value)); return *this;}
203 
207  inline HyperParameterTrainingJobSummary& WithTuningJobName(const char* value) { SetTuningJobName(value); return *this;}
208 
209 
213  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
214 
218  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
219 
223  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
224 
228  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
229 
233  inline HyperParameterTrainingJobSummary& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
234 
238  inline HyperParameterTrainingJobSummary& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
239 
240 
244  inline const Aws::Utils::DateTime& GetTrainingStartTime() const{ return m_trainingStartTime; }
245 
249  inline bool TrainingStartTimeHasBeenSet() const { return m_trainingStartTimeHasBeenSet; }
250 
254  inline void SetTrainingStartTime(const Aws::Utils::DateTime& value) { m_trainingStartTimeHasBeenSet = true; m_trainingStartTime = value; }
255 
259  inline void SetTrainingStartTime(Aws::Utils::DateTime&& value) { m_trainingStartTimeHasBeenSet = true; m_trainingStartTime = std::move(value); }
260 
264  inline HyperParameterTrainingJobSummary& WithTrainingStartTime(const Aws::Utils::DateTime& value) { SetTrainingStartTime(value); return *this;}
265 
269  inline HyperParameterTrainingJobSummary& WithTrainingStartTime(Aws::Utils::DateTime&& value) { SetTrainingStartTime(std::move(value)); return *this;}
270 
271 
279  inline const Aws::Utils::DateTime& GetTrainingEndTime() const{ return m_trainingEndTime; }
280 
288  inline bool TrainingEndTimeHasBeenSet() const { return m_trainingEndTimeHasBeenSet; }
289 
297  inline void SetTrainingEndTime(const Aws::Utils::DateTime& value) { m_trainingEndTimeHasBeenSet = true; m_trainingEndTime = value; }
298 
306  inline void SetTrainingEndTime(Aws::Utils::DateTime&& value) { m_trainingEndTimeHasBeenSet = true; m_trainingEndTime = std::move(value); }
307 
315  inline HyperParameterTrainingJobSummary& WithTrainingEndTime(const Aws::Utils::DateTime& value) { SetTrainingEndTime(value); return *this;}
316 
324  inline HyperParameterTrainingJobSummary& WithTrainingEndTime(Aws::Utils::DateTime&& value) { SetTrainingEndTime(std::move(value)); return *this;}
325 
326 
330  inline const TrainingJobStatus& GetTrainingJobStatus() const{ return m_trainingJobStatus; }
331 
335  inline bool TrainingJobStatusHasBeenSet() const { return m_trainingJobStatusHasBeenSet; }
336 
340  inline void SetTrainingJobStatus(const TrainingJobStatus& value) { m_trainingJobStatusHasBeenSet = true; m_trainingJobStatus = value; }
341 
345  inline void SetTrainingJobStatus(TrainingJobStatus&& value) { m_trainingJobStatusHasBeenSet = true; m_trainingJobStatus = std::move(value); }
346 
350  inline HyperParameterTrainingJobSummary& WithTrainingJobStatus(const TrainingJobStatus& value) { SetTrainingJobStatus(value); return *this;}
351 
355  inline HyperParameterTrainingJobSummary& WithTrainingJobStatus(TrainingJobStatus&& value) { SetTrainingJobStatus(std::move(value)); return *this;}
356 
357 
361  inline const Aws::Map<Aws::String, Aws::String>& GetTunedHyperParameters() const{ return m_tunedHyperParameters; }
362 
366  inline bool TunedHyperParametersHasBeenSet() const { return m_tunedHyperParametersHasBeenSet; }
367 
371  inline void SetTunedHyperParameters(const Aws::Map<Aws::String, Aws::String>& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters = value; }
372 
376  inline void SetTunedHyperParameters(Aws::Map<Aws::String, Aws::String>&& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters = std::move(value); }
377 
381  inline HyperParameterTrainingJobSummary& WithTunedHyperParameters(const Aws::Map<Aws::String, Aws::String>& value) { SetTunedHyperParameters(value); return *this;}
382 
386  inline HyperParameterTrainingJobSummary& WithTunedHyperParameters(Aws::Map<Aws::String, Aws::String>&& value) { SetTunedHyperParameters(std::move(value)); return *this;}
387 
391  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(const Aws::String& key, const Aws::String& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(key, value); return *this; }
392 
396  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(Aws::String&& key, const Aws::String& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(std::move(key), value); return *this; }
397 
401  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(const Aws::String& key, Aws::String&& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(key, std::move(value)); return *this; }
402 
406  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(Aws::String&& key, Aws::String&& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(std::move(key), std::move(value)); return *this; }
407 
411  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(const char* key, Aws::String&& value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(key, std::move(value)); return *this; }
412 
416  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(Aws::String&& key, const char* value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(std::move(key), value); return *this; }
417 
421  inline HyperParameterTrainingJobSummary& AddTunedHyperParameters(const char* key, const char* value) { m_tunedHyperParametersHasBeenSet = true; m_tunedHyperParameters.emplace(key, value); return *this; }
422 
423 
427  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
428 
432  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
433 
437  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
438 
442  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
443 
447  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
448 
452  inline HyperParameterTrainingJobSummary& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
453 
457  inline HyperParameterTrainingJobSummary& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
458 
462  inline HyperParameterTrainingJobSummary& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
463 
464 
470  inline const FinalHyperParameterTuningJobObjectiveMetric& GetFinalHyperParameterTuningJobObjectiveMetric() const{ return m_finalHyperParameterTuningJobObjectiveMetric; }
471 
477  inline bool FinalHyperParameterTuningJobObjectiveMetricHasBeenSet() const { return m_finalHyperParameterTuningJobObjectiveMetricHasBeenSet; }
478 
484  inline void SetFinalHyperParameterTuningJobObjectiveMetric(const FinalHyperParameterTuningJobObjectiveMetric& value) { m_finalHyperParameterTuningJobObjectiveMetricHasBeenSet = true; m_finalHyperParameterTuningJobObjectiveMetric = value; }
485 
491  inline void SetFinalHyperParameterTuningJobObjectiveMetric(FinalHyperParameterTuningJobObjectiveMetric&& value) { m_finalHyperParameterTuningJobObjectiveMetricHasBeenSet = true; m_finalHyperParameterTuningJobObjectiveMetric = std::move(value); }
492 
498  inline HyperParameterTrainingJobSummary& WithFinalHyperParameterTuningJobObjectiveMetric(const FinalHyperParameterTuningJobObjectiveMetric& value) { SetFinalHyperParameterTuningJobObjectiveMetric(value); return *this;}
499 
505  inline HyperParameterTrainingJobSummary& WithFinalHyperParameterTuningJobObjectiveMetric(FinalHyperParameterTuningJobObjectiveMetric&& value) { SetFinalHyperParameterTuningJobObjectiveMetric(std::move(value)); return *this;}
506 
507 
518  inline const ObjectiveStatus& GetObjectiveStatus() const{ return m_objectiveStatus; }
519 
530  inline bool ObjectiveStatusHasBeenSet() const { return m_objectiveStatusHasBeenSet; }
531 
542  inline void SetObjectiveStatus(const ObjectiveStatus& value) { m_objectiveStatusHasBeenSet = true; m_objectiveStatus = value; }
543 
554  inline void SetObjectiveStatus(ObjectiveStatus&& value) { m_objectiveStatusHasBeenSet = true; m_objectiveStatus = std::move(value); }
555 
566  inline HyperParameterTrainingJobSummary& WithObjectiveStatus(const ObjectiveStatus& value) { SetObjectiveStatus(value); return *this;}
567 
578  inline HyperParameterTrainingJobSummary& WithObjectiveStatus(ObjectiveStatus&& value) { SetObjectiveStatus(std::move(value)); return *this;}
579 
580  private:
581 
582  Aws::String m_trainingJobDefinitionName;
583  bool m_trainingJobDefinitionNameHasBeenSet;
584 
585  Aws::String m_trainingJobName;
586  bool m_trainingJobNameHasBeenSet;
587 
588  Aws::String m_trainingJobArn;
589  bool m_trainingJobArnHasBeenSet;
590 
591  Aws::String m_tuningJobName;
592  bool m_tuningJobNameHasBeenSet;
593 
594  Aws::Utils::DateTime m_creationTime;
595  bool m_creationTimeHasBeenSet;
596 
597  Aws::Utils::DateTime m_trainingStartTime;
598  bool m_trainingStartTimeHasBeenSet;
599 
600  Aws::Utils::DateTime m_trainingEndTime;
601  bool m_trainingEndTimeHasBeenSet;
602 
603  TrainingJobStatus m_trainingJobStatus;
604  bool m_trainingJobStatusHasBeenSet;
605 
606  Aws::Map<Aws::String, Aws::String> m_tunedHyperParameters;
607  bool m_tunedHyperParametersHasBeenSet;
608 
609  Aws::String m_failureReason;
610  bool m_failureReasonHasBeenSet;
611 
612  FinalHyperParameterTuningJobObjectiveMetric m_finalHyperParameterTuningJobObjectiveMetric;
613  bool m_finalHyperParameterTuningJobObjectiveMetricHasBeenSet;
614 
615  ObjectiveStatus m_objectiveStatus;
616  bool m_objectiveStatusHasBeenSet;
617  };
618 
619 } // namespace Model
620 } // namespace SageMaker
621 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:218
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithFailureReason
HyperParameterTrainingJobSummary & WithFailureReason(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:457
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingStartTime
HyperParameterTrainingJobSummary & WithTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:264
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobArn
HyperParameterTrainingJobSummary & WithTrainingJobArn(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:161
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:228
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobStatus
void SetTrainingJobStatus(const TrainingJobStatus &value)
Definition: HyperParameterTrainingJobSummary.h:340
SageMaker_EXPORTS.h
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingStartTime
const Aws::Utils::DateTime & GetTrainingStartTime() const
Definition: HyperParameterTrainingJobSummary.h:244
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingJobArnHasBeenSet
bool TrainingJobArnHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:136
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetObjectiveStatus
const ObjectiveStatus & GetObjectiveStatus() const
Definition: HyperParameterTrainingJobSummary.h:518
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetFinalHyperParameterTuningJobObjectiveMetric
void SetFinalHyperParameterTuningJobObjectiveMetric(const FinalHyperParameterTuningJobObjectiveMetric &value)
Definition: HyperParameterTrainingJobSummary.h:484
Aws::SageMaker::Model::ObjectiveStatus
ObjectiveStatus
Definition: ObjectiveStatus.h:17
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:437
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobName
void SetTrainingJobName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:100
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobDefinitionName
HyperParameterTrainingJobSummary & WithTrainingJobDefinitionName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:84
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::operator=
HyperParameterTrainingJobSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTunedHyperParameters
HyperParameterTrainingJobSummary & WithTunedHyperParameters(Aws::Map< Aws::String, Aws::String > &&value)
Definition: HyperParameterTrainingJobSummary.h:386
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobName
void SetTrainingJobName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:105
DateTime.h
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobStatus
void SetTrainingJobStatus(TrainingJobStatus &&value)
Definition: HyperParameterTrainingJobSummary.h:345
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(Aws::String &&key, const char *value)
Definition: HyperParameterTrainingJobSummary.h:416
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingJobStatus
const TrainingJobStatus & GetTrainingJobStatus() const
Definition: HyperParameterTrainingJobSummary.h:330
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingJobDefinitionName
const Aws::String & GetTrainingJobDefinitionName() const
Definition: HyperParameterTrainingJobSummary.h:49
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingStartTime
void SetTrainingStartTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:254
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:432
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetObjectiveStatus
void SetObjectiveStatus(ObjectiveStatus &&value)
Definition: HyperParameterTrainingJobSummary.h:554
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTuningJobName
void SetTuningJobName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:187
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTuningJobName
const Aws::String & GetTuningJobName() const
Definition: HyperParameterTrainingJobSummary.h:172
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingEndTimeHasBeenSet
bool TrainingEndTimeHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:288
FinalHyperParameterTuningJobObjectiveMetric.h
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingJobNameHasBeenSet
bool TrainingJobNameHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:95
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobArn
void SetTrainingJobArn(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:141
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(Aws::String &&key, Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:406
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobArn
void SetTrainingJobArn(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:146
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithObjectiveStatus
HyperParameterTrainingJobSummary & WithObjectiveStatus(ObjectiveStatus &&value)
Definition: HyperParameterTrainingJobSummary.h:578
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingEndTime
const Aws::Utils::DateTime & GetTrainingEndTime() const
Definition: HyperParameterTrainingJobSummary.h:279
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobName
HyperParameterTrainingJobSummary & WithTrainingJobName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:125
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: HyperParameterTrainingJobSummary.h:213
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingEndTime
HyperParameterTrainingJobSummary & WithTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:324
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::FinalHyperParameterTuningJobObjectiveMetricHasBeenSet
bool FinalHyperParameterTuningJobObjectiveMetricHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:477
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithFailureReason
HyperParameterTrainingJobSummary & WithFailureReason(const char *value)
Definition: HyperParameterTrainingJobSummary.h:462
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetFinalHyperParameterTuningJobObjectiveMetric
void SetFinalHyperParameterTuningJobObjectiveMetric(FinalHyperParameterTuningJobObjectiveMetric &&value)
Definition: HyperParameterTrainingJobSummary.h:491
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(const Aws::String &key, const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:391
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobDefinitionName
HyperParameterTrainingJobSummary & WithTrainingJobDefinitionName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:79
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:223
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTuningJobName
HyperParameterTrainingJobSummary & WithTuningJobName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:207
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobName
void SetTrainingJobName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:110
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingJobDefinitionNameHasBeenSet
bool TrainingJobDefinitionNameHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:54
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetFailureReason
void SetFailureReason(const char *value)
Definition: HyperParameterTrainingJobSummary.h:447
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithCreationTime
HyperParameterTrainingJobSummary & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:233
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(Aws::String &&key, const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:396
ObjectiveStatus.h
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithFinalHyperParameterTuningJobObjectiveMetric
HyperParameterTrainingJobSummary & WithFinalHyperParameterTuningJobObjectiveMetric(FinalHyperParameterTuningJobObjectiveMetric &&value)
Definition: HyperParameterTrainingJobSummary.h:505
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingJobArn
const Aws::String & GetTrainingJobArn() const
Definition: HyperParameterTrainingJobSummary.h:131
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingEndTime
void SetTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:297
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobDefinitionName
void SetTrainingJobDefinitionName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:59
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TunedHyperParametersHasBeenSet
bool TunedHyperParametersHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:366
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTrainingJobName
const Aws::String & GetTrainingJobName() const
Definition: HyperParameterTrainingJobSummary.h:90
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingJobStatusHasBeenSet
bool TrainingJobStatusHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:335
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTuningJobName
HyperParameterTrainingJobSummary & WithTuningJobName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:202
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobName
HyperParameterTrainingJobSummary & WithTrainingJobName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:120
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithObjectiveStatus
HyperParameterTrainingJobSummary & WithObjectiveStatus(const ObjectiveStatus &value)
Definition: HyperParameterTrainingJobSummary.h:566
TrainingJobStatus.h
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetObjectiveStatus
void SetObjectiveStatus(const ObjectiveStatus &value)
Definition: HyperParameterTrainingJobSummary.h:542
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTunedHyperParameters
HyperParameterTrainingJobSummary & WithTunedHyperParameters(const Aws::Map< Aws::String, Aws::String > &value)
Definition: HyperParameterTrainingJobSummary.h:381
Aws::SageMaker::Model::HyperParameterTrainingJobSummary
Definition: HyperParameterTrainingJobSummary.h:38
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTuningJobName
void SetTuningJobName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:182
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobArn
void SetTrainingJobArn(const char *value)
Definition: HyperParameterTrainingJobSummary.h:151
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::HyperParameterTrainingJobSummary
HyperParameterTrainingJobSummary()
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobDefinitionName
HyperParameterTrainingJobSummary & WithTrainingJobDefinitionName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:74
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingStartTime
HyperParameterTrainingJobSummary & WithTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:269
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingEndTime
void SetTrainingEndTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:306
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTunedHyperParameters
void SetTunedHyperParameters(Aws::Map< Aws::String, Aws::String > &&value)
Definition: HyperParameterTrainingJobSummary.h:376
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TuningJobNameHasBeenSet
bool TuningJobNameHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:177
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingStartTime
void SetTrainingStartTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:259
Aws::SageMaker::Model::TrainingJobStatus
TrainingJobStatus
Definition: TrainingJobStatus.h:17
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobArn
HyperParameterTrainingJobSummary & WithTrainingJobArn(const char *value)
Definition: HyperParameterTrainingJobSummary.h:166
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:442
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::HyperParameterTrainingJobSummary
HyperParameterTrainingJobSummary(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::FinalHyperParameterTuningJobObjectiveMetric
Definition: FinalHyperParameterTuningJobObjectiveMetric.h:36
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetFinalHyperParameterTuningJobObjectiveMetric
const FinalHyperParameterTuningJobObjectiveMetric & GetFinalHyperParameterTuningJobObjectiveMetric() const
Definition: HyperParameterTrainingJobSummary.h:470
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: HyperParameterTrainingJobSummary.h:427
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::TrainingStartTimeHasBeenSet
bool TrainingStartTimeHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:249
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobName
HyperParameterTrainingJobSummary & WithTrainingJobName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:115
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingEndTime
HyperParameterTrainingJobSummary & WithTrainingEndTime(const Aws::Utils::DateTime &value)
Definition: HyperParameterTrainingJobSummary.h:315
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(const char *key, Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:411
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithFinalHyperParameterTuningJobObjectiveMetric
HyperParameterTrainingJobSummary & WithFinalHyperParameterTuningJobObjectiveMetric(const FinalHyperParameterTuningJobObjectiveMetric &value)
Definition: HyperParameterTrainingJobSummary.h:498
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTuningJobName
HyperParameterTrainingJobSummary & WithTuningJobName(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:197
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobDefinitionName
void SetTrainingJobDefinitionName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:69
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTunedHyperParameters
void SetTunedHyperParameters(const Aws::Map< Aws::String, Aws::String > &value)
Definition: HyperParameterTrainingJobSummary.h:371
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobArn
HyperParameterTrainingJobSummary & WithTrainingJobArn(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:156
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobStatus
HyperParameterTrainingJobSummary & WithTrainingJobStatus(TrainingJobStatus &&value)
Definition: HyperParameterTrainingJobSummary.h:355
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::ObjectiveStatusHasBeenSet
bool ObjectiveStatusHasBeenSet() const
Definition: HyperParameterTrainingJobSummary.h:530
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithCreationTime
HyperParameterTrainingJobSummary & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: HyperParameterTrainingJobSummary.h:238
AWSMap.h
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTuningJobName
void SetTuningJobName(const char *value)
Definition: HyperParameterTrainingJobSummary.h:192
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(const char *key, const char *value)
Definition: HyperParameterTrainingJobSummary.h:421
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::GetTunedHyperParameters
const Aws::Map< Aws::String, Aws::String > & GetTunedHyperParameters() const
Definition: HyperParameterTrainingJobSummary.h:361
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithTrainingJobStatus
HyperParameterTrainingJobSummary & WithTrainingJobStatus(const TrainingJobStatus &value)
Definition: HyperParameterTrainingJobSummary.h:350
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::WithFailureReason
HyperParameterTrainingJobSummary & WithFailureReason(const Aws::String &value)
Definition: HyperParameterTrainingJobSummary.h:452
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::AddTunedHyperParameters
HyperParameterTrainingJobSummary & AddTunedHyperParameters(const Aws::String &key, Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:401
Aws::SageMaker::Model::HyperParameterTrainingJobSummary::SetTrainingJobDefinitionName
void SetTrainingJobDefinitionName(Aws::String &&value)
Definition: HyperParameterTrainingJobSummary.h:64