public static final class CfnServerlessClusterProps.Builder
extends java.lang.Object
CfnServerlessClusterProps
Constructor and Description |
---|
Builder() |
public CfnServerlessClusterProps.Builder clientAuthentication(IResolvable clientAuthentication)
CfnServerlessClusterProps.getClientAuthentication()
clientAuthentication
- Specifies client authentication information for the serverless cluster. This parameter is required.this
public CfnServerlessClusterProps.Builder clientAuthentication(CfnServerlessCluster.ClientAuthenticationProperty clientAuthentication)
CfnServerlessClusterProps.getClientAuthentication()
clientAuthentication
- Specifies client authentication information for the serverless cluster. This parameter is required.this
public CfnServerlessClusterProps.Builder clusterName(java.lang.String clusterName)
CfnServerlessClusterProps.getClusterName()
clusterName
- The name of the serverless cluster. This parameter is required.this
public CfnServerlessClusterProps.Builder vpcConfigs(IResolvable vpcConfigs)
CfnServerlessClusterProps.getVpcConfigs()
vpcConfigs
- VPC configuration information. This parameter is required.this
public CfnServerlessClusterProps.Builder vpcConfigs(java.util.List<? extends java.lang.Object> vpcConfigs)
CfnServerlessClusterProps.getVpcConfigs()
vpcConfigs
- VPC configuration information. This parameter is required.this
public CfnServerlessClusterProps.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
CfnServerlessClusterProps.getTags()
tags
- A map of key:value pairs to apply to this serverless cluster.this
public CfnServerlessClusterProps build()
CfnServerlessClusterProps
java.lang.NullPointerException
- if any required attribute was not provided