AWS SDK for C++  1.9.42
AWS SDK for C++
Public Member Functions | List of all members
Aws::MachineLearning::Model::DataSource Class Reference

#include <DataSource.h>

Public Member Functions

 DataSource ()
 
 DataSource (Aws::Utils::Json::JsonView jsonValue)
 
DataSourceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDataSourceId () const
 
bool DataSourceIdHasBeenSet () const
 
void SetDataSourceId (const Aws::String &value)
 
void SetDataSourceId (Aws::String &&value)
 
void SetDataSourceId (const char *value)
 
DataSourceWithDataSourceId (const Aws::String &value)
 
DataSourceWithDataSourceId (Aws::String &&value)
 
DataSourceWithDataSourceId (const char *value)
 
const Aws::StringGetDataLocationS3 () const
 
bool DataLocationS3HasBeenSet () const
 
void SetDataLocationS3 (const Aws::String &value)
 
void SetDataLocationS3 (Aws::String &&value)
 
void SetDataLocationS3 (const char *value)
 
DataSourceWithDataLocationS3 (const Aws::String &value)
 
DataSourceWithDataLocationS3 (Aws::String &&value)
 
DataSourceWithDataLocationS3 (const char *value)
 
const Aws::StringGetDataRearrangement () const
 
bool DataRearrangementHasBeenSet () const
 
void SetDataRearrangement (const Aws::String &value)
 
void SetDataRearrangement (Aws::String &&value)
 
void SetDataRearrangement (const char *value)
 
DataSourceWithDataRearrangement (const Aws::String &value)
 
DataSourceWithDataRearrangement (Aws::String &&value)
 
DataSourceWithDataRearrangement (const char *value)
 
const Aws::StringGetCreatedByIamUser () const
 
bool CreatedByIamUserHasBeenSet () const
 
void SetCreatedByIamUser (const Aws::String &value)
 
void SetCreatedByIamUser (Aws::String &&value)
 
void SetCreatedByIamUser (const char *value)
 
DataSourceWithCreatedByIamUser (const Aws::String &value)
 
DataSourceWithCreatedByIamUser (Aws::String &&value)
 
DataSourceWithCreatedByIamUser (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DataSourceWithCreatedAt (const Aws::Utils::DateTime &value)
 
DataSourceWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
bool LastUpdatedAtHasBeenSet () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
DataSourceWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
DataSourceWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
long long GetDataSizeInBytes () const
 
bool DataSizeInBytesHasBeenSet () const
 
void SetDataSizeInBytes (long long value)
 
DataSourceWithDataSizeInBytes (long long value)
 
long long GetNumberOfFiles () const
 
bool NumberOfFilesHasBeenSet () const
 
void SetNumberOfFiles (long long value)
 
DataSourceWithNumberOfFiles (long long value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DataSourceWithName (const Aws::String &value)
 
DataSourceWithName (Aws::String &&value)
 
DataSourceWithName (const char *value)
 
const EntityStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const EntityStatus &value)
 
void SetStatus (EntityStatus &&value)
 
DataSourceWithStatus (const EntityStatus &value)
 
DataSourceWithStatus (EntityStatus &&value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
DataSourceWithMessage (const Aws::String &value)
 
DataSourceWithMessage (Aws::String &&value)
 
DataSourceWithMessage (const char *value)
 
const RedshiftMetadataGetRedshiftMetadata () const
 
bool RedshiftMetadataHasBeenSet () const
 
void SetRedshiftMetadata (const RedshiftMetadata &value)
 
void SetRedshiftMetadata (RedshiftMetadata &&value)
 
DataSourceWithRedshiftMetadata (const RedshiftMetadata &value)
 
DataSourceWithRedshiftMetadata (RedshiftMetadata &&value)
 
const RDSMetadataGetRDSMetadata () const
 
bool RDSMetadataHasBeenSet () const
 
void SetRDSMetadata (const RDSMetadata &value)
 
void SetRDSMetadata (RDSMetadata &&value)
 
DataSourceWithRDSMetadata (const RDSMetadata &value)
 
DataSourceWithRDSMetadata (RDSMetadata &&value)
 
const Aws::StringGetRoleARN () const
 
bool RoleARNHasBeenSet () const
 
void SetRoleARN (const Aws::String &value)
 
void SetRoleARN (Aws::String &&value)
 
void SetRoleARN (const char *value)
 
DataSourceWithRoleARN (const Aws::String &value)
 
DataSourceWithRoleARN (Aws::String &&value)
 
DataSourceWithRoleARN (const char *value)
 
bool GetComputeStatistics () const
 
bool ComputeStatisticsHasBeenSet () const
 
void SetComputeStatistics (bool value)
 
DataSourceWithComputeStatistics (bool value)
 
long long GetComputeTime () const
 
bool ComputeTimeHasBeenSet () const
 
void SetComputeTime (long long value)
 
DataSourceWithComputeTime (long long value)
 
const Aws::Utils::DateTimeGetFinishedAt () const
 
bool FinishedAtHasBeenSet () const
 
void SetFinishedAt (const Aws::Utils::DateTime &value)
 
void SetFinishedAt (Aws::Utils::DateTime &&value)
 
DataSourceWithFinishedAt (const Aws::Utils::DateTime &value)
 
DataSourceWithFinishedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetStartedAt () const
 
bool StartedAtHasBeenSet () const
 
void SetStartedAt (const Aws::Utils::DateTime &value)
 
void SetStartedAt (Aws::Utils::DateTime &&value)
 
DataSourceWithStartedAt (const Aws::Utils::DateTime &value)
 
DataSourceWithStartedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Represents the output of the GetDataSource operation.

The content consists of the detailed metadata and data file information and the current status of the DataSource.

See Also:

AWS API Reference

Definition at line 37 of file DataSource.h.

Constructor & Destructor Documentation

◆ DataSource() [1/2]

Aws::MachineLearning::Model::DataSource::DataSource ( )

◆ DataSource() [2/2]

Aws::MachineLearning::Model::DataSource::DataSource ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ComputeStatisticsHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::ComputeStatisticsHasBeenSet ( ) const
inline

The parameter is true if statistics need to be generated from the observation data.

Definition at line 598 of file DataSource.h.

◆ ComputeTimeHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::ComputeTimeHasBeenSet ( ) const
inline

Definition at line 617 of file DataSource.h.

◆ CreatedAtHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::CreatedAtHasBeenSet ( ) const
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 252 of file DataSource.h.

◆ CreatedByIamUserHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::CreatedByIamUserHasBeenSet ( ) const
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 197 of file DataSource.h.

◆ DataLocationS3HasBeenSet()

bool Aws::MachineLearning::Model::DataSource::DataLocationS3HasBeenSet ( ) const
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 97 of file DataSource.h.

◆ DataRearrangementHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::DataRearrangementHasBeenSet ( ) const
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 146 of file DataSource.h.

◆ DataSizeInBytesHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::DataSizeInBytesHasBeenSet ( ) const
inline

The total number of observations contained in the data files that the DataSource references.

Definition at line 326 of file DataSource.h.

◆ DataSourceIdHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::DataSourceIdHasBeenSet ( ) const
inline

The ID that is assigned to the DataSource during creation.

Definition at line 54 of file DataSource.h.

◆ FinishedAtHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::FinishedAtHasBeenSet ( ) const
inline

Definition at line 630 of file DataSource.h.

◆ GetComputeStatistics()

bool Aws::MachineLearning::Model::DataSource::GetComputeStatistics ( ) const
inline

The parameter is true if statistics need to be generated from the observation data.

Definition at line 592 of file DataSource.h.

◆ GetComputeTime()

long long Aws::MachineLearning::Model::DataSource::GetComputeTime ( ) const
inline

Definition at line 614 of file DataSource.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::MachineLearning::Model::DataSource::GetCreatedAt ( ) const
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 246 of file DataSource.h.

◆ GetCreatedByIamUser()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetCreatedByIamUser ( ) const
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 190 of file DataSource.h.

◆ GetDataLocationS3()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetDataLocationS3 ( ) const
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 91 of file DataSource.h.

◆ GetDataRearrangement()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetDataRearrangement ( ) const
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 140 of file DataSource.h.

◆ GetDataSizeInBytes()

long long Aws::MachineLearning::Model::DataSource::GetDataSizeInBytes ( ) const
inline

The total number of observations contained in the data files that the DataSource references.

Definition at line 320 of file DataSource.h.

◆ GetDataSourceId()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetDataSourceId ( ) const
inline

The ID that is assigned to the DataSource during creation.

Definition at line 49 of file DataSource.h.

◆ GetFinishedAt()

const Aws::Utils::DateTime& Aws::MachineLearning::Model::DataSource::GetFinishedAt ( ) const
inline

Definition at line 627 of file DataSource.h.

◆ GetLastUpdatedAt()

const Aws::Utils::DateTime& Aws::MachineLearning::Model::DataSource::GetLastUpdatedAt ( ) const
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 283 of file DataSource.h.

◆ GetMessage()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetMessage ( ) const
inline

A description of the most recent details about creating the DataSource.

Definition at line 480 of file DataSource.h.

◆ GetName()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetName ( ) const
inline

A user-supplied name or description of the DataSource.

Definition at line 365 of file DataSource.h.

◆ GetNumberOfFiles()

long long Aws::MachineLearning::Model::DataSource::GetNumberOfFiles ( ) const
inline

The number of data files referenced by the DataSource.

Definition at line 344 of file DataSource.h.

◆ GetRDSMetadata()

const RDSMetadata& Aws::MachineLearning::Model::DataSource::GetRDSMetadata ( ) const
inline

Definition at line 545 of file DataSource.h.

◆ GetRedshiftMetadata()

const RedshiftMetadata& Aws::MachineLearning::Model::DataSource::GetRedshiftMetadata ( ) const
inline

Definition at line 526 of file DataSource.h.

◆ GetRoleARN()

const Aws::String& Aws::MachineLearning::Model::DataSource::GetRoleARN ( ) const
inline

Definition at line 564 of file DataSource.h.

◆ GetStartedAt()

const Aws::Utils::DateTime& Aws::MachineLearning::Model::DataSource::GetStartedAt ( ) const
inline

Definition at line 646 of file DataSource.h.

◆ GetStatus()

const EntityStatus& Aws::MachineLearning::Model::DataSource::GetStatus ( ) const
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 413 of file DataSource.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MachineLearning::Model::DataSource::Jsonize ( ) const

◆ LastUpdatedAtHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::LastUpdatedAtHasBeenSet ( ) const
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 289 of file DataSource.h.

◆ MessageHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::MessageHasBeenSet ( ) const
inline

A description of the most recent details about creating the DataSource.

Definition at line 486 of file DataSource.h.

◆ NameHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::NameHasBeenSet ( ) const
inline

A user-supplied name or description of the DataSource.

Definition at line 370 of file DataSource.h.

◆ NumberOfFilesHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::NumberOfFilesHasBeenSet ( ) const
inline

The number of data files referenced by the DataSource.

Definition at line 349 of file DataSource.h.

◆ operator=()

DataSource& Aws::MachineLearning::Model::DataSource::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RDSMetadataHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::RDSMetadataHasBeenSet ( ) const
inline

Definition at line 548 of file DataSource.h.

◆ RedshiftMetadataHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::RedshiftMetadataHasBeenSet ( ) const
inline

Definition at line 529 of file DataSource.h.

◆ RoleARNHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::RoleARNHasBeenSet ( ) const
inline

Definition at line 567 of file DataSource.h.

◆ SetComputeStatistics()

void Aws::MachineLearning::Model::DataSource::SetComputeStatistics ( bool  value)
inline

The parameter is true if statistics need to be generated from the observation data.

Definition at line 604 of file DataSource.h.

◆ SetComputeTime()

void Aws::MachineLearning::Model::DataSource::SetComputeTime ( long long  value)
inline

Definition at line 620 of file DataSource.h.

◆ SetCreatedAt() [1/2]

void Aws::MachineLearning::Model::DataSource::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 264 of file DataSource.h.

◆ SetCreatedAt() [2/2]

void Aws::MachineLearning::Model::DataSource::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 258 of file DataSource.h.

◆ SetCreatedByIamUser() [1/3]

void Aws::MachineLearning::Model::DataSource::SetCreatedByIamUser ( Aws::String &&  value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 211 of file DataSource.h.

◆ SetCreatedByIamUser() [2/3]

void Aws::MachineLearning::Model::DataSource::SetCreatedByIamUser ( const Aws::String value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 204 of file DataSource.h.

◆ SetCreatedByIamUser() [3/3]

void Aws::MachineLearning::Model::DataSource::SetCreatedByIamUser ( const char *  value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 218 of file DataSource.h.

◆ SetDataLocationS3() [1/3]

void Aws::MachineLearning::Model::DataSource::SetDataLocationS3 ( Aws::String &&  value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 109 of file DataSource.h.

◆ SetDataLocationS3() [2/3]

void Aws::MachineLearning::Model::DataSource::SetDataLocationS3 ( const Aws::String value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 103 of file DataSource.h.

◆ SetDataLocationS3() [3/3]

void Aws::MachineLearning::Model::DataSource::SetDataLocationS3 ( const char *  value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 115 of file DataSource.h.

◆ SetDataRearrangement() [1/3]

void Aws::MachineLearning::Model::DataSource::SetDataRearrangement ( Aws::String &&  value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 158 of file DataSource.h.

◆ SetDataRearrangement() [2/3]

void Aws::MachineLearning::Model::DataSource::SetDataRearrangement ( const Aws::String value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 152 of file DataSource.h.

◆ SetDataRearrangement() [3/3]

void Aws::MachineLearning::Model::DataSource::SetDataRearrangement ( const char *  value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 164 of file DataSource.h.

◆ SetDataSizeInBytes()

void Aws::MachineLearning::Model::DataSource::SetDataSizeInBytes ( long long  value)
inline

The total number of observations contained in the data files that the DataSource references.

Definition at line 332 of file DataSource.h.

◆ SetDataSourceId() [1/3]

void Aws::MachineLearning::Model::DataSource::SetDataSourceId ( Aws::String &&  value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 64 of file DataSource.h.

◆ SetDataSourceId() [2/3]

void Aws::MachineLearning::Model::DataSource::SetDataSourceId ( const Aws::String value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 59 of file DataSource.h.

◆ SetDataSourceId() [3/3]

void Aws::MachineLearning::Model::DataSource::SetDataSourceId ( const char *  value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 69 of file DataSource.h.

◆ SetFinishedAt() [1/2]

void Aws::MachineLearning::Model::DataSource::SetFinishedAt ( Aws::Utils::DateTime &&  value)
inline

Definition at line 636 of file DataSource.h.

◆ SetFinishedAt() [2/2]

void Aws::MachineLearning::Model::DataSource::SetFinishedAt ( const Aws::Utils::DateTime value)
inline

Definition at line 633 of file DataSource.h.

◆ SetLastUpdatedAt() [1/2]

void Aws::MachineLearning::Model::DataSource::SetLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 301 of file DataSource.h.

◆ SetLastUpdatedAt() [2/2]

void Aws::MachineLearning::Model::DataSource::SetLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 295 of file DataSource.h.

◆ SetMessage() [1/3]

void Aws::MachineLearning::Model::DataSource::SetMessage ( Aws::String &&  value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 498 of file DataSource.h.

◆ SetMessage() [2/3]

void Aws::MachineLearning::Model::DataSource::SetMessage ( const Aws::String value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 492 of file DataSource.h.

◆ SetMessage() [3/3]

void Aws::MachineLearning::Model::DataSource::SetMessage ( const char *  value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 504 of file DataSource.h.

◆ SetName() [1/3]

void Aws::MachineLearning::Model::DataSource::SetName ( Aws::String &&  value)
inline

A user-supplied name or description of the DataSource.

Definition at line 380 of file DataSource.h.

◆ SetName() [2/3]

void Aws::MachineLearning::Model::DataSource::SetName ( const Aws::String value)
inline

A user-supplied name or description of the DataSource.

Definition at line 375 of file DataSource.h.

◆ SetName() [3/3]

void Aws::MachineLearning::Model::DataSource::SetName ( const char *  value)
inline

A user-supplied name or description of the DataSource.

Definition at line 385 of file DataSource.h.

◆ SetNumberOfFiles()

void Aws::MachineLearning::Model::DataSource::SetNumberOfFiles ( long long  value)
inline

The number of data files referenced by the DataSource.

Definition at line 354 of file DataSource.h.

◆ SetRDSMetadata() [1/2]

void Aws::MachineLearning::Model::DataSource::SetRDSMetadata ( const RDSMetadata value)
inline

Definition at line 551 of file DataSource.h.

◆ SetRDSMetadata() [2/2]

void Aws::MachineLearning::Model::DataSource::SetRDSMetadata ( RDSMetadata &&  value)
inline

Definition at line 554 of file DataSource.h.

◆ SetRedshiftMetadata() [1/2]

void Aws::MachineLearning::Model::DataSource::SetRedshiftMetadata ( const RedshiftMetadata value)
inline

Definition at line 532 of file DataSource.h.

◆ SetRedshiftMetadata() [2/2]

void Aws::MachineLearning::Model::DataSource::SetRedshiftMetadata ( RedshiftMetadata &&  value)
inline

Definition at line 535 of file DataSource.h.

◆ SetRoleARN() [1/3]

void Aws::MachineLearning::Model::DataSource::SetRoleARN ( Aws::String &&  value)
inline

Definition at line 573 of file DataSource.h.

◆ SetRoleARN() [2/3]

void Aws::MachineLearning::Model::DataSource::SetRoleARN ( const Aws::String value)
inline

Definition at line 570 of file DataSource.h.

◆ SetRoleARN() [3/3]

void Aws::MachineLearning::Model::DataSource::SetRoleARN ( const char *  value)
inline

Definition at line 576 of file DataSource.h.

◆ SetStartedAt() [1/2]

void Aws::MachineLearning::Model::DataSource::SetStartedAt ( Aws::Utils::DateTime &&  value)
inline

Definition at line 655 of file DataSource.h.

◆ SetStartedAt() [2/2]

void Aws::MachineLearning::Model::DataSource::SetStartedAt ( const Aws::Utils::DateTime value)
inline

Definition at line 652 of file DataSource.h.

◆ SetStatus() [1/2]

void Aws::MachineLearning::Model::DataSource::SetStatus ( const EntityStatus value)
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 437 of file DataSource.h.

◆ SetStatus() [2/2]

void Aws::MachineLearning::Model::DataSource::SetStatus ( EntityStatus &&  value)
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 449 of file DataSource.h.

◆ StartedAtHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::StartedAtHasBeenSet ( ) const
inline

Definition at line 649 of file DataSource.h.

◆ StatusHasBeenSet()

bool Aws::MachineLearning::Model::DataSource::StatusHasBeenSet ( ) const
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 425 of file DataSource.h.

◆ WithComputeStatistics()

DataSource& Aws::MachineLearning::Model::DataSource::WithComputeStatistics ( bool  value)
inline

The parameter is true if statistics need to be generated from the observation data.

Definition at line 610 of file DataSource.h.

◆ WithComputeTime()

DataSource& Aws::MachineLearning::Model::DataSource::WithComputeTime ( long long  value)
inline

Definition at line 623 of file DataSource.h.

◆ WithCreatedAt() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 276 of file DataSource.h.

◆ WithCreatedAt() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The time that the DataSource was created. The time is expressed in epoch time.

Definition at line 270 of file DataSource.h.

◆ WithCreatedByIamUser() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithCreatedByIamUser ( Aws::String &&  value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 232 of file DataSource.h.

◆ WithCreatedByIamUser() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithCreatedByIamUser ( const Aws::String value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 225 of file DataSource.h.

◆ WithCreatedByIamUser() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithCreatedByIamUser ( const char *  value)
inline

The AWS user account from which the DataSource was created. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.

Definition at line 239 of file DataSource.h.

◆ WithDataLocationS3() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataLocationS3 ( Aws::String &&  value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 127 of file DataSource.h.

◆ WithDataLocationS3() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataLocationS3 ( const Aws::String value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 121 of file DataSource.h.

◆ WithDataLocationS3() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataLocationS3 ( const char *  value)
inline

The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

Definition at line 133 of file DataSource.h.

◆ WithDataRearrangement() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataRearrangement ( Aws::String &&  value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 176 of file DataSource.h.

◆ WithDataRearrangement() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataRearrangement ( const Aws::String value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 170 of file DataSource.h.

◆ WithDataRearrangement() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataRearrangement ( const char *  value)
inline

A JSON string that represents the splitting and rearrangement requirement used when this DataSource was created.

Definition at line 182 of file DataSource.h.

◆ WithDataSizeInBytes()

DataSource& Aws::MachineLearning::Model::DataSource::WithDataSizeInBytes ( long long  value)
inline

The total number of observations contained in the data files that the DataSource references.

Definition at line 338 of file DataSource.h.

◆ WithDataSourceId() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataSourceId ( Aws::String &&  value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 79 of file DataSource.h.

◆ WithDataSourceId() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataSourceId ( const Aws::String value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 74 of file DataSource.h.

◆ WithDataSourceId() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithDataSourceId ( const char *  value)
inline

The ID that is assigned to the DataSource during creation.

Definition at line 84 of file DataSource.h.

◆ WithFinishedAt() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithFinishedAt ( Aws::Utils::DateTime &&  value)
inline

Definition at line 642 of file DataSource.h.

◆ WithFinishedAt() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithFinishedAt ( const Aws::Utils::DateTime value)
inline

Definition at line 639 of file DataSource.h.

◆ WithLastUpdatedAt() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 313 of file DataSource.h.

◆ WithLastUpdatedAt() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

Definition at line 307 of file DataSource.h.

◆ WithMessage() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithMessage ( Aws::String &&  value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 516 of file DataSource.h.

◆ WithMessage() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithMessage ( const Aws::String value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 510 of file DataSource.h.

◆ WithMessage() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithMessage ( const char *  value)
inline

A description of the most recent details about creating the DataSource.

Definition at line 522 of file DataSource.h.

◆ WithName() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithName ( Aws::String &&  value)
inline

A user-supplied name or description of the DataSource.

Definition at line 395 of file DataSource.h.

◆ WithName() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithName ( const Aws::String value)
inline

A user-supplied name or description of the DataSource.

Definition at line 390 of file DataSource.h.

◆ WithName() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithName ( const char *  value)
inline

A user-supplied name or description of the DataSource.

Definition at line 400 of file DataSource.h.

◆ WithNumberOfFiles()

DataSource& Aws::MachineLearning::Model::DataSource::WithNumberOfFiles ( long long  value)
inline

The number of data files referenced by the DataSource.

Definition at line 359 of file DataSource.h.

◆ WithRDSMetadata() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithRDSMetadata ( const RDSMetadata value)
inline

Definition at line 557 of file DataSource.h.

◆ WithRDSMetadata() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithRDSMetadata ( RDSMetadata &&  value)
inline

Definition at line 560 of file DataSource.h.

◆ WithRedshiftMetadata() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithRedshiftMetadata ( const RedshiftMetadata value)
inline

Definition at line 538 of file DataSource.h.

◆ WithRedshiftMetadata() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithRedshiftMetadata ( RedshiftMetadata &&  value)
inline

Definition at line 541 of file DataSource.h.

◆ WithRoleARN() [1/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithRoleARN ( Aws::String &&  value)
inline

Definition at line 582 of file DataSource.h.

◆ WithRoleARN() [2/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithRoleARN ( const Aws::String value)
inline

Definition at line 579 of file DataSource.h.

◆ WithRoleARN() [3/3]

DataSource& Aws::MachineLearning::Model::DataSource::WithRoleARN ( const char *  value)
inline

Definition at line 585 of file DataSource.h.

◆ WithStartedAt() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithStartedAt ( Aws::Utils::DateTime &&  value)
inline

Definition at line 661 of file DataSource.h.

◆ WithStartedAt() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithStartedAt ( const Aws::Utils::DateTime value)
inline

Definition at line 658 of file DataSource.h.

◆ WithStatus() [1/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithStatus ( const EntityStatus value)
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 461 of file DataSource.h.

◆ WithStatus() [2/2]

DataSource& Aws::MachineLearning::Model::DataSource::WithStatus ( EntityStatus &&  value)
inline

The current status of the DataSource. This element can have one of the following values:

  • PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.

  • INPROGRESS - The creation process is underway.

  • FAILED

    • The request to create a DataSource did not run to completion. It is not usable.

  • COMPLETED - The creation process completed successfully.

  • DELETED - The DataSource is marked as deleted. It is not usable.

Definition at line 473 of file DataSource.h.


The documentation for this class was generated from the following file: