Interface AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder,
,AwsMskClusterClusterInfoClientAuthenticationTlsDetails> SdkBuilder<AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder,
,AwsMskClusterClusterInfoClientAuthenticationTlsDetails> SdkPojo
- Enclosing class:
AwsMskClusterClusterInfoClientAuthenticationTlsDetails
public static interface AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder
extends SdkPojo, CopyableBuilder<AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder,AwsMskClusterClusterInfoClientAuthenticationTlsDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateAuthorityArnList
(String... certificateAuthorityArnList) List of Amazon Web Services Private CA Amazon Resource Names (ARNs).certificateAuthorityArnList
(Collection<String> certificateAuthorityArnList) List of Amazon Web Services Private CA Amazon Resource Names (ARNs).Indicates whether TLS authentication is enabled or not.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
certificateAuthorityArnList
AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder certificateAuthorityArnList(Collection<String> certificateAuthorityArnList) List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.
- Parameters:
certificateAuthorityArnList
- List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAuthorityArnList
AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder certificateAuthorityArnList(String... certificateAuthorityArnList) List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.
- Parameters:
certificateAuthorityArnList
- List of Amazon Web Services Private CA Amazon Resource Names (ARNs). Amazon Web Services Private CA enables creation of private certificate authority (CA) hierarchies, including root and subordinate CAs, without the investment and maintenance costs of operating an on-premises CA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
Indicates whether TLS authentication is enabled or not.
- Parameters:
enabled
- Indicates whether TLS authentication is enabled or not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-