AWS SDK for C++  1.9.153
AWS SDK for C++
BatchPrediction.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Utils
16 {
17 namespace Json
18 {
19  class JsonValue;
20  class JsonView;
21 } // namespace Json
22 } // namespace Utils
23 namespace MachineLearning
24 {
25 namespace Model
26 {
27 
36  {
37  public:
42 
43 
49  inline const Aws::String& GetBatchPredictionId() const{ return m_batchPredictionId; }
50 
56  inline bool BatchPredictionIdHasBeenSet() const { return m_batchPredictionIdHasBeenSet; }
57 
63  inline void SetBatchPredictionId(const Aws::String& value) { m_batchPredictionIdHasBeenSet = true; m_batchPredictionId = value; }
64 
70  inline void SetBatchPredictionId(Aws::String&& value) { m_batchPredictionIdHasBeenSet = true; m_batchPredictionId = std::move(value); }
71 
77  inline void SetBatchPredictionId(const char* value) { m_batchPredictionIdHasBeenSet = true; m_batchPredictionId.assign(value); }
78 
84  inline BatchPrediction& WithBatchPredictionId(const Aws::String& value) { SetBatchPredictionId(value); return *this;}
85 
91  inline BatchPrediction& WithBatchPredictionId(Aws::String&& value) { SetBatchPredictionId(std::move(value)); return *this;}
92 
98  inline BatchPrediction& WithBatchPredictionId(const char* value) { SetBatchPredictionId(value); return *this;}
99 
100 
105  inline const Aws::String& GetMLModelId() const{ return m_mLModelId; }
106 
111  inline bool MLModelIdHasBeenSet() const { return m_mLModelIdHasBeenSet; }
112 
117  inline void SetMLModelId(const Aws::String& value) { m_mLModelIdHasBeenSet = true; m_mLModelId = value; }
118 
123  inline void SetMLModelId(Aws::String&& value) { m_mLModelIdHasBeenSet = true; m_mLModelId = std::move(value); }
124 
129  inline void SetMLModelId(const char* value) { m_mLModelIdHasBeenSet = true; m_mLModelId.assign(value); }
130 
135  inline BatchPrediction& WithMLModelId(const Aws::String& value) { SetMLModelId(value); return *this;}
136 
141  inline BatchPrediction& WithMLModelId(Aws::String&& value) { SetMLModelId(std::move(value)); return *this;}
142 
147  inline BatchPrediction& WithMLModelId(const char* value) { SetMLModelId(value); return *this;}
148 
149 
154  inline const Aws::String& GetBatchPredictionDataSourceId() const{ return m_batchPredictionDataSourceId; }
155 
160  inline bool BatchPredictionDataSourceIdHasBeenSet() const { return m_batchPredictionDataSourceIdHasBeenSet; }
161 
166  inline void SetBatchPredictionDataSourceId(const Aws::String& value) { m_batchPredictionDataSourceIdHasBeenSet = true; m_batchPredictionDataSourceId = value; }
167 
172  inline void SetBatchPredictionDataSourceId(Aws::String&& value) { m_batchPredictionDataSourceIdHasBeenSet = true; m_batchPredictionDataSourceId = std::move(value); }
173 
178  inline void SetBatchPredictionDataSourceId(const char* value) { m_batchPredictionDataSourceIdHasBeenSet = true; m_batchPredictionDataSourceId.assign(value); }
179 
184  inline BatchPrediction& WithBatchPredictionDataSourceId(const Aws::String& value) { SetBatchPredictionDataSourceId(value); return *this;}
185 
190  inline BatchPrediction& WithBatchPredictionDataSourceId(Aws::String&& value) { SetBatchPredictionDataSourceId(std::move(value)); return *this;}
191 
196  inline BatchPrediction& WithBatchPredictionDataSourceId(const char* value) { SetBatchPredictionDataSourceId(value); return *this;}
197 
198 
203  inline const Aws::String& GetInputDataLocationS3() const{ return m_inputDataLocationS3; }
204 
209  inline bool InputDataLocationS3HasBeenSet() const { return m_inputDataLocationS3HasBeenSet; }
210 
215  inline void SetInputDataLocationS3(const Aws::String& value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3 = value; }
216 
221  inline void SetInputDataLocationS3(Aws::String&& value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3 = std::move(value); }
222 
227  inline void SetInputDataLocationS3(const char* value) { m_inputDataLocationS3HasBeenSet = true; m_inputDataLocationS3.assign(value); }
228 
233  inline BatchPrediction& WithInputDataLocationS3(const Aws::String& value) { SetInputDataLocationS3(value); return *this;}
234 
239  inline BatchPrediction& WithInputDataLocationS3(Aws::String&& value) { SetInputDataLocationS3(std::move(value)); return *this;}
240 
245  inline BatchPrediction& WithInputDataLocationS3(const char* value) { SetInputDataLocationS3(value); return *this;}
246 
247 
253  inline const Aws::String& GetCreatedByIamUser() const{ return m_createdByIamUser; }
254 
260  inline bool CreatedByIamUserHasBeenSet() const { return m_createdByIamUserHasBeenSet; }
261 
267  inline void SetCreatedByIamUser(const Aws::String& value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser = value; }
268 
274  inline void SetCreatedByIamUser(Aws::String&& value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser = std::move(value); }
275 
281  inline void SetCreatedByIamUser(const char* value) { m_createdByIamUserHasBeenSet = true; m_createdByIamUser.assign(value); }
282 
288  inline BatchPrediction& WithCreatedByIamUser(const Aws::String& value) { SetCreatedByIamUser(value); return *this;}
289 
295  inline BatchPrediction& WithCreatedByIamUser(Aws::String&& value) { SetCreatedByIamUser(std::move(value)); return *this;}
296 
302  inline BatchPrediction& WithCreatedByIamUser(const char* value) { SetCreatedByIamUser(value); return *this;}
303 
304 
309  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
310 
315  inline bool CreatedAtHasBeenSet() const { return m_createdAtHasBeenSet; }
316 
321  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAtHasBeenSet = true; m_createdAt = value; }
322 
327  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAtHasBeenSet = true; m_createdAt = std::move(value); }
328 
333  inline BatchPrediction& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
334 
339  inline BatchPrediction& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
340 
341 
346  inline const Aws::Utils::DateTime& GetLastUpdatedAt() const{ return m_lastUpdatedAt; }
347 
352  inline bool LastUpdatedAtHasBeenSet() const { return m_lastUpdatedAtHasBeenSet; }
353 
358  inline void SetLastUpdatedAt(const Aws::Utils::DateTime& value) { m_lastUpdatedAtHasBeenSet = true; m_lastUpdatedAt = value; }
359 
364  inline void SetLastUpdatedAt(Aws::Utils::DateTime&& value) { m_lastUpdatedAtHasBeenSet = true; m_lastUpdatedAt = std::move(value); }
365 
370  inline BatchPrediction& WithLastUpdatedAt(const Aws::Utils::DateTime& value) { SetLastUpdatedAt(value); return *this;}
371 
376  inline BatchPrediction& WithLastUpdatedAt(Aws::Utils::DateTime&& value) { SetLastUpdatedAt(std::move(value)); return *this;}
377 
378 
382  inline const Aws::String& GetName() const{ return m_name; }
383 
387  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
388 
392  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
393 
397  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
398 
402  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
403 
407  inline BatchPrediction& WithName(const Aws::String& value) { SetName(value); return *this;}
408 
412  inline BatchPrediction& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
413 
417  inline BatchPrediction& WithName(const char* value) { SetName(value); return *this;}
418 
419 
432  inline const EntityStatus& GetStatus() const{ return m_status; }
433 
446  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
447 
460  inline void SetStatus(const EntityStatus& value) { m_statusHasBeenSet = true; m_status = value; }
461 
474  inline void SetStatus(EntityStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
475 
488  inline BatchPrediction& WithStatus(const EntityStatus& value) { SetStatus(value); return *this;}
489 
502  inline BatchPrediction& WithStatus(EntityStatus&& value) { SetStatus(std::move(value)); return *this;}
503 
504 
510  inline const Aws::String& GetOutputUri() const{ return m_outputUri; }
511 
517  inline bool OutputUriHasBeenSet() const { return m_outputUriHasBeenSet; }
518 
524  inline void SetOutputUri(const Aws::String& value) { m_outputUriHasBeenSet = true; m_outputUri = value; }
525 
531  inline void SetOutputUri(Aws::String&& value) { m_outputUriHasBeenSet = true; m_outputUri = std::move(value); }
532 
538  inline void SetOutputUri(const char* value) { m_outputUriHasBeenSet = true; m_outputUri.assign(value); }
539 
545  inline BatchPrediction& WithOutputUri(const Aws::String& value) { SetOutputUri(value); return *this;}
546 
552  inline BatchPrediction& WithOutputUri(Aws::String&& value) { SetOutputUri(std::move(value)); return *this;}
553 
559  inline BatchPrediction& WithOutputUri(const char* value) { SetOutputUri(value); return *this;}
560 
561 
566  inline const Aws::String& GetMessage() const{ return m_message; }
567 
572  inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
573 
578  inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
579 
584  inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
585 
590  inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
591 
596  inline BatchPrediction& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
597 
602  inline BatchPrediction& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
603 
608  inline BatchPrediction& WithMessage(const char* value) { SetMessage(value); return *this;}
609 
610 
611 
612  inline long long GetComputeTime() const{ return m_computeTime; }
613 
614 
615  inline bool ComputeTimeHasBeenSet() const { return m_computeTimeHasBeenSet; }
616 
617 
618  inline void SetComputeTime(long long value) { m_computeTimeHasBeenSet = true; m_computeTime = value; }
619 
620 
621  inline BatchPrediction& WithComputeTime(long long value) { SetComputeTime(value); return *this;}
622 
623 
624 
625  inline const Aws::Utils::DateTime& GetFinishedAt() const{ return m_finishedAt; }
626 
627 
628  inline bool FinishedAtHasBeenSet() const { return m_finishedAtHasBeenSet; }
629 
630 
631  inline void SetFinishedAt(const Aws::Utils::DateTime& value) { m_finishedAtHasBeenSet = true; m_finishedAt = value; }
632 
633 
634  inline void SetFinishedAt(Aws::Utils::DateTime&& value) { m_finishedAtHasBeenSet = true; m_finishedAt = std::move(value); }
635 
636 
637  inline BatchPrediction& WithFinishedAt(const Aws::Utils::DateTime& value) { SetFinishedAt(value); return *this;}
638 
639 
640  inline BatchPrediction& WithFinishedAt(Aws::Utils::DateTime&& value) { SetFinishedAt(std::move(value)); return *this;}
641 
642 
643 
644  inline const Aws::Utils::DateTime& GetStartedAt() const{ return m_startedAt; }
645 
646 
647  inline bool StartedAtHasBeenSet() const { return m_startedAtHasBeenSet; }
648 
649 
650  inline void SetStartedAt(const Aws::Utils::DateTime& value) { m_startedAtHasBeenSet = true; m_startedAt = value; }
651 
652 
653  inline void SetStartedAt(Aws::Utils::DateTime&& value) { m_startedAtHasBeenSet = true; m_startedAt = std::move(value); }
654 
655 
656  inline BatchPrediction& WithStartedAt(const Aws::Utils::DateTime& value) { SetStartedAt(value); return *this;}
657 
658 
659  inline BatchPrediction& WithStartedAt(Aws::Utils::DateTime&& value) { SetStartedAt(std::move(value)); return *this;}
660 
661 
662 
663  inline long long GetTotalRecordCount() const{ return m_totalRecordCount; }
664 
665 
666  inline bool TotalRecordCountHasBeenSet() const { return m_totalRecordCountHasBeenSet; }
667 
668 
669  inline void SetTotalRecordCount(long long value) { m_totalRecordCountHasBeenSet = true; m_totalRecordCount = value; }
670 
671 
672  inline BatchPrediction& WithTotalRecordCount(long long value) { SetTotalRecordCount(value); return *this;}
673 
674 
675 
676  inline long long GetInvalidRecordCount() const{ return m_invalidRecordCount; }
677 
678 
679  inline bool InvalidRecordCountHasBeenSet() const { return m_invalidRecordCountHasBeenSet; }
680 
681 
682  inline void SetInvalidRecordCount(long long value) { m_invalidRecordCountHasBeenSet = true; m_invalidRecordCount = value; }
683 
684 
685  inline BatchPrediction& WithInvalidRecordCount(long long value) { SetInvalidRecordCount(value); return *this;}
686 
687  private:
688 
689  Aws::String m_batchPredictionId;
690  bool m_batchPredictionIdHasBeenSet;
691 
692  Aws::String m_mLModelId;
693  bool m_mLModelIdHasBeenSet;
694 
695  Aws::String m_batchPredictionDataSourceId;
696  bool m_batchPredictionDataSourceIdHasBeenSet;
697 
698  Aws::String m_inputDataLocationS3;
699  bool m_inputDataLocationS3HasBeenSet;
700 
701  Aws::String m_createdByIamUser;
702  bool m_createdByIamUserHasBeenSet;
703 
704  Aws::Utils::DateTime m_createdAt;
705  bool m_createdAtHasBeenSet;
706 
707  Aws::Utils::DateTime m_lastUpdatedAt;
708  bool m_lastUpdatedAtHasBeenSet;
709 
710  Aws::String m_name;
711  bool m_nameHasBeenSet;
712 
713  EntityStatus m_status;
714  bool m_statusHasBeenSet;
715 
716  Aws::String m_outputUri;
717  bool m_outputUriHasBeenSet;
718 
719  Aws::String m_message;
720  bool m_messageHasBeenSet;
721 
722  long long m_computeTime;
723  bool m_computeTimeHasBeenSet;
724 
725  Aws::Utils::DateTime m_finishedAt;
726  bool m_finishedAtHasBeenSet;
727 
728  Aws::Utils::DateTime m_startedAt;
729  bool m_startedAtHasBeenSet;
730 
731  long long m_totalRecordCount;
732  bool m_totalRecordCountHasBeenSet;
733 
734  long long m_invalidRecordCount;
735  bool m_invalidRecordCountHasBeenSet;
736  };
737 
738 } // namespace Model
739 } // namespace MachineLearning
740 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::MachineLearning::Model::BatchPrediction::WithTotalRecordCount
BatchPrediction & WithTotalRecordCount(long long value)
Definition: BatchPrediction.h:672
Aws::MachineLearning::Model::BatchPrediction::WithLastUpdatedAt
BatchPrediction & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:370
Aws::MachineLearning::Model::BatchPrediction::WithOutputUri
BatchPrediction & WithOutputUri(const char *value)
Definition: BatchPrediction.h:559
Aws::MachineLearning::Model::BatchPrediction::GetOutputUri
const Aws::String & GetOutputUri() const
Definition: BatchPrediction.h:510
Aws::MachineLearning::Model::BatchPrediction::SetTotalRecordCount
void SetTotalRecordCount(long long value)
Definition: BatchPrediction.h:669
Aws::MachineLearning::Model::BatchPrediction::WithInputDataLocationS3
BatchPrediction & WithInputDataLocationS3(Aws::String &&value)
Definition: BatchPrediction.h:239
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionDataSourceId
BatchPrediction & WithBatchPredictionDataSourceId(Aws::String &&value)
Definition: BatchPrediction.h:190
Aws::MachineLearning::Model::BatchPrediction::SetName
void SetName(const Aws::String &value)
Definition: BatchPrediction.h:392
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionId
BatchPrediction & WithBatchPredictionId(const char *value)
Definition: BatchPrediction.h:98
Aws::MachineLearning::Model::BatchPrediction::SetCreatedByIamUser
void SetCreatedByIamUser(Aws::String &&value)
Definition: BatchPrediction.h:274
Aws::MachineLearning::Model::BatchPrediction::WithMessage
BatchPrediction & WithMessage(const Aws::String &value)
Definition: BatchPrediction.h:596
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionDataSourceId
BatchPrediction & WithBatchPredictionDataSourceId(const char *value)
Definition: BatchPrediction.h:196
Aws::MachineLearning::Model::BatchPrediction::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: BatchPrediction.h:309
Aws::MachineLearning::Model::BatchPrediction::GetInputDataLocationS3
const Aws::String & GetInputDataLocationS3() const
Definition: BatchPrediction.h:203
Aws::MachineLearning::Model::BatchPrediction::InvalidRecordCountHasBeenSet
bool InvalidRecordCountHasBeenSet() const
Definition: BatchPrediction.h:679
Aws::MachineLearning::Model::BatchPrediction::WithMLModelId
BatchPrediction & WithMLModelId(const char *value)
Definition: BatchPrediction.h:147
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionId
void SetBatchPredictionId(const Aws::String &value)
Definition: BatchPrediction.h:63
Aws::MachineLearning::Model::BatchPrediction::WithName
BatchPrediction & WithName(Aws::String &&value)
Definition: BatchPrediction.h:412
Aws::MachineLearning::Model::BatchPrediction::WithStatus
BatchPrediction & WithStatus(EntityStatus &&value)
Definition: BatchPrediction.h:502
MachineLearning_EXPORTS.h
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionDataSourceId
void SetBatchPredictionDataSourceId(const Aws::String &value)
Definition: BatchPrediction.h:166
DateTime.h
Aws::MachineLearning::Model::BatchPrediction::WithLastUpdatedAt
BatchPrediction & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:376
Aws::MachineLearning::Model::BatchPrediction::WithFinishedAt
BatchPrediction & WithFinishedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:637
Aws::MachineLearning::Model::BatchPrediction::WithName
BatchPrediction & WithName(const char *value)
Definition: BatchPrediction.h:417
Aws::MachineLearning::Model::BatchPrediction::FinishedAtHasBeenSet
bool FinishedAtHasBeenSet() const
Definition: BatchPrediction.h:628
Aws::MachineLearning::Model::BatchPrediction::GetStatus
const EntityStatus & GetStatus() const
Definition: BatchPrediction.h:432
Aws::MachineLearning::Model::BatchPrediction::SetFinishedAt
void SetFinishedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:634
Aws::MachineLearning::Model::BatchPrediction::GetStartedAt
const Aws::Utils::DateTime & GetStartedAt() const
Definition: BatchPrediction.h:644
Aws::MachineLearning::Model::BatchPrediction::CreatedAtHasBeenSet
bool CreatedAtHasBeenSet() const
Definition: BatchPrediction.h:315
Aws::MachineLearning::Model::BatchPrediction::SetMLModelId
void SetMLModelId(Aws::String &&value)
Definition: BatchPrediction.h:123
Aws::MachineLearning::Model::BatchPrediction::SetMessage
void SetMessage(const Aws::String &value)
Definition: BatchPrediction.h:578
Aws::MachineLearning::Model::BatchPrediction::SetStartedAt
void SetStartedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:653
Aws::MachineLearning::Model::BatchPrediction::WithCreatedByIamUser
BatchPrediction & WithCreatedByIamUser(Aws::String &&value)
Definition: BatchPrediction.h:295
Aws::MachineLearning::Model::BatchPrediction::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MachineLearning::Model::BatchPrediction::SetInvalidRecordCount
void SetInvalidRecordCount(long long value)
Definition: BatchPrediction.h:682
Aws::MachineLearning::Model::BatchPrediction::WithCreatedByIamUser
BatchPrediction & WithCreatedByIamUser(const char *value)
Definition: BatchPrediction.h:302
Aws::MachineLearning::Model::BatchPrediction::SetOutputUri
void SetOutputUri(const char *value)
Definition: BatchPrediction.h:538
Aws::MachineLearning::Model::BatchPrediction::WithMessage
BatchPrediction & WithMessage(Aws::String &&value)
Definition: BatchPrediction.h:602
Aws::MachineLearning::Model::BatchPrediction::BatchPrediction
BatchPrediction(Aws::Utils::Json::JsonView jsonValue)
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionId
void SetBatchPredictionId(const char *value)
Definition: BatchPrediction.h:77
Aws::MachineLearning::Model::BatchPrediction::WithFinishedAt
BatchPrediction & WithFinishedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:640
Aws::MachineLearning::Model::BatchPrediction::BatchPredictionIdHasBeenSet
bool BatchPredictionIdHasBeenSet() const
Definition: BatchPrediction.h:56
Aws::MachineLearning::Model::BatchPrediction::SetFinishedAt
void SetFinishedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:631
Aws::MachineLearning::Model::BatchPrediction::WithMessage
BatchPrediction & WithMessage(const char *value)
Definition: BatchPrediction.h:608
Aws::MachineLearning::Model::BatchPrediction::MLModelIdHasBeenSet
bool MLModelIdHasBeenSet() const
Definition: BatchPrediction.h:111
Aws::MachineLearning::Model::BatchPrediction::WithInvalidRecordCount
BatchPrediction & WithInvalidRecordCount(long long value)
Definition: BatchPrediction.h:685
Aws::MachineLearning::Model::BatchPrediction::SetInputDataLocationS3
void SetInputDataLocationS3(const char *value)
Definition: BatchPrediction.h:227
Aws::MachineLearning::Model::BatchPrediction::GetLastUpdatedAt
const Aws::Utils::DateTime & GetLastUpdatedAt() const
Definition: BatchPrediction.h:346
Aws::MachineLearning::Model::BatchPrediction::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:327
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionDataSourceId
BatchPrediction & WithBatchPredictionDataSourceId(const Aws::String &value)
Definition: BatchPrediction.h:184
Aws::MachineLearning::Model::BatchPrediction
Definition: BatchPrediction.h:36
Aws::MachineLearning::Model::BatchPrediction::WithCreatedAt
BatchPrediction & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:333
Aws::MachineLearning::Model::BatchPrediction::WithOutputUri
BatchPrediction & WithOutputUri(Aws::String &&value)
Definition: BatchPrediction.h:552
AWS_MACHINELEARNING_API
#define AWS_MACHINELEARNING_API
Definition: MachineLearning_EXPORTS.h:28
Aws::MachineLearning::Model::BatchPrediction::GetFinishedAt
const Aws::Utils::DateTime & GetFinishedAt() const
Definition: BatchPrediction.h:625
Aws::MachineLearning::Model::EntityStatus
EntityStatus
Definition: EntityStatus.h:17
Aws::MachineLearning::Model::BatchPrediction::WithMLModelId
BatchPrediction & WithMLModelId(const Aws::String &value)
Definition: BatchPrediction.h:135
Aws::MachineLearning::Model::BatchPrediction::GetMessage
const Aws::String & GetMessage() const
Definition: BatchPrediction.h:566
Aws::MachineLearning::Model::BatchPrediction::GetInvalidRecordCount
long long GetInvalidRecordCount() const
Definition: BatchPrediction.h:676
Aws::MachineLearning::Model::BatchPrediction::WithOutputUri
BatchPrediction & WithOutputUri(const Aws::String &value)
Definition: BatchPrediction.h:545
Aws::MachineLearning::Model::BatchPrediction::WithStartedAt
BatchPrediction & WithStartedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:656
Aws::MachineLearning::Model::BatchPrediction::SetOutputUri
void SetOutputUri(const Aws::String &value)
Definition: BatchPrediction.h:524
Aws::MachineLearning::Model::BatchPrediction::SetStartedAt
void SetStartedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:650
Aws::MachineLearning::Model::BatchPrediction::CreatedByIamUserHasBeenSet
bool CreatedByIamUserHasBeenSet() const
Definition: BatchPrediction.h:260
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionId
void SetBatchPredictionId(Aws::String &&value)
Definition: BatchPrediction.h:70
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionId
BatchPrediction & WithBatchPredictionId(Aws::String &&value)
Definition: BatchPrediction.h:91
Aws::MachineLearning::Model::BatchPrediction::SetMLModelId
void SetMLModelId(const Aws::String &value)
Definition: BatchPrediction.h:117
Aws::MachineLearning::Model::BatchPrediction::SetName
void SetName(Aws::String &&value)
Definition: BatchPrediction.h:397
Aws::MachineLearning::Model::BatchPrediction::GetBatchPredictionId
const Aws::String & GetBatchPredictionId() const
Definition: BatchPrediction.h:49
Aws::MachineLearning::Model::BatchPrediction::OutputUriHasBeenSet
bool OutputUriHasBeenSet() const
Definition: BatchPrediction.h:517
Aws::MachineLearning::Model::BatchPrediction::GetName
const Aws::String & GetName() const
Definition: BatchPrediction.h:382
Aws::MachineLearning::Model::BatchPrediction::WithCreatedByIamUser
BatchPrediction & WithCreatedByIamUser(const Aws::String &value)
Definition: BatchPrediction.h:288
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::MachineLearning::Model::BatchPrediction::SetMLModelId
void SetMLModelId(const char *value)
Definition: BatchPrediction.h:129
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MachineLearning::Model::BatchPrediction::GetMLModelId
const Aws::String & GetMLModelId() const
Definition: BatchPrediction.h:105
Aws::MachineLearning::Model::BatchPrediction::SetComputeTime
void SetComputeTime(long long value)
Definition: BatchPrediction.h:618
Aws::MachineLearning::Model::BatchPrediction::SetInputDataLocationS3
void SetInputDataLocationS3(const Aws::String &value)
Definition: BatchPrediction.h:215
Aws::MachineLearning::Model::BatchPrediction::WithName
BatchPrediction & WithName(const Aws::String &value)
Definition: BatchPrediction.h:407
Aws::MachineLearning::Model::BatchPrediction::MessageHasBeenSet
bool MessageHasBeenSet() const
Definition: BatchPrediction.h:572
Aws::MachineLearning::Model::BatchPrediction::WithCreatedAt
BatchPrediction & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:339
Aws::MachineLearning::Model::BatchPrediction::SetInputDataLocationS3
void SetInputDataLocationS3(Aws::String &&value)
Definition: BatchPrediction.h:221
Aws::MachineLearning::Model::BatchPrediction::WithComputeTime
BatchPrediction & WithComputeTime(long long value)
Definition: BatchPrediction.h:621
Aws::MachineLearning::Model::BatchPrediction::TotalRecordCountHasBeenSet
bool TotalRecordCountHasBeenSet() const
Definition: BatchPrediction.h:666
Aws::MachineLearning::Model::BatchPrediction::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:321
Aws::MachineLearning::Model::BatchPrediction::WithStatus
BatchPrediction & WithStatus(const EntityStatus &value)
Definition: BatchPrediction.h:488
Aws::MachineLearning::Model::BatchPrediction::WithMLModelId
BatchPrediction & WithMLModelId(Aws::String &&value)
Definition: BatchPrediction.h:141
Aws::MachineLearning::Model::BatchPrediction::SetName
void SetName(const char *value)
Definition: BatchPrediction.h:402
Aws::MachineLearning::Model::BatchPrediction::SetOutputUri
void SetOutputUri(Aws::String &&value)
Definition: BatchPrediction.h:531
Aws::MachineLearning::Model::BatchPrediction::GetTotalRecordCount
long long GetTotalRecordCount() const
Definition: BatchPrediction.h:663
Aws::MachineLearning::Model::BatchPrediction::ComputeTimeHasBeenSet
bool ComputeTimeHasBeenSet() const
Definition: BatchPrediction.h:615
Aws::MachineLearning::Model::BatchPrediction::SetMessage
void SetMessage(Aws::String &&value)
Definition: BatchPrediction.h:584
Aws::MachineLearning::Model::BatchPrediction::SetLastUpdatedAt
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:364
Aws::MachineLearning::Model::BatchPrediction::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: BatchPrediction.h:446
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::MachineLearning::Model::BatchPrediction::SetStatus
void SetStatus(EntityStatus &&value)
Definition: BatchPrediction.h:474
Aws::MachineLearning::Model::BatchPrediction::GetBatchPredictionDataSourceId
const Aws::String & GetBatchPredictionDataSourceId() const
Definition: BatchPrediction.h:154
Aws::MachineLearning::Model::BatchPrediction::WithInputDataLocationS3
BatchPrediction & WithInputDataLocationS3(const char *value)
Definition: BatchPrediction.h:245
Aws::MachineLearning::Model::BatchPrediction::SetCreatedByIamUser
void SetCreatedByIamUser(const Aws::String &value)
Definition: BatchPrediction.h:267
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionDataSourceId
void SetBatchPredictionDataSourceId(const char *value)
Definition: BatchPrediction.h:178
Aws::MachineLearning::Model::BatchPrediction::SetLastUpdatedAt
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: BatchPrediction.h:358
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MachineLearning::Model::BatchPrediction::WithInputDataLocationS3
BatchPrediction & WithInputDataLocationS3(const Aws::String &value)
Definition: BatchPrediction.h:233
Aws::MachineLearning::Model::BatchPrediction::WithBatchPredictionId
BatchPrediction & WithBatchPredictionId(const Aws::String &value)
Definition: BatchPrediction.h:84
Aws::MachineLearning::Model::BatchPrediction::operator=
BatchPrediction & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MachineLearning::Model::BatchPrediction::StartedAtHasBeenSet
bool StartedAtHasBeenSet() const
Definition: BatchPrediction.h:647
EntityStatus.h
Aws::MachineLearning::Model::BatchPrediction::WithStartedAt
BatchPrediction & WithStartedAt(Aws::Utils::DateTime &&value)
Definition: BatchPrediction.h:659
Aws::MachineLearning::Model::BatchPrediction::SetBatchPredictionDataSourceId
void SetBatchPredictionDataSourceId(Aws::String &&value)
Definition: BatchPrediction.h:172
Aws::MachineLearning::Model::BatchPrediction::SetCreatedByIamUser
void SetCreatedByIamUser(const char *value)
Definition: BatchPrediction.h:281
Aws::MachineLearning::Model::BatchPrediction::BatchPredictionDataSourceIdHasBeenSet
bool BatchPredictionDataSourceIdHasBeenSet() const
Definition: BatchPrediction.h:160
Aws::MachineLearning::Model::BatchPrediction::LastUpdatedAtHasBeenSet
bool LastUpdatedAtHasBeenSet() const
Definition: BatchPrediction.h:352
Aws::MachineLearning::Model::BatchPrediction::GetComputeTime
long long GetComputeTime() const
Definition: BatchPrediction.h:612
Aws::MachineLearning::Model::BatchPrediction::NameHasBeenSet
bool NameHasBeenSet() const
Definition: BatchPrediction.h:387
Aws::MachineLearning::Model::BatchPrediction::SetStatus
void SetStatus(const EntityStatus &value)
Definition: BatchPrediction.h:460
Aws::MachineLearning::Model::BatchPrediction::GetCreatedByIamUser
const Aws::String & GetCreatedByIamUser() const
Definition: BatchPrediction.h:253
Aws::MachineLearning::Model::BatchPrediction::InputDataLocationS3HasBeenSet
bool InputDataLocationS3HasBeenSet() const
Definition: BatchPrediction.h:209
Aws::MachineLearning::Model::BatchPrediction::BatchPrediction
BatchPrediction()
Aws::MachineLearning::Model::BatchPrediction::SetMessage
void SetMessage(const char *value)
Definition: BatchPrediction.h:590