AWS SDK for C++  1.8.93
AWS SDK for C++
Public Member Functions | List of all members
Aws::Schemas::Model::SearchSchemaVersionSummary Class Reference

#include <SearchSchemaVersionSummary.h>

Public Member Functions

 SearchSchemaVersionSummary ()
 
 SearchSchemaVersionSummary (Aws::Utils::Json::JsonView jsonValue)
 
SearchSchemaVersionSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetCreatedDate () const
 
bool CreatedDateHasBeenSet () const
 
void SetCreatedDate (const Aws::Utils::DateTime &value)
 
void SetCreatedDate (Aws::Utils::DateTime &&value)
 
SearchSchemaVersionSummaryWithCreatedDate (const Aws::Utils::DateTime &value)
 
SearchSchemaVersionSummaryWithCreatedDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetSchemaVersion () const
 
bool SchemaVersionHasBeenSet () const
 
void SetSchemaVersion (const Aws::String &value)
 
void SetSchemaVersion (Aws::String &&value)
 
void SetSchemaVersion (const char *value)
 
SearchSchemaVersionSummaryWithSchemaVersion (const Aws::String &value)
 
SearchSchemaVersionSummaryWithSchemaVersion (Aws::String &&value)
 
SearchSchemaVersionSummaryWithSchemaVersion (const char *value)
 
const TypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Type &value)
 
void SetType (Type &&value)
 
SearchSchemaVersionSummaryWithType (const Type &value)
 
SearchSchemaVersionSummaryWithType (Type &&value)
 

Detailed Description

Definition at line 28 of file SearchSchemaVersionSummary.h.

Constructor & Destructor Documentation

◆ SearchSchemaVersionSummary() [1/2]

Aws::Schemas::Model::SearchSchemaVersionSummary::SearchSchemaVersionSummary ( )

◆ SearchSchemaVersionSummary() [2/2]

Aws::Schemas::Model::SearchSchemaVersionSummary::SearchSchemaVersionSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreatedDateHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaVersionSummary::CreatedDateHasBeenSet ( ) const
inline

The date the schema version was created.

Definition at line 45 of file SearchSchemaVersionSummary.h.

◆ GetCreatedDate()

const Aws::Utils::DateTime& Aws::Schemas::Model::SearchSchemaVersionSummary::GetCreatedDate ( ) const
inline

The date the schema version was created.

Definition at line 40 of file SearchSchemaVersionSummary.h.

◆ GetSchemaVersion()

const Aws::String& Aws::Schemas::Model::SearchSchemaVersionSummary::GetSchemaVersion ( ) const
inline

The version number of the schema

Definition at line 71 of file SearchSchemaVersionSummary.h.

◆ GetType()

const Type& Aws::Schemas::Model::SearchSchemaVersionSummary::GetType ( ) const
inline

The type of schema.

Definition at line 112 of file SearchSchemaVersionSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Schemas::Model::SearchSchemaVersionSummary::Jsonize ( ) const

◆ operator=()

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SchemaVersionHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaVersionSummary::SchemaVersionHasBeenSet ( ) const
inline

The version number of the schema

Definition at line 76 of file SearchSchemaVersionSummary.h.

◆ SetCreatedDate() [1/2]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetCreatedDate ( const Aws::Utils::DateTime value)
inline

The date the schema version was created.

Definition at line 50 of file SearchSchemaVersionSummary.h.

◆ SetCreatedDate() [2/2]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date the schema version was created.

Definition at line 55 of file SearchSchemaVersionSummary.h.

◆ SetSchemaVersion() [1/3]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetSchemaVersion ( const Aws::String value)
inline

The version number of the schema

Definition at line 81 of file SearchSchemaVersionSummary.h.

◆ SetSchemaVersion() [2/3]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetSchemaVersion ( Aws::String &&  value)
inline

The version number of the schema

Definition at line 86 of file SearchSchemaVersionSummary.h.

◆ SetSchemaVersion() [3/3]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetSchemaVersion ( const char *  value)
inline

The version number of the schema

Definition at line 91 of file SearchSchemaVersionSummary.h.

◆ SetType() [1/2]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetType ( const Type value)
inline

The type of schema.

Definition at line 122 of file SearchSchemaVersionSummary.h.

◆ SetType() [2/2]

void Aws::Schemas::Model::SearchSchemaVersionSummary::SetType ( Type &&  value)
inline

The type of schema.

Definition at line 127 of file SearchSchemaVersionSummary.h.

◆ TypeHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaVersionSummary::TypeHasBeenSet ( ) const
inline

The type of schema.

Definition at line 117 of file SearchSchemaVersionSummary.h.

◆ WithCreatedDate() [1/2]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithCreatedDate ( const Aws::Utils::DateTime value)
inline

The date the schema version was created.

Definition at line 60 of file SearchSchemaVersionSummary.h.

◆ WithCreatedDate() [2/2]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date the schema version was created.

Definition at line 65 of file SearchSchemaVersionSummary.h.

◆ WithSchemaVersion() [1/3]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithSchemaVersion ( const Aws::String value)
inline

The version number of the schema

Definition at line 96 of file SearchSchemaVersionSummary.h.

◆ WithSchemaVersion() [2/3]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithSchemaVersion ( Aws::String &&  value)
inline

The version number of the schema

Definition at line 101 of file SearchSchemaVersionSummary.h.

◆ WithSchemaVersion() [3/3]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithSchemaVersion ( const char *  value)
inline

The version number of the schema

Definition at line 106 of file SearchSchemaVersionSummary.h.

◆ WithType() [1/2]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithType ( const Type value)
inline

The type of schema.

Definition at line 132 of file SearchSchemaVersionSummary.h.

◆ WithType() [2/2]

SearchSchemaVersionSummary& Aws::Schemas::Model::SearchSchemaVersionSummary::WithType ( Type &&  value)
inline

The type of schema.

Definition at line 137 of file SearchSchemaVersionSummary.h.


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