public class ClusterInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ClusterInfo() | 
| ClusterInfo(ClusterInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getApiAccessId()Get TcaplusDB SDK connection parameter: access ID | 
| String | getApiAccessIp()Get TcaplusDB SDK connection parameter: access address | 
| String | getApiAccessIpv6()Get TcaplusDB SDK connection parameter for accessing IPv6 addresses
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getApiAccessPort()Get TcaplusDB SDK connection parameter: access port | 
| Long | getCensorship()Get Whether the cluster operation approval feature is enabled. | 
| String | getClusterId()Get Cluster ID | 
| String | getClusterName()Get Cluster name | 
| Long | getClusterStatus()Get Cluster status. | 
| Long | getClusterType()Get Cluster type. | 
| String | getCreatedTime()Get Creation time | 
| Long | getDataFlowStatus()Get Whether data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String[] | getDbaUins()Get Approver UIN list
Note: `null` may be returned for this field, indicating that no valid values can be obtained. | 
| Long | getDiskVolume()Get Disk capacity
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getIdlType()Get Cluster data description language type, such as `PROTO`, `TDR`, or `MIX` | 
| Long | getIsReadOnlyUlogBackupExpireDay()Get Whether the expiration policy of cluster Ulog backup file is read-only. | 
| KafkaInfo | getKafkaInfo()Get CKafka information when data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getNetworkType()Get Network type | 
| String | getOldPasswordExpireTime()Get If `PasswordStatus` is `unmodifiable`, the old password has not expired, and this field will display its expiration time; otherwise, this field will be empty
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getPassword()Get Cluster password | 
| String | getPasswordStatus()Get Password status | 
| ProxyDetailInfo[] | getProxyList()Get Information of the machine at the access layer (tcaproxy) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Long | getReadCapacityUnit()Get Read CU
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getRegion()Get Cluster region | 
| Long | getRestProxyStatus()Get restproxy Status
Note: This field may return null, indicating that no valid values can be obtained. | 
| ServerDetailInfo[] | getServerList()Get Information of the machine at the storage layer (tcapsvr) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getSubnetId()Get ID of the subnet instance with which a cluster is associated | 
| Long | getTxhBackupExpireDay()Get The number of days after which the cluster Txh backup file will expire and be deleted. | 
| Long | getUlogBackupExpireDay()Get The number of days after which the cluster Ulog backup file will expire and be deleted. | 
| String | getVpcId()Get ID of the VPC instance with which a cluster is associated | 
| Long | getWriteCapacityUnit()Get Write CU
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setApiAccessId(String ApiAccessId)Set TcaplusDB SDK connection parameter: access ID | 
| void | setApiAccessIp(String ApiAccessIp)Set TcaplusDB SDK connection parameter: access address | 
| void | setApiAccessIpv6(String ApiAccessIpv6)Set TcaplusDB SDK connection parameter for accessing IPv6 addresses
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setApiAccessPort(Long ApiAccessPort)Set TcaplusDB SDK connection parameter: access port | 
| void | setCensorship(Long Censorship)Set Whether the cluster operation approval feature is enabled. | 
| void | setClusterId(String ClusterId)Set Cluster ID | 
| void | setClusterName(String ClusterName)Set Cluster name | 
| void | setClusterStatus(Long ClusterStatus)Set Cluster status. | 
| void | setClusterType(Long ClusterType)Set Cluster type. | 
| void | setCreatedTime(String CreatedTime)Set Creation time | 
| void | setDataFlowStatus(Long DataFlowStatus)Set Whether data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setDbaUins(String[] DbaUins)Set Approver UIN list
Note: `null` may be returned for this field, indicating that no valid values can be obtained. | 
| void | setDiskVolume(Long DiskVolume)Set Disk capacity
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setIdlType(String IdlType)Set Cluster data description language type, such as `PROTO`, `TDR`, or `MIX` | 
| void | setIsReadOnlyUlogBackupExpireDay(Long IsReadOnlyUlogBackupExpireDay)Set Whether the expiration policy of cluster Ulog backup file is read-only. | 
| void | setKafkaInfo(KafkaInfo KafkaInfo)Set CKafka information when data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setNetworkType(String NetworkType)Set Network type | 
| void | setOldPasswordExpireTime(String OldPasswordExpireTime)Set If `PasswordStatus` is `unmodifiable`, the old password has not expired, and this field will display its expiration time; otherwise, this field will be empty
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setPassword(String Password)Set Cluster password | 
| void | setPasswordStatus(String PasswordStatus)Set Password status | 
| void | setProxyList(ProxyDetailInfo[] ProxyList)Set Information of the machine at the access layer (tcaproxy) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setReadCapacityUnit(Long ReadCapacityUnit)Set Read CU
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setRegion(String Region)Set Cluster region | 
| void | setRestProxyStatus(Long RestProxyStatus)Set restproxy Status
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setServerList(ServerDetailInfo[] ServerList)Set Information of the machine at the storage layer (tcapsvr) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setSubnetId(String SubnetId)Set ID of the subnet instance with which a cluster is associated | 
| void | setTxhBackupExpireDay(Long TxhBackupExpireDay)Set The number of days after which the cluster Txh backup file will expire and be deleted. | 
| void | setUlogBackupExpireDay(Long UlogBackupExpireDay)Set The number of days after which the cluster Ulog backup file will expire and be deleted. | 
| void | setVpcId(String VpcId)Set ID of the VPC instance with which a cluster is associated | 
| void | setWriteCapacityUnit(Long WriteCapacityUnit)Set Write CU
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ClusterInfo()
public ClusterInfo(ClusterInfo source)
public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - Cluster namepublic String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - Cluster IDpublic String getRegion()
public void setRegion(String Region)
Region - Cluster regionpublic String getIdlType()
public void setIdlType(String IdlType)
IdlType - Cluster data description language type, such as `PROTO`, `TDR`, or `MIX`public String getNetworkType()
public void setNetworkType(String NetworkType)
NetworkType - Network typepublic String getVpcId()
public void setVpcId(String VpcId)
VpcId - ID of the VPC instance with which a cluster is associatedpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - ID of the subnet instance with which a cluster is associatedpublic String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Creation timepublic String getPassword()
public void setPassword(String Password)
Password - Cluster passwordpublic String getPasswordStatus()
public void setPasswordStatus(String PasswordStatus)
PasswordStatus - Password statuspublic String getApiAccessId()
public void setApiAccessId(String ApiAccessId)
ApiAccessId - TcaplusDB SDK connection parameter: access IDpublic String getApiAccessIp()
public void setApiAccessIp(String ApiAccessIp)
ApiAccessIp - TcaplusDB SDK connection parameter: access addresspublic Long getApiAccessPort()
public void setApiAccessPort(Long ApiAccessPort)
ApiAccessPort - TcaplusDB SDK connection parameter: access portpublic String getOldPasswordExpireTime()
public void setOldPasswordExpireTime(String OldPasswordExpireTime)
OldPasswordExpireTime - If `PasswordStatus` is `unmodifiable`, the old password has not expired, and this field will display its expiration time; otherwise, this field will be empty
Note: this field may return null, indicating that no valid values can be obtained.public String getApiAccessIpv6()
public void setApiAccessIpv6(String ApiAccessIpv6)
ApiAccessIpv6 - TcaplusDB SDK connection parameter for accessing IPv6 addresses
Note: this field may return null, indicating that no valid values can be obtained.public Long getClusterType()
public void setClusterType(Long ClusterType)
ClusterType - Cluster type. Valid values: `0` and `1` (shared cluster), `2` (dedicated cluster).
Note: This field may return null, indicating that no valid values can be obtained.public Long getClusterStatus()
public void setClusterStatus(Long ClusterStatus)
ClusterStatus - Cluster status. Valid values: `0` (Running), `1` (Isolated. This status is caused by overdue payments), `2` (To be repossessed. This status is caused when the cluster is actively deleted.),·`3` (To be released. The resources occupied by the table can be released in this status.), `4` (Modifying).
Note: This field may return null, indicating that no valid values can be obtained.public Long getReadCapacityUnit()
public void setReadCapacityUnit(Long ReadCapacityUnit)
ReadCapacityUnit - Read CU
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getWriteCapacityUnit()
public void setWriteCapacityUnit(Long WriteCapacityUnit)
WriteCapacityUnit - Write CU
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getDiskVolume()
public void setDiskVolume(Long DiskVolume)
DiskVolume - Disk capacity
Note: this field may return `null`, indicating that no valid values can be obtained.public ServerDetailInfo[] getServerList()
public void setServerList(ServerDetailInfo[] ServerList)
ServerList - Information of the machine at the storage layer (tcapsvr) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained.public ProxyDetailInfo[] getProxyList()
public void setProxyList(ProxyDetailInfo[] ProxyList)
ProxyList - Information of the machine at the access layer (tcaproxy) in a dedicated cluster
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getCensorship()
public void setCensorship(Long Censorship)
Censorship - Whether the cluster operation approval feature is enabled. Valid values: `0` (disabled), `1` (enabled)public String[] getDbaUins()
public void setDbaUins(String[] DbaUins)
DbaUins - Approver UIN list
Note: `null` may be returned for this field, indicating that no valid values can be obtained.public Long getDataFlowStatus()
public void setDataFlowStatus(Long DataFlowStatus)
DataFlowStatus - Whether data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained.public KafkaInfo getKafkaInfo()
public void setKafkaInfo(KafkaInfo KafkaInfo)
KafkaInfo - CKafka information when data subscription is enabled
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getTxhBackupExpireDay()
public void setTxhBackupExpireDay(Long TxhBackupExpireDay)
TxhBackupExpireDay - The number of days after which the cluster Txh backup file will expire and be deleted.
Note: This field may return `null`, indicating that no valid values can be obtained.public Long getUlogBackupExpireDay()
public void setUlogBackupExpireDay(Long UlogBackupExpireDay)
UlogBackupExpireDay - The number of days after which the cluster Ulog backup file will expire and be deleted.
Note: This field may return `null`, indicating that no valid values can be obtained.public Long getIsReadOnlyUlogBackupExpireDay()
public void setIsReadOnlyUlogBackupExpireDay(Long IsReadOnlyUlogBackupExpireDay)
IsReadOnlyUlogBackupExpireDay - Whether the expiration policy of cluster Ulog backup file is read-only. `0`: Yes; `1`: No.
Note: This field may return `null`, indicating that no valid values can be obtained.public Long getRestProxyStatus()
public void setRestProxyStatus(Long RestProxyStatus)
RestProxyStatus - restproxy Status
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.