public class ClusterInfo extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.