Struct aws_sdk_kafka::types::builders::ZookeeperNodeInfoBuilder
source · #[non_exhaustive]pub struct ZookeeperNodeInfoBuilder { /* private fields */ }
Expand description
A builder for ZookeeperNodeInfo
.
Implementations§
source§impl ZookeeperNodeInfoBuilder
impl ZookeeperNodeInfoBuilder
sourcepub fn attached_eni_id(self, input: impl Into<String>) -> Self
pub fn attached_eni_id(self, input: impl Into<String>) -> Self
The attached elastic network interface of the broker.
sourcepub fn set_attached_eni_id(self, input: Option<String>) -> Self
pub fn set_attached_eni_id(self, input: Option<String>) -> Self
The attached elastic network interface of the broker.
sourcepub fn get_attached_eni_id(&self) -> &Option<String>
pub fn get_attached_eni_id(&self) -> &Option<String>
The attached elastic network interface of the broker.
sourcepub fn client_vpc_ip_address(self, input: impl Into<String>) -> Self
pub fn client_vpc_ip_address(self, input: impl Into<String>) -> Self
The virtual private cloud (VPC) IP address of the client.
sourcepub fn set_client_vpc_ip_address(self, input: Option<String>) -> Self
pub fn set_client_vpc_ip_address(self, input: Option<String>) -> Self
The virtual private cloud (VPC) IP address of the client.
sourcepub fn get_client_vpc_ip_address(&self) -> &Option<String>
pub fn get_client_vpc_ip_address(&self) -> &Option<String>
The virtual private cloud (VPC) IP address of the client.
sourcepub fn endpoints(self, input: impl Into<String>) -> Self
pub fn endpoints(self, input: impl Into<String>) -> Self
Appends an item to endpoints
.
To override the contents of this collection use set_endpoints
.
Endpoints for accessing the ZooKeeper.
sourcepub fn set_endpoints(self, input: Option<Vec<String>>) -> Self
pub fn set_endpoints(self, input: Option<Vec<String>>) -> Self
Endpoints for accessing the ZooKeeper.
sourcepub fn get_endpoints(&self) -> &Option<Vec<String>>
pub fn get_endpoints(&self) -> &Option<Vec<String>>
Endpoints for accessing the ZooKeeper.
sourcepub fn zookeeper_id(self, input: f64) -> Self
pub fn zookeeper_id(self, input: f64) -> Self
The role-specific ID for Zookeeper.
sourcepub fn set_zookeeper_id(self, input: Option<f64>) -> Self
pub fn set_zookeeper_id(self, input: Option<f64>) -> Self
The role-specific ID for Zookeeper.
sourcepub fn get_zookeeper_id(&self) -> &Option<f64>
pub fn get_zookeeper_id(&self) -> &Option<f64>
The role-specific ID for Zookeeper.
sourcepub fn zookeeper_version(self, input: impl Into<String>) -> Self
pub fn zookeeper_version(self, input: impl Into<String>) -> Self
The version of Zookeeper.
sourcepub fn set_zookeeper_version(self, input: Option<String>) -> Self
pub fn set_zookeeper_version(self, input: Option<String>) -> Self
The version of Zookeeper.
sourcepub fn get_zookeeper_version(&self) -> &Option<String>
pub fn get_zookeeper_version(&self) -> &Option<String>
The version of Zookeeper.
sourcepub fn build(self) -> ZookeeperNodeInfo
pub fn build(self) -> ZookeeperNodeInfo
Consumes the builder and constructs a ZookeeperNodeInfo
.
Trait Implementations§
source§impl Clone for ZookeeperNodeInfoBuilder
impl Clone for ZookeeperNodeInfoBuilder
source§fn clone(&self) -> ZookeeperNodeInfoBuilder
fn clone(&self) -> ZookeeperNodeInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ZookeeperNodeInfoBuilder
impl Debug for ZookeeperNodeInfoBuilder
source§impl Default for ZookeeperNodeInfoBuilder
impl Default for ZookeeperNodeInfoBuilder
source§fn default() -> ZookeeperNodeInfoBuilder
fn default() -> ZookeeperNodeInfoBuilder
source§impl PartialEq for ZookeeperNodeInfoBuilder
impl PartialEq for ZookeeperNodeInfoBuilder
source§fn eq(&self, other: &ZookeeperNodeInfoBuilder) -> bool
fn eq(&self, other: &ZookeeperNodeInfoBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.