AWS SDK for C++  1.9.69
AWS SDK for C++
Public Member Functions | List of all members
Aws::MQ::Model::UpdateConfigurationResult Class Reference

#include <UpdateConfigurationResult.h>

Public Member Functions

 UpdateConfigurationResult ()
 
 UpdateConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateConfigurationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
UpdateConfigurationResultWithArn (const Aws::String &value)
 
UpdateConfigurationResultWithArn (Aws::String &&value)
 
UpdateConfigurationResultWithArn (const char *value)
 
const Aws::Utils::DateTimeGetCreated () const
 
void SetCreated (const Aws::Utils::DateTime &value)
 
void SetCreated (Aws::Utils::DateTime &&value)
 
UpdateConfigurationResultWithCreated (const Aws::Utils::DateTime &value)
 
UpdateConfigurationResultWithCreated (Aws::Utils::DateTime &&value)
 
const Aws::StringGetId () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
UpdateConfigurationResultWithId (const Aws::String &value)
 
UpdateConfigurationResultWithId (Aws::String &&value)
 
UpdateConfigurationResultWithId (const char *value)
 
const ConfigurationRevisionGetLatestRevision () const
 
void SetLatestRevision (const ConfigurationRevision &value)
 
void SetLatestRevision (ConfigurationRevision &&value)
 
UpdateConfigurationResultWithLatestRevision (const ConfigurationRevision &value)
 
UpdateConfigurationResultWithLatestRevision (ConfigurationRevision &&value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
UpdateConfigurationResultWithName (const Aws::String &value)
 
UpdateConfigurationResultWithName (Aws::String &&value)
 
UpdateConfigurationResultWithName (const char *value)
 
const Aws::Vector< SanitizationWarning > & GetWarnings () const
 
void SetWarnings (const Aws::Vector< SanitizationWarning > &value)
 
void SetWarnings (Aws::Vector< SanitizationWarning > &&value)
 
UpdateConfigurationResultWithWarnings (const Aws::Vector< SanitizationWarning > &value)
 
UpdateConfigurationResultWithWarnings (Aws::Vector< SanitizationWarning > &&value)
 
UpdateConfigurationResultAddWarnings (const SanitizationWarning &value)
 
UpdateConfigurationResultAddWarnings (SanitizationWarning &&value)
 

Detailed Description

Definition at line 31 of file UpdateConfigurationResult.h.

Constructor & Destructor Documentation

◆ UpdateConfigurationResult() [1/2]

Aws::MQ::Model::UpdateConfigurationResult::UpdateConfigurationResult ( )

◆ UpdateConfigurationResult() [2/2]

Aws::MQ::Model::UpdateConfigurationResult::UpdateConfigurationResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddWarnings() [1/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::AddWarnings ( const SanitizationWarning value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 247 of file UpdateConfigurationResult.h.

◆ AddWarnings() [2/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::AddWarnings ( SanitizationWarning &&  value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 253 of file UpdateConfigurationResult.h.

◆ GetArn()

const Aws::String& Aws::MQ::Model::UpdateConfigurationResult::GetArn ( ) const
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 42 of file UpdateConfigurationResult.h.

◆ GetCreated()

const Aws::Utils::DateTime& Aws::MQ::Model::UpdateConfigurationResult::GetCreated ( ) const
inline

Required. The date and time of the configuration.

Definition at line 78 of file UpdateConfigurationResult.h.

◆ GetId()

const Aws::String& Aws::MQ::Model::UpdateConfigurationResult::GetId ( ) const
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 104 of file UpdateConfigurationResult.h.

◆ GetLatestRevision()

const ConfigurationRevision& Aws::MQ::Model::UpdateConfigurationResult::GetLatestRevision ( ) const
inline

The latest revision of the configuration.

Definition at line 140 of file UpdateConfigurationResult.h.

◆ GetName()

const Aws::String& Aws::MQ::Model::UpdateConfigurationResult::GetName ( ) const
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 168 of file UpdateConfigurationResult.h.

◆ GetWarnings()

const Aws::Vector<SanitizationWarning>& Aws::MQ::Model::UpdateConfigurationResult::GetWarnings ( ) const
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 217 of file UpdateConfigurationResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetArn ( Aws::String &&  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 52 of file UpdateConfigurationResult.h.

◆ SetArn() [2/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetArn ( const Aws::String value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 47 of file UpdateConfigurationResult.h.

◆ SetArn() [3/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetArn ( const char *  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 57 of file UpdateConfigurationResult.h.

◆ SetCreated() [1/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetCreated ( Aws::Utils::DateTime &&  value)
inline

Required. The date and time of the configuration.

Definition at line 88 of file UpdateConfigurationResult.h.

◆ SetCreated() [2/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetCreated ( const Aws::Utils::DateTime value)
inline

Required. The date and time of the configuration.

Definition at line 83 of file UpdateConfigurationResult.h.

◆ SetId() [1/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetId ( Aws::String &&  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 114 of file UpdateConfigurationResult.h.

◆ SetId() [2/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetId ( const Aws::String value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 109 of file UpdateConfigurationResult.h.

◆ SetId() [3/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetId ( const char *  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 119 of file UpdateConfigurationResult.h.

◆ SetLatestRevision() [1/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetLatestRevision ( ConfigurationRevision &&  value)
inline

The latest revision of the configuration.

Definition at line 150 of file UpdateConfigurationResult.h.

◆ SetLatestRevision() [2/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetLatestRevision ( const ConfigurationRevision value)
inline

The latest revision of the configuration.

Definition at line 145 of file UpdateConfigurationResult.h.

◆ SetName() [1/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetName ( Aws::String &&  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 182 of file UpdateConfigurationResult.h.

◆ SetName() [2/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetName ( const Aws::String value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 175 of file UpdateConfigurationResult.h.

◆ SetName() [3/3]

void Aws::MQ::Model::UpdateConfigurationResult::SetName ( const char *  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 189 of file UpdateConfigurationResult.h.

◆ SetWarnings() [1/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetWarnings ( Aws::Vector< SanitizationWarning > &&  value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 229 of file UpdateConfigurationResult.h.

◆ SetWarnings() [2/2]

void Aws::MQ::Model::UpdateConfigurationResult::SetWarnings ( const Aws::Vector< SanitizationWarning > &  value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 223 of file UpdateConfigurationResult.h.

◆ WithArn() [1/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithArn ( Aws::String &&  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 67 of file UpdateConfigurationResult.h.

◆ WithArn() [2/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithArn ( const Aws::String value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 62 of file UpdateConfigurationResult.h.

◆ WithArn() [3/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithArn ( const char *  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 72 of file UpdateConfigurationResult.h.

◆ WithCreated() [1/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithCreated ( Aws::Utils::DateTime &&  value)
inline

Required. The date and time of the configuration.

Definition at line 98 of file UpdateConfigurationResult.h.

◆ WithCreated() [2/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithCreated ( const Aws::Utils::DateTime value)
inline

Required. The date and time of the configuration.

Definition at line 93 of file UpdateConfigurationResult.h.

◆ WithId() [1/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithId ( Aws::String &&  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 129 of file UpdateConfigurationResult.h.

◆ WithId() [2/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithId ( const Aws::String value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 124 of file UpdateConfigurationResult.h.

◆ WithId() [3/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithId ( const char *  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 134 of file UpdateConfigurationResult.h.

◆ WithLatestRevision() [1/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithLatestRevision ( ConfigurationRevision &&  value)
inline

The latest revision of the configuration.

Definition at line 160 of file UpdateConfigurationResult.h.

◆ WithLatestRevision() [2/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithLatestRevision ( const ConfigurationRevision value)
inline

The latest revision of the configuration.

Definition at line 155 of file UpdateConfigurationResult.h.

◆ WithName() [1/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithName ( Aws::String &&  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 203 of file UpdateConfigurationResult.h.

◆ WithName() [2/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithName ( const Aws::String value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 196 of file UpdateConfigurationResult.h.

◆ WithName() [3/3]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithName ( const char *  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 210 of file UpdateConfigurationResult.h.

◆ WithWarnings() [1/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithWarnings ( Aws::Vector< SanitizationWarning > &&  value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 241 of file UpdateConfigurationResult.h.

◆ WithWarnings() [2/2]

UpdateConfigurationResult& Aws::MQ::Model::UpdateConfigurationResult::WithWarnings ( const Aws::Vector< SanitizationWarning > &  value)
inline

The list of the first 20 warnings about the configuration XML elements or attributes that were sanitized.

Definition at line 235 of file UpdateConfigurationResult.h.


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