Class CreateDedicatedClusterDCDBInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dcdb.v20180411.models.CreateDedicatedClusterDCDBInstanceRequest
-
public class CreateDedicatedClusterDCDBInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateDedicatedClusterDCDBInstanceRequest()CreateDedicatedClusterDCDBInstanceRequest(CreateDedicatedClusterDCDBInstanceRequest 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 StringgetClusterId()Get 独享集群集群uuidLonggetCpu()Get (废弃)cpu大小,单位:核StringgetDbVersionId()Get db版本StringgetDcnInstanceId()Get DCN源实例IDStringgetDcnRegion()Get DCN源实例地域名LonggetGoodsNum()Get 分配实例个数DBParamValue[]getInitParams()Get 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。StringgetInstanceName()Get 自定义实例名称LonggetIpv6Flag()Get 支持IPv6标志:1 支持, 0 不支持StringgetMasterHostId()Get 指定主节点uuid,不填随机分配LonggetPid()Get (废弃)Pid,可通过获取独享集群售卖配置接口得到LonggetProjectId()Get 项目IDResourceTag[]getResourceTags()Get 标签StringgetRollbackInstanceId()Get 需要回档的源实例IDStringgetRollbackTime()Get 回档时间StringgetSecurityGroupId()Get 安全组IDString[]getSecurityGroupIds()Get 安全组ID列表StringgetShardMachine()Get (废弃)分片机型LonggetShardMemory()Get 分片內存大小, 单位GBLonggetShardNodeCpu()Get (废弃)节点cpu核数,单位:1/100核LonggetShardNodeMemory()Get (废弃)节点內存大小,单位:GBLonggetShardNodeNum()Get 分片的节点个数LonggetShardNodeStorage()Get (废弃)节点磁盘大小,单位:GBLonggetShardNum()Get 分片数量LonggetShardStorage()Get 分片磁盘大小, 单位GBString[]getSlaveHostIds()Get 指定从节点uuid,不填随机分配StringgetSubnetId()Get 子网IDStringgetVpcId()Get 网络IDStringgetZone()Get (废弃)可用区voidsetClusterId(String ClusterId)Set 独享集群集群uuidvoidsetCpu(Long Cpu)Set (废弃)cpu大小,单位:核voidsetDbVersionId(String DbVersionId)Set db版本voidsetDcnInstanceId(String DcnInstanceId)Set DCN源实例IDvoidsetDcnRegion(String DcnRegion)Set DCN源实例地域名voidsetGoodsNum(Long GoodsNum)Set 分配实例个数voidsetInitParams(DBParamValue[] InitParams)Set 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。voidsetInstanceName(String InstanceName)Set 自定义实例名称voidsetIpv6Flag(Long Ipv6Flag)Set 支持IPv6标志:1 支持, 0 不支持voidsetMasterHostId(String MasterHostId)Set 指定主节点uuid,不填随机分配voidsetPid(Long Pid)Set (废弃)Pid,可通过获取独享集群售卖配置接口得到voidsetProjectId(Long ProjectId)Set 项目IDvoidsetResourceTags(ResourceTag[] ResourceTags)Set 标签voidsetRollbackInstanceId(String RollbackInstanceId)Set 需要回档的源实例IDvoidsetRollbackTime(String RollbackTime)Set 回档时间voidsetSecurityGroupId(String SecurityGroupId)Set 安全组IDvoidsetSecurityGroupIds(String[] SecurityGroupIds)Set 安全组ID列表voidsetShardMachine(String ShardMachine)Set (废弃)分片机型voidsetShardMemory(Long ShardMemory)Set 分片內存大小, 单位GBvoidsetShardNodeCpu(Long ShardNodeCpu)Set (废弃)节点cpu核数,单位:1/100核voidsetShardNodeMemory(Long ShardNodeMemory)Set (废弃)节点內存大小,单位:GBvoidsetShardNodeNum(Long ShardNodeNum)Set 分片的节点个数voidsetShardNodeStorage(Long ShardNodeStorage)Set (废弃)节点磁盘大小,单位:GBvoidsetShardNum(Long ShardNum)Set 分片数量voidsetShardStorage(Long ShardStorage)Set 分片磁盘大小, 单位GBvoidsetSlaveHostIds(String[] SlaveHostIds)Set 指定从节点uuid,不填随机分配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
-
CreateDedicatedClusterDCDBInstanceRequest
public CreateDedicatedClusterDCDBInstanceRequest()
-
CreateDedicatedClusterDCDBInstanceRequest
public CreateDedicatedClusterDCDBInstanceRequest(CreateDedicatedClusterDCDBInstanceRequest 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
-
getGoodsNum
public Long getGoodsNum()
Get 分配实例个数- Returns:
- GoodsNum 分配实例个数
-
setGoodsNum
public void setGoodsNum(Long GoodsNum)
Set 分配实例个数- Parameters:
GoodsNum- 分配实例个数
-
getShardNum
public Long getShardNum()
Get 分片数量- Returns:
- ShardNum 分片数量
-
setShardNum
public void setShardNum(Long ShardNum)
Set 分片数量- Parameters:
ShardNum- 分片数量
-
getShardMemory
public Long getShardMemory()
Get 分片內存大小, 单位GB- Returns:
- ShardMemory 分片內存大小, 单位GB
-
setShardMemory
public void setShardMemory(Long ShardMemory)
Set 分片內存大小, 单位GB- Parameters:
ShardMemory- 分片內存大小, 单位GB
-
getShardStorage
public Long getShardStorage()
Get 分片磁盘大小, 单位GB- Returns:
- ShardStorage 分片磁盘大小, 单位GB
-
setShardStorage
public void setShardStorage(Long ShardStorage)
Set 分片磁盘大小, 单位GB- Parameters:
ShardStorage- 分片磁盘大小, 单位GB
-
getClusterId
public String getClusterId()
Get 独享集群集群uuid- Returns:
- ClusterId 独享集群集群uuid
-
setClusterId
public void setClusterId(String ClusterId)
Set 独享集群集群uuid- Parameters:
ClusterId- 独享集群集群uuid
-
getZone
public String getZone()
Get (废弃)可用区- Returns:
- Zone (废弃)可用区
-
setZone
public void setZone(String Zone)
Set (废弃)可用区- Parameters:
Zone- (废弃)可用区
-
getProjectId
public Long getProjectId()
Get 项目ID- Returns:
- ProjectId 项目ID
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目ID- Parameters:
ProjectId- 项目ID
-
getCpu
public Long getCpu()
Get (废弃)cpu大小,单位:核- Returns:
- Cpu (废弃)cpu大小,单位:核
-
setCpu
public void setCpu(Long Cpu)
Set (废弃)cpu大小,单位:核- Parameters:
Cpu- (废弃)cpu大小,单位:核
-
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
-
getShardMachine
public String getShardMachine()
Get (废弃)分片机型- Returns:
- ShardMachine (废弃)分片机型
-
setShardMachine
public void setShardMachine(String ShardMachine)
Set (废弃)分片机型- Parameters:
ShardMachine- (废弃)分片机型
-
getShardNodeNum
public Long getShardNodeNum()
Get 分片的节点个数- Returns:
- ShardNodeNum 分片的节点个数
-
setShardNodeNum
public void setShardNodeNum(Long ShardNodeNum)
Set 分片的节点个数- Parameters:
ShardNodeNum- 分片的节点个数
-
getShardNodeCpu
public Long getShardNodeCpu()
Get (废弃)节点cpu核数,单位:1/100核- Returns:
- ShardNodeCpu (废弃)节点cpu核数,单位:1/100核
-
setShardNodeCpu
public void setShardNodeCpu(Long ShardNodeCpu)
Set (废弃)节点cpu核数,单位:1/100核- Parameters:
ShardNodeCpu- (废弃)节点cpu核数,单位:1/100核
-
getShardNodeMemory
public Long getShardNodeMemory()
Get (废弃)节点內存大小,单位:GB- Returns:
- ShardNodeMemory (废弃)节点內存大小,单位:GB
-
setShardNodeMemory
public void setShardNodeMemory(Long ShardNodeMemory)
Set (废弃)节点內存大小,单位:GB- Parameters:
ShardNodeMemory- (废弃)节点內存大小,单位:GB
-
getShardNodeStorage
public Long getShardNodeStorage()
Get (废弃)节点磁盘大小,单位:GB- Returns:
- ShardNodeStorage (废弃)节点磁盘大小,单位:GB
-
setShardNodeStorage
public void setShardNodeStorage(Long ShardNodeStorage)
Set (废弃)节点磁盘大小,单位:GB- Parameters:
ShardNodeStorage- (废弃)节点磁盘大小,单位:GB
-
getDbVersionId
public String getDbVersionId()
Get db版本- Returns:
- DbVersionId db版本
-
setDbVersionId
public void setDbVersionId(String DbVersionId)
Set db版本- Parameters:
DbVersionId- db版本
-
getSecurityGroupId
public String getSecurityGroupId()
Get 安全组ID- Returns:
- SecurityGroupId 安全组ID
-
setSecurityGroupId
public void setSecurityGroupId(String SecurityGroupId)
Set 安全组ID- Parameters:
SecurityGroupId- 安全组ID
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 安全组ID列表- Returns:
- SecurityGroupIds 安全组ID列表
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 安全组ID列表- Parameters:
SecurityGroupIds- 安全组ID列表
-
getDcnInstanceId
public String getDcnInstanceId()
Get DCN源实例ID- Returns:
- DcnInstanceId DCN源实例ID
-
setDcnInstanceId
public void setDcnInstanceId(String DcnInstanceId)
Set DCN源实例ID- Parameters:
DcnInstanceId- DCN源实例ID
-
getDcnRegion
public String getDcnRegion()
Get DCN源实例地域名- Returns:
- DcnRegion DCN源实例地域名
-
setDcnRegion
public void setDcnRegion(String DcnRegion)
Set DCN源实例地域名- Parameters:
DcnRegion- DCN源实例地域名
-
getInstanceName
public String getInstanceName()
Get 自定义实例名称- Returns:
- InstanceName 自定义实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 自定义实例名称- Parameters:
InstanceName- 自定义实例名称
-
getResourceTags
public ResourceTag[] getResourceTags()
Get 标签- Returns:
- ResourceTags 标签
-
setResourceTags
public void setResourceTags(ResourceTag[] ResourceTags)
Set 标签- Parameters:
ResourceTags- 标签
-
getIpv6Flag
public Long getIpv6Flag()
Get 支持IPv6标志:1 支持, 0 不支持- Returns:
- Ipv6Flag 支持IPv6标志:1 支持, 0 不支持
-
setIpv6Flag
public void setIpv6Flag(Long Ipv6Flag)
Set 支持IPv6标志:1 支持, 0 不支持- Parameters:
Ipv6Flag- 支持IPv6标志:1 支持, 0 不支持
-
getPid
public Long getPid()
Get (废弃)Pid,可通过获取独享集群售卖配置接口得到- Returns:
- Pid (废弃)Pid,可通过获取独享集群售卖配置接口得到
-
setPid
public void setPid(Long Pid)
Set (废弃)Pid,可通过获取独享集群售卖配置接口得到- Parameters:
Pid- (废弃)Pid,可通过获取独享集群售卖配置接口得到
-
getInitParams
public DBParamValue[] getInitParams()
Get 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。- Returns:
- InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
-
setInitParams
public void setInitParams(DBParamValue[] InitParams)
Set 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。- Parameters:
InitParams- 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
-
getMasterHostId
public String getMasterHostId()
Get 指定主节点uuid,不填随机分配- Returns:
- MasterHostId 指定主节点uuid,不填随机分配
-
setMasterHostId
public void setMasterHostId(String MasterHostId)
Set 指定主节点uuid,不填随机分配- Parameters:
MasterHostId- 指定主节点uuid,不填随机分配
-
getSlaveHostIds
public String[] getSlaveHostIds()
Get 指定从节点uuid,不填随机分配- Returns:
- SlaveHostIds 指定从节点uuid,不填随机分配
-
setSlaveHostIds
public void setSlaveHostIds(String[] SlaveHostIds)
Set 指定从节点uuid,不填随机分配- Parameters:
SlaveHostIds- 指定从节点uuid,不填随机分配
-
getRollbackInstanceId
public String getRollbackInstanceId()
Get 需要回档的源实例ID- Returns:
- RollbackInstanceId 需要回档的源实例ID
-
setRollbackInstanceId
public void setRollbackInstanceId(String RollbackInstanceId)
Set 需要回档的源实例ID- Parameters:
RollbackInstanceId- 需要回档的源实例ID
-
getRollbackTime
public String getRollbackTime()
Get 回档时间- Returns:
- RollbackTime 回档时间
-
setRollbackTime
public void setRollbackTime(String RollbackTime)
Set 回档时间- Parameters:
RollbackTime- 回档时间
-
-