AWS SDK for C++  1.9.159
AWS SDK for C++
TrialComponent.h
Go to the documentation of this file.
1 
6 #pragma once
22 #include <utility>
23 
24 namespace Aws
25 {
26 namespace Utils
27 {
28 namespace Json
29 {
30  class JsonValue;
31  class JsonView;
32 } // namespace Json
33 } // namespace Utils
34 namespace SageMaker
35 {
36 namespace Model
37 {
38 
46  {
47  public:
52 
53 
57  inline const Aws::String& GetTrialComponentName() const{ return m_trialComponentName; }
58 
62  inline bool TrialComponentNameHasBeenSet() const { return m_trialComponentNameHasBeenSet; }
63 
67  inline void SetTrialComponentName(const Aws::String& value) { m_trialComponentNameHasBeenSet = true; m_trialComponentName = value; }
68 
72  inline void SetTrialComponentName(Aws::String&& value) { m_trialComponentNameHasBeenSet = true; m_trialComponentName = std::move(value); }
73 
77  inline void SetTrialComponentName(const char* value) { m_trialComponentNameHasBeenSet = true; m_trialComponentName.assign(value); }
78 
82  inline TrialComponent& WithTrialComponentName(const Aws::String& value) { SetTrialComponentName(value); return *this;}
83 
87  inline TrialComponent& WithTrialComponentName(Aws::String&& value) { SetTrialComponentName(std::move(value)); return *this;}
88 
92  inline TrialComponent& WithTrialComponentName(const char* value) { SetTrialComponentName(value); return *this;}
93 
94 
99  inline const Aws::String& GetDisplayName() const{ return m_displayName; }
100 
105  inline bool DisplayNameHasBeenSet() const { return m_displayNameHasBeenSet; }
106 
111  inline void SetDisplayName(const Aws::String& value) { m_displayNameHasBeenSet = true; m_displayName = value; }
112 
117  inline void SetDisplayName(Aws::String&& value) { m_displayNameHasBeenSet = true; m_displayName = std::move(value); }
118 
123  inline void SetDisplayName(const char* value) { m_displayNameHasBeenSet = true; m_displayName.assign(value); }
124 
129  inline TrialComponent& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;}
130 
135  inline TrialComponent& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;}
136 
141  inline TrialComponent& WithDisplayName(const char* value) { SetDisplayName(value); return *this;}
142 
143 
147  inline const Aws::String& GetTrialComponentArn() const{ return m_trialComponentArn; }
148 
152  inline bool TrialComponentArnHasBeenSet() const { return m_trialComponentArnHasBeenSet; }
153 
157  inline void SetTrialComponentArn(const Aws::String& value) { m_trialComponentArnHasBeenSet = true; m_trialComponentArn = value; }
158 
162  inline void SetTrialComponentArn(Aws::String&& value) { m_trialComponentArnHasBeenSet = true; m_trialComponentArn = std::move(value); }
163 
167  inline void SetTrialComponentArn(const char* value) { m_trialComponentArnHasBeenSet = true; m_trialComponentArn.assign(value); }
168 
172  inline TrialComponent& WithTrialComponentArn(const Aws::String& value) { SetTrialComponentArn(value); return *this;}
173 
177  inline TrialComponent& WithTrialComponentArn(Aws::String&& value) { SetTrialComponentArn(std::move(value)); return *this;}
178 
182  inline TrialComponent& WithTrialComponentArn(const char* value) { SetTrialComponentArn(value); return *this;}
183 
184 
189  inline const TrialComponentSource& GetSource() const{ return m_source; }
190 
195  inline bool SourceHasBeenSet() const { return m_sourceHasBeenSet; }
196 
201  inline void SetSource(const TrialComponentSource& value) { m_sourceHasBeenSet = true; m_source = value; }
202 
207  inline void SetSource(TrialComponentSource&& value) { m_sourceHasBeenSet = true; m_source = std::move(value); }
208 
213  inline TrialComponent& WithSource(const TrialComponentSource& value) { SetSource(value); return *this;}
214 
219  inline TrialComponent& WithSource(TrialComponentSource&& value) { SetSource(std::move(value)); return *this;}
220 
221 
222 
223  inline const TrialComponentStatus& GetStatus() const{ return m_status; }
224 
225 
226  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
227 
228 
229  inline void SetStatus(const TrialComponentStatus& value) { m_statusHasBeenSet = true; m_status = value; }
230 
231 
232  inline void SetStatus(TrialComponentStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
233 
234 
235  inline TrialComponent& WithStatus(const TrialComponentStatus& value) { SetStatus(value); return *this;}
236 
237 
238  inline TrialComponent& WithStatus(TrialComponentStatus&& value) { SetStatus(std::move(value)); return *this;}
239 
240 
244  inline const Aws::Utils::DateTime& GetStartTime() const{ return m_startTime; }
245 
249  inline bool StartTimeHasBeenSet() const { return m_startTimeHasBeenSet; }
250 
254  inline void SetStartTime(const Aws::Utils::DateTime& value) { m_startTimeHasBeenSet = true; m_startTime = value; }
255 
259  inline void SetStartTime(Aws::Utils::DateTime&& value) { m_startTimeHasBeenSet = true; m_startTime = std::move(value); }
260 
264  inline TrialComponent& WithStartTime(const Aws::Utils::DateTime& value) { SetStartTime(value); return *this;}
265 
269  inline TrialComponent& WithStartTime(Aws::Utils::DateTime&& value) { SetStartTime(std::move(value)); return *this;}
270 
271 
275  inline const Aws::Utils::DateTime& GetEndTime() const{ return m_endTime; }
276 
280  inline bool EndTimeHasBeenSet() const { return m_endTimeHasBeenSet; }
281 
285  inline void SetEndTime(const Aws::Utils::DateTime& value) { m_endTimeHasBeenSet = true; m_endTime = value; }
286 
290  inline void SetEndTime(Aws::Utils::DateTime&& value) { m_endTimeHasBeenSet = true; m_endTime = std::move(value); }
291 
295  inline TrialComponent& WithEndTime(const Aws::Utils::DateTime& value) { SetEndTime(value); return *this;}
296 
300  inline TrialComponent& WithEndTime(Aws::Utils::DateTime&& value) { SetEndTime(std::move(value)); return *this;}
301 
302 
306  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
307 
311  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
312 
316  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
317 
321  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
322 
326  inline TrialComponent& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
327 
331  inline TrialComponent& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
332 
333 
337  inline const UserContext& GetCreatedBy() const{ return m_createdBy; }
338 
342  inline bool CreatedByHasBeenSet() const { return m_createdByHasBeenSet; }
343 
347  inline void SetCreatedBy(const UserContext& value) { m_createdByHasBeenSet = true; m_createdBy = value; }
348 
352  inline void SetCreatedBy(UserContext&& value) { m_createdByHasBeenSet = true; m_createdBy = std::move(value); }
353 
357  inline TrialComponent& WithCreatedBy(const UserContext& value) { SetCreatedBy(value); return *this;}
358 
362  inline TrialComponent& WithCreatedBy(UserContext&& value) { SetCreatedBy(std::move(value)); return *this;}
363 
364 
368  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
369 
373  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
374 
378  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
379 
383  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
384 
388  inline TrialComponent& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
389 
393  inline TrialComponent& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
394 
395 
396 
397  inline const UserContext& GetLastModifiedBy() const{ return m_lastModifiedBy; }
398 
399 
400  inline bool LastModifiedByHasBeenSet() const { return m_lastModifiedByHasBeenSet; }
401 
402 
403  inline void SetLastModifiedBy(const UserContext& value) { m_lastModifiedByHasBeenSet = true; m_lastModifiedBy = value; }
404 
405 
406  inline void SetLastModifiedBy(UserContext&& value) { m_lastModifiedByHasBeenSet = true; m_lastModifiedBy = std::move(value); }
407 
408 
409  inline TrialComponent& WithLastModifiedBy(const UserContext& value) { SetLastModifiedBy(value); return *this;}
410 
411 
412  inline TrialComponent& WithLastModifiedBy(UserContext&& value) { SetLastModifiedBy(std::move(value)); return *this;}
413 
414 
418  inline const Aws::Map<Aws::String, TrialComponentParameterValue>& GetParameters() const{ return m_parameters; }
419 
423  inline bool ParametersHasBeenSet() const { return m_parametersHasBeenSet; }
424 
428  inline void SetParameters(const Aws::Map<Aws::String, TrialComponentParameterValue>& value) { m_parametersHasBeenSet = true; m_parameters = value; }
429 
433  inline void SetParameters(Aws::Map<Aws::String, TrialComponentParameterValue>&& value) { m_parametersHasBeenSet = true; m_parameters = std::move(value); }
434 
438  inline TrialComponent& WithParameters(const Aws::Map<Aws::String, TrialComponentParameterValue>& value) { SetParameters(value); return *this;}
439 
443  inline TrialComponent& WithParameters(Aws::Map<Aws::String, TrialComponentParameterValue>&& value) { SetParameters(std::move(value)); return *this;}
444 
448  inline TrialComponent& AddParameters(const Aws::String& key, const TrialComponentParameterValue& value) { m_parametersHasBeenSet = true; m_parameters.emplace(key, value); return *this; }
449 
453  inline TrialComponent& AddParameters(Aws::String&& key, const TrialComponentParameterValue& value) { m_parametersHasBeenSet = true; m_parameters.emplace(std::move(key), value); return *this; }
454 
458  inline TrialComponent& AddParameters(const Aws::String& key, TrialComponentParameterValue&& value) { m_parametersHasBeenSet = true; m_parameters.emplace(key, std::move(value)); return *this; }
459 
463  inline TrialComponent& AddParameters(Aws::String&& key, TrialComponentParameterValue&& value) { m_parametersHasBeenSet = true; m_parameters.emplace(std::move(key), std::move(value)); return *this; }
464 
468  inline TrialComponent& AddParameters(const char* key, TrialComponentParameterValue&& value) { m_parametersHasBeenSet = true; m_parameters.emplace(key, std::move(value)); return *this; }
469 
473  inline TrialComponent& AddParameters(const char* key, const TrialComponentParameterValue& value) { m_parametersHasBeenSet = true; m_parameters.emplace(key, value); return *this; }
474 
475 
479  inline const Aws::Map<Aws::String, TrialComponentArtifact>& GetInputArtifacts() const{ return m_inputArtifacts; }
480 
484  inline bool InputArtifactsHasBeenSet() const { return m_inputArtifactsHasBeenSet; }
485 
489  inline void SetInputArtifacts(const Aws::Map<Aws::String, TrialComponentArtifact>& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts = value; }
490 
494  inline void SetInputArtifacts(Aws::Map<Aws::String, TrialComponentArtifact>&& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts = std::move(value); }
495 
499  inline TrialComponent& WithInputArtifacts(const Aws::Map<Aws::String, TrialComponentArtifact>& value) { SetInputArtifacts(value); return *this;}
500 
504  inline TrialComponent& WithInputArtifacts(Aws::Map<Aws::String, TrialComponentArtifact>&& value) { SetInputArtifacts(std::move(value)); return *this;}
505 
509  inline TrialComponent& AddInputArtifacts(const Aws::String& key, const TrialComponentArtifact& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(key, value); return *this; }
510 
514  inline TrialComponent& AddInputArtifacts(Aws::String&& key, const TrialComponentArtifact& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(std::move(key), value); return *this; }
515 
519  inline TrialComponent& AddInputArtifacts(const Aws::String& key, TrialComponentArtifact&& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(key, std::move(value)); return *this; }
520 
524  inline TrialComponent& AddInputArtifacts(Aws::String&& key, TrialComponentArtifact&& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(std::move(key), std::move(value)); return *this; }
525 
529  inline TrialComponent& AddInputArtifacts(const char* key, TrialComponentArtifact&& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(key, std::move(value)); return *this; }
530 
534  inline TrialComponent& AddInputArtifacts(const char* key, const TrialComponentArtifact& value) { m_inputArtifactsHasBeenSet = true; m_inputArtifacts.emplace(key, value); return *this; }
535 
536 
540  inline const Aws::Map<Aws::String, TrialComponentArtifact>& GetOutputArtifacts() const{ return m_outputArtifacts; }
541 
545  inline bool OutputArtifactsHasBeenSet() const { return m_outputArtifactsHasBeenSet; }
546 
550  inline void SetOutputArtifacts(const Aws::Map<Aws::String, TrialComponentArtifact>& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts = value; }
551 
555  inline void SetOutputArtifacts(Aws::Map<Aws::String, TrialComponentArtifact>&& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts = std::move(value); }
556 
560  inline TrialComponent& WithOutputArtifacts(const Aws::Map<Aws::String, TrialComponentArtifact>& value) { SetOutputArtifacts(value); return *this;}
561 
565  inline TrialComponent& WithOutputArtifacts(Aws::Map<Aws::String, TrialComponentArtifact>&& value) { SetOutputArtifacts(std::move(value)); return *this;}
566 
570  inline TrialComponent& AddOutputArtifacts(const Aws::String& key, const TrialComponentArtifact& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(key, value); return *this; }
571 
575  inline TrialComponent& AddOutputArtifacts(Aws::String&& key, const TrialComponentArtifact& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(std::move(key), value); return *this; }
576 
580  inline TrialComponent& AddOutputArtifacts(const Aws::String& key, TrialComponentArtifact&& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(key, std::move(value)); return *this; }
581 
585  inline TrialComponent& AddOutputArtifacts(Aws::String&& key, TrialComponentArtifact&& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(std::move(key), std::move(value)); return *this; }
586 
590  inline TrialComponent& AddOutputArtifacts(const char* key, TrialComponentArtifact&& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(key, std::move(value)); return *this; }
591 
595  inline TrialComponent& AddOutputArtifacts(const char* key, const TrialComponentArtifact& value) { m_outputArtifactsHasBeenSet = true; m_outputArtifacts.emplace(key, value); return *this; }
596 
597 
601  inline const Aws::Vector<TrialComponentMetricSummary>& GetMetrics() const{ return m_metrics; }
602 
606  inline bool MetricsHasBeenSet() const { return m_metricsHasBeenSet; }
607 
611  inline void SetMetrics(const Aws::Vector<TrialComponentMetricSummary>& value) { m_metricsHasBeenSet = true; m_metrics = value; }
612 
616  inline void SetMetrics(Aws::Vector<TrialComponentMetricSummary>&& value) { m_metricsHasBeenSet = true; m_metrics = std::move(value); }
617 
621  inline TrialComponent& WithMetrics(const Aws::Vector<TrialComponentMetricSummary>& value) { SetMetrics(value); return *this;}
622 
626  inline TrialComponent& WithMetrics(Aws::Vector<TrialComponentMetricSummary>&& value) { SetMetrics(std::move(value)); return *this;}
627 
631  inline TrialComponent& AddMetrics(const TrialComponentMetricSummary& value) { m_metricsHasBeenSet = true; m_metrics.push_back(value); return *this; }
632 
636  inline TrialComponent& AddMetrics(TrialComponentMetricSummary&& value) { m_metricsHasBeenSet = true; m_metrics.push_back(std::move(value)); return *this; }
637 
638 
639 
640  inline const MetadataProperties& GetMetadataProperties() const{ return m_metadataProperties; }
641 
642 
643  inline bool MetadataPropertiesHasBeenSet() const { return m_metadataPropertiesHasBeenSet; }
644 
645 
646  inline void SetMetadataProperties(const MetadataProperties& value) { m_metadataPropertiesHasBeenSet = true; m_metadataProperties = value; }
647 
648 
649  inline void SetMetadataProperties(MetadataProperties&& value) { m_metadataPropertiesHasBeenSet = true; m_metadataProperties = std::move(value); }
650 
651 
652  inline TrialComponent& WithMetadataProperties(const MetadataProperties& value) { SetMetadataProperties(value); return *this;}
653 
654 
655  inline TrialComponent& WithMetadataProperties(MetadataProperties&& value) { SetMetadataProperties(std::move(value)); return *this;}
656 
657 
661  inline const TrialComponentSourceDetail& GetSourceDetail() const{ return m_sourceDetail; }
662 
666  inline bool SourceDetailHasBeenSet() const { return m_sourceDetailHasBeenSet; }
667 
671  inline void SetSourceDetail(const TrialComponentSourceDetail& value) { m_sourceDetailHasBeenSet = true; m_sourceDetail = value; }
672 
676  inline void SetSourceDetail(TrialComponentSourceDetail&& value) { m_sourceDetailHasBeenSet = true; m_sourceDetail = std::move(value); }
677 
681  inline TrialComponent& WithSourceDetail(const TrialComponentSourceDetail& value) { SetSourceDetail(value); return *this;}
682 
686  inline TrialComponent& WithSourceDetail(TrialComponentSourceDetail&& value) { SetSourceDetail(std::move(value)); return *this;}
687 
688 
692  inline const Aws::String& GetLineageGroupArn() const{ return m_lineageGroupArn; }
693 
697  inline bool LineageGroupArnHasBeenSet() const { return m_lineageGroupArnHasBeenSet; }
698 
702  inline void SetLineageGroupArn(const Aws::String& value) { m_lineageGroupArnHasBeenSet = true; m_lineageGroupArn = value; }
703 
707  inline void SetLineageGroupArn(Aws::String&& value) { m_lineageGroupArnHasBeenSet = true; m_lineageGroupArn = std::move(value); }
708 
712  inline void SetLineageGroupArn(const char* value) { m_lineageGroupArnHasBeenSet = true; m_lineageGroupArn.assign(value); }
713 
717  inline TrialComponent& WithLineageGroupArn(const Aws::String& value) { SetLineageGroupArn(value); return *this;}
718 
722  inline TrialComponent& WithLineageGroupArn(Aws::String&& value) { SetLineageGroupArn(std::move(value)); return *this;}
723 
727  inline TrialComponent& WithLineageGroupArn(const char* value) { SetLineageGroupArn(value); return *this;}
728 
729 
734  inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
735 
740  inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }
741 
746  inline void SetTags(const Aws::Vector<Tag>& value) { m_tagsHasBeenSet = true; m_tags = value; }
747 
752  inline void SetTags(Aws::Vector<Tag>&& value) { m_tagsHasBeenSet = true; m_tags = std::move(value); }
753 
758  inline TrialComponent& WithTags(const Aws::Vector<Tag>& value) { SetTags(value); return *this;}
759 
764  inline TrialComponent& WithTags(Aws::Vector<Tag>&& value) { SetTags(std::move(value)); return *this;}
765 
770  inline TrialComponent& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; }
771 
776  inline TrialComponent& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
777 
778 
784  inline const Aws::Vector<Parent>& GetParents() const{ return m_parents; }
785 
791  inline bool ParentsHasBeenSet() const { return m_parentsHasBeenSet; }
792 
798  inline void SetParents(const Aws::Vector<Parent>& value) { m_parentsHasBeenSet = true; m_parents = value; }
799 
805  inline void SetParents(Aws::Vector<Parent>&& value) { m_parentsHasBeenSet = true; m_parents = std::move(value); }
806 
812  inline TrialComponent& WithParents(const Aws::Vector<Parent>& value) { SetParents(value); return *this;}
813 
819  inline TrialComponent& WithParents(Aws::Vector<Parent>&& value) { SetParents(std::move(value)); return *this;}
820 
826  inline TrialComponent& AddParents(const Parent& value) { m_parentsHasBeenSet = true; m_parents.push_back(value); return *this; }
827 
833  inline TrialComponent& AddParents(Parent&& value) { m_parentsHasBeenSet = true; m_parents.push_back(std::move(value)); return *this; }
834 
835  private:
836 
837  Aws::String m_trialComponentName;
838  bool m_trialComponentNameHasBeenSet;
839 
840  Aws::String m_displayName;
841  bool m_displayNameHasBeenSet;
842 
843  Aws::String m_trialComponentArn;
844  bool m_trialComponentArnHasBeenSet;
845 
846  TrialComponentSource m_source;
847  bool m_sourceHasBeenSet;
848 
849  TrialComponentStatus m_status;
850  bool m_statusHasBeenSet;
851 
852  Aws::Utils::DateTime m_startTime;
853  bool m_startTimeHasBeenSet;
854 
855  Aws::Utils::DateTime m_endTime;
856  bool m_endTimeHasBeenSet;
857 
858  Aws::Utils::DateTime m_creationTime;
859  bool m_creationTimeHasBeenSet;
860 
861  UserContext m_createdBy;
862  bool m_createdByHasBeenSet;
863 
864  Aws::Utils::DateTime m_lastModifiedTime;
865  bool m_lastModifiedTimeHasBeenSet;
866 
867  UserContext m_lastModifiedBy;
868  bool m_lastModifiedByHasBeenSet;
869 
871  bool m_parametersHasBeenSet;
872 
874  bool m_inputArtifactsHasBeenSet;
875 
877  bool m_outputArtifactsHasBeenSet;
878 
880  bool m_metricsHasBeenSet;
881 
882  MetadataProperties m_metadataProperties;
883  bool m_metadataPropertiesHasBeenSet;
884 
885  TrialComponentSourceDetail m_sourceDetail;
886  bool m_sourceDetailHasBeenSet;
887 
888  Aws::String m_lineageGroupArn;
889  bool m_lineageGroupArnHasBeenSet;
890 
891  Aws::Vector<Tag> m_tags;
892  bool m_tagsHasBeenSet;
893 
894  Aws::Vector<Parent> m_parents;
895  bool m_parentsHasBeenSet;
896  };
897 
898 } // namespace Model
899 } // namespace SageMaker
900 } // namespace Aws
Aws::SageMaker::Model::TrialComponent::WithStartTime
TrialComponent & WithStartTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:269
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::TrialComponent::WithLineageGroupArn
TrialComponent & WithLineageGroupArn(const char *value)
Definition: TrialComponent.h:727
Aws::SageMaker::Model::TrialComponent::SetMetadataProperties
void SetMetadataProperties(const MetadataProperties &value)
Definition: TrialComponent.h:646
Aws::SageMaker::Model::Tag
Definition: Tag.h:44
Aws::SageMaker::Model::TrialComponent::AddTags
TrialComponent & AddTags(Tag &&value)
Definition: TrialComponent.h:776
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::TrialComponent::DisplayNameHasBeenSet
bool DisplayNameHasBeenSet() const
Definition: TrialComponent.h:105
Aws::SageMaker::Model::TrialComponent::WithCreatedBy
TrialComponent & WithCreatedBy(UserContext &&value)
Definition: TrialComponent.h:362
Aws::SageMaker::Model::TrialComponent::WithSourceDetail
TrialComponent & WithSourceDetail(TrialComponentSourceDetail &&value)
Definition: TrialComponent.h:686
Aws::SageMaker::Model::UserContext
Definition: UserContext.h:33
SageMaker_EXPORTS.h
Aws::SageMaker::Model::TrialComponent::ParentsHasBeenSet
bool ParentsHasBeenSet() const
Definition: TrialComponent.h:791
Aws::SageMaker::Model::TrialComponent::SetStatus
void SetStatus(const TrialComponentStatus &value)
Definition: TrialComponent.h:229
Aws::SageMaker::Model::TrialComponent::AddParents
TrialComponent & AddParents(const Parent &value)
Definition: TrialComponent.h:826
Aws::SageMaker::Model::TrialComponent
Definition: TrialComponent.h:46
Aws::SageMaker::Model::TrialComponent::MetricsHasBeenSet
bool MetricsHasBeenSet() const
Definition: TrialComponent.h:606
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(const char *key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:529
Aws::SageMaker::Model::TrialComponent::WithSource
TrialComponent & WithSource(TrialComponentSource &&value)
Definition: TrialComponent.h:219
Aws::SageMaker::Model::TrialComponent::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: TrialComponent.h:226
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(Aws::String &&key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:514
Aws::SageMaker::Model::TrialComponent::TrialComponentNameHasBeenSet
bool TrialComponentNameHasBeenSet() const
Definition: TrialComponent.h:62
Aws::SageMaker::Model::TrialComponent::WithEndTime
TrialComponent & WithEndTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:300
Aws::SageMaker::Model::TrialComponent::EndTimeHasBeenSet
bool EndTimeHasBeenSet() const
Definition: TrialComponent.h:280
Aws::SageMaker::Model::TrialComponent::WithTrialComponentArn
TrialComponent & WithTrialComponentArn(const char *value)
Definition: TrialComponent.h:182
Aws::SageMaker::Model::TrialComponent::TrialComponent
TrialComponent(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(Aws::String &&key, TrialComponentParameterValue &&value)
Definition: TrialComponent.h:463
Aws::SageMaker::Model::TrialComponent::WithCreationTime
TrialComponent & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:331
Aws::SageMaker::Model::TrialComponentParameterValue
Definition: TrialComponentParameterValue.h:34
Aws::SageMaker::Model::TrialComponent::WithTags
TrialComponent & WithTags(const Aws::Vector< Tag > &value)
Definition: TrialComponent.h:758
Aws::SageMaker::Model::TrialComponentMetricSummary
Definition: TrialComponentMetricSummary.h:33
Aws::SageMaker::Model::TrialComponent::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: TrialComponent.h:373
Aws::SageMaker::Model::TrialComponent::SetSourceDetail
void SetSourceDetail(TrialComponentSourceDetail &&value)
Definition: TrialComponent.h:676
Aws::SageMaker::Model::TrialComponent::GetStartTime
const Aws::Utils::DateTime & GetStartTime() const
Definition: TrialComponent.h:244
Aws::SageMaker::Model::TrialComponent::GetLastModifiedBy
const UserContext & GetLastModifiedBy() const
Definition: TrialComponent.h:397
DateTime.h
Aws::SageMaker::Model::TrialComponent::SetTags
void SetTags(const Aws::Vector< Tag > &value)
Definition: TrialComponent.h:746
Aws::SageMaker::Model::TrialComponent::SetLastModifiedBy
void SetLastModifiedBy(const UserContext &value)
Definition: TrialComponent.h:403
Aws::SageMaker::Model::TrialComponent::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:316
Aws::SageMaker::Model::TrialComponent::OutputArtifactsHasBeenSet
bool OutputArtifactsHasBeenSet() const
Definition: TrialComponent.h:545
Aws::SageMaker::Model::TrialComponent::WithMetadataProperties
TrialComponent & WithMetadataProperties(MetadataProperties &&value)
Definition: TrialComponent.h:655
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(const Aws::String &key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:509
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(const char *key, const TrialComponentParameterValue &value)
Definition: TrialComponent.h:473
Aws::SageMaker::Model::TrialComponent::SetDisplayName
void SetDisplayName(const char *value)
Definition: TrialComponent.h:123
Aws::SageMaker::Model::TrialComponent::GetParameters
const Aws::Map< Aws::String, TrialComponentParameterValue > & GetParameters() const
Definition: TrialComponent.h:418
Aws::SageMaker::Model::TrialComponent::GetTrialComponentName
const Aws::String & GetTrialComponentName() const
Definition: TrialComponent.h:57
Aws::SageMaker::Model::TrialComponent::SetLastModifiedBy
void SetLastModifiedBy(UserContext &&value)
Definition: TrialComponent.h:406
Aws::SageMaker::Model::TrialComponent::SetEndTime
void SetEndTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:290
Aws::SageMaker::Model::TrialComponent::WithLastModifiedTime
TrialComponent & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:393
Aws::SageMaker::Model::TrialComponent::WithParameters
TrialComponent & WithParameters(Aws::Map< Aws::String, TrialComponentParameterValue > &&value)
Definition: TrialComponent.h:443
Aws::SageMaker::Model::TrialComponent::GetInputArtifacts
const Aws::Map< Aws::String, TrialComponentArtifact > & GetInputArtifacts() const
Definition: TrialComponent.h:479
Aws::SageMaker::Model::TrialComponent::GetSourceDetail
const TrialComponentSourceDetail & GetSourceDetail() const
Definition: TrialComponent.h:661
Aws::SageMaker::Model::TrialComponent::GetTags
const Aws::Vector< Tag > & GetTags() const
Definition: TrialComponent.h:734
Aws::SageMaker::Model::TrialComponent::SetTrialComponentName
void SetTrialComponentName(const Aws::String &value)
Definition: TrialComponent.h:67
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::SageMaker::Model::TrialComponent::SetStartTime
void SetStartTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:254
Aws::SageMaker::Model::TrialComponent::LastModifiedByHasBeenSet
bool LastModifiedByHasBeenSet() const
Definition: TrialComponent.h:400
Aws::SageMaker::Model::TrialComponent::SetDisplayName
void SetDisplayName(const Aws::String &value)
Definition: TrialComponent.h:111
Aws::SageMaker::Model::TrialComponent::WithTrialComponentName
TrialComponent & WithTrialComponentName(Aws::String &&value)
Definition: TrialComponent.h:87
Aws::SageMaker::Model::TrialComponent::operator=
TrialComponent & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(Aws::String &&key, const TrialComponentParameterValue &value)
Definition: TrialComponent.h:453
Aws::SageMaker::Model::TrialComponent::SetTrialComponentArn
void SetTrialComponentArn(Aws::String &&value)
Definition: TrialComponent.h:162
Aws::SageMaker::Model::TrialComponent::SetStatus
void SetStatus(TrialComponentStatus &&value)
Definition: TrialComponent.h:232
TrialComponentMetricSummary.h
Aws::SageMaker::Model::TrialComponent::SetTags
void SetTags(Aws::Vector< Tag > &&value)
Definition: TrialComponent.h:752
UserContext.h
Aws::SageMaker::Model::TrialComponent::WithTrialComponentArn
TrialComponent & WithTrialComponentArn(Aws::String &&value)
Definition: TrialComponent.h:177
Aws::SageMaker::Model::TrialComponent::AddMetrics
TrialComponent & AddMetrics(TrialComponentMetricSummary &&value)
Definition: TrialComponent.h:636
AWSVector.h
Aws::SageMaker::Model::TrialComponent::WithLineageGroupArn
TrialComponent & WithLineageGroupArn(const Aws::String &value)
Definition: TrialComponent.h:717
Aws::SageMaker::Model::TrialComponent::WithInputArtifacts
TrialComponent & WithInputArtifacts(Aws::Map< Aws::String, TrialComponentArtifact > &&value)
Definition: TrialComponent.h:504
Aws::SageMaker::Model::TrialComponent::InputArtifactsHasBeenSet
bool InputArtifactsHasBeenSet() const
Definition: TrialComponent.h:484
Aws::SageMaker::Model::TrialComponent::GetSource
const TrialComponentSource & GetSource() const
Definition: TrialComponent.h:189
Aws::SageMaker::Model::TrialComponent::CreatedByHasBeenSet
bool CreatedByHasBeenSet() const
Definition: TrialComponent.h:342
Aws::SageMaker::Model::TrialComponent::SetStartTime
void SetStartTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:259
Aws::SageMaker::Model::TrialComponent::WithEndTime
TrialComponent & WithEndTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:295
Aws::SageMaker::Model::TrialComponent::WithSource
TrialComponent & WithSource(const TrialComponentSource &value)
Definition: TrialComponent.h:213
Aws::SageMaker::Model::TrialComponent::WithMetrics
TrialComponent & WithMetrics(Aws::Vector< TrialComponentMetricSummary > &&value)
Definition: TrialComponent.h:626
Aws::SageMaker::Model::TrialComponent::WithCreationTime
TrialComponent & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:326
Aws::SageMaker::Model::TrialComponent::MetadataPropertiesHasBeenSet
bool MetadataPropertiesHasBeenSet() const
Definition: TrialComponent.h:643
Aws::SageMaker::Model::TrialComponent::SetTrialComponentArn
void SetTrialComponentArn(const Aws::String &value)
Definition: TrialComponent.h:157
Aws::SageMaker::Model::TrialComponent::StartTimeHasBeenSet
bool StartTimeHasBeenSet() const
Definition: TrialComponent.h:249
Aws::SageMaker::Model::Parent
Definition: Parent.h:34
Aws::SageMaker::Model::TrialComponent::WithDisplayName
TrialComponent & WithDisplayName(Aws::String &&value)
Definition: TrialComponent.h:135
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(const char *key, TrialComponentParameterValue &&value)
Definition: TrialComponent.h:468
Aws::SageMaker::Model::TrialComponent::WithParents
TrialComponent & WithParents(const Aws::Vector< Parent > &value)
Definition: TrialComponent.h:812
Aws::SageMaker::Model::TrialComponent::SetOutputArtifacts
void SetOutputArtifacts(Aws::Map< Aws::String, TrialComponentArtifact > &&value)
Definition: TrialComponent.h:555
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(Aws::String &&key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:585
Aws::SageMaker::Model::TrialComponent::WithTrialComponentName
TrialComponent & WithTrialComponentName(const char *value)
Definition: TrialComponent.h:92
Aws::SageMaker::Model::TrialComponent::WithInputArtifacts
TrialComponent & WithInputArtifacts(const Aws::Map< Aws::String, TrialComponentArtifact > &value)
Definition: TrialComponent.h:499
Aws::SageMaker::Model::TrialComponent::WithDisplayName
TrialComponent & WithDisplayName(const char *value)
Definition: TrialComponent.h:141
Aws::SageMaker::Model::TrialComponentStatus
Definition: TrialComponentStatus.h:33
Aws::SageMaker::Model::TrialComponent::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: TrialComponent.h:311
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::TrialComponent::WithTags
TrialComponent & WithTags(Aws::Vector< Tag > &&value)
Definition: TrialComponent.h:764
Aws::SageMaker::Model::TrialComponent::WithLastModifiedBy
TrialComponent & WithLastModifiedBy(UserContext &&value)
Definition: TrialComponent.h:412
Aws::SageMaker::Model::TrialComponent::SetMetadataProperties
void SetMetadataProperties(MetadataProperties &&value)
Definition: TrialComponent.h:649
Aws::SageMaker::Model::TrialComponent::WithLineageGroupArn
TrialComponent & WithLineageGroupArn(Aws::String &&value)
Definition: TrialComponent.h:722
Aws::SageMaker::Model::TrialComponent::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: TrialComponent.h:368
Aws::SageMaker::Model::TrialComponent::WithSourceDetail
TrialComponent & WithSourceDetail(const TrialComponentSourceDetail &value)
Definition: TrialComponent.h:681
Aws::SageMaker::Model::TrialComponent::WithLastModifiedBy
TrialComponent & WithLastModifiedBy(const UserContext &value)
Definition: TrialComponent.h:409
Aws::SageMaker::Model::TrialComponentSourceDetail
Definition: TrialComponentSourceDetail.h:37
Aws::SageMaker::Model::TrialComponent::SetSource
void SetSource(const TrialComponentSource &value)
Definition: TrialComponent.h:201
Aws::SageMaker::Model::TrialComponent::SetCreatedBy
void SetCreatedBy(const UserContext &value)
Definition: TrialComponent.h:347
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(const Aws::String &key, const TrialComponentParameterValue &value)
Definition: TrialComponent.h:448
Aws::SageMaker::Model::TrialComponent::GetCreatedBy
const UserContext & GetCreatedBy() const
Definition: TrialComponent.h:337
Aws::SageMaker::Model::TrialComponent::SetParents
void SetParents(const Aws::Vector< Parent > &value)
Definition: TrialComponent.h:798
Aws::SageMaker::Model::TrialComponent::GetStatus
const TrialComponentStatus & GetStatus() const
Definition: TrialComponent.h:223
Aws::SageMaker::Model::TrialComponent::WithOutputArtifacts
TrialComponent & WithOutputArtifacts(const Aws::Map< Aws::String, TrialComponentArtifact > &value)
Definition: TrialComponent.h:560
Aws::SageMaker::Model::TrialComponent::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:378
Aws::SageMaker::Model::TrialComponent::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: TrialComponent.h:306
Aws::SageMaker::Model::TrialComponent::AddMetrics
TrialComponent & AddMetrics(const TrialComponentMetricSummary &value)
Definition: TrialComponent.h:631
Aws::SageMaker::Model::TrialComponent::GetEndTime
const Aws::Utils::DateTime & GetEndTime() const
Definition: TrialComponent.h:275
Aws::SageMaker::Model::TrialComponent::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:321
Aws::SageMaker::Model::TrialComponent::SetSourceDetail
void SetSourceDetail(const TrialComponentSourceDetail &value)
Definition: TrialComponent.h:671
Aws::SageMaker::Model::TrialComponentSource
Definition: TrialComponentSource.h:33
Aws::SageMaker::Model::TrialComponent::SetTrialComponentName
void SetTrialComponentName(const char *value)
Definition: TrialComponent.h:77
Aws::SageMaker::Model::TrialComponent::AddParameters
TrialComponent & AddParameters(const Aws::String &key, TrialComponentParameterValue &&value)
Definition: TrialComponent.h:458
Aws::SageMaker::Model::MetadataProperties
Definition: MetadataProperties.h:33
Aws::SageMaker::Model::TrialComponent::WithTrialComponentArn
TrialComponent & WithTrialComponentArn(const Aws::String &value)
Definition: TrialComponent.h:172
Aws::SageMaker::Model::TrialComponent::TagsHasBeenSet
bool TagsHasBeenSet() const
Definition: TrialComponent.h:740
Aws::SageMaker::Model::TrialComponent::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::TrialComponent::GetTrialComponentArn
const Aws::String & GetTrialComponentArn() const
Definition: TrialComponent.h:147
Aws::SageMaker::Model::TrialComponent::AddTags
TrialComponent & AddTags(const Tag &value)
Definition: TrialComponent.h:770
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(const char *key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:534
Aws::SageMaker::Model::TrialComponent::GetParents
const Aws::Vector< Parent > & GetParents() const
Definition: TrialComponent.h:784
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(Aws::String &&key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:575
Tag.h
Aws::SageMaker::Model::TrialComponent::SetLineageGroupArn
void SetLineageGroupArn(const Aws::String &value)
Definition: TrialComponent.h:702
Aws::SageMaker::Model::TrialComponent::SetLineageGroupArn
void SetLineageGroupArn(Aws::String &&value)
Definition: TrialComponent.h:707
Aws::SageMaker::Model::TrialComponent::SetEndTime
void SetEndTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:285
Aws::SageMaker::Model::TrialComponent::WithStatus
TrialComponent & WithStatus(TrialComponentStatus &&value)
Definition: TrialComponent.h:238
Aws::SageMaker::Model::TrialComponent::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: TrialComponent.h:383
Aws::SageMaker::Model::TrialComponent::SetTrialComponentArn
void SetTrialComponentArn(const char *value)
Definition: TrialComponent.h:167
Aws::SageMaker::Model::TrialComponent::WithLastModifiedTime
TrialComponent & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:388
Aws::SageMaker::Model::TrialComponent::SetInputArtifacts
void SetInputArtifacts(const Aws::Map< Aws::String, TrialComponentArtifact > &value)
Definition: TrialComponent.h:489
Aws::SageMaker::Model::TrialComponent::ParametersHasBeenSet
bool ParametersHasBeenSet() const
Definition: TrialComponent.h:423
Aws::SageMaker::Model::TrialComponent::WithStatus
TrialComponent & WithStatus(const TrialComponentStatus &value)
Definition: TrialComponent.h:235
TrialComponentSource.h
Aws::SageMaker::Model::TrialComponent::SetTrialComponentName
void SetTrialComponentName(Aws::String &&value)
Definition: TrialComponent.h:72
Aws::SageMaker::Model::TrialComponent::SetSource
void SetSource(TrialComponentSource &&value)
Definition: TrialComponent.h:207
Aws::SageMaker::Model::TrialComponent::WithDisplayName
TrialComponent & WithDisplayName(const Aws::String &value)
Definition: TrialComponent.h:129
Aws::SageMaker::Model::TrialComponent::SetParameters
void SetParameters(Aws::Map< Aws::String, TrialComponentParameterValue > &&value)
Definition: TrialComponent.h:433
Aws::SageMaker::Model::TrialComponent::SourceDetailHasBeenSet
bool SourceDetailHasBeenSet() const
Definition: TrialComponent.h:666
Aws::SageMaker::Model::TrialComponent::WithTrialComponentName
TrialComponent & WithTrialComponentName(const Aws::String &value)
Definition: TrialComponent.h:82
Aws::SageMaker::Model::TrialComponent::SetCreatedBy
void SetCreatedBy(UserContext &&value)
Definition: TrialComponent.h:352
Aws::SageMaker::Model::TrialComponent::TrialComponentArnHasBeenSet
bool TrialComponentArnHasBeenSet() const
Definition: TrialComponent.h:152
TrialComponentSourceDetail.h
Aws::SageMaker::Model::TrialComponent::WithParents
TrialComponent & WithParents(Aws::Vector< Parent > &&value)
Definition: TrialComponent.h:819
Aws::SageMaker::Model::TrialComponent::WithOutputArtifacts
TrialComponent & WithOutputArtifacts(Aws::Map< Aws::String, TrialComponentArtifact > &&value)
Definition: TrialComponent.h:565
TrialComponentArtifact.h
Aws::SageMaker::Model::TrialComponent::WithMetrics
TrialComponent & WithMetrics(const Aws::Vector< TrialComponentMetricSummary > &value)
Definition: TrialComponent.h:621
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(const Aws::String &key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:519
Aws::SageMaker::Model::TrialComponent::SourceHasBeenSet
bool SourceHasBeenSet() const
Definition: TrialComponent.h:195
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(const Aws::String &key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:580
Aws::SageMaker::Model::TrialComponent::WithStartTime
TrialComponent & WithStartTime(const Aws::Utils::DateTime &value)
Definition: TrialComponent.h:264
Aws::SageMaker::Model::TrialComponent::SetLineageGroupArn
void SetLineageGroupArn(const char *value)
Definition: TrialComponent.h:712
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
MetadataProperties.h
TrialComponentStatus.h
Aws::SageMaker::Model::TrialComponent::GetDisplayName
const Aws::String & GetDisplayName() const
Definition: TrialComponent.h:99
Aws::SageMaker::Model::TrialComponent::SetMetrics
void SetMetrics(const Aws::Vector< TrialComponentMetricSummary > &value)
Definition: TrialComponent.h:611
Aws::SageMaker::Model::TrialComponent::SetParents
void SetParents(Aws::Vector< Parent > &&value)
Definition: TrialComponent.h:805
Aws::SageMaker::Model::TrialComponent::GetMetrics
const Aws::Vector< TrialComponentMetricSummary > & GetMetrics() const
Definition: TrialComponent.h:601
Aws::SageMaker::Model::TrialComponent::SetMetrics
void SetMetrics(Aws::Vector< TrialComponentMetricSummary > &&value)
Definition: TrialComponent.h:616
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::TrialComponent::GetOutputArtifacts
const Aws::Map< Aws::String, TrialComponentArtifact > & GetOutputArtifacts() const
Definition: TrialComponent.h:540
Aws::SageMaker::Model::TrialComponent::WithCreatedBy
TrialComponent & WithCreatedBy(const UserContext &value)
Definition: TrialComponent.h:357
Parent.h
Aws::SageMaker::Model::TrialComponent::SetOutputArtifacts
void SetOutputArtifacts(const Aws::Map< Aws::String, TrialComponentArtifact > &value)
Definition: TrialComponent.h:550
Aws::SageMaker::Model::TrialComponentArtifact
Definition: TrialComponentArtifact.h:37
Aws::SageMaker::Model::TrialComponent::SetInputArtifacts
void SetInputArtifacts(Aws::Map< Aws::String, TrialComponentArtifact > &&value)
Definition: TrialComponent.h:494
Aws::SageMaker::Model::TrialComponent::AddInputArtifacts
TrialComponent & AddInputArtifacts(Aws::String &&key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:524
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(const char *key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:595
Aws::SageMaker::Model::TrialComponent::GetLineageGroupArn
const Aws::String & GetLineageGroupArn() const
Definition: TrialComponent.h:692
Aws::SageMaker::Model::TrialComponent::LineageGroupArnHasBeenSet
bool LineageGroupArnHasBeenSet() const
Definition: TrialComponent.h:697
Aws::SageMaker::Model::TrialComponent::SetParameters
void SetParameters(const Aws::Map< Aws::String, TrialComponentParameterValue > &value)
Definition: TrialComponent.h:428
Aws::SageMaker::Model::TrialComponent::TrialComponent
TrialComponent()
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(const char *key, TrialComponentArtifact &&value)
Definition: TrialComponent.h:590
Aws::SageMaker::Model::TrialComponent::GetMetadataProperties
const MetadataProperties & GetMetadataProperties() const
Definition: TrialComponent.h:640
Aws::SageMaker::Model::TrialComponent::SetDisplayName
void SetDisplayName(Aws::String &&value)
Definition: TrialComponent.h:117
AWSMap.h
Aws::SageMaker::Model::TrialComponent::AddParents
TrialComponent & AddParents(Parent &&value)
Definition: TrialComponent.h:833
Aws::SageMaker::Model::TrialComponent::AddOutputArtifacts
TrialComponent & AddOutputArtifacts(const Aws::String &key, const TrialComponentArtifact &value)
Definition: TrialComponent.h:570
TrialComponentParameterValue.h
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::TrialComponent::WithParameters
TrialComponent & WithParameters(const Aws::Map< Aws::String, TrialComponentParameterValue > &value)
Definition: TrialComponent.h:438
Aws::SageMaker::Model::TrialComponent::WithMetadataProperties
TrialComponent & WithMetadataProperties(const MetadataProperties &value)
Definition: TrialComponent.h:652