public class CreateDedicatedClusterDCDBInstanceRequest extends AbstractModel
header, skipSign
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getClusterId()
Get UUID of the dedicated cluster
|
Long |
getCpu()
Get (Disused) u200dNumber of CPU u200dcores
|
String |
getDbVersionId()
Get Database version
|
String |
getDcnInstanceId()
Get DCN source instance ID
|
String |
getDcnRegion()
Get Region of DCN source instance
|
Long |
getGoodsNum()
Get Number of created instances
|
DBParamValue[] |
getInitParams()
Get List of parameters.
|
String |
getInstanceName()
Get Custom instance name
|
Long |
getIpv6Flag()
Get Whether IPv6 flag is supported.
|
String |
getMasterHostId()
Get Specified UUID for the source node.
|
Long |
getPid()
Get (Disused) Pid, which can be queried by the u200d`DescribeSpecInfo` API.
|
Long |
getProjectId()
Get Project ID
|
ResourceTag[] |
getResourceTags()
Get Tag
|
String |
getRollbackInstanceId()
Get ID of the u200dsource instance to be rolled back
|
String |
getRollbackTime()
Get Rollback time
|
String |
getSecurityGroupId()
Get Security group ID
|
String[] |
getSecurityGroupIds()
Get List of security group IDs
|
String |
getShardMachine()
Get (Disused) Shard model
|
Long |
getShardMemory()
Get Shard memory size in GB
|
Long |
getShardNodeCpu()
Get (Disused) Number of node CPU cores.
|
Long |
getShardNodeMemory()
Get (Disused) Node memory size in GB
|
Long |
getShardNodeNum()
Get Number of shard nodes
|
Long |
getShardNodeStorage()
Get (Disused) Node disk size in GB
|
Long |
getShardNum()
Get Shard u200dcount
|
Long |
getShardStorage()
Get Shard disk size in GB
|
String[] |
getSlaveHostIds()
Get Specified UUID for the u200dreplica node.
|
String |
getSubnetId()
Get Subnet ID
|
String |
getVpcId()
Get VPC ID
|
String |
getZone()
Get (Disused) AZ
|
void |
setClusterId(String ClusterId)
Set UUID of the dedicated cluster
|
void |
setCpu(Long Cpu)
Set (Disused) u200dNumber of CPU u200dcores
|
void |
setDbVersionId(String DbVersionId)
Set Database version
|
void |
setDcnInstanceId(String DcnInstanceId)
Set DCN source instance ID
|
void |
setDcnRegion(String DcnRegion)
Set Region of DCN source instance
|
void |
setGoodsNum(Long GoodsNum)
Set Number of created instances
|
void |
setInitParams(DBParamValue[] InitParams)
Set List of parameters.
|
void |
setInstanceName(String InstanceName)
Set Custom instance name
|
void |
setIpv6Flag(Long Ipv6Flag)
Set Whether IPv6 flag is supported.
|
void |
setMasterHostId(String MasterHostId)
Set Specified UUID for the source node.
|
void |
setPid(Long Pid)
Set (Disused) Pid, which can be queried by the u200d`DescribeSpecInfo` API.
|
void |
setProjectId(Long ProjectId)
Set Project ID
|
void |
setResourceTags(ResourceTag[] ResourceTags)
Set Tag
|
void |
setRollbackInstanceId(String RollbackInstanceId)
Set ID of the u200dsource instance to be rolled back
|
void |
setRollbackTime(String RollbackTime)
Set Rollback time
|
void |
setSecurityGroupId(String SecurityGroupId)
Set Security group ID
|
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set List of security group IDs
|
void |
setShardMachine(String ShardMachine)
Set (Disused) Shard model
|
void |
setShardMemory(Long ShardMemory)
Set Shard memory size in GB
|
void |
setShardNodeCpu(Long ShardNodeCpu)
Set (Disused) Number of node CPU cores.
|
void |
setShardNodeMemory(Long ShardNodeMemory)
Set (Disused) Node memory size in GB
|
void |
setShardNodeNum(Long ShardNodeNum)
Set Number of shard nodes
|
void |
setShardNodeStorage(Long ShardNodeStorage)
Set (Disused) Node disk size in GB
|
void |
setShardNum(Long ShardNum)
Set Shard u200dcount
|
void |
setShardStorage(Long ShardStorage)
Set Shard disk size in GB
|
void |
setSlaveHostIds(String[] SlaveHostIds)
Set Specified UUID for the u200dreplica node.
|
void |
setSubnetId(String SubnetId)
Set Subnet ID
|
void |
setVpcId(String VpcId)
Set VPC ID
|
void |
setZone(String Zone)
Set (Disused) AZ
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateDedicatedClusterDCDBInstanceRequest()
public CreateDedicatedClusterDCDBInstanceRequest(CreateDedicatedClusterDCDBInstanceRequest source)
public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- Number of created instancespublic Long getShardNum()
public void setShardNum(Long ShardNum)
ShardNum
- Shard u200dcountpublic Long getShardMemory()
public void setShardMemory(Long ShardMemory)
ShardMemory
- Shard memory size in GBpublic Long getShardStorage()
public void setShardStorage(Long ShardStorage)
ShardStorage
- Shard disk size in GBpublic String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- UUID of the dedicated clusterpublic String getZone()
public void setZone(String Zone)
Zone
- (Disused) AZpublic Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project IDpublic Long getCpu()
public void setCpu(Long Cpu)
Cpu
- (Disused) u200dNumber of CPU u200dcorespublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- Subnet IDpublic String getShardMachine()
public void setShardMachine(String ShardMachine)
ShardMachine
- (Disused) Shard modelpublic Long getShardNodeNum()
public void setShardNodeNum(Long ShardNodeNum)
ShardNodeNum
- Number of shard nodespublic Long getShardNodeCpu()
public void setShardNodeCpu(Long ShardNodeCpu)
ShardNodeCpu
- (Disused) Number of node CPU cores. Value range: 1-100.public Long getShardNodeMemory()
public void setShardNodeMemory(Long ShardNodeMemory)
ShardNodeMemory
- (Disused) Node memory size in GBpublic Long getShardNodeStorage()
public void setShardNodeStorage(Long ShardNodeStorage)
ShardNodeStorage
- (Disused) Node disk size in GBpublic String getDbVersionId()
public void setDbVersionId(String DbVersionId)
DbVersionId
- Database versionpublic String getSecurityGroupId()
public void setSecurityGroupId(String SecurityGroupId)
SecurityGroupId
- Security group IDpublic String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds
- List of security group IDspublic String getDcnInstanceId()
public void setDcnInstanceId(String DcnInstanceId)
DcnInstanceId
- DCN source instance IDpublic String getDcnRegion()
public void setDcnRegion(String DcnRegion)
DcnRegion
- Region of DCN source instancepublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Custom instance namepublic ResourceTag[] getResourceTags()
public void setResourceTags(ResourceTag[] ResourceTags)
ResourceTags
- Tagpublic Long getIpv6Flag()
public void setIpv6Flag(Long Ipv6Flag)
Ipv6Flag
- Whether IPv6 flag is supported. Valid values: `1` (yes), `0` (no).public Long getPid()
public void setPid(Long Pid)
Pid
- (Disused) Pid, which can be queried by the u200d`DescribeSpecInfo` API.public DBParamValue[] getInitParams()
public void setInitParams(DBParamValue[] InitParams)
InitParams
- List of parameters. Valid values: `character_set_server` (character set; required), `lower_case_table_names` (table name case sensitivity; required; `0`: case-sensitive; `1`: case-insensitive), `innodb_page_size` (InnoDB data page; default size: 16 KB), `sync_mode` (sync mode; `0`: async; `1`: strong sync; `2`: downgradable strong sync. Default value: u200d`2`).public String getMasterHostId()
public void setMasterHostId(String MasterHostId)
MasterHostId
- Specified UUID for the source node. If left empty, it will be assigned by the system randomly.public String[] getSlaveHostIds()
public void setSlaveHostIds(String[] SlaveHostIds)
SlaveHostIds
- Specified UUID for the u200dreplica node. If left empty, it will be assigned by the system randomly.public String getRollbackInstanceId()
public void setRollbackInstanceId(String RollbackInstanceId)
RollbackInstanceId
- ID of the u200dsource instance to be rolled backpublic String getRollbackTime()
public void setRollbackTime(String RollbackTime)
RollbackTime
- Rollback timeCopyright © 2024. All rights reserved.