Class EndpointState.Builder
- java.lang.Object
-
- com.pulumi.alicloud.polardb.inputs.EndpointState.Builder
-
- Enclosing class:
- EndpointState
public static final class EndpointState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointState.Builder
autoAddNewNodes(com.pulumi.core.Output<java.lang.String> autoAddNewNodes)
EndpointState.Builder
autoAddNewNodes(java.lang.String autoAddNewNodes)
EndpointState
build()
EndpointState.Builder
dbClusterId(com.pulumi.core.Output<java.lang.String> dbClusterId)
EndpointState.Builder
dbClusterId(java.lang.String dbClusterId)
EndpointState.Builder
dbEndpointDescription(com.pulumi.core.Output<java.lang.String> dbEndpointDescription)
EndpointState.Builder
dbEndpointDescription(java.lang.String dbEndpointDescription)
EndpointState.Builder
dbEndpointId(com.pulumi.core.Output<java.lang.String> dbEndpointId)
EndpointState.Builder
dbEndpointId(java.lang.String dbEndpointId)
EndpointState.Builder
endpointConfig(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> endpointConfig)
EndpointState.Builder
endpointConfig(java.util.Map<java.lang.String,java.lang.Object> endpointConfig)
EndpointState.Builder
endpointType(com.pulumi.core.Output<java.lang.String> endpointType)
EndpointState.Builder
endpointType(java.lang.String endpointType)
EndpointState.Builder
netType(com.pulumi.core.Output<java.lang.String> netType)
EndpointState.Builder
netType(java.lang.String netType)
EndpointState.Builder
nodes(com.pulumi.core.Output<java.util.List<java.lang.String>> nodes)
EndpointState.Builder
nodes(java.lang.String... nodes)
EndpointState.Builder
nodes(java.util.List<java.lang.String> nodes)
EndpointState.Builder
readWriteMode(com.pulumi.core.Output<java.lang.String> readWriteMode)
EndpointState.Builder
readWriteMode(java.lang.String readWriteMode)
EndpointState.Builder
sslAutoRotate(com.pulumi.core.Output<java.lang.String> sslAutoRotate)
EndpointState.Builder
sslAutoRotate(java.lang.String sslAutoRotate)
EndpointState.Builder
sslCertificateUrl(com.pulumi.core.Output<java.lang.String> sslCertificateUrl)
EndpointState.Builder
sslCertificateUrl(java.lang.String sslCertificateUrl)
EndpointState.Builder
sslConnectionString(com.pulumi.core.Output<java.lang.String> sslConnectionString)
EndpointState.Builder
sslConnectionString(java.lang.String sslConnectionString)
EndpointState.Builder
sslEnabled(com.pulumi.core.Output<java.lang.String> sslEnabled)
EndpointState.Builder
sslEnabled(java.lang.String sslEnabled)
EndpointState.Builder
sslExpireTime(com.pulumi.core.Output<java.lang.String> sslExpireTime)
EndpointState.Builder
sslExpireTime(java.lang.String sslExpireTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointState defaults)
-
-
Method Detail
-
autoAddNewNodes
public EndpointState.Builder autoAddNewNodes(@Nullable com.pulumi.core.Output<java.lang.String> autoAddNewNodes)
-
autoAddNewNodes
public EndpointState.Builder autoAddNewNodes(java.lang.String autoAddNewNodes)
-
dbClusterId
public EndpointState.Builder dbClusterId(@Nullable com.pulumi.core.Output<java.lang.String> dbClusterId)
-
dbClusterId
public EndpointState.Builder dbClusterId(java.lang.String dbClusterId)
-
dbEndpointDescription
public EndpointState.Builder dbEndpointDescription(@Nullable com.pulumi.core.Output<java.lang.String> dbEndpointDescription)
-
dbEndpointDescription
public EndpointState.Builder dbEndpointDescription(java.lang.String dbEndpointDescription)
-
dbEndpointId
public EndpointState.Builder dbEndpointId(@Nullable com.pulumi.core.Output<java.lang.String> dbEndpointId)
- Parameters:
dbEndpointId
- (Available in v1.161.0+) The ID of the cluster endpoint.- Returns:
- builder
-
dbEndpointId
public EndpointState.Builder dbEndpointId(java.lang.String dbEndpointId)
- Parameters:
dbEndpointId
- (Available in v1.161.0+) The ID of the cluster endpoint.- Returns:
- builder
-
endpointConfig
public EndpointState.Builder endpointConfig(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> endpointConfig)
-
endpointConfig
public EndpointState.Builder endpointConfig(java.util.Map<java.lang.String,java.lang.Object> endpointConfig)
-
endpointType
public EndpointState.Builder endpointType(@Nullable com.pulumi.core.Output<java.lang.String> endpointType)
- Parameters:
endpointType
- Type of endpoint.- Returns:
- builder
-
endpointType
public EndpointState.Builder endpointType(java.lang.String endpointType)
- Parameters:
endpointType
- Type of endpoint.- Returns:
- builder
-
netType
public EndpointState.Builder netType(@Nullable com.pulumi.core.Output<java.lang.String> netType)
-
netType
public EndpointState.Builder netType(java.lang.String netType)
-
nodes
public EndpointState.Builder nodes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> nodes)
-
nodes
public EndpointState.Builder nodes(java.util.List<java.lang.String> nodes)
-
nodes
public EndpointState.Builder nodes(java.lang.String... nodes)
-
readWriteMode
public EndpointState.Builder readWriteMode(@Nullable com.pulumi.core.Output<java.lang.String> readWriteMode)
-
readWriteMode
public EndpointState.Builder readWriteMode(java.lang.String readWriteMode)
-
sslAutoRotate
public EndpointState.Builder sslAutoRotate(@Nullable com.pulumi.core.Output<java.lang.String> sslAutoRotate)
-
sslAutoRotate
public EndpointState.Builder sslAutoRotate(java.lang.String sslAutoRotate)
-
sslCertificateUrl
public EndpointState.Builder sslCertificateUrl(@Nullable com.pulumi.core.Output<java.lang.String> sslCertificateUrl)
-
sslCertificateUrl
public EndpointState.Builder sslCertificateUrl(java.lang.String sslCertificateUrl)
-
sslConnectionString
public EndpointState.Builder sslConnectionString(@Nullable com.pulumi.core.Output<java.lang.String> sslConnectionString)
- Parameters:
sslConnectionString
- (Available in v1.121.0+) The SSL connection string.- Returns:
- builder
-
sslConnectionString
public EndpointState.Builder sslConnectionString(java.lang.String sslConnectionString)
- Parameters:
sslConnectionString
- (Available in v1.121.0+) The SSL connection string.- Returns:
- builder
-
sslEnabled
public EndpointState.Builder sslEnabled(@Nullable com.pulumi.core.Output<java.lang.String> sslEnabled)
-
sslEnabled
public EndpointState.Builder sslEnabled(java.lang.String sslEnabled)
-
sslExpireTime
public EndpointState.Builder sslExpireTime(@Nullable com.pulumi.core.Output<java.lang.String> sslExpireTime)
- Parameters:
sslExpireTime
- (Available in v1.121.0+) The time when the SSL certificate expires. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC.- Returns:
- builder
-
sslExpireTime
public EndpointState.Builder sslExpireTime(java.lang.String sslExpireTime)
- Parameters:
sslExpireTime
- (Available in v1.121.0+) The time when the SSL certificate expires. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC.- Returns:
- builder
-
build
public EndpointState build()
-
-