Package com.pulumi.aws.msk.inputs
Class ClusterEncryptionInfoEncryptionInTransitArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.msk.inputs.ClusterEncryptionInfoEncryptionInTransitArgs.Builder
-
- Enclosing class:
- ClusterEncryptionInfoEncryptionInTransitArgs
public static final class ClusterEncryptionInfoEncryptionInTransitArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterEncryptionInfoEncryptionInTransitArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterEncryptionInfoEncryptionInTransitArgsbuild()ClusterEncryptionInfoEncryptionInTransitArgs.BuilderclientBroker(com.pulumi.core.Output<java.lang.String> clientBroker)ClusterEncryptionInfoEncryptionInTransitArgs.BuilderclientBroker(java.lang.String clientBroker)ClusterEncryptionInfoEncryptionInTransitArgs.BuilderinCluster(com.pulumi.core.Output<java.lang.Boolean> inCluster)ClusterEncryptionInfoEncryptionInTransitArgs.BuilderinCluster(java.lang.Boolean inCluster)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterEncryptionInfoEncryptionInTransitArgs defaults)
-
-
Method Detail
-
clientBroker
public ClusterEncryptionInfoEncryptionInTransitArgs.Builder clientBroker(@Nullable com.pulumi.core.Output<java.lang.String> clientBroker)
- Parameters:
clientBroker- Encryption setting for data in transit between clients and brokers. Valid values: `TLS`, `TLS_PLAINTEXT`, and `PLAINTEXT`. Default value is `TLS`.- Returns:
- builder
-
clientBroker
public ClusterEncryptionInfoEncryptionInTransitArgs.Builder clientBroker(java.lang.String clientBroker)
- Parameters:
clientBroker- Encryption setting for data in transit between clients and brokers. Valid values: `TLS`, `TLS_PLAINTEXT`, and `PLAINTEXT`. Default value is `TLS`.- Returns:
- builder
-
inCluster
public ClusterEncryptionInfoEncryptionInTransitArgs.Builder inCluster(@Nullable com.pulumi.core.Output<java.lang.Boolean> inCluster)
- Parameters:
inCluster- Whether data communication among broker nodes is encrypted. Default value: `true`.- Returns:
- builder
-
inCluster
public ClusterEncryptionInfoEncryptionInTransitArgs.Builder inCluster(java.lang.Boolean inCluster)
- Parameters:
inCluster- Whether data communication among broker nodes is encrypted. Default value: `true`.- Returns:
- builder
-
build
public ClusterEncryptionInfoEncryptionInTransitArgs build()
-
-