public class DescribeDBInstanceDetailResponse extends AbstractModel
header, skipSign
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.
|
Boolean |
getIsPhysicalReplicationSupported()
Get Whether physical replication is supported.
|
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, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
ReservedNetResource[] |
getReservedNetResources()
Get Unclaimed network resource
|
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 |
setIsPhysicalReplicationSupported(Boolean IsPhysicalReplicationSupported)
Set Whether physical replication is supported.
|
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, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setReservedNetResources(ReservedNetResource[] ReservedNetResources)
Set Unclaimed network resource
|
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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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 ReservedNetResource[] getReservedNetResources()
public void setReservedNetResources(ReservedNetResource[] ReservedNetResources)
ReservedNetResources
- Unclaimed network resourcepublic Boolean getIsPhysicalReplicationSupported()
public void setIsPhysicalReplicationSupported(Boolean IsPhysicalReplicationSupported)
IsPhysicalReplicationSupported
- Whether physical replication is supported.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2025. All rights reserved.