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

#include <DescribeSchemaResult.h>

Public Member Functions

 DescribeSchemaResult ()
 
 DescribeSchemaResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeSchemaResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetContent () const
 
void SetContent (const Aws::String &value)
 
void SetContent (Aws::String &&value)
 
void SetContent (const char *value)
 
DescribeSchemaResultWithContent (const Aws::String &value)
 
DescribeSchemaResultWithContent (Aws::String &&value)
 
DescribeSchemaResultWithContent (const char *value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
DescribeSchemaResultWithDescription (const Aws::String &value)
 
DescribeSchemaResultWithDescription (Aws::String &&value)
 
DescribeSchemaResultWithDescription (const char *value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
DescribeSchemaResultWithLastModified (const Aws::Utils::DateTime &value)
 
DescribeSchemaResultWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetSchemaArn () const
 
void SetSchemaArn (const Aws::String &value)
 
void SetSchemaArn (Aws::String &&value)
 
void SetSchemaArn (const char *value)
 
DescribeSchemaResultWithSchemaArn (const Aws::String &value)
 
DescribeSchemaResultWithSchemaArn (Aws::String &&value)
 
DescribeSchemaResultWithSchemaArn (const char *value)
 
const Aws::StringGetSchemaName () const
 
void SetSchemaName (const Aws::String &value)
 
void SetSchemaName (Aws::String &&value)
 
void SetSchemaName (const char *value)
 
DescribeSchemaResultWithSchemaName (const Aws::String &value)
 
DescribeSchemaResultWithSchemaName (Aws::String &&value)
 
DescribeSchemaResultWithSchemaName (const char *value)
 
const Aws::StringGetSchemaVersion () const
 
void SetSchemaVersion (const Aws::String &value)
 
void SetSchemaVersion (Aws::String &&value)
 
void SetSchemaVersion (const char *value)
 
DescribeSchemaResultWithSchemaVersion (const Aws::String &value)
 
DescribeSchemaResultWithSchemaVersion (Aws::String &&value)
 
DescribeSchemaResultWithSchemaVersion (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)
 
DescribeSchemaResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeSchemaResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeSchemaResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeSchemaResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeSchemaResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeSchemaResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeSchemaResultAddTags (const char *key, Aws::String &&value)
 
DescribeSchemaResultAddTags (Aws::String &&key, const char *value)
 
DescribeSchemaResultAddTags (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)
 
DescribeSchemaResultWithType (const Aws::String &value)
 
DescribeSchemaResultWithType (Aws::String &&value)
 
DescribeSchemaResultWithType (const char *value)
 
const Aws::Utils::DateTimeGetVersionCreatedDate () const
 
void SetVersionCreatedDate (const Aws::Utils::DateTime &value)
 
void SetVersionCreatedDate (Aws::Utils::DateTime &&value)
 
DescribeSchemaResultWithVersionCreatedDate (const Aws::Utils::DateTime &value)
 
DescribeSchemaResultWithVersionCreatedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file DescribeSchemaResult.h.

Constructor & Destructor Documentation

◆ DescribeSchemaResult() [1/2]

Aws::Schemas::Model::DescribeSchemaResult::DescribeSchemaResult ( )

◆ DescribeSchemaResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/7]

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

Tags associated with the resource.

Definition at line 271 of file DescribeSchemaResult.h.

◆ AddTags() [2/7]

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

Tags associated with the resource.

Definition at line 276 of file DescribeSchemaResult.h.

◆ AddTags() [3/7]

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

Tags associated with the resource.

Definition at line 281 of file DescribeSchemaResult.h.

◆ AddTags() [4/7]

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

Tags associated with the resource.

Definition at line 286 of file DescribeSchemaResult.h.

◆ AddTags() [5/7]

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

Tags associated with the resource.

Definition at line 291 of file DescribeSchemaResult.h.

◆ AddTags() [6/7]

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

Tags associated with the resource.

Definition at line 296 of file DescribeSchemaResult.h.

◆ AddTags() [7/7]

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

Tags associated with the resource.

Definition at line 301 of file DescribeSchemaResult.h.

◆ GetContent()

const Aws::String& Aws::Schemas::Model::DescribeSchemaResult::GetContent ( ) const
inline

The source of the schema definition.

Definition at line 40 of file DescribeSchemaResult.h.

◆ GetDescription()

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

The description of the schema.

Definition at line 76 of file DescribeSchemaResult.h.

◆ GetLastModified()

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

The date and time that schema was modified.

Definition at line 112 of file DescribeSchemaResult.h.

◆ GetSchemaArn()

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

The ARN of the schema.

Definition at line 138 of file DescribeSchemaResult.h.

◆ GetSchemaName()

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

The name of the schema.

Definition at line 174 of file DescribeSchemaResult.h.

◆ GetSchemaVersion()

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

The version number of the schema

Definition at line 210 of file DescribeSchemaResult.h.

◆ GetTags()

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

Tags associated with the resource.

Definition at line 246 of file DescribeSchemaResult.h.

◆ GetType()

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

The type of the schema.

Definition at line 307 of file DescribeSchemaResult.h.

◆ GetVersionCreatedDate()

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

The date the schema version was created.

Definition at line 343 of file DescribeSchemaResult.h.

◆ operator=()

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

◆ SetContent() [1/3]

void Aws::Schemas::Model::DescribeSchemaResult::SetContent ( const Aws::String value)
inline

The source of the schema definition.

Definition at line 45 of file DescribeSchemaResult.h.

◆ SetContent() [2/3]

void Aws::Schemas::Model::DescribeSchemaResult::SetContent ( Aws::String &&  value)
inline

The source of the schema definition.

Definition at line 50 of file DescribeSchemaResult.h.

◆ SetContent() [3/3]

void Aws::Schemas::Model::DescribeSchemaResult::SetContent ( const char *  value)
inline

The source of the schema definition.

Definition at line 55 of file DescribeSchemaResult.h.

◆ SetDescription() [1/3]

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

The description of the schema.

Definition at line 81 of file DescribeSchemaResult.h.

◆ SetDescription() [2/3]

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

The description of the schema.

Definition at line 86 of file DescribeSchemaResult.h.

◆ SetDescription() [3/3]

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

The description of the schema.

Definition at line 91 of file DescribeSchemaResult.h.

◆ SetLastModified() [1/2]

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

The date and time that schema was modified.

Definition at line 117 of file DescribeSchemaResult.h.

◆ SetLastModified() [2/2]

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

The date and time that schema was modified.

Definition at line 122 of file DescribeSchemaResult.h.

◆ SetSchemaArn() [1/3]

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

The ARN of the schema.

Definition at line 143 of file DescribeSchemaResult.h.

◆ SetSchemaArn() [2/3]

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

The ARN of the schema.

Definition at line 148 of file DescribeSchemaResult.h.

◆ SetSchemaArn() [3/3]

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

The ARN of the schema.

Definition at line 153 of file DescribeSchemaResult.h.

◆ SetSchemaName() [1/3]

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

The name of the schema.

Definition at line 179 of file DescribeSchemaResult.h.

◆ SetSchemaName() [2/3]

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

The name of the schema.

Definition at line 184 of file DescribeSchemaResult.h.

◆ SetSchemaName() [3/3]

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

The name of the schema.

Definition at line 189 of file DescribeSchemaResult.h.

◆ SetSchemaVersion() [1/3]

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

The version number of the schema

Definition at line 215 of file DescribeSchemaResult.h.

◆ SetSchemaVersion() [2/3]

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

The version number of the schema

Definition at line 220 of file DescribeSchemaResult.h.

◆ SetSchemaVersion() [3/3]

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

The version number of the schema

Definition at line 225 of file DescribeSchemaResult.h.

◆ SetTags() [1/2]

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

Tags associated with the resource.

Definition at line 251 of file DescribeSchemaResult.h.

◆ SetTags() [2/2]

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

Tags associated with the resource.

Definition at line 256 of file DescribeSchemaResult.h.

◆ SetType() [1/3]

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

The type of the schema.

Definition at line 312 of file DescribeSchemaResult.h.

◆ SetType() [2/3]

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

The type of the schema.

Definition at line 317 of file DescribeSchemaResult.h.

◆ SetType() [3/3]

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

The type of the schema.

Definition at line 322 of file DescribeSchemaResult.h.

◆ SetVersionCreatedDate() [1/2]

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

The date the schema version was created.

Definition at line 348 of file DescribeSchemaResult.h.

◆ SetVersionCreatedDate() [2/2]

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

The date the schema version was created.

Definition at line 353 of file DescribeSchemaResult.h.

◆ WithContent() [1/3]

DescribeSchemaResult& Aws::Schemas::Model::DescribeSchemaResult::WithContent ( const Aws::String value)
inline

The source of the schema definition.

Definition at line 60 of file DescribeSchemaResult.h.

◆ WithContent() [2/3]

DescribeSchemaResult& Aws::Schemas::Model::DescribeSchemaResult::WithContent ( Aws::String &&  value)
inline

The source of the schema definition.

Definition at line 65 of file DescribeSchemaResult.h.

◆ WithContent() [3/3]

DescribeSchemaResult& Aws::Schemas::Model::DescribeSchemaResult::WithContent ( const char *  value)
inline

The source of the schema definition.

Definition at line 70 of file DescribeSchemaResult.h.

◆ WithDescription() [1/3]

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

The description of the schema.

Definition at line 96 of file DescribeSchemaResult.h.

◆ WithDescription() [2/3]

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

The description of the schema.

Definition at line 101 of file DescribeSchemaResult.h.

◆ WithDescription() [3/3]

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

The description of the schema.

Definition at line 106 of file DescribeSchemaResult.h.

◆ WithLastModified() [1/2]

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

The date and time that schema was modified.

Definition at line 127 of file DescribeSchemaResult.h.

◆ WithLastModified() [2/2]

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

The date and time that schema was modified.

Definition at line 132 of file DescribeSchemaResult.h.

◆ WithSchemaArn() [1/3]

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

The ARN of the schema.

Definition at line 158 of file DescribeSchemaResult.h.

◆ WithSchemaArn() [2/3]

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

The ARN of the schema.

Definition at line 163 of file DescribeSchemaResult.h.

◆ WithSchemaArn() [3/3]

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

The ARN of the schema.

Definition at line 168 of file DescribeSchemaResult.h.

◆ WithSchemaName() [1/3]

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

The name of the schema.

Definition at line 194 of file DescribeSchemaResult.h.

◆ WithSchemaName() [2/3]

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

The name of the schema.

Definition at line 199 of file DescribeSchemaResult.h.

◆ WithSchemaName() [3/3]

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

The name of the schema.

Definition at line 204 of file DescribeSchemaResult.h.

◆ WithSchemaVersion() [1/3]

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

The version number of the schema

Definition at line 230 of file DescribeSchemaResult.h.

◆ WithSchemaVersion() [2/3]

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

The version number of the schema

Definition at line 235 of file DescribeSchemaResult.h.

◆ WithSchemaVersion() [3/3]

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

The version number of the schema

Definition at line 240 of file DescribeSchemaResult.h.

◆ WithTags() [1/2]

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

Tags associated with the resource.

Definition at line 261 of file DescribeSchemaResult.h.

◆ WithTags() [2/2]

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

Tags associated with the resource.

Definition at line 266 of file DescribeSchemaResult.h.

◆ WithType() [1/3]

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

The type of the schema.

Definition at line 327 of file DescribeSchemaResult.h.

◆ WithType() [2/3]

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

The type of the schema.

Definition at line 332 of file DescribeSchemaResult.h.

◆ WithType() [3/3]

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

The type of the schema.

Definition at line 337 of file DescribeSchemaResult.h.

◆ WithVersionCreatedDate() [1/2]

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

The date the schema version was created.

Definition at line 358 of file DescribeSchemaResult.h.

◆ WithVersionCreatedDate() [2/2]

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

The date the schema version was created.

Definition at line 363 of file DescribeSchemaResult.h.


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