Class CreateInstanceNewRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdwch.v20200915.models.CreateInstanceNewRequest
-
public class CreateInstanceNewRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateInstanceNewRequest()CreateInstanceNewRequest(CreateInstanceNewRequest 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 ChargegetChargeProperties()Get 计费方式StringgetClsLogSetId()Get 日志主题IDNodeSpecgetCommonSpec()Get ZK节点StringgetCosBucketName()Get COS桶名称NodeSpecgetDataSpec()Get 数据节点BooleangetHaFlag()Get 是否高可用BooleangetHAZk()Get 是否是ZK高可用StringgetInstanceName()Get 实例名称LonggetMountDiskType()Get 是否是裸盘挂载StringgetProductVersion()Get 版本TaggetTags()Get 标签列表StringgetUserSubnetId()Get 子网StringgetUserVPCId()Get 私有网络StringgetZone()Get 可用区voidsetChargeProperties(Charge ChargeProperties)Set 计费方式voidsetClsLogSetId(String ClsLogSetId)Set 日志主题IDvoidsetCommonSpec(NodeSpec CommonSpec)Set ZK节点voidsetCosBucketName(String CosBucketName)Set COS桶名称voidsetDataSpec(NodeSpec DataSpec)Set 数据节点voidsetHaFlag(Boolean HaFlag)Set 是否高可用voidsetHAZk(Boolean HAZk)Set 是否是ZK高可用voidsetInstanceName(String InstanceName)Set 实例名称voidsetMountDiskType(Long MountDiskType)Set 是否是裸盘挂载voidsetProductVersion(String ProductVersion)Set 版本voidsetTags(Tag Tags)Set 标签列表voidsetUserSubnetId(String UserSubnetId)Set 子网voidsetUserVPCId(String UserVPCId)Set 私有网络voidsetZone(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
-
CreateInstanceNewRequest
public CreateInstanceNewRequest()
-
CreateInstanceNewRequest
public CreateInstanceNewRequest(CreateInstanceNewRequest 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
-
getZone
public String getZone()
Get 可用区- Returns:
- Zone 可用区
-
setZone
public void setZone(String Zone)
Set 可用区- Parameters:
Zone- 可用区
-
getHaFlag
public Boolean getHaFlag()
Get 是否高可用- Returns:
- HaFlag 是否高可用
-
setHaFlag
public void setHaFlag(Boolean HaFlag)
Set 是否高可用- Parameters:
HaFlag- 是否高可用
-
getUserVPCId
public String getUserVPCId()
Get 私有网络- Returns:
- UserVPCId 私有网络
-
setUserVPCId
public void setUserVPCId(String UserVPCId)
Set 私有网络- Parameters:
UserVPCId- 私有网络
-
getUserSubnetId
public String getUserSubnetId()
Get 子网- Returns:
- UserSubnetId 子网
-
setUserSubnetId
public void setUserSubnetId(String UserSubnetId)
Set 子网- Parameters:
UserSubnetId- 子网
-
getProductVersion
public String getProductVersion()
Get 版本- Returns:
- ProductVersion 版本
-
setProductVersion
public void setProductVersion(String ProductVersion)
Set 版本- Parameters:
ProductVersion- 版本
-
getChargeProperties
public Charge getChargeProperties()
Get 计费方式- Returns:
- ChargeProperties 计费方式
-
setChargeProperties
public void setChargeProperties(Charge ChargeProperties)
Set 计费方式- Parameters:
ChargeProperties- 计费方式
-
getInstanceName
public String getInstanceName()
Get 实例名称- Returns:
- InstanceName 实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称- Parameters:
InstanceName- 实例名称
-
getDataSpec
public NodeSpec getDataSpec()
Get 数据节点- Returns:
- DataSpec 数据节点
-
setDataSpec
public void setDataSpec(NodeSpec DataSpec)
Set 数据节点- Parameters:
DataSpec- 数据节点
-
getTags
public Tag getTags()
Get 标签列表- Returns:
- Tags 标签列表
-
setTags
public void setTags(Tag Tags)
Set 标签列表- Parameters:
Tags- 标签列表
-
getClsLogSetId
public String getClsLogSetId()
Get 日志主题ID- Returns:
- ClsLogSetId 日志主题ID
-
setClsLogSetId
public void setClsLogSetId(String ClsLogSetId)
Set 日志主题ID- Parameters:
ClsLogSetId- 日志主题ID
-
getCosBucketName
public String getCosBucketName()
Get COS桶名称- Returns:
- CosBucketName COS桶名称
-
setCosBucketName
public void setCosBucketName(String CosBucketName)
Set COS桶名称- Parameters:
CosBucketName- COS桶名称
-
getMountDiskType
public Long getMountDiskType()
Get 是否是裸盘挂载- Returns:
- MountDiskType 是否是裸盘挂载
-
setMountDiskType
public void setMountDiskType(Long MountDiskType)
Set 是否是裸盘挂载- Parameters:
MountDiskType- 是否是裸盘挂载
-
getHAZk
public Boolean getHAZk()
Get 是否是ZK高可用- Returns:
- HAZk 是否是ZK高可用
-
setHAZk
public void setHAZk(Boolean HAZk)
Set 是否是ZK高可用- Parameters:
HAZk- 是否是ZK高可用
-
getCommonSpec
public NodeSpec getCommonSpec()
Get ZK节点- Returns:
- CommonSpec ZK节点
-
setCommonSpec
public void setCommonSpec(NodeSpec CommonSpec)
Set ZK节点- Parameters:
CommonSpec- ZK节点
-
-