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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsMskClusterClusterInfoClientAuthenticationTlsDetails.BuildercertificateAuthorityArnList(String... certificateAuthorityArnList)List of Amazon Web Services Private CA Amazon Resource Names (ARNs).AwsMskClusterClusterInfoClientAuthenticationTlsDetails.BuildercertificateAuthorityArnList(Collection<String> certificateAuthorityArnList)List of Amazon Web Services Private CA Amazon Resource Names (ARNs).AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builderenabled(Boolean enabled)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
AwsMskClusterClusterInfoClientAuthenticationTlsDetails.Builder enabled(Boolean 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.
-
-