Struct aws_sdk_kafka::operation::get_bootstrap_brokers::builders::GetBootstrapBrokersOutputBuilder
source · #[non_exhaustive]pub struct GetBootstrapBrokersOutputBuilder { /* private fields */ }
Expand description
A builder for GetBootstrapBrokersOutput
.
Implementations§
source§impl GetBootstrapBrokersOutputBuilder
impl GetBootstrapBrokersOutputBuilder
sourcepub fn bootstrap_broker_string(self, input: impl Into<String>) -> Self
pub fn bootstrap_broker_string(self, input: impl Into<String>) -> Self
A string containing one or more hostname:port pairs.
sourcepub fn set_bootstrap_broker_string(self, input: Option<String>) -> Self
pub fn set_bootstrap_broker_string(self, input: Option<String>) -> Self
A string containing one or more hostname:port pairs.
sourcepub fn get_bootstrap_broker_string(&self) -> &Option<String>
pub fn get_bootstrap_broker_string(&self) -> &Option<String>
A string containing one or more hostname:port pairs.
sourcepub fn bootstrap_broker_string_tls(self, input: impl Into<String>) -> Self
pub fn bootstrap_broker_string_tls(self, input: impl Into<String>) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn set_bootstrap_broker_string_tls(self, input: Option<String>) -> Self
pub fn set_bootstrap_broker_string_tls(self, input: Option<String>) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn get_bootstrap_broker_string_tls(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_tls(&self) -> &Option<String>
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn bootstrap_broker_string_sasl_scram(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_sasl_scram( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn set_bootstrap_broker_string_sasl_scram(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_sasl_scram( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn get_bootstrap_broker_string_sasl_scram(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_sasl_scram(&self) -> &Option<String>
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn bootstrap_broker_string_sasl_iam(self, input: impl Into<String>) -> Self
pub fn bootstrap_broker_string_sasl_iam(self, input: impl Into<String>) -> Self
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn set_bootstrap_broker_string_sasl_iam(self, input: Option<String>) -> Self
pub fn set_bootstrap_broker_string_sasl_iam(self, input: Option<String>) -> Self
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn get_bootstrap_broker_string_sasl_iam(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_sasl_iam(&self) -> &Option<String>
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn bootstrap_broker_string_public_tls(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_public_tls( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn set_bootstrap_broker_string_public_tls(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_public_tls( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn get_bootstrap_broker_string_public_tls(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_public_tls(&self) -> &Option<String>
A string containing one or more DNS names (or IP) and TLS port pairs.
sourcepub fn bootstrap_broker_string_public_sasl_scram(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_public_sasl_scram( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn set_bootstrap_broker_string_public_sasl_scram(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_public_sasl_scram( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn get_bootstrap_broker_string_public_sasl_scram(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_public_sasl_scram(&self) -> &Option<String>
A string containing one or more DNS names (or IP) and Sasl Scram port pairs.
sourcepub fn bootstrap_broker_string_public_sasl_iam(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_public_sasl_iam( self, input: impl Into<String> ) -> Self
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn set_bootstrap_broker_string_public_sasl_iam(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_public_sasl_iam( self, input: Option<String> ) -> Self
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn get_bootstrap_broker_string_public_sasl_iam(&self) -> &Option<String>
pub fn get_bootstrap_broker_string_public_sasl_iam(&self) -> &Option<String>
A string that contains one or more DNS names (or IP addresses) and SASL IAM port pairs.
sourcepub fn bootstrap_broker_string_vpc_connectivity_tls(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_vpc_connectivity_tls( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs for VPC connectivity.
sourcepub fn set_bootstrap_broker_string_vpc_connectivity_tls(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_vpc_connectivity_tls( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and TLS port pairs for VPC connectivity.
sourcepub fn get_bootstrap_broker_string_vpc_connectivity_tls(
&self
) -> &Option<String>
pub fn get_bootstrap_broker_string_vpc_connectivity_tls( &self ) -> &Option<String>
A string containing one or more DNS names (or IP) and TLS port pairs for VPC connectivity.
sourcepub fn bootstrap_broker_string_vpc_connectivity_sasl_scram(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_vpc_connectivity_sasl_scram( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and SASL/SCRAM port pairs for VPC connectivity.
sourcepub fn set_bootstrap_broker_string_vpc_connectivity_sasl_scram(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_vpc_connectivity_sasl_scram( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and SASL/SCRAM port pairs for VPC connectivity.
sourcepub fn get_bootstrap_broker_string_vpc_connectivity_sasl_scram(
&self
) -> &Option<String>
pub fn get_bootstrap_broker_string_vpc_connectivity_sasl_scram( &self ) -> &Option<String>
A string containing one or more DNS names (or IP) and SASL/SCRAM port pairs for VPC connectivity.
sourcepub fn bootstrap_broker_string_vpc_connectivity_sasl_iam(
self,
input: impl Into<String>
) -> Self
pub fn bootstrap_broker_string_vpc_connectivity_sasl_iam( self, input: impl Into<String> ) -> Self
A string containing one or more DNS names (or IP) and SASL/IAM port pairs for VPC connectivity.
sourcepub fn set_bootstrap_broker_string_vpc_connectivity_sasl_iam(
self,
input: Option<String>
) -> Self
pub fn set_bootstrap_broker_string_vpc_connectivity_sasl_iam( self, input: Option<String> ) -> Self
A string containing one or more DNS names (or IP) and SASL/IAM port pairs for VPC connectivity.
sourcepub fn get_bootstrap_broker_string_vpc_connectivity_sasl_iam(
&self
) -> &Option<String>
pub fn get_bootstrap_broker_string_vpc_connectivity_sasl_iam( &self ) -> &Option<String>
A string containing one or more DNS names (or IP) and SASL/IAM port pairs for VPC connectivity.
sourcepub fn build(self) -> GetBootstrapBrokersOutput
pub fn build(self) -> GetBootstrapBrokersOutput
Consumes the builder and constructs a GetBootstrapBrokersOutput
.
Trait Implementations§
source§impl Clone for GetBootstrapBrokersOutputBuilder
impl Clone for GetBootstrapBrokersOutputBuilder
source§fn clone(&self) -> GetBootstrapBrokersOutputBuilder
fn clone(&self) -> GetBootstrapBrokersOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetBootstrapBrokersOutputBuilder
impl Default for GetBootstrapBrokersOutputBuilder
source§fn default() -> GetBootstrapBrokersOutputBuilder
fn default() -> GetBootstrapBrokersOutputBuilder
source§impl PartialEq for GetBootstrapBrokersOutputBuilder
impl PartialEq for GetBootstrapBrokersOutputBuilder
source§fn eq(&self, other: &GetBootstrapBrokersOutputBuilder) -> bool
fn eq(&self, other: &GetBootstrapBrokersOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.