Class DCDBShardInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dcdb.v20180411.models.DCDBShardInfo
-
public class DCDBShardInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DCDBShardInfo()DCDBShardInfo(DCDBShardInfo 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 创建时间StringgetInstanceId()Get 所属实例IdLonggetMemory()Get 内存大小,单位 GBFloatgetMemoryUsage()Get 内存使用率,单位为 %LonggetNodeCount()Get 节点数,2 为一主一从, 3 为一主二从StringgetPaymode()Get 付费模型 注意:此字段可能返回 null,表示取不到有效值。StringgetPeriodEndTime()Get 到期时间LonggetPid()Get 产品ProductIDLonggetProjectId()Get 项目IDStringgetProxyVersion()Get Proxy版本StringgetRange()Get 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63StringgetRegion()Get 地域LonggetShardId()Get 数字分片Id(过时字段,请勿依赖该值)StringgetShardInstanceId()Get 全局唯一的分片IdStringgetShardMasterZone()Get 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。StringgetShardSerialId()Get 分片SQL透传Id,用于将sql透传到指定分片执行String[]getShardSlaveZones()Get 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。LonggetStatus()Get 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化StringgetStatusDesc()Get 状态中文描述LonggetStorage()Get 存储大小,单位 GBFloatgetStorageUsage()Get 存储使用率,单位为 %StringgetSubnetId()Get 字符串格式的私有网络子网IdStringgetVpcId()Get 字符串格式的私有网络IdStringgetZone()Get 可用区voidsetCpu(Long Cpu)Set CPU核数voidsetCreateTime(String CreateTime)Set 创建时间voidsetInstanceId(String InstanceId)Set 所属实例IdvoidsetMemory(Long Memory)Set 内存大小,单位 GBvoidsetMemoryUsage(Float MemoryUsage)Set 内存使用率,单位为 %voidsetNodeCount(Long NodeCount)Set 节点数,2 为一主一从, 3 为一主二从voidsetPaymode(String Paymode)Set 付费模型 注意:此字段可能返回 null,表示取不到有效值。voidsetPeriodEndTime(String PeriodEndTime)Set 到期时间voidsetPid(Long Pid)Set 产品ProductIDvoidsetProjectId(Long ProjectId)Set 项目IDvoidsetProxyVersion(String ProxyVersion)Set Proxy版本voidsetRange(String Range)Set 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63voidsetRegion(String Region)Set 地域voidsetShardId(Long ShardId)Set 数字分片Id(过时字段,请勿依赖该值)voidsetShardInstanceId(String ShardInstanceId)Set 全局唯一的分片IdvoidsetShardMasterZone(String ShardMasterZone)Set 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。voidsetShardSerialId(String ShardSerialId)Set 分片SQL透传Id,用于将sql透传到指定分片执行voidsetShardSlaveZones(String[] ShardSlaveZones)Set 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(Long Status)Set 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化voidsetStatusDesc(String StatusDesc)Set 状态中文描述voidsetStorage(Long Storage)Set 存储大小,单位 GBvoidsetStorageUsage(Float StorageUsage)Set 存储使用率,单位为 %voidsetSubnetId(String SubnetId)Set 字符串格式的私有网络子网IdvoidsetVpcId(String VpcId)Set 字符串格式的私有网络IdvoidsetZone(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
-
DCDBShardInfo
public DCDBShardInfo()
-
DCDBShardInfo
public DCDBShardInfo(DCDBShardInfo 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
-
getShardSerialId
public String getShardSerialId()
Get 分片SQL透传Id,用于将sql透传到指定分片执行- Returns:
- ShardSerialId 分片SQL透传Id,用于将sql透传到指定分片执行
-
setShardSerialId
public void setShardSerialId(String ShardSerialId)
Set 分片SQL透传Id,用于将sql透传到指定分片执行- Parameters:
ShardSerialId- 分片SQL透传Id,用于将sql透传到指定分片执行
-
getShardInstanceId
public String getShardInstanceId()
Get 全局唯一的分片Id- Returns:
- ShardInstanceId 全局唯一的分片Id
-
setShardInstanceId
public void setShardInstanceId(String ShardInstanceId)
Set 全局唯一的分片Id- Parameters:
ShardInstanceId- 全局唯一的分片Id
-
getStatus
public Long getStatus()
Get 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化- Returns:
- Status 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化
-
setStatus
public void setStatus(Long Status)
Set 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化- Parameters:
Status- 状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化
-
getStatusDesc
public String getStatusDesc()
Get 状态中文描述- Returns:
- StatusDesc 状态中文描述
-
setStatusDesc
public void setStatusDesc(String StatusDesc)
Set 状态中文描述- Parameters:
StatusDesc- 状态中文描述
-
getCreateTime
public String getCreateTime()
Get 创建时间- Returns:
- CreateTime 创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间- Parameters:
CreateTime- 创建时间
-
getVpcId
public String getVpcId()
Get 字符串格式的私有网络Id- Returns:
- VpcId 字符串格式的私有网络Id
-
setVpcId
public void setVpcId(String VpcId)
Set 字符串格式的私有网络Id- Parameters:
VpcId- 字符串格式的私有网络Id
-
getSubnetId
public String getSubnetId()
Get 字符串格式的私有网络子网Id- Returns:
- SubnetId 字符串格式的私有网络子网Id
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 字符串格式的私有网络子网Id- Parameters:
SubnetId- 字符串格式的私有网络子网Id
-
getProjectId
public Long getProjectId()
Get 项目ID- Returns:
- ProjectId 项目ID
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目ID- Parameters:
ProjectId- 项目ID
-
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- 可用区
-
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
-
getPeriodEndTime
public String getPeriodEndTime()
Get 到期时间- Returns:
- PeriodEndTime 到期时间
-
setPeriodEndTime
public void setPeriodEndTime(String PeriodEndTime)
Set 到期时间- Parameters:
PeriodEndTime- 到期时间
-
getNodeCount
public Long getNodeCount()
Get 节点数,2 为一主一从, 3 为一主二从- Returns:
- NodeCount 节点数,2 为一主一从, 3 为一主二从
-
setNodeCount
public void setNodeCount(Long NodeCount)
Set 节点数,2 为一主一从, 3 为一主二从- Parameters:
NodeCount- 节点数,2 为一主一从, 3 为一主二从
-
getStorageUsage
public Float getStorageUsage()
Get 存储使用率,单位为 %- Returns:
- StorageUsage 存储使用率,单位为 %
-
setStorageUsage
public void setStorageUsage(Float StorageUsage)
Set 存储使用率,单位为 %- Parameters:
StorageUsage- 存储使用率,单位为 %
-
getMemoryUsage
public Float getMemoryUsage()
Get 内存使用率,单位为 %- Returns:
- MemoryUsage 内存使用率,单位为 %
-
setMemoryUsage
public void setMemoryUsage(Float MemoryUsage)
Set 内存使用率,单位为 %- Parameters:
MemoryUsage- 内存使用率,单位为 %
-
getShardId
public Long getShardId()
Get 数字分片Id(过时字段,请勿依赖该值)- Returns:
- ShardId 数字分片Id(过时字段,请勿依赖该值)
-
setShardId
public void setShardId(Long ShardId)
Set 数字分片Id(过时字段,请勿依赖该值)- Parameters:
ShardId- 数字分片Id(过时字段,请勿依赖该值)
-
getPid
public Long getPid()
Get 产品ProductID- Returns:
- Pid 产品ProductID
-
setPid
public void setPid(Long Pid)
Set 产品ProductID- Parameters:
Pid- 产品ProductID
-
getProxyVersion
public String getProxyVersion()
Get Proxy版本- Returns:
- ProxyVersion Proxy版本
-
setProxyVersion
public void setProxyVersion(String ProxyVersion)
Set Proxy版本- Parameters:
ProxyVersion- Proxy版本
-
getPaymode
public String getPaymode()
Get 付费模型 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Paymode 付费模型 注意:此字段可能返回 null,表示取不到有效值。
-
setPaymode
public void setPaymode(String Paymode)
Set 付费模型 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Paymode- 付费模型 注意:此字段可能返回 null,表示取不到有效值。
-
getShardMasterZone
public String getShardMasterZone()
Get 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ShardMasterZone 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。
-
setShardMasterZone
public void setShardMasterZone(String ShardMasterZone)
Set 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ShardMasterZone- 分片的主可用区 注意:此字段可能返回 null,表示取不到有效值。
-
getShardSlaveZones
public String[] getShardSlaveZones()
Get 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ShardSlaveZones 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。
-
setShardSlaveZones
public void setShardSlaveZones(String[] ShardSlaveZones)
Set 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ShardSlaveZones- 分片的从可用区列表 注意:此字段可能返回 null,表示取不到有效值。
-
getCpu
public Long getCpu()
Get CPU核数- Returns:
- Cpu CPU核数
-
setCpu
public void setCpu(Long Cpu)
Set CPU核数- Parameters:
Cpu- CPU核数
-
getRange
public String getRange()
Get 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63- Returns:
- Range 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63
-
setRange
public void setRange(String Range)
Set 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63- Parameters:
Range- 分片ShardKey的范围(总共64个哈希值),例如: 0-31,32-63
-
-