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 ==.