AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::Personalize::Model::DatasetImportJob Class Reference

#include <DatasetImportJob.h>

Public Member Functions

 DatasetImportJob ()
 
 DatasetImportJob (Aws::Utils::Json::JsonView jsonValue)
 
DatasetImportJoboperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
DatasetImportJobWithJobName (const Aws::String &value)
 
DatasetImportJobWithJobName (Aws::String &&value)
 
DatasetImportJobWithJobName (const char *value)
 
const Aws::StringGetDatasetImportJobArn () const
 
bool DatasetImportJobArnHasBeenSet () const
 
void SetDatasetImportJobArn (const Aws::String &value)
 
void SetDatasetImportJobArn (Aws::String &&value)
 
void SetDatasetImportJobArn (const char *value)
 
DatasetImportJobWithDatasetImportJobArn (const Aws::String &value)
 
DatasetImportJobWithDatasetImportJobArn (Aws::String &&value)
 
DatasetImportJobWithDatasetImportJobArn (const char *value)
 
const Aws::StringGetDatasetArn () const
 
bool DatasetArnHasBeenSet () const
 
void SetDatasetArn (const Aws::String &value)
 
void SetDatasetArn (Aws::String &&value)
 
void SetDatasetArn (const char *value)
 
DatasetImportJobWithDatasetArn (const Aws::String &value)
 
DatasetImportJobWithDatasetArn (Aws::String &&value)
 
DatasetImportJobWithDatasetArn (const char *value)
 
const DataSourceGetDataSource () const
 
bool DataSourceHasBeenSet () const
 
void SetDataSource (const DataSource &value)
 
void SetDataSource (DataSource &&value)
 
DatasetImportJobWithDataSource (const DataSource &value)
 
DatasetImportJobWithDataSource (DataSource &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
DatasetImportJobWithRoleArn (const Aws::String &value)
 
DatasetImportJobWithRoleArn (Aws::String &&value)
 
DatasetImportJobWithRoleArn (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DatasetImportJobWithStatus (const Aws::String &value)
 
DatasetImportJobWithStatus (Aws::String &&value)
 
DatasetImportJobWithStatus (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
DatasetImportJobWithCreationDateTime (const Aws::Utils::DateTime &value)
 
DatasetImportJobWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
DatasetImportJobWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
DatasetImportJobWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DatasetImportJobWithFailureReason (const Aws::String &value)
 
DatasetImportJobWithFailureReason (Aws::String &&value)
 
DatasetImportJobWithFailureReason (const char *value)
 

Detailed Description

Describes a job that imports training data from a data source (Amazon S3 bucket) to an Amazon Personalize dataset. For more information, see CreateDatasetImportJob.

A dataset import job can be in one of the following states:

See Also:

AWS API Reference

Definition at line 37 of file DatasetImportJob.h.

Constructor & Destructor Documentation

◆ DatasetImportJob() [1/2]

Aws::Personalize::Model::DatasetImportJob::DatasetImportJob ( )

◆ DatasetImportJob() [2/2]

Aws::Personalize::Model::DatasetImportJob::DatasetImportJob ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::CreationDateTimeHasBeenSet ( ) const
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 322 of file DatasetImportJob.h.

◆ DatasetArnHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::DatasetArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 138 of file DatasetImportJob.h.

◆ DatasetImportJobArnHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::DatasetImportJobArnHasBeenSet ( ) const
inline

The ARN of the dataset import job.

Definition at line 95 of file DatasetImportJob.h.

◆ DataSourceHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::DataSourceHasBeenSet ( ) const
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 185 of file DatasetImportJob.h.

◆ FailureReasonHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::FailureReasonHasBeenSet ( ) const
inline

If a dataset import job fails, provides the reason why.

Definition at line 384 of file DatasetImportJob.h.

◆ GetCreationDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::DatasetImportJob::GetCreationDateTime ( ) const
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 317 of file DatasetImportJob.h.

◆ GetDatasetArn()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetDatasetArn ( ) const
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 132 of file DatasetImportJob.h.

◆ GetDatasetImportJobArn()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetDatasetImportJobArn ( ) const
inline

The ARN of the dataset import job.

Definition at line 90 of file DatasetImportJob.h.

◆ GetDataSource()

const DataSource& Aws::Personalize::Model::DatasetImportJob::GetDataSource ( ) const
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 180 of file DatasetImportJob.h.

◆ GetFailureReason()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetFailureReason ( ) const
inline

If a dataset import job fails, provides the reason why.

Definition at line 379 of file DatasetImportJob.h.

◆ GetJobName()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetJobName ( ) const
inline

The name of the import job.

Definition at line 49 of file DatasetImportJob.h.

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::DatasetImportJob::GetLastUpdatedDateTime ( ) const
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 348 of file DatasetImportJob.h.

◆ GetRoleArn()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetRoleArn ( ) const
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 212 of file DatasetImportJob.h.

◆ GetStatus()

const Aws::String& Aws::Personalize::Model::DatasetImportJob::GetStatus ( ) const
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 262 of file DatasetImportJob.h.

◆ JobNameHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::JobNameHasBeenSet ( ) const
inline

The name of the import job.

Definition at line 54 of file DatasetImportJob.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Personalize::Model::DatasetImportJob::Jsonize ( ) const

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 353 of file DatasetImportJob.h.

◆ operator=()

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RoleArnHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::RoleArnHasBeenSet ( ) const
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 218 of file DatasetImportJob.h.

◆ SetCreationDateTime() [1/2]

void Aws::Personalize::Model::DatasetImportJob::SetCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 332 of file DatasetImportJob.h.

◆ SetCreationDateTime() [2/2]

void Aws::Personalize::Model::DatasetImportJob::SetCreationDateTime ( const Aws::Utils::DateTime value)
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 327 of file DatasetImportJob.h.

◆ SetDatasetArn() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 150 of file DatasetImportJob.h.

◆ SetDatasetArn() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 144 of file DatasetImportJob.h.

◆ SetDatasetArn() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 156 of file DatasetImportJob.h.

◆ SetDatasetImportJobArn() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetImportJobArn ( Aws::String &&  value)
inline

The ARN of the dataset import job.

Definition at line 105 of file DatasetImportJob.h.

◆ SetDatasetImportJobArn() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetImportJobArn ( const Aws::String value)
inline

The ARN of the dataset import job.

Definition at line 100 of file DatasetImportJob.h.

◆ SetDatasetImportJobArn() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetDatasetImportJobArn ( const char *  value)
inline

The ARN of the dataset import job.

Definition at line 110 of file DatasetImportJob.h.

◆ SetDataSource() [1/2]

void Aws::Personalize::Model::DatasetImportJob::SetDataSource ( const DataSource value)
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 190 of file DatasetImportJob.h.

◆ SetDataSource() [2/2]

void Aws::Personalize::Model::DatasetImportJob::SetDataSource ( DataSource &&  value)
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 195 of file DatasetImportJob.h.

◆ SetFailureReason() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetFailureReason ( Aws::String &&  value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 394 of file DatasetImportJob.h.

◆ SetFailureReason() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetFailureReason ( const Aws::String value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 389 of file DatasetImportJob.h.

◆ SetFailureReason() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetFailureReason ( const char *  value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 399 of file DatasetImportJob.h.

◆ SetJobName() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetJobName ( Aws::String &&  value)
inline

The name of the import job.

Definition at line 64 of file DatasetImportJob.h.

◆ SetJobName() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetJobName ( const Aws::String value)
inline

The name of the import job.

Definition at line 59 of file DatasetImportJob.h.

◆ SetJobName() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetJobName ( const char *  value)
inline

The name of the import job.

Definition at line 69 of file DatasetImportJob.h.

◆ SetLastUpdatedDateTime() [1/2]

void Aws::Personalize::Model::DatasetImportJob::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 363 of file DatasetImportJob.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::Personalize::Model::DatasetImportJob::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 358 of file DatasetImportJob.h.

◆ SetRoleArn() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetRoleArn ( Aws::String &&  value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 230 of file DatasetImportJob.h.

◆ SetRoleArn() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetRoleArn ( const Aws::String value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 224 of file DatasetImportJob.h.

◆ SetRoleArn() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetRoleArn ( const char *  value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 236 of file DatasetImportJob.h.

◆ SetStatus() [1/3]

void Aws::Personalize::Model::DatasetImportJob::SetStatus ( Aws::String &&  value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 283 of file DatasetImportJob.h.

◆ SetStatus() [2/3]

void Aws::Personalize::Model::DatasetImportJob::SetStatus ( const Aws::String value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 276 of file DatasetImportJob.h.

◆ SetStatus() [3/3]

void Aws::Personalize::Model::DatasetImportJob::SetStatus ( const char *  value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 290 of file DatasetImportJob.h.

◆ StatusHasBeenSet()

bool Aws::Personalize::Model::DatasetImportJob::StatusHasBeenSet ( ) const
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 269 of file DatasetImportJob.h.

◆ WithCreationDateTime() [1/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 342 of file DatasetImportJob.h.

◆ WithCreationDateTime() [2/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithCreationDateTime ( const Aws::Utils::DateTime value)
inline

The creation date and time (in Unix time) of the dataset import job.

Definition at line 337 of file DatasetImportJob.h.

◆ WithDatasetArn() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 168 of file DatasetImportJob.h.

◆ WithDatasetArn() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 162 of file DatasetImportJob.h.

◆ WithDatasetArn() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

Definition at line 174 of file DatasetImportJob.h.

◆ WithDatasetImportJobArn() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetImportJobArn ( Aws::String &&  value)
inline

The ARN of the dataset import job.

Definition at line 120 of file DatasetImportJob.h.

◆ WithDatasetImportJobArn() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetImportJobArn ( const Aws::String value)
inline

The ARN of the dataset import job.

Definition at line 115 of file DatasetImportJob.h.

◆ WithDatasetImportJobArn() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDatasetImportJobArn ( const char *  value)
inline

The ARN of the dataset import job.

Definition at line 125 of file DatasetImportJob.h.

◆ WithDataSource() [1/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDataSource ( const DataSource value)
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 200 of file DatasetImportJob.h.

◆ WithDataSource() [2/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithDataSource ( DataSource &&  value)
inline

The Amazon S3 bucket that contains the training data to import.

Definition at line 205 of file DatasetImportJob.h.

◆ WithFailureReason() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithFailureReason ( Aws::String &&  value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 409 of file DatasetImportJob.h.

◆ WithFailureReason() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithFailureReason ( const Aws::String value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 404 of file DatasetImportJob.h.

◆ WithFailureReason() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithFailureReason ( const char *  value)
inline

If a dataset import job fails, provides the reason why.

Definition at line 414 of file DatasetImportJob.h.

◆ WithJobName() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithJobName ( Aws::String &&  value)
inline

The name of the import job.

Definition at line 79 of file DatasetImportJob.h.

◆ WithJobName() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithJobName ( const Aws::String value)
inline

The name of the import job.

Definition at line 74 of file DatasetImportJob.h.

◆ WithJobName() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithJobName ( const char *  value)
inline

The name of the import job.

Definition at line 84 of file DatasetImportJob.h.

◆ WithLastUpdatedDateTime() [1/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 373 of file DatasetImportJob.h.

◆ WithLastUpdatedDateTime() [2/2]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) the dataset was last updated.

Definition at line 368 of file DatasetImportJob.h.

◆ WithRoleArn() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithRoleArn ( Aws::String &&  value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 248 of file DatasetImportJob.h.

◆ WithRoleArn() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithRoleArn ( const Aws::String value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 242 of file DatasetImportJob.h.

◆ WithRoleArn() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithRoleArn ( const char *  value)
inline

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

Definition at line 254 of file DatasetImportJob.h.

◆ WithStatus() [1/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithStatus ( Aws::String &&  value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 304 of file DatasetImportJob.h.

◆ WithStatus() [2/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithStatus ( const Aws::String value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 297 of file DatasetImportJob.h.

◆ WithStatus() [3/3]

DatasetImportJob& Aws::Personalize::Model::DatasetImportJob::WithStatus ( const char *  value)
inline

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

Definition at line 311 of file DatasetImportJob.h.


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