public class AddInstancesRequest extends AbstractModel
Constructor and Description |
---|
AddInstancesRequest() |
AddInstancesRequest(AddInstancesRequest 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 |
---|---|
Long |
getAutoVoucher()
Get Whether to automatically select a voucher.
|
String |
getClusterId()
Get Cluster ID
|
Long |
getCpu()
Get Number of CPU cores
|
String |
getDbType()
Get Database type.
|
Long |
getDealMode()
Get Transaction mode.
|
String |
getInstanceGrpId()
Get Instance group ID, which is used when you add an instance in an existing RO group.
|
String |
getInstanceName()
Get Instance name
|
Long |
getMemory()
Get Memory
|
String |
getOrderSource()
Get Order source
|
Long |
getPort()
Get Port used when adding RO group
|
Long |
getReadOnlyCount()
Get Number of added read-only instances
|
String |
getSubnetId()
Get Subnet ID
|
String |
getVpcId()
Get VPC ID
|
void |
setAutoVoucher(Long AutoVoucher)
Set Whether to automatically select a voucher.
|
void |
setClusterId(String ClusterId)
Set Cluster ID
|
void |
setCpu(Long Cpu)
Set Number of CPU cores
|
void |
setDbType(String DbType)
Set Database type.
|
void |
setDealMode(Long DealMode)
Set Transaction mode.
|
void |
setInstanceGrpId(String InstanceGrpId)
Set Instance group ID, which is used when you add an instance in an existing RO group.
|
void |
setInstanceName(String InstanceName)
Set Instance name
|
void |
setMemory(Long Memory)
Set Memory
|
void |
setOrderSource(String OrderSource)
Set Order source
|
void |
setPort(Long Port)
Set Port used when adding RO group
|
void |
setReadOnlyCount(Long ReadOnlyCount)
Set Number of added read-only instances
|
void |
setSubnetId(String SubnetId)
Set Subnet ID
|
void |
setVpcId(String VpcId)
Set VPC ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public AddInstancesRequest()
public AddInstancesRequest(AddInstancesRequest source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- Cluster IDpublic Long getCpu()
public void setCpu(Long Cpu)
Cpu
- Number of CPU corespublic Long getMemory()
public void setMemory(Long Memory)
Memory
- Memorypublic Long getReadOnlyCount()
public void setReadOnlyCount(Long ReadOnlyCount)
ReadOnlyCount
- Number of added read-only instancespublic String getInstanceGrpId()
public void setInstanceGrpId(String InstanceGrpId)
InstanceGrpId
- Instance group ID, which is used when you add an instance in an existing RO group. If this parameter is left empty, an RO group will be created.public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- Subnet IDpublic Long getPort()
public void setPort(Long Port)
Port
- Port used when adding RO grouppublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Instance namepublic Long getAutoVoucher()
public void setAutoVoucher(Long AutoVoucher)
AutoVoucher
- Whether to automatically select a voucher. 1: yes; 0: no. Default value: 0public String getDbType()
public void setDbType(String DbType)
DbType
- Database type. Valid values:
public String getOrderSource()
public void setOrderSource(String OrderSource)
OrderSource
- Order sourcepublic Long getDealMode()
public void setDealMode(Long DealMode)
DealMode
- Transaction mode. Valid values: `0` (place and pay for an order), `1` (place an order)Copyright © 2021. All rights reserved.