Class InstanceInitInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cynosdb.v20190107.models.InstanceInitInfo
-
public class InstanceInitInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InstanceInitInfo()InstanceInitInfo(InstanceInitInfo 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 实例cpuLonggetInstanceCount()Get 实例个数,范围[1,15]StringgetInstanceType()Get 实例类型 rw/roLonggetMaxRoCount()Get Serverless实例个数最大值,范围[1,15]FloatgetMaxRoCpu()Get Serverless实例最大规格LonggetMemory()Get 实例内存LonggetMinRoCount()Get Serverless实例个数最小值,范围[1,15]FloatgetMinRoCpu()Get Serverless实例最小规格voidsetCpu(Long Cpu)Set 实例cpuvoidsetInstanceCount(Long InstanceCount)Set 实例个数,范围[1,15]voidsetInstanceType(String InstanceType)Set 实例类型 rw/rovoidsetMaxRoCount(Long MaxRoCount)Set Serverless实例个数最大值,范围[1,15]voidsetMaxRoCpu(Float MaxRoCpu)Set Serverless实例最大规格voidsetMemory(Long Memory)Set 实例内存voidsetMinRoCount(Long MinRoCount)Set Serverless实例个数最小值,范围[1,15]voidsetMinRoCpu(Float MinRoCpu)Set Serverless实例最小规格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
-
InstanceInitInfo
public InstanceInitInfo()
-
InstanceInitInfo
public InstanceInitInfo(InstanceInitInfo 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
-
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 实例内存- Returns:
- Memory 实例内存
-
setMemory
public void setMemory(Long Memory)
Set 实例内存- Parameters:
Memory- 实例内存
-
getInstanceType
public String getInstanceType()
Get 实例类型 rw/ro- Returns:
- InstanceType 实例类型 rw/ro
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 实例类型 rw/ro- Parameters:
InstanceType- 实例类型 rw/ro
-
getInstanceCount
public Long getInstanceCount()
Get 实例个数,范围[1,15]- Returns:
- InstanceCount 实例个数,范围[1,15]
-
setInstanceCount
public void setInstanceCount(Long InstanceCount)
Set 实例个数,范围[1,15]- Parameters:
InstanceCount- 实例个数,范围[1,15]
-
getMinRoCount
public Long getMinRoCount()
Get Serverless实例个数最小值,范围[1,15]- Returns:
- MinRoCount Serverless实例个数最小值,范围[1,15]
-
setMinRoCount
public void setMinRoCount(Long MinRoCount)
Set Serverless实例个数最小值,范围[1,15]- Parameters:
MinRoCount- Serverless实例个数最小值,范围[1,15]
-
getMaxRoCount
public Long getMaxRoCount()
Get Serverless实例个数最大值,范围[1,15]- Returns:
- MaxRoCount Serverless实例个数最大值,范围[1,15]
-
setMaxRoCount
public void setMaxRoCount(Long MaxRoCount)
Set Serverless实例个数最大值,范围[1,15]- Parameters:
MaxRoCount- Serverless实例个数最大值,范围[1,15]
-
getMinRoCpu
public Float getMinRoCpu()
Get Serverless实例最小规格- Returns:
- MinRoCpu Serverless实例最小规格
-
setMinRoCpu
public void setMinRoCpu(Float MinRoCpu)
Set Serverless实例最小规格- Parameters:
MinRoCpu- Serverless实例最小规格
-
getMaxRoCpu
public Float getMaxRoCpu()
Get Serverless实例最大规格- Returns:
- MaxRoCpu Serverless实例最大规格
-
setMaxRoCpu
public void setMaxRoCpu(Float MaxRoCpu)
Set Serverless实例最大规格- Parameters:
MaxRoCpu- Serverless实例最大规格
-
-