Struct aws_sdk_kafka::model::zookeeper_node_info::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ZookeeperNodeInfo
.
Implementations§
source§impl Builder
impl Builder
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 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 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 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 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 build(self) -> ZookeeperNodeInfo
pub fn build(self) -> ZookeeperNodeInfo
Consumes the builder and constructs a ZookeeperNodeInfo
.