public static final class RosDBCluster.Builder extends Object implements software.amazon.jsii.Builder<RosDBCluster>
RosDBCluster.| Modifier and Type | Method and Description |
|---|---|
RosDBCluster |
build() |
RosDBCluster.Builder |
category(com.aliyun.ros.cdk.core.IResolvable category) |
RosDBCluster.Builder |
category(String category) |
static RosDBCluster.Builder |
create(com.aliyun.ros.cdk.core.Construct scope,
String id,
Boolean enableResourcePropertyConstraint) |
RosDBCluster.Builder |
dbClusterDescription(com.aliyun.ros.cdk.core.IResolvable dbClusterDescription) |
RosDBCluster.Builder |
dbClusterDescription(String dbClusterDescription) |
RosDBCluster.Builder |
dbClusterNetworkType(com.aliyun.ros.cdk.core.IResolvable dbClusterNetworkType) |
RosDBCluster.Builder |
dbClusterNetworkType(String dbClusterNetworkType) |
RosDBCluster.Builder |
dbClusterType(com.aliyun.ros.cdk.core.IResolvable dbClusterType) |
RosDBCluster.Builder |
dbClusterType(String dbClusterType) |
RosDBCluster.Builder |
dbClusterVersion(com.aliyun.ros.cdk.core.IResolvable dbClusterVersion) |
RosDBCluster.Builder |
dbClusterVersion(String dbClusterVersion) |
RosDBCluster.Builder |
dbNodeCount(com.aliyun.ros.cdk.core.IResolvable dbNodeCount) |
RosDBCluster.Builder |
dbNodeCount(Number dbNodeCount) |
RosDBCluster.Builder |
dbNodeStorage(com.aliyun.ros.cdk.core.IResolvable dbNodeStorage) |
RosDBCluster.Builder |
dbNodeStorage(Number dbNodeStorage) |
RosDBCluster.Builder |
dbNodeStorageType(com.aliyun.ros.cdk.core.IResolvable dbNodeStorageType) |
RosDBCluster.Builder |
dbNodeStorageType(String dbNodeStorageType) |
RosDBCluster.Builder |
encryptionKey(com.aliyun.ros.cdk.core.IResolvable encryptionKey) |
RosDBCluster.Builder |
encryptionKey(String encryptionKey) |
RosDBCluster.Builder |
encryptionType(com.aliyun.ros.cdk.core.IResolvable encryptionType) |
RosDBCluster.Builder |
encryptionType(String encryptionType) |
RosDBCluster.Builder |
paymentType(com.aliyun.ros.cdk.core.IResolvable paymentType) |
RosDBCluster.Builder |
paymentType(String paymentType) |
RosDBCluster.Builder |
period(com.aliyun.ros.cdk.core.IResolvable period) |
RosDBCluster.Builder |
period(String period) |
RosDBCluster.Builder |
usedTime(com.aliyun.ros.cdk.core.IResolvable usedTime) |
RosDBCluster.Builder |
usedTime(Number usedTime) |
RosDBCluster.Builder |
vpcId(com.aliyun.ros.cdk.core.IResolvable vpcId) |
RosDBCluster.Builder |
vpcId(String vpcId) |
RosDBCluster.Builder |
vSwitchId(com.aliyun.ros.cdk.core.IResolvable vSwitchId) |
RosDBCluster.Builder |
vSwitchId(String vSwitchId) |
RosDBCluster.Builder |
zoneId(com.aliyun.ros.cdk.core.IResolvable zoneId) |
RosDBCluster.Builder |
zoneId(String zoneId) |
public static RosDBCluster.Builder create(com.aliyun.ros.cdk.core.Construct scope, String id, Boolean enableResourcePropertyConstraint)
scope - id - enableResourcePropertyConstraint - This parameter is required.RosDBCluster.Builder.public RosDBCluster.Builder category(String category)
category - This parameter is required.thispublic RosDBCluster.Builder category(com.aliyun.ros.cdk.core.IResolvable category)
category - This parameter is required.thispublic RosDBCluster.Builder dbClusterNetworkType(String dbClusterNetworkType)
dbClusterNetworkType - This parameter is required.thispublic RosDBCluster.Builder dbClusterNetworkType(com.aliyun.ros.cdk.core.IResolvable dbClusterNetworkType)
dbClusterNetworkType - This parameter is required.thispublic RosDBCluster.Builder dbClusterType(String dbClusterType)
dbClusterType - This parameter is required.thispublic RosDBCluster.Builder dbClusterType(com.aliyun.ros.cdk.core.IResolvable dbClusterType)
dbClusterType - This parameter is required.thispublic RosDBCluster.Builder dbClusterVersion(String dbClusterVersion)
dbClusterVersion - This parameter is required.thispublic RosDBCluster.Builder dbClusterVersion(com.aliyun.ros.cdk.core.IResolvable dbClusterVersion)
dbClusterVersion - This parameter is required.thispublic RosDBCluster.Builder dbNodeCount(Number dbNodeCount)
dbNodeCount - This parameter is required.thispublic RosDBCluster.Builder dbNodeCount(com.aliyun.ros.cdk.core.IResolvable dbNodeCount)
dbNodeCount - This parameter is required.thispublic RosDBCluster.Builder dbNodeStorage(Number dbNodeStorage)
dbNodeStorage - This parameter is required.thispublic RosDBCluster.Builder dbNodeStorage(com.aliyun.ros.cdk.core.IResolvable dbNodeStorage)
dbNodeStorage - This parameter is required.thispublic RosDBCluster.Builder dbNodeStorageType(String dbNodeStorageType)
dbNodeStorageType - This parameter is required.thispublic RosDBCluster.Builder dbNodeStorageType(com.aliyun.ros.cdk.core.IResolvable dbNodeStorageType)
dbNodeStorageType - This parameter is required.thispublic RosDBCluster.Builder paymentType(String paymentType)
paymentType - This parameter is required.thispublic RosDBCluster.Builder paymentType(com.aliyun.ros.cdk.core.IResolvable paymentType)
paymentType - This parameter is required.thispublic RosDBCluster.Builder dbClusterDescription(String dbClusterDescription)
dbClusterDescription - This parameter is required.thispublic RosDBCluster.Builder dbClusterDescription(com.aliyun.ros.cdk.core.IResolvable dbClusterDescription)
dbClusterDescription - This parameter is required.thispublic RosDBCluster.Builder encryptionKey(String encryptionKey)
encryptionKey - This parameter is required.thispublic RosDBCluster.Builder encryptionKey(com.aliyun.ros.cdk.core.IResolvable encryptionKey)
encryptionKey - This parameter is required.thispublic RosDBCluster.Builder encryptionType(String encryptionType)
encryptionType - This parameter is required.thispublic RosDBCluster.Builder encryptionType(com.aliyun.ros.cdk.core.IResolvable encryptionType)
encryptionType - This parameter is required.thispublic RosDBCluster.Builder period(String period)
period - This parameter is required.thispublic RosDBCluster.Builder period(com.aliyun.ros.cdk.core.IResolvable period)
period - This parameter is required.thispublic RosDBCluster.Builder usedTime(Number usedTime)
usedTime - This parameter is required.thispublic RosDBCluster.Builder usedTime(com.aliyun.ros.cdk.core.IResolvable usedTime)
usedTime - This parameter is required.thispublic RosDBCluster.Builder vpcId(String vpcId)
vpcId - This parameter is required.thispublic RosDBCluster.Builder vpcId(com.aliyun.ros.cdk.core.IResolvable vpcId)
vpcId - This parameter is required.thispublic RosDBCluster.Builder vSwitchId(String vSwitchId)
vSwitchId - This parameter is required.thispublic RosDBCluster.Builder vSwitchId(com.aliyun.ros.cdk.core.IResolvable vSwitchId)
vSwitchId - This parameter is required.thispublic RosDBCluster.Builder zoneId(String zoneId)
zoneId - This parameter is required.thispublic RosDBCluster.Builder zoneId(com.aliyun.ros.cdk.core.IResolvable zoneId)
zoneId - This parameter is required.thispublic RosDBCluster build()
build in interface software.amazon.jsii.Builder<RosDBCluster>RosDBCluster.Copyright © 2023. All rights reserved.