Class DcnDetailItem
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mariadb.v20170312.models.DcnDetailItem
-
public class DcnDetailItem extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DcnDetailItem()
DcnDetailItem(DcnDetailItem 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getCpu()
Get 实例CPU核数String
getCreateTime()
Get 实例创建时间,格式为 2006-01-02 15:04:05Long
getDcnFlag()
Get 实例DCN标志,1-主,2-备Long
getDcnStatus()
Get 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开Long
getEncryptStatus()
Get 是否开启了 kmsString
getInstanceId()
Get 实例IDString
getInstanceName()
Get 实例名称Long
getInstanceType()
Get 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)Long
getMemory()
Get 实例内存大小,单位 GBLong
getPayMode()
Get 付费模式String
getPeriodEndTime()
Get 实例到期时间,格式为 2006-01-02 15:04:05String
getRegion()
Get 实例地域DCNReplicaConfig
getReplicaConfig()
Get DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。DCNReplicaStatus
getReplicaStatus()
Get DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。Long
getStatus()
Get 实例状态String
getStatusDesc()
Get 实例状态描述Long
getStorage()
Get 实例存储大小,单位 GBString
getVip()
Get 实例IP地址String
getVipv6()
Get 实例IPv6地址Long
getVport()
Get 实例端口String
getZone()
Get 实例可用区void
setCpu(Long Cpu)
Set 实例CPU核数void
setCreateTime(String CreateTime)
Set 实例创建时间,格式为 2006-01-02 15:04:05void
setDcnFlag(Long DcnFlag)
Set 实例DCN标志,1-主,2-备void
setDcnStatus(Long DcnStatus)
Set 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开void
setEncryptStatus(Long EncryptStatus)
Set 是否开启了 kmsvoid
setInstanceId(String InstanceId)
Set 实例IDvoid
setInstanceName(String InstanceName)
Set 实例名称void
setInstanceType(Long InstanceType)
Set 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)void
setMemory(Long Memory)
Set 实例内存大小,单位 GBvoid
setPayMode(Long PayMode)
Set 付费模式void
setPeriodEndTime(String PeriodEndTime)
Set 实例到期时间,格式为 2006-01-02 15:04:05void
setRegion(String Region)
Set 实例地域void
setReplicaConfig(DCNReplicaConfig ReplicaConfig)
Set DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。void
setReplicaStatus(DCNReplicaStatus ReplicaStatus)
Set DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。void
setStatus(Long Status)
Set 实例状态void
setStatusDesc(String StatusDesc)
Set 实例状态描述void
setStorage(Long Storage)
Set 实例存储大小,单位 GBvoid
setVip(String Vip)
Set 实例IP地址void
setVipv6(String Vipv6)
Set 实例IPv6地址void
setVport(Long Vport)
Set 实例端口void
setZone(String Zone)
Set 实例可用区void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DcnDetailItem
public DcnDetailItem()
-
DcnDetailItem
public DcnDetailItem(DcnDetailItem 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.
-
-
Method Detail
-
getInstanceId
public String getInstanceId()
Get 实例ID- Returns:
- InstanceId 实例ID
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID- Parameters:
InstanceId
- 实例ID
-
getInstanceName
public String getInstanceName()
Get 实例名称- Returns:
- InstanceName 实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称- Parameters:
InstanceName
- 实例名称
-
getRegion
public String getRegion()
Get 实例地域- Returns:
- Region 实例地域
-
setRegion
public void setRegion(String Region)
Set 实例地域- Parameters:
Region
- 实例地域
-
getZone
public String getZone()
Get 实例可用区- Returns:
- Zone 实例可用区
-
setZone
public void setZone(String Zone)
Set 实例可用区- Parameters:
Zone
- 实例可用区
-
getVip
public String getVip()
Get 实例IP地址- Returns:
- Vip 实例IP地址
-
setVip
public void setVip(String Vip)
Set 实例IP地址- Parameters:
Vip
- 实例IP地址
-
getVipv6
public String getVipv6()
Get 实例IPv6地址- Returns:
- Vipv6 实例IPv6地址
-
setVipv6
public void setVipv6(String Vipv6)
Set 实例IPv6地址- Parameters:
Vipv6
- 实例IPv6地址
-
getVport
public Long getVport()
Get 实例端口- Returns:
- Vport 实例端口
-
setVport
public void setVport(Long Vport)
Set 实例端口- Parameters:
Vport
- 实例端口
-
getStatus
public Long getStatus()
Get 实例状态- Returns:
- Status 实例状态
-
setStatus
public void setStatus(Long Status)
Set 实例状态- Parameters:
Status
- 实例状态
-
getStatusDesc
public String getStatusDesc()
Get 实例状态描述- Returns:
- StatusDesc 实例状态描述
-
setStatusDesc
public void setStatusDesc(String StatusDesc)
Set 实例状态描述- Parameters:
StatusDesc
- 实例状态描述
-
getDcnFlag
public Long getDcnFlag()
Get 实例DCN标志,1-主,2-备- Returns:
- DcnFlag 实例DCN标志,1-主,2-备
-
setDcnFlag
public void setDcnFlag(Long DcnFlag)
Set 实例DCN标志,1-主,2-备- Parameters:
DcnFlag
- 实例DCN标志,1-主,2-备
-
getDcnStatus
public Long getDcnStatus()
Get 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开- Returns:
- DcnStatus 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
-
setDcnStatus
public void setDcnStatus(Long DcnStatus)
Set 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开- Parameters:
DcnStatus
- 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开
-
getCpu
public Long getCpu()
Get 实例CPU核数- Returns:
- Cpu 实例CPU核数
-
setCpu
public void setCpu(Long Cpu)
Set 实例CPU核数- Parameters:
Cpu
- 实例CPU核数
-
getMemory
public Long getMemory()
Get 实例内存大小,单位 GB- Returns:
- Memory 实例内存大小,单位 GB
-
setMemory
public void setMemory(Long Memory)
Set 实例内存大小,单位 GB- Parameters:
Memory
- 实例内存大小,单位 GB
-
getStorage
public Long getStorage()
Get 实例存储大小,单位 GB- Returns:
- Storage 实例存储大小,单位 GB
-
setStorage
public void setStorage(Long Storage)
Set 实例存储大小,单位 GB- Parameters:
Storage
- 实例存储大小,单位 GB
-
getPayMode
public Long getPayMode()
Get 付费模式- Returns:
- PayMode 付费模式
-
setPayMode
public void setPayMode(Long PayMode)
Set 付费模式- Parameters:
PayMode
- 付费模式
-
getCreateTime
public String getCreateTime()
Get 实例创建时间,格式为 2006-01-02 15:04:05- Returns:
- CreateTime 实例创建时间,格式为 2006-01-02 15:04:05
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 实例创建时间,格式为 2006-01-02 15:04:05- Parameters:
CreateTime
- 实例创建时间,格式为 2006-01-02 15:04:05
-
getPeriodEndTime
public String getPeriodEndTime()
Get 实例到期时间,格式为 2006-01-02 15:04:05- Returns:
- PeriodEndTime 实例到期时间,格式为 2006-01-02 15:04:05
-
setPeriodEndTime
public void setPeriodEndTime(String PeriodEndTime)
Set 实例到期时间,格式为 2006-01-02 15:04:05- Parameters:
PeriodEndTime
- 实例到期时间,格式为 2006-01-02 15:04:05
-
getInstanceType
public Long getInstanceType()
Get 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)- Returns:
- InstanceType 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
-
setInstanceType
public void setInstanceType(Long InstanceType)
Set 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)- Parameters:
InstanceType
- 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)
-
getReplicaConfig
public DCNReplicaConfig getReplicaConfig()
Get DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReplicaConfig DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
-
setReplicaConfig
public void setReplicaConfig(DCNReplicaConfig ReplicaConfig)
Set DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReplicaConfig
- DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
-
getReplicaStatus
public DCNReplicaStatus getReplicaStatus()
Get DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReplicaStatus DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
-
setReplicaStatus
public void setReplicaStatus(DCNReplicaStatus ReplicaStatus)
Set DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReplicaStatus
- DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。
-
getEncryptStatus
public Long getEncryptStatus()
Get 是否开启了 kms- Returns:
- EncryptStatus 是否开启了 kms
-
setEncryptStatus
public void setEncryptStatus(Long EncryptStatus)
Set 是否开启了 kms- Parameters:
EncryptStatus
- 是否开启了 kms
-
-