public class DBInstance extends AbstractModel
Constructor and Description |
---|
DBInstance() |
Modifier and Type | Method and Description |
---|---|
Long |
getAppId()
Get
|
Long |
getAutoRenew()
Get Whether to renew automatically.
|
String |
getCreateTime()
Get Instance creation time
|
String |
getDBCharset()
Get Instance database character set
|
String |
getDBInstanceClass()
Get Purchasable specification ID
|
Long |
getDBInstanceCpu()
Get Number of assigned CPUs
|
String |
getDBInstanceId()
Get Instance ID
|
Long |
getDBInstanceMemory()
Get Assigned instance memory size in GB
|
String |
getDBInstanceName()
Get Instance name
|
DBInstanceNetInfo[] |
getDBInstanceNetInfo()
Get Instance network connection information
|
String |
getDBInstanceStatus()
Get Instance status
|
Long |
getDBInstanceStorage()
Get Assigned instance storage capacity in GB
|
String |
getDBInstanceType()
Get Instance type.
|
String |
getDBInstanceVersion()
Get Instance edition.
|
String |
getDBVersion()
Get PostgreSQL kernel version
|
String |
getExpireTime()
Get Instance expiration time
|
String |
getIsolatedTime()
Get Instance isolation time
|
String |
getPayType()
Get Billing mode.
|
Long |
getProjectId()
Get Project ID
|
String |
getRegion()
Get Instance region such as ap-guangzhou, which corresponds to the `Region` field of `RegionSet`
|
String |
getSubnetId()
Get SubnetId
|
Long |
getSupportIpv6()
Get
|
Tag[] |
getTagList()
Get The information of tags associated with instances.
|
String |
getType()
Get Machine type
|
Long |
getUid()
Get
|
String |
getUpdateTime()
Get Instance last modified time
|
String |
getVpcId()
Get VPC ID
|
String |
getZone()
Get Instance AZ such as ap-guangzhou-3, which corresponds to the `Zone` field of `ZoneSet`
|
void |
setAppId(Long AppId)
Set
|
void |
setAutoRenew(Long AutoRenew)
Set Whether to renew automatically.
|
void |
setCreateTime(String CreateTime)
Set Instance creation time
|
void |
setDBCharset(String DBCharset)
Set Instance database character set
|
void |
setDBInstanceClass(String DBInstanceClass)
Set Purchasable specification ID
|
void |
setDBInstanceCpu(Long DBInstanceCpu)
Set Number of assigned CPUs
|
void |
setDBInstanceId(String DBInstanceId)
Set Instance ID
|
void |
setDBInstanceMemory(Long DBInstanceMemory)
Set Assigned instance memory size in GB
|
void |
setDBInstanceName(String DBInstanceName)
Set Instance name
|
void |
setDBInstanceNetInfo(DBInstanceNetInfo[] DBInstanceNetInfo)
Set Instance network connection information
|
void |
setDBInstanceStatus(String DBInstanceStatus)
Set Instance status
|
void |
setDBInstanceStorage(Long DBInstanceStorage)
Set Assigned instance storage capacity in GB
|
void |
setDBInstanceType(String DBInstanceType)
Set Instance type.
|
void |
setDBInstanceVersion(String DBInstanceVersion)
Set Instance edition.
|
void |
setDBVersion(String DBVersion)
Set PostgreSQL kernel version
|
void |
setExpireTime(String ExpireTime)
Set Instance expiration time
|
void |
setIsolatedTime(String IsolatedTime)
Set Instance isolation time
|
void |
setPayType(String PayType)
Set Billing mode.
|
void |
setProjectId(Long ProjectId)
Set Project ID
|
void |
setRegion(String Region)
Set Instance region such as ap-guangzhou, which corresponds to the `Region` field of `RegionSet`
|
void |
setSubnetId(String SubnetId)
Set SubnetId
|
void |
setSupportIpv6(Long SupportIpv6)
Set
|
void |
setTagList(Tag[] TagList)
Set The information of tags associated with instances.
|
void |
setType(String Type)
Set Machine type
|
void |
setUid(Long Uid)
Set
|
void |
setUpdateTime(String UpdateTime)
Set Instance last modified time
|
void |
setVpcId(String VpcId)
Set VPC ID
|
void |
setZone(String Zone)
Set Instance AZ such as ap-guangzhou-3, which corresponds to the `Zone` field of `ZoneSet`
|
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 String getRegion()
public void setRegion(String Region)
Region
- Instance region such as ap-guangzhou, which corresponds to the `Region` field of `RegionSet`public String getZone()
public void setZone(String Zone)
Zone
- Instance AZ such as ap-guangzhou-3, which corresponds to the `Zone` field of `ZoneSet`public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project IDpublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- SubnetIdpublic String getDBInstanceId()
public void setDBInstanceId(String DBInstanceId)
DBInstanceId
- Instance IDpublic String getDBInstanceName()
public void setDBInstanceName(String DBInstanceName)
DBInstanceName
- Instance namepublic String getDBInstanceStatus()
public void setDBInstanceStatus(String DBInstanceStatus)
DBInstanceStatus
- Instance statuspublic Long getDBInstanceMemory()
public void setDBInstanceMemory(Long DBInstanceMemory)
DBInstanceMemory
- Assigned instance memory size in GBpublic Long getDBInstanceStorage()
public void setDBInstanceStorage(Long DBInstanceStorage)
DBInstanceStorage
- Assigned instance storage capacity in GBpublic Long getDBInstanceCpu()
public void setDBInstanceCpu(Long DBInstanceCpu)
DBInstanceCpu
- Number of assigned CPUspublic String getDBInstanceClass()
public void setDBInstanceClass(String DBInstanceClass)
DBInstanceClass
- Purchasable specification IDpublic String getDBInstanceType()
public void setDBInstanceType(String DBInstanceType)
DBInstanceType
- Instance type. 1: primary (master instance), 2: readonly (read-only instance), 3: guard (disaster recovery instance), 4: temp (temp instance)public String getDBInstanceVersion()
public void setDBInstanceVersion(String DBInstanceVersion)
DBInstanceVersion
- Instance edition. Currently, only `standard` edition (dual-server high-availability one-master-one-slave edition) is supportedpublic String getDBCharset()
public void setDBCharset(String DBCharset)
DBCharset
- Instance database character setpublic String getDBVersion()
public void setDBVersion(String DBVersion)
DBVersion
- PostgreSQL kernel versionpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Instance creation timepublic String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- Instance last modified timepublic String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- Instance expiration timepublic String getIsolatedTime()
public void setIsolatedTime(String IsolatedTime)
IsolatedTime
- Instance isolation timepublic String getPayType()
public void setPayType(String PayType)
PayType
- Billing mode. postpaid: pay-as-you-gopublic Long getAutoRenew()
public void setAutoRenew(Long AutoRenew)
AutoRenew
- Whether to renew automatically. 1: yes, 0: nopublic DBInstanceNetInfo[] getDBInstanceNetInfo()
public void setDBInstanceNetInfo(DBInstanceNetInfo[] DBInstanceNetInfo)
DBInstanceNetInfo
- Instance network connection informationpublic String getType()
public void setType(String Type)
Type
- Machine typepublic Long getAppId()
public void setAppId(Long AppId)
AppId
- public Long getUid()
public void setUid(Long Uid)
Uid
- public Long getSupportIpv6()
public void setSupportIpv6(Long SupportIpv6)
SupportIpv6
- public Tag[] getTagList()
public void setTagList(Tag[] TagList)
TagList
- The information of tags associated with instances.
Note: this field may return null, indicating that no valid values can be obtained.Copyright © 2020. All rights reserved.