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 LonggetCpu()Get 实例CPU核数StringgetCreateTime()Get 实例创建时间,格式为 2006-01-02 15:04:05LonggetDcnFlag()Get 实例DCN标志,1-主,2-备LonggetDcnStatus()Get 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开LonggetEncryptStatus()Get 是否开启了 kmsStringgetInstanceId()Get 实例IDStringgetInstanceName()Get 实例名称LonggetInstanceType()Get 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)LonggetMemory()Get 实例内存大小,单位 GBLonggetPayMode()Get 付费模式StringgetPeriodEndTime()Get 实例到期时间,格式为 2006-01-02 15:04:05StringgetRegion()Get 实例地域DCNReplicaConfiggetReplicaConfig()Get DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。DCNReplicaStatusgetReplicaStatus()Get DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。LonggetStatus()Get 实例状态StringgetStatusDesc()Get 实例状态描述LonggetStorage()Get 实例存储大小,单位 GBStringgetVip()Get 实例IP地址StringgetVipv6()Get 实例IPv6地址LonggetVport()Get 实例端口StringgetZone()Get 实例可用区voidsetCpu(Long Cpu)Set 实例CPU核数voidsetCreateTime(String CreateTime)Set 实例创建时间,格式为 2006-01-02 15:04:05voidsetDcnFlag(Long DcnFlag)Set 实例DCN标志,1-主,2-备voidsetDcnStatus(Long DcnStatus)Set 实例DCN状态,0-无,1-创建中,2-同步中,3-已断开voidsetEncryptStatus(Long EncryptStatus)Set 是否开启了 kmsvoidsetInstanceId(String InstanceId)Set 实例IDvoidsetInstanceName(String InstanceName)Set 实例名称voidsetInstanceType(Long InstanceType)Set 1: 主实例(独享型), 2: 主实例, 3: 灾备实例, 4: 灾备实例(独享型)voidsetMemory(Long Memory)Set 实例内存大小,单位 GBvoidsetPayMode(Long PayMode)Set 付费模式voidsetPeriodEndTime(String PeriodEndTime)Set 实例到期时间,格式为 2006-01-02 15:04:05voidsetRegion(String Region)Set 实例地域voidsetReplicaConfig(DCNReplicaConfig ReplicaConfig)Set DCN复制的配置信息;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。voidsetReplicaStatus(DCNReplicaStatus ReplicaStatus)Set DCN复制的状态;对于主实例,此字段为null 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(Long Status)Set 实例状态voidsetStatusDesc(String StatusDesc)Set 实例状态描述voidsetStorage(Long Storage)Set 实例存储大小,单位 GBvoidsetVip(String Vip)Set 实例IP地址voidsetVipv6(String Vipv6)Set 实例IPv6地址voidsetVport(Long Vport)Set 实例端口voidsetZone(String Zone)Set 实例可用区voidtoMap(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
-
-