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 ==.impl StructuralPartialEq for ZookeeperNodeInfoBuilder
Auto Trait Implementations§
impl Freeze for ZookeeperNodeInfoBuilder
impl RefUnwindSafe for ZookeeperNodeInfoBuilder
impl Send for ZookeeperNodeInfoBuilder
impl Sync for ZookeeperNodeInfoBuilder
impl Unpin for ZookeeperNodeInfoBuilder
impl UnwindSafe for ZookeeperNodeInfoBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more