public static final class DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeDrdsRdsInstancesResponseBody.DbInstance |
build() |
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
connectUrl(String connectUrl)
The internal endpoint of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceClassType(String DBInstanceClassType)
The instance family of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceCPU(String DBInstanceCPU)
The number of CPU cores of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceId(String DBInstanceId)
The ID of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceMemory(Long DBInstanceMemory)
The memory size of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceStatus(String DBInstanceStatus)
The status of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
DBInstanceStorage(Long DBInstanceStorage)
The storage space of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
dbInstType(String dbInstType)
The type of the instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
dmInstanceId(String dmInstanceId)
The ID of the resource.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
engine(String engine)
The engine type of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
engineVersion(String engineVersion)
The engine version of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
lockMode(Integer lockMode)
The lock mode of the RDS instance.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
lockReason(String lockReason)
The reason why the RDS instance is locked.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
networkType(String networkType)
The network type of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
payType(String payType)
The billing method of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
port(Integer port)
The port used to connect to the instance over an internal network.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
rdsInstType(String rdsInstType)
The type of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder |
readWeight(Integer readWeight)
The read and write weights of the custom ApsaraDB RDS for MySQL instance at the storage layer.
|
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder connectUrl(String connectUrl)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceCPU(String DBInstanceCPU)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceClassType(String DBInstanceClassType)
* **x**: general-purpose instance family * **d**: dedicated instance family * **h**: dedicated host instance family
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceId(String DBInstanceId)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceMemory(Long DBInstanceMemory)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceStatus(String DBInstanceStatus)
* 0: The instance is being created. * 1: The instance is running. * 3: The instance is being deleted. * 5: The instance is being restarted. * 6: The instance is being upgraded or downgraded. * 7: The instance is being backed up. * 8: The network type of the instance is being changed. * 9: The instance is being migrated. * 11: The data stored on the instance is being migrated. * 12: A disaster recovery instance is being generated. * 13: Data is being imported to the instance. * 14: Data is being imported from another RDS instance to the instance. * 15: A switchover is being performed. * 16: A temporary instance is being created. * 17: The network of the instance is being created. * 18: The instance is being cloned. * 19: The link is being changed. * 20: The read-only RDS instances of the instance are being migrated.
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder DBInstanceStorage(Long DBInstanceStorage)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder dbInstType(String dbInstType)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder dmInstanceId(String dmInstanceId)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder engine(String engine)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder engineVersion(String engineVersion)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder lockMode(Integer lockMode)
0: The instance is not locked. 1: The instance is manually locked. 2: The instance is automatically locked if the instance expires. 3: The instance is automatically locked if the instance is rolled back. 4: The instance is automatically locked if the storage space of the instance reaches the upper limit. 5: The instance is automatically locked if the storage space of the read-only instances reaches the upper limit.
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder lockReason(String lockReason)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder networkType(String networkType)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder payType(String payType)
* Postpaid: pay-as-you-go * Prepaid: subscription
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder port(Integer port)
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder rdsInstType(String rdsInstType)
* Primary: primary instance * Readonly: read-only instance
public DescribeDrdsRdsInstancesResponseBody.DbInstance.Builder readWeight(Integer readWeight)
public DescribeDrdsRdsInstancesResponseBody.DbInstance build()
Copyright © 2024. All rights reserved.