public class DescribeDBInstanceDetailResponse extends AbstractModel
Constructor and Description |
---|
DescribeDBInstanceDetailResponse() |
DescribeDBInstanceDetailResponse(DescribeDBInstanceDetailResponse 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 |
---|---|
Long |
getAutoRenewFlag()
Get Auto-renewal flag.
|
Long |
getCpu()
Get Number of CPU cores of an instance.
|
String |
getCreateTime()
Get Creation time of the instance in the format of 2006-01-02 15:04:05
|
String |
getDbEngine()
Get Database engine
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getDbVersion()
Get Database version
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getDbVersionId()
Get The displayed database version
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getDcnDstNum()
Get Number of disaster recovery read-only instances
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getDcnFlag()
Get DCN type.
|
Long |
getDcnStatus()
Get DCN status.
|
Long |
getEncryptStatus()
Get Encryption status.
|
String |
getExclusterId()
Get Dedicated cluster ID, which is empty for a non-dedicated cluster instance.
|
Long |
getExclusterType()
Get Type of dedicated cluster.
|
String |
getInstanceId()
Get Instance ID
|
String |
getInstanceName()
Get Instance name
|
Long |
getInstanceType()
Get Instance type.
|
Long |
getIpv6Flag()
Get Whether IPv6 is supported.
|
Boolean |
getIsAuditSupported()
Get Whether the instance supports audit
|
Long |
getIsEncryptSupported()
Get Whether data encryption is supported.
|
Boolean |
getIsMaxUserConnectionsSupported()
Get Whether the instance supports setting the connection limit, which is not supported for kernel version 10.1.
|
Long |
getIsTmp()
Get Whether it is a temp instance.
|
Long |
getLogStorage()
Get Size of log storage space in GB
|
String |
getMachine()
Get Model information
|
String |
getMasterZone()
Get Primary AZ, such as ap-shanghai-1.
|
Long |
getMemory()
Get Instance memory capacity in GB
|
Long |
getNodeCount()
Get Number of nodes.
|
NodeInfo[] |
getNodesInfo()
Get Instance node information
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getPayMode()
Get Billing mode.
|
String |
getPeriodEndTime()
Get Expiration time of the instance in the format of 2006-01-02 15:04:05
|
Long |
getPid()
Get Product type ID
|
Long |
getProjectId()
Get Project ID of the instance
|
Long |
getQps()
Get Max QPS
|
String |
getRegion()
Get Instance region name, such as ap-shanghai.
|
DCNReplicaConfig |
getReplicaConfig()
Get Configuration information of DCN
Note: This field may return null, indicating that no valid values can be obtained.
|
DCNReplicaStatus |
getReplicaStatus()
Get Running status of DCN
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
ResourceTag[] |
getResourceTags()
Get Tag information
|
Long |
getRsAccessStrategy()
Get Nearby VPC access
Note: This field may return null, indicating that no valid values can be obtained.
|
String[] |
getSlaveZones()
Get List of replica AZs, such as ap-shanghai-2.
|
Long |
getStatus()
Get Instance status
|
String |
getStatusDesc()
Get Current status of the instance
|
Long |
getStorage()
Get Instance storage capacity in GB
|
String |
getStorageUsage()
Get Storage space utilization
|
String |
getSubnetId()
Get VPC subnet ID in string type
|
String |
getTdsqlVersion()
Get TDSQL version information
|
String |
getVip()
Get Private IP address
|
String |
getVip6()
Get Private network IPv6 address
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getVpcId()
Get VPC ID in string type
|
Long |
getVport()
Get Private port
|
String |
getWanDomain()
Get Domain name for public network access, which can be resolved by the public network.
|
Long |
getWanPort()
Get Public network port
|
Long |
getWanPortIpv6()
Get Public network IPv6 port
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getWanStatus()
Get Public network status.
|
Long |
getWanStatusIpv6()
Get Public network status.
|
String |
getWanVip()
Get Public IP address, which can be accessed over the public network.
|
String |
getWanVipv6()
Get Public IPv6 address, which can be accessed over the public network
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getZone()
Get Instance AZ name, such as ap-guangzhou-1.
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set Auto-renewal flag.
|
void |
setCpu(Long Cpu)
Set Number of CPU cores of an instance.
|
void |
setCreateTime(String CreateTime)
Set Creation time of the instance in the format of 2006-01-02 15:04:05
|
void |
setDbEngine(String DbEngine)
Set Database engine
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDbVersion(String DbVersion)
Set Database version
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDbVersionId(String DbVersionId)
Set The displayed database version
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDcnDstNum(Long DcnDstNum)
Set Number of disaster recovery read-only instances
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDcnFlag(Long DcnFlag)
Set DCN type.
|
void |
setDcnStatus(Long DcnStatus)
Set DCN status.
|
void |
setEncryptStatus(Long EncryptStatus)
Set Encryption status.
|
void |
setExclusterId(String ExclusterId)
Set Dedicated cluster ID, which is empty for a non-dedicated cluster instance.
|
void |
setExclusterType(Long ExclusterType)
Set Type of dedicated cluster.
|
void |
setInstanceId(String InstanceId)
Set Instance ID
|
void |
setInstanceName(String InstanceName)
Set Instance name
|
void |
setInstanceType(Long InstanceType)
Set Instance type.
|
void |
setIpv6Flag(Long Ipv6Flag)
Set Whether IPv6 is supported.
|
void |
setIsAuditSupported(Boolean IsAuditSupported)
Set Whether the instance supports audit
|
void |
setIsEncryptSupported(Long IsEncryptSupported)
Set Whether data encryption is supported.
|
void |
setIsMaxUserConnectionsSupported(Boolean IsMaxUserConnectionsSupported)
Set Whether the instance supports setting the connection limit, which is not supported for kernel version 10.1.
|
void |
setIsTmp(Long IsTmp)
Set Whether it is a temp instance.
|
void |
setLogStorage(Long LogStorage)
Set Size of log storage space in GB
|
void |
setMachine(String Machine)
Set Model information
|
void |
setMasterZone(String MasterZone)
Set Primary AZ, such as ap-shanghai-1.
|
void |
setMemory(Long Memory)
Set Instance memory capacity in GB
|
void |
setNodeCount(Long NodeCount)
Set Number of nodes.
|
void |
setNodesInfo(NodeInfo[] NodesInfo)
Set Instance node information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPayMode(String PayMode)
Set Billing mode.
|
void |
setPeriodEndTime(String PeriodEndTime)
Set Expiration time of the instance in the format of 2006-01-02 15:04:05
|
void |
setPid(Long Pid)
Set Product type ID
|
void |
setProjectId(Long ProjectId)
Set Project ID of the instance
|
void |
setQps(Long Qps)
Set Max QPS
|
void |
setRegion(String Region)
Set Instance region name, such as ap-shanghai.
|
void |
setReplicaConfig(DCNReplicaConfig ReplicaConfig)
Set Configuration information of DCN
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setReplicaStatus(DCNReplicaStatus ReplicaStatus)
Set Running status of DCN
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setResourceTags(ResourceTag[] ResourceTags)
Set Tag information
|
void |
setRsAccessStrategy(Long RsAccessStrategy)
Set Nearby VPC access
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setSlaveZones(String[] SlaveZones)
Set List of replica AZs, such as ap-shanghai-2.
|
void |
setStatus(Long Status)
Set Instance status
|
void |
setStatusDesc(String StatusDesc)
Set Current status of the instance
|
void |
setStorage(Long Storage)
Set Instance storage capacity in GB
|
void |
setStorageUsage(String StorageUsage)
Set Storage space utilization
|
void |
setSubnetId(String SubnetId)
Set VPC subnet ID in string type
|
void |
setTdsqlVersion(String TdsqlVersion)
Set TDSQL version information
|
void |
setVip(String Vip)
Set Private IP address
|
void |
setVip6(String Vip6)
Set Private network IPv6 address
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVpcId(String VpcId)
Set VPC ID in string type
|
void |
setVport(Long Vport)
Set Private port
|
void |
setWanDomain(String WanDomain)
Set Domain name for public network access, which can be resolved by the public network.
|
void |
setWanPort(Long WanPort)
Set Public network port
|
void |
setWanPortIpv6(Long WanPortIpv6)
Set Public network IPv6 port
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setWanStatus(Long WanStatus)
Set Public network status.
|
void |
setWanStatusIpv6(Long WanStatusIpv6)
Set Public network status.
|
void |
setWanVip(String WanVip)
Set Public IP address, which can be accessed over the public network.
|
void |
setWanVipv6(String WanVipv6)
Set Public IPv6 address, which can be accessed over the public network
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setZone(String Zone)
Set Instance AZ name, such as ap-guangzhou-1.
|
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 DescribeDBInstanceDetailResponse()
public DescribeDBInstanceDetailResponse(DescribeDBInstanceDetailResponse source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Instance IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Instance namepublic Long getStatus()
public void setStatus(Long Status)
Status
- Instance statuspublic String getStatusDesc()
public void setStatusDesc(String StatusDesc)
StatusDesc
- Current status of the instancepublic String getVip()
public void setVip(String Vip)
Vip
- Private IP addresspublic Long getVport()
public void setVport(Long Vport)
Vport
- Private portpublic Long getIsTmp()
public void setIsTmp(Long IsTmp)
IsTmp
- Whether it is a temp instance. Valid values: `0` (no), non-zero value (yes).public Long getNodeCount()
public void setNodeCount(Long NodeCount)
NodeCount
- Number of nodes. Valid values: `2` (1 primary-1 replica), `3` (1 primary-2 replicas).public String getRegion()
public void setRegion(String Region)
Region
- Instance region name, such as ap-shanghai.public String getZone()
public void setZone(String Zone)
Zone
- Instance AZ name, such as ap-guangzhou-1.public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC ID in string typepublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- VPC subnet ID in string typepublic Long getWanStatus()
public void setWanStatus(Long WanStatus)
WanStatus
- Public network status. Valid values: `0` (not enabled), `1` (enabled), `2` (disabled), `3`: (enabling), `4` (disabling).public String getWanDomain()
public void setWanDomain(String WanDomain)
WanDomain
- Domain name for public network access, which can be resolved by the public network.public String getWanVip()
public void setWanVip(String WanVip)
WanVip
- Public IP address, which can be accessed over the public network.public Long getWanPort()
public void setWanPort(Long WanPort)
WanPort
- Public network portpublic Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project ID of the instancepublic String getTdsqlVersion()
public void setTdsqlVersion(String TdsqlVersion)
TdsqlVersion
- TDSQL version informationpublic Long getMemory()
public void setMemory(Long Memory)
Memory
- Instance memory capacity in GBpublic Long getStorage()
public void setStorage(Long Storage)
Storage
- Instance storage capacity in GBpublic String getMasterZone()
public void setMasterZone(String MasterZone)
MasterZone
- Primary AZ, such as ap-shanghai-1.public String[] getSlaveZones()
public void setSlaveZones(String[] SlaveZones)
SlaveZones
- List of replica AZs, such as ap-shanghai-2.public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- Auto-renewal flag. Valid values: `0` (no), `1` (yes).public String getExclusterId()
public void setExclusterId(String ExclusterId)
ExclusterId
- Dedicated cluster ID, which is empty for a non-dedicated cluster instance.public String getPayMode()
public void setPayMode(String PayMode)
PayMode
- Billing mode. Valid values: `prepaid` (monthly subscription), `postpaid` (pay-as-you-go).public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Creation time of the instance in the format of 2006-01-02 15:04:05public Boolean getIsAuditSupported()
public void setIsAuditSupported(Boolean IsAuditSupported)
IsAuditSupported
- Whether the instance supports auditpublic String getPeriodEndTime()
public void setPeriodEndTime(String PeriodEndTime)
PeriodEndTime
- Expiration time of the instance in the format of 2006-01-02 15:04:05public String getMachine()
public void setMachine(String Machine)
Machine
- Model informationpublic String getStorageUsage()
public void setStorageUsage(String StorageUsage)
StorageUsage
- Storage space utilizationpublic Long getLogStorage()
public void setLogStorage(Long LogStorage)
LogStorage
- Size of log storage space in GBpublic Long getIsEncryptSupported()
public void setIsEncryptSupported(Long IsEncryptSupported)
IsEncryptSupported
- Whether data encryption is supported. Valid values: `1` (yes), `0`: (no).public String getVip6()
public void setVip6(String Vip6)
Vip6
- Private network IPv6 address
Note: This field may return null, indicating that no valid values can be obtained.public Long getCpu()
public void setCpu(Long Cpu)
Cpu
- Number of CPU cores of an instance.public Long getPid()
public void setPid(Long Pid)
Pid
- Product type IDpublic Long getQps()
public void setQps(Long Qps)
Qps
- Max QPSpublic Long getIpv6Flag()
public void setIpv6Flag(Long Ipv6Flag)
Ipv6Flag
- Whether IPv6 is supported.
Note: This field may return null, indicating that no valid values can be obtained.public String getWanVipv6()
public void setWanVipv6(String WanVipv6)
WanVipv6
- Public IPv6 address, which can be accessed over the public network
Note: This field may return null, indicating that no valid values can be obtained.public Long getWanStatusIpv6()
public void setWanStatusIpv6(Long WanStatusIpv6)
WanStatusIpv6
- Public network status. Valid values: `0` (not enabled), `1` (enabled), `2` (disabled), `3`: (enabling), `4` (disabling).
Note: This field may return null, indicating that no valid values can be obtained.public Long getWanPortIpv6()
public void setWanPortIpv6(Long WanPortIpv6)
WanPortIpv6
- Public network IPv6 port
Note: This field may return null, indicating that no valid values can be obtained.public String getDbEngine()
public void setDbEngine(String DbEngine)
DbEngine
- Database engine
Note: This field may return null, indicating that no valid values can be obtained.public String getDbVersion()
public void setDbVersion(String DbVersion)
DbVersion
- Database version
Note: This field may return null, indicating that no valid values can be obtained.public ResourceTag[] getResourceTags()
public void setResourceTags(ResourceTag[] ResourceTags)
ResourceTags
- Tag informationpublic Long getDcnFlag()
public void setDcnFlag(Long DcnFlag)
DcnFlag
- DCN type. Valid values: `0` (N/A), `1` (primary instance), `2` (disaster recovery read-only instance)
Note: This field may return null, indicating that no valid values can be obtained.public Long getDcnStatus()
public void setDcnStatus(Long DcnStatus)
DcnStatus
- DCN status. Valid values: `0` (N/A), `1` (creating), `2` (syncing), `3` (disconnected)
Note: This field may return null, indicating that no valid values can be obtained.public Long getDcnDstNum()
public void setDcnDstNum(Long DcnDstNum)
DcnDstNum
- Number of disaster recovery read-only instances
Note: This field may return null, indicating that no valid values can be obtained.public Long getInstanceType()
public void setInstanceType(Long InstanceType)
InstanceType
- Instance type. Valid values: `1` (dedicated primary instance), `2` (non-dedicated primary instance), `3` (non-dedicated disaster recovery read-only instance), `4` (dedicated disaster recovery read-only instance)
Note: This field may return null, indicating that no valid values can be obtained.public NodeInfo[] getNodesInfo()
public void setNodesInfo(NodeInfo[] NodesInfo)
NodesInfo
- Instance node information
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsMaxUserConnectionsSupported()
public void setIsMaxUserConnectionsSupported(Boolean IsMaxUserConnectionsSupported)
IsMaxUserConnectionsSupported
- Whether the instance supports setting the connection limit, which is not supported for kernel version 10.1.
Note: This field may return null, indicating that no valid values can be obtained.public String getDbVersionId()
public void setDbVersionId(String DbVersionId)
DbVersionId
- The displayed database version
Note: This field may return null, indicating that no valid values can be obtained.public Long getEncryptStatus()
public void setEncryptStatus(Long EncryptStatus)
EncryptStatus
- Encryption status. Valid values: `0` (disabled), `1` (enabled).
Note: This field may return null, indicating that no valid values can be obtained.public DCNReplicaConfig getReplicaConfig()
public void setReplicaConfig(DCNReplicaConfig ReplicaConfig)
ReplicaConfig
- Configuration information of DCN
Note: This field may return null, indicating that no valid values can be obtained.public DCNReplicaStatus getReplicaStatus()
public void setReplicaStatus(DCNReplicaStatus ReplicaStatus)
ReplicaStatus
- Running status of DCN
Note: This field may return null, indicating that no valid values can be obtained.public Long getExclusterType()
public void setExclusterType(Long ExclusterType)
ExclusterType
- Type of dedicated cluster. Valid values: `0` (public cloud), `1` (finance cage), `2` (CDC cluster).
Note: This field may return null, indicating that no valid values can be obtained.public Long getRsAccessStrategy()
public void setRsAccessStrategy(Long RsAccessStrategy)
RsAccessStrategy
- Nearby VPC access
Note: This field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.