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

#include <CreateSchemaResult.h>

Public Member Functions

 CreateSchemaResult ()
 
 CreateSchemaResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateSchemaResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
CreateSchemaResultWithDescription (const Aws::String &value)
 
CreateSchemaResultWithDescription (Aws::String &&value)
 
CreateSchemaResultWithDescription (const char *value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
CreateSchemaResultWithLastModified (const Aws::Utils::DateTime &value)
 
CreateSchemaResultWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetSchemaArn () const
 
void SetSchemaArn (const Aws::String &value)
 
void SetSchemaArn (Aws::String &&value)
 
void SetSchemaArn (const char *value)
 
CreateSchemaResultWithSchemaArn (const Aws::String &value)
 
CreateSchemaResultWithSchemaArn (Aws::String &&value)
 
CreateSchemaResultWithSchemaArn (const char *value)
 
const Aws::StringGetSchemaName () const
 
void SetSchemaName (const Aws::String &value)
 
void SetSchemaName (Aws::String &&value)
 
void SetSchemaName (const char *value)
 
CreateSchemaResultWithSchemaName (const Aws::String &value)
 
CreateSchemaResultWithSchemaName (Aws::String &&value)
 
CreateSchemaResultWithSchemaName (const char *value)
 
const Aws::StringGetSchemaVersion () const
 
void SetSchemaVersion (const Aws::String &value)
 
void SetSchemaVersion (Aws::String &&value)
 
void SetSchemaVersion (const char *value)
 
CreateSchemaResultWithSchemaVersion (const Aws::String &value)
 
CreateSchemaResultWithSchemaVersion (Aws::String &&value)
 
CreateSchemaResultWithSchemaVersion (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateSchemaResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateSchemaResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateSchemaResultAddTags (const Aws::String &key, const Aws::String &value)
 
CreateSchemaResultAddTags (Aws::String &&key, const Aws::String &value)
 
CreateSchemaResultAddTags (const Aws::String &key, Aws::String &&value)
 
CreateSchemaResultAddTags (Aws::String &&key, Aws::String &&value)
 
CreateSchemaResultAddTags (const char *key, Aws::String &&value)
 
CreateSchemaResultAddTags (Aws::String &&key, const char *value)
 
CreateSchemaResultAddTags (const char *key, const char *value)
 
const Aws::StringGetType () const
 
void SetType (const Aws::String &value)
 
void SetType (Aws::String &&value)
 
void SetType (const char *value)
 
CreateSchemaResultWithType (const Aws::String &value)
 
CreateSchemaResultWithType (Aws::String &&value)
 
CreateSchemaResultWithType (const char *value)
 
const Aws::Utils::DateTimeGetVersionCreatedDate () const
 
void SetVersionCreatedDate (const Aws::Utils::DateTime &value)
 
void SetVersionCreatedDate (Aws::Utils::DateTime &&value)
 
CreateSchemaResultWithVersionCreatedDate (const Aws::Utils::DateTime &value)
 
CreateSchemaResultWithVersionCreatedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file CreateSchemaResult.h.

Constructor & Destructor Documentation

◆ CreateSchemaResult() [1/2]

Aws::Schemas::Model::CreateSchemaResult::CreateSchemaResult ( )

◆ CreateSchemaResult() [2/2]

Aws::Schemas::Model::CreateSchemaResult::CreateSchemaResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

Definition at line 223 of file CreateSchemaResult.h.

◆ AddTags() [2/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

Definition at line 226 of file CreateSchemaResult.h.

◆ AddTags() [3/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

Definition at line 229 of file CreateSchemaResult.h.

◆ AddTags() [4/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Definition at line 232 of file CreateSchemaResult.h.

◆ AddTags() [5/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

Definition at line 235 of file CreateSchemaResult.h.

◆ AddTags() [6/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

Definition at line 238 of file CreateSchemaResult.h.

◆ AddTags() [7/7]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::AddTags ( const char *  key,
const char *  value 
)
inline

Definition at line 241 of file CreateSchemaResult.h.

◆ GetDescription()

const Aws::String& Aws::Schemas::Model::CreateSchemaResult::GetDescription ( ) const
inline

The description of the schema.

Definition at line 40 of file CreateSchemaResult.h.

◆ GetLastModified()

const Aws::Utils::DateTime& Aws::Schemas::Model::CreateSchemaResult::GetLastModified ( ) const
inline

The date and time that schema was modified.

Definition at line 76 of file CreateSchemaResult.h.

◆ GetSchemaArn()

const Aws::String& Aws::Schemas::Model::CreateSchemaResult::GetSchemaArn ( ) const
inline

The ARN of the schema.

Definition at line 102 of file CreateSchemaResult.h.

◆ GetSchemaName()

const Aws::String& Aws::Schemas::Model::CreateSchemaResult::GetSchemaName ( ) const
inline

The name of the schema.

Definition at line 138 of file CreateSchemaResult.h.

◆ GetSchemaVersion()

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

The version number of the schema

Definition at line 174 of file CreateSchemaResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::Schemas::Model::CreateSchemaResult::GetTags ( ) const
inline

Definition at line 208 of file CreateSchemaResult.h.

◆ GetType()

const Aws::String& Aws::Schemas::Model::CreateSchemaResult::GetType ( ) const
inline

The type of the schema.

Definition at line 247 of file CreateSchemaResult.h.

◆ GetVersionCreatedDate()

const Aws::Utils::DateTime& Aws::Schemas::Model::CreateSchemaResult::GetVersionCreatedDate ( ) const
inline

The date the schema version was created.

Definition at line 283 of file CreateSchemaResult.h.

◆ operator=()

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetDescription() [1/3]

void Aws::Schemas::Model::CreateSchemaResult::SetDescription ( const Aws::String value)
inline

The description of the schema.

Definition at line 45 of file CreateSchemaResult.h.

◆ SetDescription() [2/3]

void Aws::Schemas::Model::CreateSchemaResult::SetDescription ( Aws::String &&  value)
inline

The description of the schema.

Definition at line 50 of file CreateSchemaResult.h.

◆ SetDescription() [3/3]

void Aws::Schemas::Model::CreateSchemaResult::SetDescription ( const char *  value)
inline

The description of the schema.

Definition at line 55 of file CreateSchemaResult.h.

◆ SetLastModified() [1/2]

void Aws::Schemas::Model::CreateSchemaResult::SetLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that schema was modified.

Definition at line 81 of file CreateSchemaResult.h.

◆ SetLastModified() [2/2]

void Aws::Schemas::Model::CreateSchemaResult::SetLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that schema was modified.

Definition at line 86 of file CreateSchemaResult.h.

◆ SetSchemaArn() [1/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaArn ( const Aws::String value)
inline

The ARN of the schema.

Definition at line 107 of file CreateSchemaResult.h.

◆ SetSchemaArn() [2/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaArn ( Aws::String &&  value)
inline

The ARN of the schema.

Definition at line 112 of file CreateSchemaResult.h.

◆ SetSchemaArn() [3/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaArn ( const char *  value)
inline

The ARN of the schema.

Definition at line 117 of file CreateSchemaResult.h.

◆ SetSchemaName() [1/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaName ( const Aws::String value)
inline

The name of the schema.

Definition at line 143 of file CreateSchemaResult.h.

◆ SetSchemaName() [2/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaName ( Aws::String &&  value)
inline

The name of the schema.

Definition at line 148 of file CreateSchemaResult.h.

◆ SetSchemaName() [3/3]

void Aws::Schemas::Model::CreateSchemaResult::SetSchemaName ( const char *  value)
inline

The name of the schema.

Definition at line 153 of file CreateSchemaResult.h.

◆ SetSchemaVersion() [1/3]

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

The version number of the schema

Definition at line 179 of file CreateSchemaResult.h.

◆ SetSchemaVersion() [2/3]

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

The version number of the schema

Definition at line 184 of file CreateSchemaResult.h.

◆ SetSchemaVersion() [3/3]

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

The version number of the schema

Definition at line 189 of file CreateSchemaResult.h.

◆ SetTags() [1/2]

void Aws::Schemas::Model::CreateSchemaResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Definition at line 211 of file CreateSchemaResult.h.

◆ SetTags() [2/2]

void Aws::Schemas::Model::CreateSchemaResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Definition at line 214 of file CreateSchemaResult.h.

◆ SetType() [1/3]

void Aws::Schemas::Model::CreateSchemaResult::SetType ( const Aws::String value)
inline

The type of the schema.

Definition at line 252 of file CreateSchemaResult.h.

◆ SetType() [2/3]

void Aws::Schemas::Model::CreateSchemaResult::SetType ( Aws::String &&  value)
inline

The type of the schema.

Definition at line 257 of file CreateSchemaResult.h.

◆ SetType() [3/3]

void Aws::Schemas::Model::CreateSchemaResult::SetType ( const char *  value)
inline

The type of the schema.

Definition at line 262 of file CreateSchemaResult.h.

◆ SetVersionCreatedDate() [1/2]

void Aws::Schemas::Model::CreateSchemaResult::SetVersionCreatedDate ( const Aws::Utils::DateTime value)
inline

The date the schema version was created.

Definition at line 288 of file CreateSchemaResult.h.

◆ SetVersionCreatedDate() [2/2]

void Aws::Schemas::Model::CreateSchemaResult::SetVersionCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date the schema version was created.

Definition at line 293 of file CreateSchemaResult.h.

◆ WithDescription() [1/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithDescription ( const Aws::String value)
inline

The description of the schema.

Definition at line 60 of file CreateSchemaResult.h.

◆ WithDescription() [2/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithDescription ( Aws::String &&  value)
inline

The description of the schema.

Definition at line 65 of file CreateSchemaResult.h.

◆ WithDescription() [3/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithDescription ( const char *  value)
inline

The description of the schema.

Definition at line 70 of file CreateSchemaResult.h.

◆ WithLastModified() [1/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that schema was modified.

Definition at line 91 of file CreateSchemaResult.h.

◆ WithLastModified() [2/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that schema was modified.

Definition at line 96 of file CreateSchemaResult.h.

◆ WithSchemaArn() [1/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaArn ( const Aws::String value)
inline

The ARN of the schema.

Definition at line 122 of file CreateSchemaResult.h.

◆ WithSchemaArn() [2/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaArn ( Aws::String &&  value)
inline

The ARN of the schema.

Definition at line 127 of file CreateSchemaResult.h.

◆ WithSchemaArn() [3/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaArn ( const char *  value)
inline

The ARN of the schema.

Definition at line 132 of file CreateSchemaResult.h.

◆ WithSchemaName() [1/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaName ( const Aws::String value)
inline

The name of the schema.

Definition at line 158 of file CreateSchemaResult.h.

◆ WithSchemaName() [2/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaName ( Aws::String &&  value)
inline

The name of the schema.

Definition at line 163 of file CreateSchemaResult.h.

◆ WithSchemaName() [3/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithSchemaName ( const char *  value)
inline

The name of the schema.

Definition at line 168 of file CreateSchemaResult.h.

◆ WithSchemaVersion() [1/3]

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

The version number of the schema

Definition at line 194 of file CreateSchemaResult.h.

◆ WithSchemaVersion() [2/3]

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

The version number of the schema

Definition at line 199 of file CreateSchemaResult.h.

◆ WithSchemaVersion() [3/3]

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

The version number of the schema

Definition at line 204 of file CreateSchemaResult.h.

◆ WithTags() [1/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Definition at line 217 of file CreateSchemaResult.h.

◆ WithTags() [2/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Definition at line 220 of file CreateSchemaResult.h.

◆ WithType() [1/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithType ( const Aws::String value)
inline

The type of the schema.

Definition at line 267 of file CreateSchemaResult.h.

◆ WithType() [2/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithType ( Aws::String &&  value)
inline

The type of the schema.

Definition at line 272 of file CreateSchemaResult.h.

◆ WithType() [3/3]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithType ( const char *  value)
inline

The type of the schema.

Definition at line 277 of file CreateSchemaResult.h.

◆ WithVersionCreatedDate() [1/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithVersionCreatedDate ( const Aws::Utils::DateTime value)
inline

The date the schema version was created.

Definition at line 298 of file CreateSchemaResult.h.

◆ WithVersionCreatedDate() [2/2]

CreateSchemaResult& Aws::Schemas::Model::CreateSchemaResult::WithVersionCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date the schema version was created.

Definition at line 303 of file CreateSchemaResult.h.


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