public static final class DescribeDBClusterAttributeResponseBody.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeDBClusterAttributeResponseBody.Builder aiCreatingTime(String aiCreatingTime)
public DescribeDBClusterAttributeResponseBody.Builder aiType(String aiType)
* SearchNode: search node. * DLNode: AI node
public DescribeDBClusterAttributeResponseBody.Builder architecture(String architecture)
public DescribeDBClusterAttributeResponseBody.Builder blktagTotal(Long blktagTotal)
public DescribeDBClusterAttributeResponseBody.Builder blktagUsed(Long blktagUsed)
public DescribeDBClusterAttributeResponseBody.Builder category(String category)
* **Normal**: Cluster Edition. * **Basic**: Single Node Edition. * **Archive**: X-Engine Edition. * **NormalMultimaster**: Multi-master Cluster Edition. * **SENormal**: Standard Edition. >- Only PolarDB for MySQL supports Single Node Edition. >- Only PolarDB for MySQL 8.0.1 supports Standard Edition. >- Only PolarDB for MySQL 8.0 supports X-Engine Edition and Multi-master Cluster Edition.
public DescribeDBClusterAttributeResponseBody.Builder compressStorageMode(String compressStorageMode)
public DescribeDBClusterAttributeResponseBody.Builder compressStorageUsed(Long compressStorageUsed)
public DescribeDBClusterAttributeResponseBody.Builder creationTime(String creationTime)
public DescribeDBClusterAttributeResponseBody.Builder DBClusterDescription(String DBClusterDescription)
public DescribeDBClusterAttributeResponseBody.Builder DBClusterId(String DBClusterId)
public DescribeDBClusterAttributeResponseBody.Builder DBClusterNetworkType(String DBClusterNetworkType)
public DescribeDBClusterAttributeResponseBody.Builder DBClusterStatus(String DBClusterStatus)
public DescribeDBClusterAttributeResponseBody.Builder DBNodes(List<DescribeDBClusterAttributeResponseBody.DBNodes> DBNodes)
public DescribeDBClusterAttributeResponseBody.Builder DBType(String DBType)
public DescribeDBClusterAttributeResponseBody.Builder DBVersion(String DBVersion)
public DescribeDBClusterAttributeResponseBody.Builder DBVersionStatus(String DBVersionStatus)
* **Stable**: The minor version is stable. * **Old**: The minor version is outdated. We recommend that you upgrade the cluster to the latest version. * **HighRisk**: The minor version has critical defects. We recommend that you immediately upgrade the cluster to the latest version. > For more information about how to upgrade the minor version, see [Upgrade versions](~~158572~~).
public DescribeDBClusterAttributeResponseBody.Builder dataLevel1BackupChainSize(Long dataLevel1BackupChainSize)
public DescribeDBClusterAttributeResponseBody.Builder dataSyncMode(String dataSyncMode)
public DescribeDBClusterAttributeResponseBody.Builder deletionLock(Integer deletionLock)
* **0**: The cluster is not locked and can be deleted. * **1**: The cluster is locked and cannot be deleted.
public DescribeDBClusterAttributeResponseBody.Builder engine(String engine)
public DescribeDBClusterAttributeResponseBody.Builder expireTime(String expireTime)
> A specific value will be returned only for subscription (**Prepaid**) clusters. For pay-as-you-go (**Postpaid**) clusters, an empty string will be returned.
public DescribeDBClusterAttributeResponseBody.Builder expired(String expired)
> This parameter is returned only for subscription (**Prepaid**) clusters.
public DescribeDBClusterAttributeResponseBody.Builder hasCompleteStandbyRes(Boolean hasCompleteStandbyRes)
public DescribeDBClusterAttributeResponseBody.Builder hotStandbyCluster(String hotStandbyCluster)
public DescribeDBClusterAttributeResponseBody.Builder inodeTotal(Long inodeTotal)
public DescribeDBClusterAttributeResponseBody.Builder inodeUsed(Long inodeUsed)
public DescribeDBClusterAttributeResponseBody.Builder isLatestVersion(Boolean isLatestVersion)
* **true** * **false**
public DescribeDBClusterAttributeResponseBody.Builder isProxyLatestVersion(Boolean isProxyLatestVersion)
* **true** * **false**
public DescribeDBClusterAttributeResponseBody.Builder lockMode(String lockMode)
* **Unlock**: The cluster is not locked. * **ManualLock**: The cluster is manually locked. * **LockByExpiration**: The cluster is automatically locked due to cluster expiration.
public DescribeDBClusterAttributeResponseBody.Builder maintainTime(String maintainTime)
public DescribeDBClusterAttributeResponseBody.Builder payType(String payType)
* **Postpaid**: pay-as-you-go. * **Prepaid**: subscription
public DescribeDBClusterAttributeResponseBody.Builder provisionedIops(String provisionedIops)
public DescribeDBClusterAttributeResponseBody.Builder proxyCpuCores(String proxyCpuCores)
public DescribeDBClusterAttributeResponseBody.Builder proxyServerlessType(String proxyServerlessType)
public DescribeDBClusterAttributeResponseBody.Builder proxyStandardCpuCores(String proxyStandardCpuCores)
public DescribeDBClusterAttributeResponseBody.Builder proxyStatus(String proxyStatus)
* **Creating**: PolarProxy is being created. * **Running**: PolarProxy is running. * **Deleting**: PolarProxy is being released. * **Rebooting**: PolarProxy is restarting. * **DBNodeCreating**: PolarProxy is being added. * **DBNodeDeleting**: PolarProxy is being deleted. * **ClassChanging**: The specifications of PolarProxy are being changed. * **NetAddressCreating**: The network connection is being created. * **NetAddressDeleting**: The network connection is being deleted. * **NetAddressModifying**: The network connection is being modified. * **Deleted**: PolarProxy is released.
public DescribeDBClusterAttributeResponseBody.Builder proxyType(String proxyType)
* **Exclusive**: Dedicated Enterprise Edition * **General**: Standard Enterprise Edition
public DescribeDBClusterAttributeResponseBody.Builder regionId(String regionId)
public DescribeDBClusterAttributeResponseBody.Builder requestId(String requestId)
public DescribeDBClusterAttributeResponseBody.Builder resourceGroupId(String resourceGroupId)
public DescribeDBClusterAttributeResponseBody.Builder SQLSize(Long SQLSize)
public DescribeDBClusterAttributeResponseBody.Builder serverlessType(String serverlessType)
public DescribeDBClusterAttributeResponseBody.Builder standbyHAMode(String standbyHAMode)
public DescribeDBClusterAttributeResponseBody.Builder storageMax(Long storageMax)
public DescribeDBClusterAttributeResponseBody.Builder storagePayType(String storagePayType)
* **Postpaid**: pay-as-you-go * **Prepaid**: subscription.
public DescribeDBClusterAttributeResponseBody.Builder storageSpace(Long storageSpace)
public DescribeDBClusterAttributeResponseBody.Builder storageType(String storageType)
public DescribeDBClusterAttributeResponseBody.Builder storageUsed(Long storageUsed)
public DescribeDBClusterAttributeResponseBody.Builder strictConsistency(String strictConsistency)
* **ON**: Multi-zone data consistency is enabled, which is suitable for Standard Edition clusters that run Multi-zone Edition. * **OFF**
public DescribeDBClusterAttributeResponseBody.Builder subCategory(String subCategory)
* **Exclusive**: dedicated. * **General**: general-purpose. > This parameter is supported only for PolarDB for MySQL clusters of Cluster Edition.
public DescribeDBClusterAttributeResponseBody.Builder supportInstantSwitchWithImci(String supportInstantSwitchWithImci)
public DescribeDBClusterAttributeResponseBody.Builder tags(List<DescribeDBClusterAttributeResponseBody.Tags> tags)
public DescribeDBClusterAttributeResponseBody.Builder VPCId(String VPCId)
public DescribeDBClusterAttributeResponseBody.Builder vSwitchId(String vSwitchId)
public DescribeDBClusterAttributeResponseBody.Builder zoneIds(String zoneIds)
public DescribeDBClusterAttributeResponseBody build()
Copyright © 2024. All rights reserved.