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

#include <DatasetSchema.h>

Public Member Functions

 DatasetSchema ()
 
 DatasetSchema (Aws::Utils::Json::JsonView jsonValue)
 
DatasetSchemaoperator= (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)
 
DatasetSchemaWithName (const Aws::String &value)
 
DatasetSchemaWithName (Aws::String &&value)
 
DatasetSchemaWithName (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)
 
DatasetSchemaWithSchemaArn (const Aws::String &value)
 
DatasetSchemaWithSchemaArn (Aws::String &&value)
 
DatasetSchemaWithSchemaArn (const char *value)
 
const Aws::StringGetSchema () const
 
bool SchemaHasBeenSet () const
 
void SetSchema (const Aws::String &value)
 
void SetSchema (Aws::String &&value)
 
void SetSchema (const char *value)
 
DatasetSchemaWithSchema (const Aws::String &value)
 
DatasetSchemaWithSchema (Aws::String &&value)
 
DatasetSchemaWithSchema (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
DatasetSchemaWithCreationDateTime (const Aws::Utils::DateTime &value)
 
DatasetSchemaWithCreationDateTime (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)
 
DatasetSchemaWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
DatasetSchemaWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Describes the schema for a dataset. For more information on schemas, see CreateSchema.

See Also:

AWS API Reference

Definition at line 33 of file DatasetSchema.h.

Constructor & Destructor Documentation

◆ DatasetSchema() [1/2]

Aws::Personalize::Model::DatasetSchema::DatasetSchema ( )

◆ DatasetSchema() [2/2]

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

Member Function Documentation

◆ CreationDateTimeHasBeenSet()

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

The date and time (in Unix time) that the schema was created.

Definition at line 173 of file DatasetSchema.h.

◆ GetCreationDateTime()

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

The date and time (in Unix time) that the schema was created.

Definition at line 168 of file DatasetSchema.h.

◆ GetLastUpdatedDateTime()

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

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

Definition at line 199 of file DatasetSchema.h.

◆ GetName()

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

The name of the schema.

Definition at line 45 of file DatasetSchema.h.

◆ GetSchema()

const Aws::String& Aws::Personalize::Model::DatasetSchema::GetSchema ( ) const
inline

The schema.

Definition at line 127 of file DatasetSchema.h.

◆ GetSchemaArn()

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 86 of file DatasetSchema.h.

◆ Jsonize()

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

◆ LastUpdatedDateTimeHasBeenSet()

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

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

Definition at line 204 of file DatasetSchema.h.

◆ NameHasBeenSet()

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

The name of the schema.

Definition at line 50 of file DatasetSchema.h.

◆ operator=()

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

◆ SchemaArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 91 of file DatasetSchema.h.

◆ SchemaHasBeenSet()

bool Aws::Personalize::Model::DatasetSchema::SchemaHasBeenSet ( ) const
inline

The schema.

Definition at line 132 of file DatasetSchema.h.

◆ SetCreationDateTime() [1/2]

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

The date and time (in Unix time) that the schema was created.

Definition at line 183 of file DatasetSchema.h.

◆ SetCreationDateTime() [2/2]

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

The date and time (in Unix time) that the schema was created.

Definition at line 178 of file DatasetSchema.h.

◆ SetLastUpdatedDateTime() [1/2]

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

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

Definition at line 214 of file DatasetSchema.h.

◆ SetLastUpdatedDateTime() [2/2]

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

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

Definition at line 209 of file DatasetSchema.h.

◆ SetName() [1/3]

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

The name of the schema.

Definition at line 60 of file DatasetSchema.h.

◆ SetName() [2/3]

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

The name of the schema.

Definition at line 55 of file DatasetSchema.h.

◆ SetName() [3/3]

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

The name of the schema.

Definition at line 65 of file DatasetSchema.h.

◆ SetSchema() [1/3]

void Aws::Personalize::Model::DatasetSchema::SetSchema ( Aws::String &&  value)
inline

The schema.

Definition at line 142 of file DatasetSchema.h.

◆ SetSchema() [2/3]

void Aws::Personalize::Model::DatasetSchema::SetSchema ( const Aws::String value)
inline

The schema.

Definition at line 137 of file DatasetSchema.h.

◆ SetSchema() [3/3]

void Aws::Personalize::Model::DatasetSchema::SetSchema ( const char *  value)
inline

The schema.

Definition at line 147 of file DatasetSchema.h.

◆ SetSchemaArn() [1/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 101 of file DatasetSchema.h.

◆ SetSchemaArn() [2/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 96 of file DatasetSchema.h.

◆ SetSchemaArn() [3/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 106 of file DatasetSchema.h.

◆ WithCreationDateTime() [1/2]

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

The date and time (in Unix time) that the schema was created.

Definition at line 193 of file DatasetSchema.h.

◆ WithCreationDateTime() [2/2]

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

The date and time (in Unix time) that the schema was created.

Definition at line 188 of file DatasetSchema.h.

◆ WithLastUpdatedDateTime() [1/2]

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

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

Definition at line 224 of file DatasetSchema.h.

◆ WithLastUpdatedDateTime() [2/2]

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

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

Definition at line 219 of file DatasetSchema.h.

◆ WithName() [1/3]

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

The name of the schema.

Definition at line 75 of file DatasetSchema.h.

◆ WithName() [2/3]

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

The name of the schema.

Definition at line 70 of file DatasetSchema.h.

◆ WithName() [3/3]

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

The name of the schema.

Definition at line 80 of file DatasetSchema.h.

◆ WithSchema() [1/3]

DatasetSchema& Aws::Personalize::Model::DatasetSchema::WithSchema ( Aws::String &&  value)
inline

The schema.

Definition at line 157 of file DatasetSchema.h.

◆ WithSchema() [2/3]

DatasetSchema& Aws::Personalize::Model::DatasetSchema::WithSchema ( const Aws::String value)
inline

The schema.

Definition at line 152 of file DatasetSchema.h.

◆ WithSchema() [3/3]

DatasetSchema& Aws::Personalize::Model::DatasetSchema::WithSchema ( const char *  value)
inline

The schema.

Definition at line 162 of file DatasetSchema.h.

◆ WithSchemaArn() [1/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 116 of file DatasetSchema.h.

◆ WithSchemaArn() [2/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 111 of file DatasetSchema.h.

◆ WithSchemaArn() [3/3]

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

The Amazon Resource Name (ARN) of the schema.

Definition at line 121 of file DatasetSchema.h.


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