AWS SDK for C++  1.9.109
AWS SDK for C++
Evaluation.h
Go to the documentation of this file.
1 
6 #pragma once
12 #include <utility>
13 
14 namespace Aws
15 {
16 namespace Utils
17 {
18 namespace Json
19 {
20  class JsonValue;
21  class JsonView;
22 } // namespace Json
23 } // namespace Utils
24 namespace MachineLearning
25 {
26 namespace Model
27 {
28 
37  {
38  public:
43 
44 
48  inline const Aws::String& GetEvaluationId() const{ return m_evaluationId; }
49 
53  inline bool EvaluationIdHasBeenSet() const { return m_evaluationIdHasBeenSet; }
54 
58  inline void SetEvaluationId(const Aws::String& value) { m_evaluationIdHasBeenSet = true; m_evaluationId = value; }
59 
63  inline void SetEvaluationId(Aws::String&& value) { m_evaluationIdHasBeenSet = true; m_evaluationId = std::move(value); }
64 
68  inline void SetEvaluationId(const char* value) { m_evaluationIdHasBeenSet = true; m_evaluationId.assign(value); }
69 
73  inline Evaluation& WithEvaluationId(const Aws::String& value) { SetEvaluationId(value); return *this;}
74 
78  inline Evaluation& WithEvaluationId(Aws::String&& value) { SetEvaluationId(std::move(value)); return *this;}
79 
83  inline Evaluation& WithEvaluationId(const char* value) { SetEvaluationId(value); return *this;}
84 
85 
89  inline const Aws::String& GetMLModelId() const{ return m_mLModelId; }
90 
94  inline bool MLModelIdHasBeenSet() const { return m_mLModelIdHasBeenSet; }
95 
99  inline void SetMLModelId(const Aws::String& value) { m_mLModelIdHasBeenSet = true; m_mLModelId = value; }
100 
104  inline void SetMLModelId(Aws::String&& value) { m_mLModelIdHasBeenSet = true; m_mLModelId = std::move(value); }
105 
109  inline void SetMLModelId(const char* value) { m_mLModelIdHasBeenSet = true; m_mLModelId.assign(value); }
110 
114  inline Evaluation& WithMLModelId(const Aws::String& value) { SetMLModelId(value); return *this;}
115 
119  inline Evaluation& WithMLModelId(Aws::String&& value) { SetMLModelId(std::move(value)); return *this;}
120 
124  inline Evaluation& WithMLModelId(const char* value) { SetMLModelId(value); return *this;}
125 
126 
131  inline const Aws::String& GetEvaluationDataSourceId() const{ return m_evaluationDataSourceId; }
132 
137  inline bool EvaluationDataSourceIdHasBeenSet() const { return m_evaluationDataSourceIdHasBeenSet; }
138 
143  inline void SetEvaluationDataSourceId(const Aws::String& value) { m_evaluationDataSourceIdHasBeenSet = true; m_evaluationDataSourceId = value; }
144 
149  inline void SetEvaluationDataSourceId(Aws::String&& value) { m_evaluationDataSourceIdHasBeenSet = true; m_evaluationDataSourceId = std::move(value); }
150 
155  inline void SetEvaluationDataSourceId(const char* value) { m_evaluationDataSourceIdHasBeenSet = true; m_evaluationDataSourceId.assign(value); }
156 
161  inline Evaluation& WithEvaluationDataSourceId(const Aws::String& value) { SetEvaluationDataSourceId(value); return *this;}
162 
167  inline Evaluation& WithEvaluationDataSourceId(Aws::String&& value) { SetEvaluationDataSourceId(std::move(value)); return *this;}
168 
173  inline Evaluation& WithEvaluationDataSourceId(const char* value) { SetEvaluationDataSourceId(value); return *this;}
174 
175 
180  inline const Aws::String& GetInputDataLocationS3() const{ return m_inputDataLocationS3; }
181 
186  inline bool InputDataLocationS3HasBeenSet() const { return m_inputDataLocationS3HasBeenSet; }
187 
192  inline void SetInputDataLocationS3(const Aws::String& value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3 = value; }
193 
198  inline void SetInputDataLocationS3(Aws::String&& value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3 = std::move(value); }
199 
204  inline void SetInputDataLocationS3(const char* value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3.assign(value); }
205 
210  inline Evaluation& WithInputDataLocationS3(const Aws::String& value) { SetInputDataLocationS3(value); return *this;}
211 
216  inline Evaluation& WithInputDataLocationS3(Aws::String&& value) { SetInputDataLocationS3(std::move(value)); return *this;}
217 
222  inline Evaluation& WithInputDataLocationS3(const char* value) { SetInputDataLocationS3(value); return *this;}
223 
224 
230  inline const Aws::String& GetCreatedByIamUser() const{ return m_createdByIamUser; }
231 
237  inline bool CreatedByIamUserHasBeenSet() const { return m_createdByIamUserHasBeenSet; }
238 
244  inline void SetCreatedByIamUser(const Aws::String& value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser = value; }
245 
251  inline void SetCreatedByIamUser(Aws::String&& value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser = std::move(value); }
252 
258  inline void SetCreatedByIamUser(const char* value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser.assign(value); }
259 
265  inline Evaluation& WithCreatedByIamUser(const Aws::String& value) { SetCreatedByIamUser(value); return *this;}
266 
272  inline Evaluation& WithCreatedByIamUser(Aws::String&& value) { SetCreatedByIamUser(std::move(value)); return *this;}
273 
279  inline Evaluation& WithCreatedByIamUser(const char* value) { SetCreatedByIamUser(value); return *this;}
280 
281 
286  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
287 
292  inline bool CreatedAtHasBeenSet() const { return m_createdAtHasBeenSet; }
293 
298  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAtHasBeenSet = true; m_createdAt = value; }
299 
304  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAtHasBeenSet = true; m_createdAt = std::move(value); }
305 
310  inline Evaluation& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
311 
316  inline Evaluation& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
317 
318 
323  inline const Aws::Utils::DateTime& GetLastUpdatedAt() const{ return m_lastUpdatedAt; }
324 
329  inline bool LastUpdatedAtHasBeenSet() const { return m_lastUpdatedAtHasBeenSet; }
330 
335  inline void SetLastUpdatedAt(const Aws::Utils::DateTime& value) { m_lastUpdatedAtHasBeenSet = true; m_lastUpdatedAt = value; }
336 
341  inline void SetLastUpdatedAt(Aws::Utils::DateTime&& value) { m_lastUpdatedAtHasBeenSet = true; m_lastUpdatedAt = std::move(value); }
342 
347  inline Evaluation& WithLastUpdatedAt(const Aws::Utils::DateTime& value) { SetLastUpdatedAt(value); return *this;}
348 
353  inline Evaluation& WithLastUpdatedAt(Aws::Utils::DateTime&& value) { SetLastUpdatedAt(std::move(value)); return *this;}
354 
355 
359  inline const Aws::String& GetName() const{ return m_name; }
360 
364  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
365 
369  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
370 
374  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
375 
379  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
380 
384  inline Evaluation& WithName(const Aws::String& value) { SetName(value); return *this;}
385 
389  inline Evaluation& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
390 
394  inline Evaluation& WithName(const char* value) { SetName(value); return *this;}
395 
396 
408  inline const EntityStatus& GetStatus() const{ return m_status; }
409 
421  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
422 
434  inline void SetStatus(const EntityStatus& value) { m_statusHasBeenSet = true; m_status = value; }
435 
447  inline void SetStatus(EntityStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
448 
460  inline Evaluation& WithStatus(const EntityStatus& value) { SetStatus(value); return *this;}
461 
473  inline Evaluation& WithStatus(EntityStatus&& value) { SetStatus(std::move(value)); return *this;}
474 
475 
491  inline const PerformanceMetrics& GetPerformanceMetrics() const{ return m_performanceMetrics; }
492 
508  inline bool PerformanceMetricsHasBeenSet() const { return m_performanceMetricsHasBeenSet; }
509 
525  inline void SetPerformanceMetrics(const PerformanceMetrics& value) { m_performanceMetricsHasBeenSet = true; m_performanceMetrics = value; }
526 
542  inline void SetPerformanceMetrics(PerformanceMetrics&& value) { m_performanceMetricsHasBeenSet = true; m_performanceMetrics = std::move(value); }
543 
559  inline Evaluation& WithPerformanceMetrics(const PerformanceMetrics& value) { SetPerformanceMetrics(value); return *this;}
560 
576  inline Evaluation& WithPerformanceMetrics(PerformanceMetrics&& value) { SetPerformanceMetrics(std::move(value)); return *this;}
577 
578 
583  inline const Aws::String& GetMessage() const{ return m_message; }
584 
589  inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
590 
595  inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
596 
601  inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
602 
607  inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
608 
613  inline Evaluation& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
614 
619  inline Evaluation& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
620 
625  inline Evaluation& WithMessage(const char* value) { SetMessage(value); return *this;}
626 
627 
628 
629  inline long long GetComputeTime() const{ return m_computeTime; }
630 
631 
632  inline bool ComputeTimeHasBeenSet() const { return m_computeTimeHasBeenSet; }
633 
634 
635  inline void SetComputeTime(long long value) { m_computeTimeHasBeenSet = true; m_computeTime = value; }
636 
637 
638  inline Evaluation& WithComputeTime(long long value) { SetComputeTime(value); return *this;}
639 
640 
641 
642  inline const Aws::Utils::DateTime& GetFinishedAt() const{ return m_finishedAt; }
643 
644 
645  inline bool FinishedAtHasBeenSet() const { return m_finishedAtHasBeenSet; }
646 
647 
648  inline void SetFinishedAt(const Aws::Utils::DateTime& value) { m_finishedAtHasBeenSet = true; m_finishedAt = value; }
649 
650 
651  inline void SetFinishedAt(Aws::Utils::DateTime&& value) { m_finishedAtHasBeenSet = true; m_finishedAt = std::move(value); }
652 
653 
654  inline Evaluation& WithFinishedAt(const Aws::Utils::DateTime& value) { SetFinishedAt(value); return *this;}
655 
656 
657  inline Evaluation& WithFinishedAt(Aws::Utils::DateTime&& value) { SetFinishedAt(std::move(value)); return *this;}
658 
659 
660 
661  inline const Aws::Utils::DateTime& GetStartedAt() const{ return m_startedAt; }
662 
663 
664  inline bool StartedAtHasBeenSet() const { return m_startedAtHasBeenSet; }
665 
666 
667  inline void SetStartedAt(const Aws::Utils::DateTime& value) { m_startedAtHasBeenSet = true; m_startedAt = value; }
668 
669 
670  inline void SetStartedAt(Aws::Utils::DateTime&& value) { m_startedAtHasBeenSet = true; m_startedAt = std::move(value); }
671 
672 
673  inline Evaluation& WithStartedAt(const Aws::Utils::DateTime& value) { SetStartedAt(value); return *this;}
674 
675 
676  inline Evaluation& WithStartedAt(Aws::Utils::DateTime&& value) { SetStartedAt(std::move(value)); return *this;}
677 
678  private:
679 
680  Aws::String m_evaluationId;
681  bool m_evaluationIdHasBeenSet;
682 
683  Aws::String m_mLModelId;
684  bool m_mLModelIdHasBeenSet;
685 
686  Aws::String m_evaluationDataSourceId;
687  bool m_evaluationDataSourceIdHasBeenSet;
688 
689  Aws::String m_inputDataLocationS3;
690  bool m_inputDataLocationS3HasBeenSet;
691 
692  Aws::String m_createdByIamUser;
693  bool m_createdByIamUserHasBeenSet;
694 
695  Aws::Utils::DateTime m_createdAt;
696  bool m_createdAtHasBeenSet;
697 
698  Aws::Utils::DateTime m_lastUpdatedAt;
699  bool m_lastUpdatedAtHasBeenSet;
700 
701  Aws::String m_name;
702  bool m_nameHasBeenSet;
703 
704  EntityStatus m_status;
705  bool m_statusHasBeenSet;
706 
707  PerformanceMetrics m_performanceMetrics;
708  bool m_performanceMetricsHasBeenSet;
709 
710  Aws::String m_message;
711  bool m_messageHasBeenSet;
712 
713  long long m_computeTime;
714  bool m_computeTimeHasBeenSet;
715 
716  Aws::Utils::DateTime m_finishedAt;
717  bool m_finishedAtHasBeenSet;
718 
719  Aws::Utils::DateTime m_startedAt;
720  bool m_startedAtHasBeenSet;
721  };
722 
723 } // namespace Model
724 } // namespace MachineLearning
725 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::MachineLearning::Model::Evaluation::SetStartedAt
void SetStartedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:670
Aws::MachineLearning::Model::Evaluation::GetEvaluationDataSourceId
const Aws::String & GetEvaluationDataSourceId() const
Definition: Evaluation.h:131
Aws::MachineLearning::Model::Evaluation::SetEvaluationId
void SetEvaluationId(const char *value)
Definition: Evaluation.h:68
Aws::MachineLearning::Model::Evaluation::WithEvaluationId
Evaluation & WithEvaluationId(const Aws::String &value)
Definition: Evaluation.h:73
Aws::MachineLearning::Model::Evaluation::CreatedAtHasBeenSet
bool CreatedAtHasBeenSet() const
Definition: Evaluation.h:292
Aws::MachineLearning::Model::Evaluation::WithEvaluationDataSourceId
Evaluation & WithEvaluationDataSourceId(const Aws::String &value)
Definition: Evaluation.h:161
Aws::MachineLearning::Model::Evaluation::Evaluation
Evaluation(Aws::Utils::Json::JsonView jsonValue)
Aws::MachineLearning::Model::Evaluation::GetComputeTime
long long GetComputeTime() const
Definition: Evaluation.h:629
Aws::MachineLearning::Model::Evaluation::FinishedAtHasBeenSet
bool FinishedAtHasBeenSet() const
Definition: Evaluation.h:645
Aws::MachineLearning::Model::Evaluation::SetCreatedByIamUser
void SetCreatedByIamUser(const char *value)
Definition: Evaluation.h:258
Aws::MachineLearning::Model::Evaluation::LastUpdatedAtHasBeenSet
bool LastUpdatedAtHasBeenSet() const
Definition: Evaluation.h:329
Aws::MachineLearning::Model::Evaluation::WithMLModelId
Evaluation & WithMLModelId(const char *value)
Definition: Evaluation.h:124
Aws::MachineLearning::Model::PerformanceMetrics
Definition: PerformanceMetrics.h:44
MachineLearning_EXPORTS.h
Aws::MachineLearning::Model::Evaluation::EvaluationDataSourceIdHasBeenSet
bool EvaluationDataSourceIdHasBeenSet() const
Definition: Evaluation.h:137
Aws::MachineLearning::Model::Evaluation::SetStatus
void SetStatus(EntityStatus &&value)
Definition: Evaluation.h:447
Aws::MachineLearning::Model::Evaluation::WithName
Evaluation & WithName(const char *value)
Definition: Evaluation.h:394
DateTime.h
Aws::MachineLearning::Model::Evaluation::EvaluationIdHasBeenSet
bool EvaluationIdHasBeenSet() const
Definition: Evaluation.h:53
Aws::MachineLearning::Model::Evaluation::GetStartedAt
const Aws::Utils::DateTime & GetStartedAt() const
Definition: Evaluation.h:661
Aws::MachineLearning::Model::Evaluation::NameHasBeenSet
bool NameHasBeenSet() const
Definition: Evaluation.h:364
Aws::MachineLearning::Model::Evaluation::WithName
Evaluation & WithName(Aws::String &&value)
Definition: Evaluation.h:389
Aws::MachineLearning::Model::Evaluation::SetMLModelId
void SetMLModelId(const Aws::String &value)
Definition: Evaluation.h:99
Aws::MachineLearning::Model::Evaluation::GetFinishedAt
const Aws::Utils::DateTime & GetFinishedAt() const
Definition: Evaluation.h:642
Aws::MachineLearning::Model::Evaluation::SetCreatedByIamUser
void SetCreatedByIamUser(Aws::String &&value)
Definition: Evaluation.h:251
Aws::MachineLearning::Model::Evaluation::SetEvaluationDataSourceId
void SetEvaluationDataSourceId(Aws::String &&value)
Definition: Evaluation.h:149
Aws::MachineLearning::Model::Evaluation::WithEvaluationId
Evaluation & WithEvaluationId(const char *value)
Definition: Evaluation.h:83
Aws::MachineLearning::Model::Evaluation::SetMLModelId
void SetMLModelId(const char *value)
Definition: Evaluation.h:109
Aws::MachineLearning::Model::Evaluation::SetEvaluationDataSourceId
void SetEvaluationDataSourceId(const char *value)
Definition: Evaluation.h:155
Aws::MachineLearning::Model::Evaluation::SetMessage
void SetMessage(const Aws::String &value)
Definition: Evaluation.h:595
Aws::MachineLearning::Model::Evaluation::WithFinishedAt
Evaluation & WithFinishedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:657
Aws::MachineLearning::Model::Evaluation::GetMessage
const Aws::String & GetMessage() const
Definition: Evaluation.h:583
Aws::MachineLearning::Model::Evaluation::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MachineLearning::Model::Evaluation::InputDataLocationS3HasBeenSet
bool InputDataLocationS3HasBeenSet() const
Definition: Evaluation.h:186
Aws::MachineLearning::Model::Evaluation::WithComputeTime
Evaluation & WithComputeTime(long long value)
Definition: Evaluation.h:638
Aws::MachineLearning::Model::Evaluation::WithCreatedAt
Evaluation & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:310
Aws::MachineLearning::Model::Evaluation::WithInputDataLocationS3
Evaluation & WithInputDataLocationS3(Aws::String &&value)
Definition: Evaluation.h:216
Aws::MachineLearning::Model::Evaluation::SetMLModelId
void SetMLModelId(Aws::String &&value)
Definition: Evaluation.h:104
Aws::MachineLearning::Model::Evaluation::ComputeTimeHasBeenSet
bool ComputeTimeHasBeenSet() const
Definition: Evaluation.h:632
Aws::MachineLearning::Model::Evaluation::SetName
void SetName(const char *value)
Definition: Evaluation.h:379
Aws::MachineLearning::Model::Evaluation::StartedAtHasBeenSet
bool StartedAtHasBeenSet() const
Definition: Evaluation.h:664
Aws::MachineLearning::Model::Evaluation::SetFinishedAt
void SetFinishedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:651
PerformanceMetrics.h
Aws::MachineLearning::Model::Evaluation::WithEvaluationId
Evaluation & WithEvaluationId(Aws::String &&value)
Definition: Evaluation.h:78
Aws::MachineLearning::Model::Evaluation::CreatedByIamUserHasBeenSet
bool CreatedByIamUserHasBeenSet() const
Definition: Evaluation.h:237
Aws::MachineLearning::Model::Evaluation
Definition: Evaluation.h:37
AWS_MACHINELEARNING_API
#define AWS_MACHINELEARNING_API
Definition: MachineLearning_EXPORTS.h:28
Aws::MachineLearning::Model::Evaluation::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:304
Aws::MachineLearning::Model::Evaluation::WithEvaluationDataSourceId
Evaluation & WithEvaluationDataSourceId(const char *value)
Definition: Evaluation.h:173
Aws::MachineLearning::Model::Evaluation::PerformanceMetricsHasBeenSet
bool PerformanceMetricsHasBeenSet() const
Definition: Evaluation.h:508
Aws::MachineLearning::Model::Evaluation::SetMessage
void SetMessage(const char *value)
Definition: Evaluation.h:607
Aws::MachineLearning::Model::Evaluation::WithStatus
Evaluation & WithStatus(const EntityStatus &value)
Definition: Evaluation.h:460
Aws::MachineLearning::Model::Evaluation::SetStartedAt
void SetStartedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:667
Aws::MachineLearning::Model::Evaluation::WithCreatedAt
Evaluation & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:316
Aws::MachineLearning::Model::Evaluation::SetStatus
void SetStatus(const EntityStatus &value)
Definition: Evaluation.h:434
Aws::MachineLearning::Model::Evaluation::GetStatus
const EntityStatus & GetStatus() const
Definition: Evaluation.h:408
Aws::MachineLearning::Model::Evaluation::MLModelIdHasBeenSet
bool MLModelIdHasBeenSet() const
Definition: Evaluation.h:94
Aws::MachineLearning::Model::Evaluation::SetInputDataLocationS3
void SetInputDataLocationS3(const char *value)
Definition: Evaluation.h:204
Aws::MachineLearning::Model::EntityStatus
EntityStatus
Definition: EntityStatus.h:17
Aws::MachineLearning::Model::Evaluation::WithCreatedByIamUser
Evaluation & WithCreatedByIamUser(const Aws::String &value)
Definition: Evaluation.h:265
Aws::MachineLearning::Model::Evaluation::SetInputDataLocationS3
void SetInputDataLocationS3(Aws::String &&value)
Definition: Evaluation.h:198
Aws::MachineLearning::Model::Evaluation::GetCreatedByIamUser
const Aws::String & GetCreatedByIamUser() const
Definition: Evaluation.h:230
Aws::MachineLearning::Model::Evaluation::GetInputDataLocationS3
const Aws::String & GetInputDataLocationS3() const
Definition: Evaluation.h:180
Aws::MachineLearning::Model::Evaluation::WithMLModelId
Evaluation & WithMLModelId(Aws::String &&value)
Definition: Evaluation.h:119
Aws::MachineLearning::Model::Evaluation::WithFinishedAt
Evaluation & WithFinishedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:654
Aws::MachineLearning::Model::Evaluation::WithEvaluationDataSourceId
Evaluation & WithEvaluationDataSourceId(Aws::String &&value)
Definition: Evaluation.h:167
Aws::MachineLearning::Model::Evaluation::SetInputDataLocationS3
void SetInputDataLocationS3(const Aws::String &value)
Definition: Evaluation.h:192
Aws::MachineLearning::Model::Evaluation::WithCreatedByIamUser
Evaluation & WithCreatedByIamUser(const char *value)
Definition: Evaluation.h:279
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::MachineLearning::Model::Evaluation::SetCreatedByIamUser
void SetCreatedByIamUser(const Aws::String &value)
Definition: Evaluation.h:244
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MachineLearning::Model::Evaluation::WithMessage
Evaluation & WithMessage(Aws::String &&value)
Definition: Evaluation.h:619
Aws::MachineLearning::Model::Evaluation::WithInputDataLocationS3
Evaluation & WithInputDataLocationS3(const char *value)
Definition: Evaluation.h:222
Aws::MachineLearning::Model::Evaluation::SetName
void SetName(Aws::String &&value)
Definition: Evaluation.h:374
Aws::MachineLearning::Model::Evaluation::WithPerformanceMetrics
Evaluation & WithPerformanceMetrics(PerformanceMetrics &&value)
Definition: Evaluation.h:576
Aws::MachineLearning::Model::Evaluation::SetLastUpdatedAt
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:335
Aws::MachineLearning::Model::Evaluation::SetName
void SetName(const Aws::String &value)
Definition: Evaluation.h:369
Aws::MachineLearning::Model::Evaluation::WithMLModelId
Evaluation & WithMLModelId(const Aws::String &value)
Definition: Evaluation.h:114
Aws::MachineLearning::Model::Evaluation::SetEvaluationId
void SetEvaluationId(Aws::String &&value)
Definition: Evaluation.h:63
Aws::MachineLearning::Model::Evaluation::WithStatus
Evaluation & WithStatus(EntityStatus &&value)
Definition: Evaluation.h:473
Aws::MachineLearning::Model::Evaluation::WithStartedAt
Evaluation & WithStartedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:673
Aws::MachineLearning::Model::Evaluation::GetLastUpdatedAt
const Aws::Utils::DateTime & GetLastUpdatedAt() const
Definition: Evaluation.h:323
Aws::MachineLearning::Model::Evaluation::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: Evaluation.h:421
Aws::MachineLearning::Model::Evaluation::WithLastUpdatedAt
Evaluation & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:353
Aws::MachineLearning::Model::Evaluation::WithStartedAt
Evaluation & WithStartedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:676
Aws::MachineLearning::Model::Evaluation::MessageHasBeenSet
bool MessageHasBeenSet() const
Definition: Evaluation.h:589
Aws::MachineLearning::Model::Evaluation::WithInputDataLocationS3
Evaluation & WithInputDataLocationS3(const Aws::String &value)
Definition: Evaluation.h:210
Aws::MachineLearning::Model::Evaluation::GetPerformanceMetrics
const PerformanceMetrics & GetPerformanceMetrics() const
Definition: Evaluation.h:491
Aws::MachineLearning::Model::Evaluation::SetLastUpdatedAt
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: Evaluation.h:341
Aws::MachineLearning::Model::Evaluation::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:298
Aws::MachineLearning::Model::Evaluation::WithLastUpdatedAt
Evaluation & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:347
Aws::MachineLearning::Model::Evaluation::GetEvaluationId
const Aws::String & GetEvaluationId() const
Definition: Evaluation.h:48
Aws
Definition: AccessManagementClient.h:15
Aws::MachineLearning::Model::Evaluation::Evaluation
Evaluation()
Aws::MachineLearning::Model::Evaluation::GetName
const Aws::String & GetName() const
Definition: Evaluation.h:359
Aws::MachineLearning::Model::Evaluation::SetEvaluationId
void SetEvaluationId(const Aws::String &value)
Definition: Evaluation.h:58
Aws::MachineLearning::Model::Evaluation::SetEvaluationDataSourceId
void SetEvaluationDataSourceId(const Aws::String &value)
Definition: Evaluation.h:143
Aws::MachineLearning::Model::Evaluation::WithName
Evaluation & WithName(const Aws::String &value)
Definition: Evaluation.h:384
Aws::MachineLearning::Model::Evaluation::WithMessage
Evaluation & WithMessage(const Aws::String &value)
Definition: Evaluation.h:613
Aws::MachineLearning::Model::Evaluation::WithMessage
Evaluation & WithMessage(const char *value)
Definition: Evaluation.h:625
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MachineLearning::Model::Evaluation::WithPerformanceMetrics
Evaluation & WithPerformanceMetrics(const PerformanceMetrics &value)
Definition: Evaluation.h:559
Aws::MachineLearning::Model::Evaluation::SetComputeTime
void SetComputeTime(long long value)
Definition: Evaluation.h:635
Aws::MachineLearning::Model::Evaluation::WithCreatedByIamUser
Evaluation & WithCreatedByIamUser(Aws::String &&value)
Definition: Evaluation.h:272
Aws::MachineLearning::Model::Evaluation::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: Evaluation.h:286
EntityStatus.h
Aws::MachineLearning::Model::Evaluation::GetMLModelId
const Aws::String & GetMLModelId() const
Definition: Evaluation.h:89
Aws::MachineLearning::Model::Evaluation::SetFinishedAt
void SetFinishedAt(const Aws::Utils::DateTime &value)
Definition: Evaluation.h:648
Aws::MachineLearning::Model::Evaluation::SetPerformanceMetrics
void SetPerformanceMetrics(PerformanceMetrics &&value)
Definition: Evaluation.h:542
Aws::MachineLearning::Model::Evaluation::SetPerformanceMetrics
void SetPerformanceMetrics(const PerformanceMetrics &value)
Definition: Evaluation.h:525
Aws::MachineLearning::Model::Evaluation::SetMessage
void SetMessage(Aws::String &&value)
Definition: Evaluation.h:601
Aws::MachineLearning::Model::Evaluation::operator=
Evaluation & operator=(Aws::Utils::Json::JsonView jsonValue)