AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::Kafka::Model::ConfigurationInfo Class Reference

#include <ConfigurationInfo.h>

Public Member Functions

 ConfigurationInfo ()
 
 ConfigurationInfo (Aws::Utils::Json::JsonView jsonValue)
 
ConfigurationInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
ConfigurationInfoWithArn (const Aws::String &value)
 
ConfigurationInfoWithArn (Aws::String &&value)
 
ConfigurationInfoWithArn (const char *value)
 
long long GetRevision () const
 
bool RevisionHasBeenSet () const
 
void SetRevision (long long value)
 
ConfigurationInfoWithRevision (long long value)
 

Detailed Description

   <p>Specifies the configuration to use for the brokers.</p>

See Also:

AWS API Reference

Definition at line 34 of file ConfigurationInfo.h.

Constructor & Destructor Documentation

◆ ConfigurationInfo() [1/2]

Aws::Kafka::Model::ConfigurationInfo::ConfigurationInfo ( )

◆ ConfigurationInfo() [2/2]

Aws::Kafka::Model::ConfigurationInfo::ConfigurationInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::Kafka::Model::ConfigurationInfo::ArnHasBeenSet ( ) const
inline

ARN of the configuration to use.

Definition at line 55 of file ConfigurationInfo.h.

◆ GetArn()

const Aws::String& Aws::Kafka::Model::ConfigurationInfo::GetArn ( ) const
inline

ARN of the configuration to use.

Definition at line 48 of file ConfigurationInfo.h.

◆ GetRevision()

long long Aws::Kafka::Model::ConfigurationInfo::GetRevision ( ) const
inline

The revision of the configuration to use.

Definition at line 105 of file ConfigurationInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Kafka::Model::ConfigurationInfo::Jsonize ( ) const

◆ operator=()

ConfigurationInfo& Aws::Kafka::Model::ConfigurationInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RevisionHasBeenSet()

bool Aws::Kafka::Model::ConfigurationInfo::RevisionHasBeenSet ( ) const
inline

The revision of the configuration to use.

Definition at line 112 of file ConfigurationInfo.h.

◆ SetArn() [1/3]

void Aws::Kafka::Model::ConfigurationInfo::SetArn ( Aws::String &&  value)
inline

ARN of the configuration to use.

Definition at line 69 of file ConfigurationInfo.h.

◆ SetArn() [2/3]

void Aws::Kafka::Model::ConfigurationInfo::SetArn ( const Aws::String value)
inline

ARN of the configuration to use.

Definition at line 62 of file ConfigurationInfo.h.

◆ SetArn() [3/3]

void Aws::Kafka::Model::ConfigurationInfo::SetArn ( const char *  value)
inline

ARN of the configuration to use.

Definition at line 76 of file ConfigurationInfo.h.

◆ SetRevision()

void Aws::Kafka::Model::ConfigurationInfo::SetRevision ( long long  value)
inline

The revision of the configuration to use.

Definition at line 119 of file ConfigurationInfo.h.

◆ WithArn() [1/3]

ConfigurationInfo& Aws::Kafka::Model::ConfigurationInfo::WithArn ( Aws::String &&  value)
inline

ARN of the configuration to use.

Definition at line 90 of file ConfigurationInfo.h.

◆ WithArn() [2/3]

ConfigurationInfo& Aws::Kafka::Model::ConfigurationInfo::WithArn ( const Aws::String value)
inline

ARN of the configuration to use.

Definition at line 83 of file ConfigurationInfo.h.

◆ WithArn() [3/3]

ConfigurationInfo& Aws::Kafka::Model::ConfigurationInfo::WithArn ( const char *  value)
inline

ARN of the configuration to use.

Definition at line 97 of file ConfigurationInfo.h.

◆ WithRevision()

ConfigurationInfo& Aws::Kafka::Model::ConfigurationInfo::WithRevision ( long long  value)
inline

The revision of the configuration to use.

Definition at line 126 of file ConfigurationInfo.h.


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