Struct aws_sdk_securityhub::types::builders::AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
source · #[non_exhaustive]pub struct AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder { /* private fields */ }Expand description
Implementations§
source§impl AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
sourcepub fn in_cluster(self, input: bool) -> Self
pub fn in_cluster(self, input: bool) -> Self
When set to true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set to false, the communication happens in plain text. The default value is true.
sourcepub fn set_in_cluster(self, input: Option<bool>) -> Self
pub fn set_in_cluster(self, input: Option<bool>) -> Self
When set to true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set to false, the communication happens in plain text. The default value is true.
sourcepub fn get_in_cluster(&self) -> &Option<bool>
pub fn get_in_cluster(&self) -> &Option<bool>
When set to true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set to false, the communication happens in plain text. The default value is true.
sourcepub fn client_broker(self, input: impl Into<String>) -> Self
pub fn client_broker(self, input: impl Into<String>) -> Self
Indicates the encryption setting for data in transit between clients and brokers.
sourcepub fn set_client_broker(self, input: Option<String>) -> Self
pub fn set_client_broker(self, input: Option<String>) -> Self
Indicates the encryption setting for data in transit between clients and brokers.
sourcepub fn get_client_broker(&self) -> &Option<String>
pub fn get_client_broker(&self) -> &Option<String>
Indicates the encryption setting for data in transit between clients and brokers.
sourcepub fn build(
self
) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails
pub fn build( self ) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails
Consumes the builder and constructs a AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.
Trait Implementations§
source§impl Clone for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl Clone for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
source§fn clone(
&self
) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
fn clone( &self ) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl Default for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
source§fn default(
) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
fn default( ) -> AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
source§impl PartialEq for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl PartialEq for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
source§fn eq(
&self,
other: &AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
) -> bool
fn eq( &self, other: &AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder ) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
Auto Trait Implementations§
impl Freeze for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl RefUnwindSafe for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl Send for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl Sync for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl Unpin for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
impl UnwindSafe for AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsBuilder
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