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

#include <BrokerInstance.h>

Public Member Functions

 BrokerInstance ()
 
 BrokerInstance (Aws::Utils::Json::JsonView jsonValue)
 
BrokerInstanceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetConsoleURL () const
 
bool ConsoleURLHasBeenSet () const
 
void SetConsoleURL (const Aws::String &value)
 
void SetConsoleURL (Aws::String &&value)
 
void SetConsoleURL (const char *value)
 
BrokerInstanceWithConsoleURL (const Aws::String &value)
 
BrokerInstanceWithConsoleURL (Aws::String &&value)
 
BrokerInstanceWithConsoleURL (const char *value)
 
const Aws::Vector< Aws::String > & GetEndpoints () const
 
bool EndpointsHasBeenSet () const
 
void SetEndpoints (const Aws::Vector< Aws::String > &value)
 
void SetEndpoints (Aws::Vector< Aws::String > &&value)
 
BrokerInstanceWithEndpoints (const Aws::Vector< Aws::String > &value)
 
BrokerInstanceWithEndpoints (Aws::Vector< Aws::String > &&value)
 
BrokerInstanceAddEndpoints (const Aws::String &value)
 
BrokerInstanceAddEndpoints (Aws::String &&value)
 
BrokerInstanceAddEndpoints (const char *value)
 
const Aws::StringGetIpAddress () const
 
bool IpAddressHasBeenSet () const
 
void SetIpAddress (const Aws::String &value)
 
void SetIpAddress (Aws::String &&value)
 
void SetIpAddress (const char *value)
 
BrokerInstanceWithIpAddress (const Aws::String &value)
 
BrokerInstanceWithIpAddress (Aws::String &&value)
 
BrokerInstanceWithIpAddress (const char *value)
 

Detailed Description

Returns information about all brokers.

See Also:

AWS API Reference

Definition at line 32 of file BrokerInstance.h.

Constructor & Destructor Documentation

◆ BrokerInstance() [1/2]

Aws::MQ::Model::BrokerInstance::BrokerInstance ( )

◆ BrokerInstance() [2/2]

Aws::MQ::Model::BrokerInstance::BrokerInstance ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddEndpoints() [1/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::AddEndpoints ( Aws::String &&  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 120 of file BrokerInstance.h.

◆ AddEndpoints() [2/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::AddEndpoints ( const Aws::String value)
inline

The broker's wire-level protocol endpoints.

Definition at line 115 of file BrokerInstance.h.

◆ AddEndpoints() [3/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::AddEndpoints ( const char *  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 125 of file BrokerInstance.h.

◆ ConsoleURLHasBeenSet()

bool Aws::MQ::Model::BrokerInstance::ConsoleURLHasBeenSet ( ) const
inline

The brokers web console URL.

Definition at line 49 of file BrokerInstance.h.

◆ EndpointsHasBeenSet()

bool Aws::MQ::Model::BrokerInstance::EndpointsHasBeenSet ( ) const
inline

The broker's wire-level protocol endpoints.

Definition at line 90 of file BrokerInstance.h.

◆ GetConsoleURL()

const Aws::String& Aws::MQ::Model::BrokerInstance::GetConsoleURL ( ) const
inline

The brokers web console URL.

Definition at line 44 of file BrokerInstance.h.

◆ GetEndpoints()

const Aws::Vector<Aws::String>& Aws::MQ::Model::BrokerInstance::GetEndpoints ( ) const
inline

The broker's wire-level protocol endpoints.

Definition at line 85 of file BrokerInstance.h.

◆ GetIpAddress()

const Aws::String& Aws::MQ::Model::BrokerInstance::GetIpAddress ( ) const
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 132 of file BrokerInstance.h.

◆ IpAddressHasBeenSet()

bool Aws::MQ::Model::BrokerInstance::IpAddressHasBeenSet ( ) const
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 138 of file BrokerInstance.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MQ::Model::BrokerInstance::Jsonize ( ) const

◆ operator=()

BrokerInstance& Aws::MQ::Model::BrokerInstance::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetConsoleURL() [1/3]

void Aws::MQ::Model::BrokerInstance::SetConsoleURL ( Aws::String &&  value)
inline

The brokers web console URL.

Definition at line 59 of file BrokerInstance.h.

◆ SetConsoleURL() [2/3]

void Aws::MQ::Model::BrokerInstance::SetConsoleURL ( const Aws::String value)
inline

The brokers web console URL.

Definition at line 54 of file BrokerInstance.h.

◆ SetConsoleURL() [3/3]

void Aws::MQ::Model::BrokerInstance::SetConsoleURL ( const char *  value)
inline

The brokers web console URL.

Definition at line 64 of file BrokerInstance.h.

◆ SetEndpoints() [1/2]

void Aws::MQ::Model::BrokerInstance::SetEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 100 of file BrokerInstance.h.

◆ SetEndpoints() [2/2]

void Aws::MQ::Model::BrokerInstance::SetEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 95 of file BrokerInstance.h.

◆ SetIpAddress() [1/3]

void Aws::MQ::Model::BrokerInstance::SetIpAddress ( Aws::String &&  value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 150 of file BrokerInstance.h.

◆ SetIpAddress() [2/3]

void Aws::MQ::Model::BrokerInstance::SetIpAddress ( const Aws::String value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 144 of file BrokerInstance.h.

◆ SetIpAddress() [3/3]

void Aws::MQ::Model::BrokerInstance::SetIpAddress ( const char *  value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 156 of file BrokerInstance.h.

◆ WithConsoleURL() [1/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithConsoleURL ( Aws::String &&  value)
inline

The brokers web console URL.

Definition at line 74 of file BrokerInstance.h.

◆ WithConsoleURL() [2/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithConsoleURL ( const Aws::String value)
inline

The brokers web console URL.

Definition at line 69 of file BrokerInstance.h.

◆ WithConsoleURL() [3/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithConsoleURL ( const char *  value)
inline

The brokers web console URL.

Definition at line 79 of file BrokerInstance.h.

◆ WithEndpoints() [1/2]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 110 of file BrokerInstance.h.

◆ WithEndpoints() [2/2]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

The broker's wire-level protocol endpoints.

Definition at line 105 of file BrokerInstance.h.

◆ WithIpAddress() [1/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithIpAddress ( Aws::String &&  value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 168 of file BrokerInstance.h.

◆ WithIpAddress() [2/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithIpAddress ( const Aws::String value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 162 of file BrokerInstance.h.

◆ WithIpAddress() [3/3]

BrokerInstance& Aws::MQ::Model::BrokerInstance::WithIpAddress ( const char *  value)
inline

The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

Definition at line 174 of file BrokerInstance.h.


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