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

#include <ZookeeperNodeInfo.h>

Public Member Functions

 ZookeeperNodeInfo ()
 
 ZookeeperNodeInfo (Aws::Utils::Json::JsonView jsonValue)
 
ZookeeperNodeInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAttachedENIId () const
 
bool AttachedENIIdHasBeenSet () const
 
void SetAttachedENIId (const Aws::String &value)
 
void SetAttachedENIId (Aws::String &&value)
 
void SetAttachedENIId (const char *value)
 
ZookeeperNodeInfoWithAttachedENIId (const Aws::String &value)
 
ZookeeperNodeInfoWithAttachedENIId (Aws::String &&value)
 
ZookeeperNodeInfoWithAttachedENIId (const char *value)
 
const Aws::StringGetClientVpcIpAddress () const
 
bool ClientVpcIpAddressHasBeenSet () const
 
void SetClientVpcIpAddress (const Aws::String &value)
 
void SetClientVpcIpAddress (Aws::String &&value)
 
void SetClientVpcIpAddress (const char *value)
 
ZookeeperNodeInfoWithClientVpcIpAddress (const Aws::String &value)
 
ZookeeperNodeInfoWithClientVpcIpAddress (Aws::String &&value)
 
ZookeeperNodeInfoWithClientVpcIpAddress (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)
 
ZookeeperNodeInfoWithEndpoints (const Aws::Vector< Aws::String > &value)
 
ZookeeperNodeInfoWithEndpoints (Aws::Vector< Aws::String > &&value)
 
ZookeeperNodeInfoAddEndpoints (const Aws::String &value)
 
ZookeeperNodeInfoAddEndpoints (Aws::String &&value)
 
ZookeeperNodeInfoAddEndpoints (const char *value)
 
double GetZookeeperId () const
 
bool ZookeeperIdHasBeenSet () const
 
void SetZookeeperId (double value)
 
ZookeeperNodeInfoWithZookeeperId (double value)
 
const Aws::StringGetZookeeperVersion () const
 
bool ZookeeperVersionHasBeenSet () const
 
void SetZookeeperVersion (const Aws::String &value)
 
void SetZookeeperVersion (Aws::String &&value)
 
void SetZookeeperVersion (const char *value)
 
ZookeeperNodeInfoWithZookeeperVersion (const Aws::String &value)
 
ZookeeperNodeInfoWithZookeeperVersion (Aws::String &&value)
 
ZookeeperNodeInfoWithZookeeperVersion (const char *value)
 

Detailed Description

   <p>Zookeeper node information.</p>
<p><h3>See Also:</h3>  

AWS API Reference

Definition at line 35 of file ZookeeperNodeInfo.h.

Constructor & Destructor Documentation

◆ ZookeeperNodeInfo() [1/2]

Aws::Kafka::Model::ZookeeperNodeInfo::ZookeeperNodeInfo ( )

◆ ZookeeperNodeInfo() [2/2]

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

Member Function Documentation

◆ AddEndpoints() [1/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::AddEndpoints ( Aws::String &&  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 228 of file ZookeeperNodeInfo.h.

◆ AddEndpoints() [2/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::AddEndpoints ( const Aws::String value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 221 of file ZookeeperNodeInfo.h.

◆ AddEndpoints() [3/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::AddEndpoints ( const char *  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 235 of file ZookeeperNodeInfo.h.

◆ AttachedENIIdHasBeenSet()

bool Aws::Kafka::Model::ZookeeperNodeInfo::AttachedENIIdHasBeenSet ( ) const
inline

The attached elastic network interface of the broker.

Definition at line 58 of file ZookeeperNodeInfo.h.

◆ ClientVpcIpAddressHasBeenSet()

bool Aws::Kafka::Model::ZookeeperNodeInfo::ClientVpcIpAddressHasBeenSet ( ) const
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 123 of file ZookeeperNodeInfo.h.

◆ EndpointsHasBeenSet()

bool Aws::Kafka::Model::ZookeeperNodeInfo::EndpointsHasBeenSet ( ) const
inline

Endpoints for accessing the ZooKeeper.

Definition at line 186 of file ZookeeperNodeInfo.h.

◆ GetAttachedENIId()

const Aws::String& Aws::Kafka::Model::ZookeeperNodeInfo::GetAttachedENIId ( ) const
inline

The attached elastic network interface of the broker.

Definition at line 50 of file ZookeeperNodeInfo.h.

◆ GetClientVpcIpAddress()

const Aws::String& Aws::Kafka::Model::ZookeeperNodeInfo::GetClientVpcIpAddress ( ) const
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 115 of file ZookeeperNodeInfo.h.

◆ GetEndpoints()

const Aws::Vector<Aws::String>& Aws::Kafka::Model::ZookeeperNodeInfo::GetEndpoints ( ) const
inline

Endpoints for accessing the ZooKeeper.

Definition at line 179 of file ZookeeperNodeInfo.h.

◆ GetZookeeperId()

double Aws::Kafka::Model::ZookeeperNodeInfo::GetZookeeperId ( ) const
inline

The role-specific ID for Zookeeper.

Definition at line 243 of file ZookeeperNodeInfo.h.

◆ GetZookeeperVersion()

const Aws::String& Aws::Kafka::Model::ZookeeperNodeInfo::GetZookeeperVersion ( ) const
inline

The version of Zookeeper.

Definition at line 272 of file ZookeeperNodeInfo.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAttachedENIId() [1/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetAttachedENIId ( Aws::String &&  value)
inline

The attached elastic network interface of the broker.

Definition at line 74 of file ZookeeperNodeInfo.h.

◆ SetAttachedENIId() [2/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetAttachedENIId ( const Aws::String value)
inline

The attached elastic network interface of the broker.

Definition at line 66 of file ZookeeperNodeInfo.h.

◆ SetAttachedENIId() [3/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetAttachedENIId ( const char *  value)
inline

The attached elastic network interface of the broker.

Definition at line 82 of file ZookeeperNodeInfo.h.

◆ SetClientVpcIpAddress() [1/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetClientVpcIpAddress ( Aws::String &&  value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 139 of file ZookeeperNodeInfo.h.

◆ SetClientVpcIpAddress() [2/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetClientVpcIpAddress ( const Aws::String value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 131 of file ZookeeperNodeInfo.h.

◆ SetClientVpcIpAddress() [3/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetClientVpcIpAddress ( const char *  value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 147 of file ZookeeperNodeInfo.h.

◆ SetEndpoints() [1/2]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 200 of file ZookeeperNodeInfo.h.

◆ SetEndpoints() [2/2]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 193 of file ZookeeperNodeInfo.h.

◆ SetZookeeperId()

void Aws::Kafka::Model::ZookeeperNodeInfo::SetZookeeperId ( double  value)
inline

The role-specific ID for Zookeeper.

Definition at line 257 of file ZookeeperNodeInfo.h.

◆ SetZookeeperVersion() [1/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetZookeeperVersion ( Aws::String &&  value)
inline

The version of Zookeeper.

Definition at line 293 of file ZookeeperNodeInfo.h.

◆ SetZookeeperVersion() [2/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetZookeeperVersion ( const Aws::String value)
inline

The version of Zookeeper.

Definition at line 286 of file ZookeeperNodeInfo.h.

◆ SetZookeeperVersion() [3/3]

void Aws::Kafka::Model::ZookeeperNodeInfo::SetZookeeperVersion ( const char *  value)
inline

The version of Zookeeper.

Definition at line 300 of file ZookeeperNodeInfo.h.

◆ WithAttachedENIId() [1/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithAttachedENIId ( Aws::String &&  value)
inline

The attached elastic network interface of the broker.

Definition at line 98 of file ZookeeperNodeInfo.h.

◆ WithAttachedENIId() [2/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithAttachedENIId ( const Aws::String value)
inline

The attached elastic network interface of the broker.

Definition at line 90 of file ZookeeperNodeInfo.h.

◆ WithAttachedENIId() [3/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithAttachedENIId ( const char *  value)
inline

The attached elastic network interface of the broker.

Definition at line 106 of file ZookeeperNodeInfo.h.

◆ WithClientVpcIpAddress() [1/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithClientVpcIpAddress ( Aws::String &&  value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 163 of file ZookeeperNodeInfo.h.

◆ WithClientVpcIpAddress() [2/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithClientVpcIpAddress ( const Aws::String value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 155 of file ZookeeperNodeInfo.h.

◆ WithClientVpcIpAddress() [3/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithClientVpcIpAddress ( const char *  value)
inline

The virtual private cloud (VPC) IP address of the client.

Definition at line 171 of file ZookeeperNodeInfo.h.

◆ WithEndpoints() [1/2]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 214 of file ZookeeperNodeInfo.h.

◆ WithEndpoints() [2/2]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

Endpoints for accessing the ZooKeeper.

Definition at line 207 of file ZookeeperNodeInfo.h.

◆ WithZookeeperId()

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithZookeeperId ( double  value)
inline

The role-specific ID for Zookeeper.

Definition at line 264 of file ZookeeperNodeInfo.h.

◆ WithZookeeperVersion() [1/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithZookeeperVersion ( Aws::String &&  value)
inline

The version of Zookeeper.

Definition at line 314 of file ZookeeperNodeInfo.h.

◆ WithZookeeperVersion() [2/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithZookeeperVersion ( const Aws::String value)
inline

The version of Zookeeper.

Definition at line 307 of file ZookeeperNodeInfo.h.

◆ WithZookeeperVersion() [3/3]

ZookeeperNodeInfo& Aws::Kafka::Model::ZookeeperNodeInfo::WithZookeeperVersion ( const char *  value)
inline

The version of Zookeeper.

Definition at line 321 of file ZookeeperNodeInfo.h.

◆ ZookeeperIdHasBeenSet()

bool Aws::Kafka::Model::ZookeeperNodeInfo::ZookeeperIdHasBeenSet ( ) const
inline

The role-specific ID for Zookeeper.

Definition at line 250 of file ZookeeperNodeInfo.h.

◆ ZookeeperVersionHasBeenSet()

bool Aws::Kafka::Model::ZookeeperNodeInfo::ZookeeperVersionHasBeenSet ( ) const
inline

The version of Zookeeper.

Definition at line 279 of file ZookeeperNodeInfo.h.


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