AWS SDK for C++  1.9.109
AWS SDK for C++
GetDataSourceResult.h
Go to the documentation of this file.
1 
6 #pragma once
13 #include <utility>
14 
15 namespace Aws
16 {
17 template<typename RESULT_TYPE>
18 class AmazonWebServiceResult;
19 
20 namespace Utils
21 {
22 namespace Json
23 {
24  class JsonValue;
25 } // namespace Json
26 } // namespace Utils
27 namespace MachineLearning
28 {
29 namespace Model
30 {
38  {
39  public:
43 
44 
49  inline const Aws::String& GetDataSourceId() const{ return m_dataSourceId; }
50 
55  inline void SetDataSourceId(const Aws::String& value) { m_dataSourceId = value; }
56 
61  inline void SetDataSourceId(Aws::String&& value) { m_dataSourceId = std::move(value); }
62 
67  inline void SetDataSourceId(const char* value) { m_dataSourceId.assign(value); }
68 
73  inline GetDataSourceResult& WithDataSourceId(const Aws::String& value) { SetDataSourceId(value); return *this;}
74 
79  inline GetDataSourceResult& WithDataSourceId(Aws::String&& value) { SetDataSourceId(std::move(value)); return *this;}
80 
85  inline GetDataSourceResult& WithDataSourceId(const char* value) { SetDataSourceId(value); return *this;}
86 
87 
92  inline const Aws::String& GetDataLocationS3() const{ return m_dataLocationS3; }
93 
98  inline void SetDataLocationS3(const Aws::String& value) { m_dataLocationS3 = value; }
99 
104  inline void SetDataLocationS3(Aws::String&& value) { m_dataLocationS3 = std::move(value); }
105 
110  inline void SetDataLocationS3(const char* value) { m_dataLocationS3.assign(value); }
111 
116  inline GetDataSourceResult& WithDataLocationS3(const Aws::String& value) { SetDataLocationS3(value); return *this;}
117 
122  inline GetDataSourceResult& WithDataLocationS3(Aws::String&& value) { SetDataLocationS3(std::move(value)); return *this;}
123 
128  inline GetDataSourceResult& WithDataLocationS3(const char* value) { SetDataLocationS3(value); return *this;}
129 
130 
135  inline const Aws::String& GetDataRearrangement() const{ return m_dataRearrangement; }
136 
141  inline void SetDataRearrangement(const Aws::String& value) { m_dataRearrangement = value; }
142 
147  inline void SetDataRearrangement(Aws::String&& value) { m_dataRearrangement = std::move(value); }
148 
153  inline void SetDataRearrangement(const char* value) { m_dataRearrangement.assign(value); }
154 
159  inline GetDataSourceResult& WithDataRearrangement(const Aws::String& value) { SetDataRearrangement(value); return *this;}
160 
165  inline GetDataSourceResult& WithDataRearrangement(Aws::String&& value) { SetDataRearrangement(std::move(value)); return *this;}
166 
171  inline GetDataSourceResult& WithDataRearrangement(const char* value) { SetDataRearrangement(value); return *this;}
172 
173 
179  inline const Aws::String& GetCreatedByIamUser() const{ return m_createdByIamUser; }
180 
186  inline void SetCreatedByIamUser(const Aws::String& value) { m_createdByIamUser = value; }
187 
193  inline void SetCreatedByIamUser(Aws::String&& value) { m_createdByIamUser = std::move(value); }
194 
200  inline void SetCreatedByIamUser(const char* value) { m_createdByIamUser.assign(value); }
201 
207  inline GetDataSourceResult& WithCreatedByIamUser(const Aws::String& value) { SetCreatedByIamUser(value); return *this;}
208 
214  inline GetDataSourceResult& WithCreatedByIamUser(Aws::String&& value) { SetCreatedByIamUser(std::move(value)); return *this;}
215 
221  inline GetDataSourceResult& WithCreatedByIamUser(const char* value) { SetCreatedByIamUser(value); return *this;}
222 
223 
228  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
229 
234  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
235 
240  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
241 
246  inline GetDataSourceResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
247 
252  inline GetDataSourceResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
253 
254 
259  inline const Aws::Utils::DateTime& GetLastUpdatedAt() const{ return m_lastUpdatedAt; }
260 
265  inline void SetLastUpdatedAt(const Aws::Utils::DateTime& value) { m_lastUpdatedAt = value; }
266 
271  inline void SetLastUpdatedAt(Aws::Utils::DateTime&& value) { m_lastUpdatedAt = std::move(value); }
272 
277  inline GetDataSourceResult& WithLastUpdatedAt(const Aws::Utils::DateTime& value) { SetLastUpdatedAt(value); return *this;}
278 
283  inline GetDataSourceResult& WithLastUpdatedAt(Aws::Utils::DateTime&& value) { SetLastUpdatedAt(std::move(value)); return *this;}
284 
285 
289  inline long long GetDataSizeInBytes() const{ return m_dataSizeInBytes; }
290 
294  inline void SetDataSizeInBytes(long long value) { m_dataSizeInBytes = value; }
295 
299  inline GetDataSourceResult& WithDataSizeInBytes(long long value) { SetDataSizeInBytes(value); return *this;}
300 
301 
305  inline long long GetNumberOfFiles() const{ return m_numberOfFiles; }
306 
310  inline void SetNumberOfFiles(long long value) { m_numberOfFiles = value; }
311 
315  inline GetDataSourceResult& WithNumberOfFiles(long long value) { SetNumberOfFiles(value); return *this;}
316 
317 
321  inline const Aws::String& GetName() const{ return m_name; }
322 
326  inline void SetName(const Aws::String& value) { m_name = value; }
327 
331  inline void SetName(Aws::String&& value) { m_name = std::move(value); }
332 
336  inline void SetName(const char* value) { m_name.assign(value); }
337 
341  inline GetDataSourceResult& WithName(const Aws::String& value) { SetName(value); return *this;}
342 
346  inline GetDataSourceResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
347 
351  inline GetDataSourceResult& WithName(const char* value) { SetName(value); return *this;}
352 
353 
365  inline const EntityStatus& GetStatus() const{ return m_status; }
366 
378  inline void SetStatus(const EntityStatus& value) { m_status = value; }
379 
391  inline void SetStatus(EntityStatus&& value) { m_status = std::move(value); }
392 
404  inline GetDataSourceResult& WithStatus(const EntityStatus& value) { SetStatus(value); return *this;}
405 
417  inline GetDataSourceResult& WithStatus(EntityStatus&& value) { SetStatus(std::move(value)); return *this;}
418 
419 
424  inline const Aws::String& GetLogUri() const{ return m_logUri; }
425 
430  inline void SetLogUri(const Aws::String& value) { m_logUri = value; }
431 
436  inline void SetLogUri(Aws::String&& value) { m_logUri = std::move(value); }
437 
442  inline void SetLogUri(const char* value) { m_logUri.assign(value); }
443 
448  inline GetDataSourceResult& WithLogUri(const Aws::String& value) { SetLogUri(value); return *this;}
449 
454  inline GetDataSourceResult& WithLogUri(Aws::String&& value) { SetLogUri(std::move(value)); return *this;}
455 
460  inline GetDataSourceResult& WithLogUri(const char* value) { SetLogUri(value); return *this;}
461 
462 
467  inline const Aws::String& GetMessage() const{ return m_message; }
468 
473  inline void SetMessage(const Aws::String& value) { m_message = value; }
474 
479  inline void SetMessage(Aws::String&& value) { m_message = std::move(value); }
480 
485  inline void SetMessage(const char* value) { m_message.assign(value); }
486 
491  inline GetDataSourceResult& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
492 
497  inline GetDataSourceResult& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
498 
503  inline GetDataSourceResult& WithMessage(const char* value) { SetMessage(value); return *this;}
504 
505 
506 
507  inline const RedshiftMetadata& GetRedshiftMetadata() const{ return m_redshiftMetadata; }
508 
509 
510  inline void SetRedshiftMetadata(const RedshiftMetadata& value) { m_redshiftMetadata = value; }
511 
512 
513  inline void SetRedshiftMetadata(RedshiftMetadata&& value) { m_redshiftMetadata = std::move(value); }
514 
515 
516  inline GetDataSourceResult& WithRedshiftMetadata(const RedshiftMetadata& value) { SetRedshiftMetadata(value); return *this;}
517 
518 
519  inline GetDataSourceResult& WithRedshiftMetadata(RedshiftMetadata&& value) { SetRedshiftMetadata(std::move(value)); return *this;}
520 
521 
522 
523  inline const RDSMetadata& GetRDSMetadata() const{ return m_rDSMetadata; }
524 
525 
526  inline void SetRDSMetadata(const RDSMetadata& value) { m_rDSMetadata = value; }
527 
528 
529  inline void SetRDSMetadata(RDSMetadata&& value) { m_rDSMetadata = std::move(value); }
530 
531 
532  inline GetDataSourceResult& WithRDSMetadata(const RDSMetadata& value) { SetRDSMetadata(value); return *this;}
533 
534 
535  inline GetDataSourceResult& WithRDSMetadata(RDSMetadata&& value) { SetRDSMetadata(std::move(value)); return *this;}
536 
537 
538 
539  inline const Aws::String& GetRoleARN() const{ return m_roleARN; }
540 
541 
542  inline void SetRoleARN(const Aws::String& value) { m_roleARN = value; }
543 
544 
545  inline void SetRoleARN(Aws::String&& value) { m_roleARN = std::move(value); }
546 
547 
548  inline void SetRoleARN(const char* value) { m_roleARN.assign(value); }
549 
550 
551  inline GetDataSourceResult& WithRoleARN(const Aws::String& value) { SetRoleARN(value); return *this;}
552 
553 
554  inline GetDataSourceResult& WithRoleARN(Aws::String&& value) { SetRoleARN(std::move(value)); return *this;}
555 
556 
557  inline GetDataSourceResult& WithRoleARN(const char* value) { SetRoleARN(value); return *this;}
558 
559 
564  inline bool GetComputeStatistics() const{ return m_computeStatistics; }
565 
570  inline void SetComputeStatistics(bool value) { m_computeStatistics = value; }
571 
576  inline GetDataSourceResult& WithComputeStatistics(bool value) { SetComputeStatistics(value); return *this;}
577 
578 
586  inline long long GetComputeTime() const{ return m_computeTime; }
587 
595  inline void SetComputeTime(long long value) { m_computeTime = value; }
596 
604  inline GetDataSourceResult& WithComputeTime(long long value) { SetComputeTime(value); return *this;}
605 
606 
613  inline const Aws::Utils::DateTime& GetFinishedAt() const{ return m_finishedAt; }
614 
621  inline void SetFinishedAt(const Aws::Utils::DateTime& value) { m_finishedAt = value; }
622 
629  inline void SetFinishedAt(Aws::Utils::DateTime&& value) { m_finishedAt = std::move(value); }
630 
637  inline GetDataSourceResult& WithFinishedAt(const Aws::Utils::DateTime& value) { SetFinishedAt(value); return *this;}
638 
645  inline GetDataSourceResult& WithFinishedAt(Aws::Utils::DateTime&& value) { SetFinishedAt(std::move(value)); return *this;}
646 
647 
654  inline const Aws::Utils::DateTime& GetStartedAt() const{ return m_startedAt; }
655 
662  inline void SetStartedAt(const Aws::Utils::DateTime& value) { m_startedAt = value; }
663 
670  inline void SetStartedAt(Aws::Utils::DateTime&& value) { m_startedAt = std::move(value); }
671 
678  inline GetDataSourceResult& WithStartedAt(const Aws::Utils::DateTime& value) { SetStartedAt(value); return *this;}
679 
686  inline GetDataSourceResult& WithStartedAt(Aws::Utils::DateTime&& value) { SetStartedAt(std::move(value)); return *this;}
687 
688 
693  inline const Aws::String& GetDataSourceSchema() const{ return m_dataSourceSchema; }
694 
699  inline void SetDataSourceSchema(const Aws::String& value) { m_dataSourceSchema = value; }
700 
705  inline void SetDataSourceSchema(Aws::String&& value) { m_dataSourceSchema = std::move(value); }
706 
711  inline void SetDataSourceSchema(const char* value) { m_dataSourceSchema.assign(value); }
712 
717  inline GetDataSourceResult& WithDataSourceSchema(const Aws::String& value) { SetDataSourceSchema(value); return *this;}
718 
723  inline GetDataSourceResult& WithDataSourceSchema(Aws::String&& value) { SetDataSourceSchema(std::move(value)); return *this;}
724 
729  inline GetDataSourceResult& WithDataSourceSchema(const char* value) { SetDataSourceSchema(value); return *this;}
730 
731  private:
732 
733  Aws::String m_dataSourceId;
734 
735  Aws::String m_dataLocationS3;
736 
737  Aws::String m_dataRearrangement;
738 
739  Aws::String m_createdByIamUser;
740 
741  Aws::Utils::DateTime m_createdAt;
742 
743  Aws::Utils::DateTime m_lastUpdatedAt;
744 
745  long long m_dataSizeInBytes;
746 
747  long long m_numberOfFiles;
748 
749  Aws::String m_name;
750 
751  EntityStatus m_status;
752 
753  Aws::String m_logUri;
754 
755  Aws::String m_message;
756 
757  RedshiftMetadata m_redshiftMetadata;
758 
759  RDSMetadata m_rDSMetadata;
760 
761  Aws::String m_roleARN;
762 
763  bool m_computeStatistics;
764 
765  long long m_computeTime;
766 
767  Aws::Utils::DateTime m_finishedAt;
768 
769  Aws::Utils::DateTime m_startedAt;
770 
771  Aws::String m_dataSourceSchema;
772  };
773 
774 } // namespace Model
775 } // namespace MachineLearning
776 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::MachineLearning::Model::GetDataSourceResult::SetStatus
void SetStatus(EntityStatus &&value)
Definition: GetDataSourceResult.h:391
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::MachineLearning::Model::GetDataSourceResult::GetName
const Aws::String & GetName() const
Definition: GetDataSourceResult.h:321
Aws::MachineLearning::Model::GetDataSourceResult::WithNumberOfFiles
GetDataSourceResult & WithNumberOfFiles(long long value)
Definition: GetDataSourceResult.h:315
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceSchema
void SetDataSourceSchema(Aws::String &&value)
Definition: GetDataSourceResult.h:705
Aws::MachineLearning::Model::GetDataSourceResult::SetLastUpdatedAt
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:265
Aws::MachineLearning::Model::GetDataSourceResult::SetMessage
void SetMessage(const Aws::String &value)
Definition: GetDataSourceResult.h:473
Aws::MachineLearning::Model::GetDataSourceResult::GetMessage
const Aws::String & GetMessage() const
Definition: GetDataSourceResult.h:467
Aws::MachineLearning::Model::GetDataSourceResult::WithDataLocationS3
GetDataSourceResult & WithDataLocationS3(Aws::String &&value)
Definition: GetDataSourceResult.h:122
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceSchema
GetDataSourceResult & WithDataSourceSchema(Aws::String &&value)
Definition: GetDataSourceResult.h:723
Aws::MachineLearning::Model::GetDataSourceResult::SetLogUri
void SetLogUri(const char *value)
Definition: GetDataSourceResult.h:442
Aws::MachineLearning::Model::GetDataSourceResult::GetLogUri
const Aws::String & GetLogUri() const
Definition: GetDataSourceResult.h:424
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceId
GetDataSourceResult & WithDataSourceId(const Aws::String &value)
Definition: GetDataSourceResult.h:73
MachineLearning_EXPORTS.h
Aws::MachineLearning::Model::GetDataSourceResult::WithDataRearrangement
GetDataSourceResult & WithDataRearrangement(const char *value)
Definition: GetDataSourceResult.h:171
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceId
void SetDataSourceId(const char *value)
Definition: GetDataSourceResult.h:67
DateTime.h
Aws::MachineLearning::Model::GetDataSourceResult::GetComputeStatistics
bool GetComputeStatistics() const
Definition: GetDataSourceResult.h:564
Aws::MachineLearning::Model::GetDataSourceResult::WithFinishedAt
GetDataSourceResult & WithFinishedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:645
Aws::MachineLearning::Model::GetDataSourceResult::GetRDSMetadata
const RDSMetadata & GetRDSMetadata() const
Definition: GetDataSourceResult.h:523
Aws::MachineLearning::Model::GetDataSourceResult::WithDataRearrangement
GetDataSourceResult & WithDataRearrangement(const Aws::String &value)
Definition: GetDataSourceResult.h:159
RDSMetadata.h
Aws::MachineLearning::Model::GetDataSourceResult::GetDataRearrangement
const Aws::String & GetDataRearrangement() const
Definition: GetDataSourceResult.h:135
Aws::MachineLearning::Model::GetDataSourceResult::WithRDSMetadata
GetDataSourceResult & WithRDSMetadata(const RDSMetadata &value)
Definition: GetDataSourceResult.h:532
Aws::MachineLearning::Model::GetDataSourceResult::GetDataSourceSchema
const Aws::String & GetDataSourceSchema() const
Definition: GetDataSourceResult.h:693
Aws::MachineLearning::Model::RDSMetadata
Definition: RDSMetadata.h:34
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceId
GetDataSourceResult & WithDataSourceId(const char *value)
Definition: GetDataSourceResult.h:85
Aws::MachineLearning::Model::GetDataSourceResult::SetFinishedAt
void SetFinishedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:621
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceId
void SetDataSourceId(Aws::String &&value)
Definition: GetDataSourceResult.h:61
Aws::MachineLearning::Model::GetDataSourceResult::SetNumberOfFiles
void SetNumberOfFiles(long long value)
Definition: GetDataSourceResult.h:310
Aws::MachineLearning::Model::GetDataSourceResult::SetDataRearrangement
void SetDataRearrangement(const Aws::String &value)
Definition: GetDataSourceResult.h:141
Aws::MachineLearning::Model::GetDataSourceResult::SetStartedAt
void SetStartedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:662
Aws::MachineLearning::Model::GetDataSourceResult::WithName
GetDataSourceResult & WithName(const char *value)
Definition: GetDataSourceResult.h:351
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceSchema
GetDataSourceResult & WithDataSourceSchema(const Aws::String &value)
Definition: GetDataSourceResult.h:717
Aws::MachineLearning::Model::GetDataSourceResult::WithLastUpdatedAt
GetDataSourceResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:277
Aws::MachineLearning::Model::GetDataSourceResult::SetName
void SetName(Aws::String &&value)
Definition: GetDataSourceResult.h:331
Aws::MachineLearning::Model::GetDataSourceResult::SetCreatedByIamUser
void SetCreatedByIamUser(const Aws::String &value)
Definition: GetDataSourceResult.h:186
Aws::MachineLearning::Model::GetDataSourceResult::WithRDSMetadata
GetDataSourceResult & WithRDSMetadata(RDSMetadata &&value)
Definition: GetDataSourceResult.h:535
Aws::MachineLearning::Model::GetDataSourceResult::SetLastUpdatedAt
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:271
Aws::MachineLearning::Model::GetDataSourceResult::SetRedshiftMetadata
void SetRedshiftMetadata(const RedshiftMetadata &value)
Definition: GetDataSourceResult.h:510
Aws::MachineLearning::Model::GetDataSourceResult::WithDataLocationS3
GetDataSourceResult & WithDataLocationS3(const char *value)
Definition: GetDataSourceResult.h:128
Aws::MachineLearning::Model::GetDataSourceResult::SetLogUri
void SetLogUri(const Aws::String &value)
Definition: GetDataSourceResult.h:430
Aws::MachineLearning::Model::GetDataSourceResult::WithLogUri
GetDataSourceResult & WithLogUri(Aws::String &&value)
Definition: GetDataSourceResult.h:454
Aws::MachineLearning::Model::GetDataSourceResult::WithMessage
GetDataSourceResult & WithMessage(const Aws::String &value)
Definition: GetDataSourceResult.h:491
Aws::MachineLearning::Model::GetDataSourceResult::SetComputeTime
void SetComputeTime(long long value)
Definition: GetDataSourceResult.h:595
Aws::MachineLearning::Model::GetDataSourceResult::SetRoleARN
void SetRoleARN(Aws::String &&value)
Definition: GetDataSourceResult.h:545
Aws::MachineLearning::Model::GetDataSourceResult::GetStatus
const EntityStatus & GetStatus() const
Definition: GetDataSourceResult.h:365
Aws::MachineLearning::Model::GetDataSourceResult::WithStartedAt
GetDataSourceResult & WithStartedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:686
Aws::MachineLearning::Model::GetDataSourceResult::WithRoleARN
GetDataSourceResult & WithRoleARN(const Aws::String &value)
Definition: GetDataSourceResult.h:551
Aws::MachineLearning::Model::GetDataSourceResult::GetCreatedByIamUser
const Aws::String & GetCreatedByIamUser() const
Definition: GetDataSourceResult.h:179
Aws::MachineLearning::Model::GetDataSourceResult::SetStatus
void SetStatus(const EntityStatus &value)
Definition: GetDataSourceResult.h:378
Aws::MachineLearning::Model::GetDataSourceResult::GetDataLocationS3
const Aws::String & GetDataLocationS3() const
Definition: GetDataSourceResult.h:92
Aws::MachineLearning::Model::GetDataSourceResult::GetDataSourceId
const Aws::String & GetDataSourceId() const
Definition: GetDataSourceResult.h:49
Aws::MachineLearning::Model::GetDataSourceResult::SetRDSMetadata
void SetRDSMetadata(const RDSMetadata &value)
Definition: GetDataSourceResult.h:526
Aws::MachineLearning::Model::GetDataSourceResult::GetFinishedAt
const Aws::Utils::DateTime & GetFinishedAt() const
Definition: GetDataSourceResult.h:613
AWS_MACHINELEARNING_API
#define AWS_MACHINELEARNING_API
Definition: MachineLearning_EXPORTS.h:28
Aws::MachineLearning::Model::GetDataSourceResult::SetDataLocationS3
void SetDataLocationS3(const Aws::String &value)
Definition: GetDataSourceResult.h:98
Aws::MachineLearning::Model::GetDataSourceResult::WithRoleARN
GetDataSourceResult & WithRoleARN(const char *value)
Definition: GetDataSourceResult.h:557
Aws::MachineLearning::Model::EntityStatus
EntityStatus
Definition: EntityStatus.h:17
Aws::MachineLearning::Model::GetDataSourceResult::WithCreatedByIamUser
GetDataSourceResult & WithCreatedByIamUser(Aws::String &&value)
Definition: GetDataSourceResult.h:214
Aws::MachineLearning::Model::GetDataSourceResult::SetCreatedByIamUser
void SetCreatedByIamUser(Aws::String &&value)
Definition: GetDataSourceResult.h:193
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSizeInBytes
void SetDataSizeInBytes(long long value)
Definition: GetDataSourceResult.h:294
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceSchema
void SetDataSourceSchema(const Aws::String &value)
Definition: GetDataSourceResult.h:699
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceId
GetDataSourceResult & WithDataSourceId(Aws::String &&value)
Definition: GetDataSourceResult.h:79
Aws::MachineLearning::Model::GetDataSourceResult::SetLogUri
void SetLogUri(Aws::String &&value)
Definition: GetDataSourceResult.h:436
Aws::MachineLearning::Model::GetDataSourceResult::SetCreatedByIamUser
void SetCreatedByIamUser(const char *value)
Definition: GetDataSourceResult.h:200
Aws::MachineLearning::Model::GetDataSourceResult::WithStatus
GetDataSourceResult & WithStatus(EntityStatus &&value)
Definition: GetDataSourceResult.h:417
Aws::MachineLearning::Model::GetDataSourceResult::WithName
GetDataSourceResult & WithName(const Aws::String &value)
Definition: GetDataSourceResult.h:341
Aws::MachineLearning::Model::GetDataSourceResult::SetComputeStatistics
void SetComputeStatistics(bool value)
Definition: GetDataSourceResult.h:570
Aws::MachineLearning::Model::GetDataSourceResult::WithCreatedAt
GetDataSourceResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:252
Aws::MachineLearning::Model::GetDataSourceResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:240
AWSString.h
Aws::MachineLearning::Model::GetDataSourceResult::GetComputeTime
long long GetComputeTime() const
Definition: GetDataSourceResult.h:586
Aws::MachineLearning::Model::GetDataSourceResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: GetDataSourceResult.h:228
Aws::MachineLearning::Model::GetDataSourceResult::GetRedshiftMetadata
const RedshiftMetadata & GetRedshiftMetadata() const
Definition: GetDataSourceResult.h:507
Aws::MachineLearning::Model::GetDataSourceResult::WithMessage
GetDataSourceResult & WithMessage(Aws::String &&value)
Definition: GetDataSourceResult.h:497
Aws::MachineLearning::Model::GetDataSourceResult::WithCreatedAt
GetDataSourceResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:246
Aws::MachineLearning::Model::GetDataSourceResult::WithRoleARN
GetDataSourceResult & WithRoleARN(Aws::String &&value)
Definition: GetDataSourceResult.h:554
Aws::MachineLearning::Model::GetDataSourceResult::SetMessage
void SetMessage(const char *value)
Definition: GetDataSourceResult.h:485
Aws::MachineLearning::Model::GetDataSourceResult::GetDataSourceResult
GetDataSourceResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceId
void SetDataSourceId(const Aws::String &value)
Definition: GetDataSourceResult.h:55
Aws::MachineLearning::Model::GetDataSourceResult::WithCreatedByIamUser
GetDataSourceResult & WithCreatedByIamUser(const Aws::String &value)
Definition: GetDataSourceResult.h:207
Aws::MachineLearning::Model::GetDataSourceResult::GetLastUpdatedAt
const Aws::Utils::DateTime & GetLastUpdatedAt() const
Definition: GetDataSourceResult.h:259
Aws::MachineLearning::Model::GetDataSourceResult
Definition: GetDataSourceResult.h:38
Aws::MachineLearning::Model::GetDataSourceResult::SetRoleARN
void SetRoleARN(const Aws::String &value)
Definition: GetDataSourceResult.h:542
Aws::MachineLearning::Model::GetDataSourceResult::WithDataRearrangement
GetDataSourceResult & WithDataRearrangement(Aws::String &&value)
Definition: GetDataSourceResult.h:165
Aws::MachineLearning::Model::GetDataSourceResult::SetRDSMetadata
void SetRDSMetadata(RDSMetadata &&value)
Definition: GetDataSourceResult.h:529
Aws::MachineLearning::Model::GetDataSourceResult::WithStatus
GetDataSourceResult & WithStatus(const EntityStatus &value)
Definition: GetDataSourceResult.h:404
Aws::MachineLearning::Model::GetDataSourceResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:234
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSizeInBytes
GetDataSourceResult & WithDataSizeInBytes(long long value)
Definition: GetDataSourceResult.h:299
Aws::MachineLearning::Model::GetDataSourceResult::SetDataSourceSchema
void SetDataSourceSchema(const char *value)
Definition: GetDataSourceResult.h:711
Aws::MachineLearning::Model::GetDataSourceResult::WithStartedAt
GetDataSourceResult & WithStartedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:678
Aws::MachineLearning::Model::GetDataSourceResult::operator=
GetDataSourceResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::MachineLearning::Model::GetDataSourceResult::WithLogUri
GetDataSourceResult & WithLogUri(const Aws::String &value)
Definition: GetDataSourceResult.h:448
Aws::MachineLearning::Model::GetDataSourceResult::WithFinishedAt
GetDataSourceResult & WithFinishedAt(const Aws::Utils::DateTime &value)
Definition: GetDataSourceResult.h:637
Aws::MachineLearning::Model::GetDataSourceResult::WithName
GetDataSourceResult & WithName(Aws::String &&value)
Definition: GetDataSourceResult.h:346
Aws::MachineLearning::Model::GetDataSourceResult::WithDataSourceSchema
GetDataSourceResult & WithDataSourceSchema(const char *value)
Definition: GetDataSourceResult.h:729
Aws
Definition: AccessManagementClient.h:15
Aws::MachineLearning::Model::GetDataSourceResult::SetMessage
void SetMessage(Aws::String &&value)
Definition: GetDataSourceResult.h:479
Aws::MachineLearning::Model::GetDataSourceResult::SetRoleARN
void SetRoleARN(const char *value)
Definition: GetDataSourceResult.h:548
Aws::MachineLearning::Model::GetDataSourceResult::GetNumberOfFiles
long long GetNumberOfFiles() const
Definition: GetDataSourceResult.h:305
Aws::MachineLearning::Model::GetDataSourceResult::SetDataLocationS3
void SetDataLocationS3(Aws::String &&value)
Definition: GetDataSourceResult.h:104
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MachineLearning::Model::GetDataSourceResult::WithComputeTime
GetDataSourceResult & WithComputeTime(long long value)
Definition: GetDataSourceResult.h:604
Aws::MachineLearning::Model::GetDataSourceResult::WithLastUpdatedAt
GetDataSourceResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:283
Aws::MachineLearning::Model::GetDataSourceResult::GetDataSizeInBytes
long long GetDataSizeInBytes() const
Definition: GetDataSourceResult.h:289
Aws::MachineLearning::Model::GetDataSourceResult::WithRedshiftMetadata
GetDataSourceResult & WithRedshiftMetadata(const RedshiftMetadata &value)
Definition: GetDataSourceResult.h:516
Aws::MachineLearning::Model::GetDataSourceResult::WithCreatedByIamUser
GetDataSourceResult & WithCreatedByIamUser(const char *value)
Definition: GetDataSourceResult.h:221
Aws::MachineLearning::Model::GetDataSourceResult::SetRedshiftMetadata
void SetRedshiftMetadata(RedshiftMetadata &&value)
Definition: GetDataSourceResult.h:513
EntityStatus.h
Aws::MachineLearning::Model::GetDataSourceResult::WithLogUri
GetDataSourceResult & WithLogUri(const char *value)
Definition: GetDataSourceResult.h:460
Aws::MachineLearning::Model::GetDataSourceResult::WithComputeStatistics
GetDataSourceResult & WithComputeStatistics(bool value)
Definition: GetDataSourceResult.h:576
Aws::MachineLearning::Model::GetDataSourceResult::WithMessage
GetDataSourceResult & WithMessage(const char *value)
Definition: GetDataSourceResult.h:503
Aws::MachineLearning::Model::GetDataSourceResult::GetRoleARN
const Aws::String & GetRoleARN() const
Definition: GetDataSourceResult.h:539
RedshiftMetadata.h
Aws::MachineLearning::Model::GetDataSourceResult::SetFinishedAt
void SetFinishedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:629
Aws::MachineLearning::Model::GetDataSourceResult::SetName
void SetName(const char *value)
Definition: GetDataSourceResult.h:336
Aws::MachineLearning::Model::GetDataSourceResult::SetName
void SetName(const Aws::String &value)
Definition: GetDataSourceResult.h:326
Aws::MachineLearning::Model::GetDataSourceResult::SetDataLocationS3
void SetDataLocationS3(const char *value)
Definition: GetDataSourceResult.h:110
Aws::MachineLearning::Model::GetDataSourceResult::WithDataLocationS3
GetDataSourceResult & WithDataLocationS3(const Aws::String &value)
Definition: GetDataSourceResult.h:116
Aws::MachineLearning::Model::GetDataSourceResult::SetDataRearrangement
void SetDataRearrangement(const char *value)
Definition: GetDataSourceResult.h:153
Aws::MachineLearning::Model::RedshiftMetadata
Definition: RedshiftMetadata.h:34
Aws::MachineLearning::Model::GetDataSourceResult::SetStartedAt
void SetStartedAt(Aws::Utils::DateTime &&value)
Definition: GetDataSourceResult.h:670
Aws::MachineLearning::Model::GetDataSourceResult::GetDataSourceResult
GetDataSourceResult()
Aws::MachineLearning::Model::GetDataSourceResult::SetDataRearrangement
void SetDataRearrangement(Aws::String &&value)
Definition: GetDataSourceResult.h:147
Aws::MachineLearning::Model::GetDataSourceResult::GetStartedAt
const Aws::Utils::DateTime & GetStartedAt() const
Definition: GetDataSourceResult.h:654
Aws::MachineLearning::Model::GetDataSourceResult::WithRedshiftMetadata
GetDataSourceResult & WithRedshiftMetadata(RedshiftMetadata &&value)
Definition: GetDataSourceResult.h:519