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

#include <Dataset.h>

Public Member Functions

 Dataset ()
 
 Dataset (Aws::Utils::Json::JsonView jsonValue)
 
Datasetoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DatasetWithName (const Aws::String &value)
 
DatasetWithName (Aws::String &&value)
 
DatasetWithName (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)
 
DatasetWithDatasetArn (const Aws::String &value)
 
DatasetWithDatasetArn (Aws::String &&value)
 
DatasetWithDatasetArn (const char *value)
 
const Aws::StringGetDatasetGroupArn () const
 
bool DatasetGroupArnHasBeenSet () const
 
void SetDatasetGroupArn (const Aws::String &value)
 
void SetDatasetGroupArn (Aws::String &&value)
 
void SetDatasetGroupArn (const char *value)
 
DatasetWithDatasetGroupArn (const Aws::String &value)
 
DatasetWithDatasetGroupArn (Aws::String &&value)
 
DatasetWithDatasetGroupArn (const char *value)
 
const Aws::StringGetDatasetType () const
 
bool DatasetTypeHasBeenSet () const
 
void SetDatasetType (const Aws::String &value)
 
void SetDatasetType (Aws::String &&value)
 
void SetDatasetType (const char *value)
 
DatasetWithDatasetType (const Aws::String &value)
 
DatasetWithDatasetType (Aws::String &&value)
 
DatasetWithDatasetType (const char *value)
 
const Aws::StringGetSchemaArn () const
 
bool SchemaArnHasBeenSet () const
 
void SetSchemaArn (const Aws::String &value)
 
void SetSchemaArn (Aws::String &&value)
 
void SetSchemaArn (const char *value)
 
DatasetWithSchemaArn (const Aws::String &value)
 
DatasetWithSchemaArn (Aws::String &&value)
 
DatasetWithSchemaArn (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)
 
DatasetWithStatus (const Aws::String &value)
 
DatasetWithStatus (Aws::String &&value)
 
DatasetWithStatus (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
DatasetWithCreationDateTime (const Aws::Utils::DateTime &value)
 
DatasetWithCreationDateTime (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)
 
DatasetWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
DatasetWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Provides metadata for a dataset.

See Also:

AWS API Reference

Definition at line 32 of file Dataset.h.

Constructor & Destructor Documentation

◆ Dataset() [1/2]

Aws::Personalize::Model::Dataset::Dataset ( )

◆ Dataset() [2/2]

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

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

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

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

Definition at line 327 of file Dataset.h.

◆ DatasetArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 90 of file Dataset.h.

◆ DatasetGroupArnHasBeenSet()

bool Aws::Personalize::Model::Dataset::DatasetGroupArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 131 of file Dataset.h.

◆ DatasetTypeHasBeenSet()

bool Aws::Personalize::Model::Dataset::DatasetTypeHasBeenSet ( ) const
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 174 of file Dataset.h.

◆ GetCreationDateTime()

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

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

Definition at line 322 of file Dataset.h.

◆ GetDatasetArn()

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 85 of file Dataset.h.

◆ GetDatasetGroupArn()

const Aws::String& Aws::Personalize::Model::Dataset::GetDatasetGroupArn ( ) const
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 126 of file Dataset.h.

◆ GetDatasetType()

const Aws::String& Aws::Personalize::Model::Dataset::GetDatasetType ( ) const
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 168 of file Dataset.h.

◆ GetLastUpdatedDateTime()

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

A time stamp that shows when the dataset was updated.

Definition at line 353 of file Dataset.h.

◆ GetName()

const Aws::String& Aws::Personalize::Model::Dataset::GetName ( ) const
inline

The name of the dataset.

Definition at line 44 of file Dataset.h.

◆ GetSchemaArn()

const Aws::String& Aws::Personalize::Model::Dataset::GetSchemaArn ( ) const
inline

The ARN of the associated schema.

Definition at line 216 of file Dataset.h.

◆ GetStatus()

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 260 of file Dataset.h.

◆ Jsonize()

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

◆ LastUpdatedDateTimeHasBeenSet()

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

A time stamp that shows when the dataset was updated.

Definition at line 358 of file Dataset.h.

◆ NameHasBeenSet()

bool Aws::Personalize::Model::Dataset::NameHasBeenSet ( ) const
inline

The name of the dataset.

Definition at line 49 of file Dataset.h.

◆ operator=()

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

◆ SchemaArnHasBeenSet()

bool Aws::Personalize::Model::Dataset::SchemaArnHasBeenSet ( ) const
inline

The ARN of the associated schema.

Definition at line 221 of file Dataset.h.

◆ SetCreationDateTime() [1/2]

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

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

Definition at line 337 of file Dataset.h.

◆ SetCreationDateTime() [2/2]

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

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

Definition at line 332 of file Dataset.h.

◆ SetDatasetArn() [1/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 100 of file Dataset.h.

◆ SetDatasetArn() [2/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 95 of file Dataset.h.

◆ SetDatasetArn() [3/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 105 of file Dataset.h.

◆ SetDatasetGroupArn() [1/3]

void Aws::Personalize::Model::Dataset::SetDatasetGroupArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 141 of file Dataset.h.

◆ SetDatasetGroupArn() [2/3]

void Aws::Personalize::Model::Dataset::SetDatasetGroupArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 136 of file Dataset.h.

◆ SetDatasetGroupArn() [3/3]

void Aws::Personalize::Model::Dataset::SetDatasetGroupArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 146 of file Dataset.h.

◆ SetDatasetType() [1/3]

void Aws::Personalize::Model::Dataset::SetDatasetType ( Aws::String &&  value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 186 of file Dataset.h.

◆ SetDatasetType() [2/3]

void Aws::Personalize::Model::Dataset::SetDatasetType ( const Aws::String value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 180 of file Dataset.h.

◆ SetDatasetType() [3/3]

void Aws::Personalize::Model::Dataset::SetDatasetType ( const char *  value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 192 of file Dataset.h.

◆ SetLastUpdatedDateTime() [1/2]

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

A time stamp that shows when the dataset was updated.

Definition at line 368 of file Dataset.h.

◆ SetLastUpdatedDateTime() [2/2]

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

A time stamp that shows when the dataset was updated.

Definition at line 363 of file Dataset.h.

◆ SetName() [1/3]

void Aws::Personalize::Model::Dataset::SetName ( Aws::String &&  value)
inline

The name of the dataset.

Definition at line 59 of file Dataset.h.

◆ SetName() [2/3]

void Aws::Personalize::Model::Dataset::SetName ( const Aws::String value)
inline

The name of the dataset.

Definition at line 54 of file Dataset.h.

◆ SetName() [3/3]

void Aws::Personalize::Model::Dataset::SetName ( const char *  value)
inline

The name of the dataset.

Definition at line 64 of file Dataset.h.

◆ SetSchemaArn() [1/3]

void Aws::Personalize::Model::Dataset::SetSchemaArn ( Aws::String &&  value)
inline

The ARN of the associated schema.

Definition at line 231 of file Dataset.h.

◆ SetSchemaArn() [2/3]

void Aws::Personalize::Model::Dataset::SetSchemaArn ( const Aws::String value)
inline

The ARN of the associated schema.

Definition at line 226 of file Dataset.h.

◆ SetSchemaArn() [3/3]

void Aws::Personalize::Model::Dataset::SetSchemaArn ( const char *  value)
inline

The ARN of the associated schema.

Definition at line 236 of file Dataset.h.

◆ SetStatus() [1/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 284 of file Dataset.h.

◆ SetStatus() [2/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 276 of file Dataset.h.

◆ SetStatus() [3/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 292 of file Dataset.h.

◆ StatusHasBeenSet()

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 268 of file Dataset.h.

◆ WithCreationDateTime() [1/2]

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

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

Definition at line 347 of file Dataset.h.

◆ WithCreationDateTime() [2/2]

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

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

Definition at line 342 of file Dataset.h.

◆ WithDatasetArn() [1/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 115 of file Dataset.h.

◆ WithDatasetArn() [2/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 110 of file Dataset.h.

◆ WithDatasetArn() [3/3]

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

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

Definition at line 120 of file Dataset.h.

◆ WithDatasetGroupArn() [1/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetGroupArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 156 of file Dataset.h.

◆ WithDatasetGroupArn() [2/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetGroupArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 151 of file Dataset.h.

◆ WithDatasetGroupArn() [3/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetGroupArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the dataset group.

Definition at line 161 of file Dataset.h.

◆ WithDatasetType() [1/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetType ( Aws::String &&  value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 204 of file Dataset.h.

◆ WithDatasetType() [2/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetType ( const Aws::String value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 198 of file Dataset.h.

◆ WithDatasetType() [3/3]

Dataset& Aws::Personalize::Model::Dataset::WithDatasetType ( const char *  value)
inline

One of the following values:

  • Interactions

  • Items

  • Users

Definition at line 210 of file Dataset.h.

◆ WithLastUpdatedDateTime() [1/2]

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

A time stamp that shows when the dataset was updated.

Definition at line 378 of file Dataset.h.

◆ WithLastUpdatedDateTime() [2/2]

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

A time stamp that shows when the dataset was updated.

Definition at line 373 of file Dataset.h.

◆ WithName() [1/3]

Dataset& Aws::Personalize::Model::Dataset::WithName ( Aws::String &&  value)
inline

The name of the dataset.

Definition at line 74 of file Dataset.h.

◆ WithName() [2/3]

Dataset& Aws::Personalize::Model::Dataset::WithName ( const Aws::String value)
inline

The name of the dataset.

Definition at line 69 of file Dataset.h.

◆ WithName() [3/3]

Dataset& Aws::Personalize::Model::Dataset::WithName ( const char *  value)
inline

The name of the dataset.

Definition at line 79 of file Dataset.h.

◆ WithSchemaArn() [1/3]

Dataset& Aws::Personalize::Model::Dataset::WithSchemaArn ( Aws::String &&  value)
inline

The ARN of the associated schema.

Definition at line 246 of file Dataset.h.

◆ WithSchemaArn() [2/3]

Dataset& Aws::Personalize::Model::Dataset::WithSchemaArn ( const Aws::String value)
inline

The ARN of the associated schema.

Definition at line 241 of file Dataset.h.

◆ WithSchemaArn() [3/3]

Dataset& Aws::Personalize::Model::Dataset::WithSchemaArn ( const char *  value)
inline

The ARN of the associated schema.

Definition at line 251 of file Dataset.h.

◆ WithStatus() [1/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 308 of file Dataset.h.

◆ WithStatus() [2/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 300 of file Dataset.h.

◆ WithStatus() [3/3]

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

The status of the dataset.

A dataset can be in one of the following states:

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

  • DELETE PENDING > DELETE IN_PROGRESS

Definition at line 316 of file Dataset.h.


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