Class MasterNodeInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.es.v20180416.models.MasterNodeInfo
-
public class MasterNodeInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MasterNodeInfo()
MasterNodeInfo(MasterNodeInfo 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 Boolean
getEnableDedicatedMaster()
Get 是否启用了专用主节点Long
getMasterNodeCpuNum()
Get 专用主节点CPU核数Long
getMasterNodeDiskSize()
Get 专用主节点磁盘大小,单位GBString
getMasterNodeDiskType()
Get 专用主节点磁盘类型Long
getMasterNodeMemSize()
Get 专用主节点内存大小,单位GBLong
getMasterNodeNum()
Get 专用主节点个数String
getMasterNodeType()
Get 专用主节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64Gvoid
setEnableDedicatedMaster(Boolean EnableDedicatedMaster)
Set 是否启用了专用主节点void
setMasterNodeCpuNum(Long MasterNodeCpuNum)
Set 专用主节点CPU核数void
setMasterNodeDiskSize(Long MasterNodeDiskSize)
Set 专用主节点磁盘大小,单位GBvoid
setMasterNodeDiskType(String MasterNodeDiskType)
Set 专用主节点磁盘类型void
setMasterNodeMemSize(Long MasterNodeMemSize)
Set 专用主节点内存大小,单位GBvoid
setMasterNodeNum(Long MasterNodeNum)
Set 专用主节点个数void
setMasterNodeType(String MasterNodeType)
Set 专用主节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64Gvoid
toMap(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
-
MasterNodeInfo
public MasterNodeInfo()
-
MasterNodeInfo
public MasterNodeInfo(MasterNodeInfo 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
-
getEnableDedicatedMaster
public Boolean getEnableDedicatedMaster()
Get 是否启用了专用主节点- Returns:
- EnableDedicatedMaster 是否启用了专用主节点
-
setEnableDedicatedMaster
public void setEnableDedicatedMaster(Boolean EnableDedicatedMaster)
Set 是否启用了专用主节点- Parameters:
EnableDedicatedMaster
- 是否启用了专用主节点
-
getMasterNodeType
public String getMasterNodeType()
Get 专用主节点规格- ES.S1.SMALL2:1核2G
- ES.S1.MEDIUM4:2核4G
- ES.S1.MEDIUM8:2核8G
- ES.S1.LARGE16:4核16G
- ES.S1.2XLARGE32:8核32G
- ES.S1.4XLARGE32:16核32G
- ES.S1.4XLARGE64:16核64G
- Returns:
- MasterNodeType 专用主节点规格
- ES.S1.SMALL2:1核2G
- ES.S1.MEDIUM4:2核4G
- ES.S1.MEDIUM8:2核8G
- ES.S1.LARGE16:4核16G
- ES.S1.2XLARGE32:8核32G
- ES.S1.4XLARGE32:16核32G
- ES.S1.4XLARGE64:16核64G
-
setMasterNodeType
public void setMasterNodeType(String MasterNodeType)
Set 专用主节点规格- ES.S1.SMALL2:1核2G
- ES.S1.MEDIUM4:2核4G
- ES.S1.MEDIUM8:2核8G
- ES.S1.LARGE16:4核16G
- ES.S1.2XLARGE32:8核32G
- ES.S1.4XLARGE32:16核32G
- ES.S1.4XLARGE64:16核64G
- Parameters:
MasterNodeType
- 专用主节点规格- ES.S1.SMALL2:1核2G
- ES.S1.MEDIUM4:2核4G
- ES.S1.MEDIUM8:2核8G
- ES.S1.LARGE16:4核16G
- ES.S1.2XLARGE32:8核32G
- ES.S1.4XLARGE32:16核32G
- ES.S1.4XLARGE64:16核64G
-
getMasterNodeNum
public Long getMasterNodeNum()
Get 专用主节点个数- Returns:
- MasterNodeNum 专用主节点个数
-
setMasterNodeNum
public void setMasterNodeNum(Long MasterNodeNum)
Set 专用主节点个数- Parameters:
MasterNodeNum
- 专用主节点个数
-
getMasterNodeCpuNum
public Long getMasterNodeCpuNum()
Get 专用主节点CPU核数- Returns:
- MasterNodeCpuNum 专用主节点CPU核数
-
setMasterNodeCpuNum
public void setMasterNodeCpuNum(Long MasterNodeCpuNum)
Set 专用主节点CPU核数- Parameters:
MasterNodeCpuNum
- 专用主节点CPU核数
-
getMasterNodeMemSize
public Long getMasterNodeMemSize()
Get 专用主节点内存大小,单位GB- Returns:
- MasterNodeMemSize 专用主节点内存大小,单位GB
-
setMasterNodeMemSize
public void setMasterNodeMemSize(Long MasterNodeMemSize)
Set 专用主节点内存大小,单位GB- Parameters:
MasterNodeMemSize
- 专用主节点内存大小,单位GB
-
getMasterNodeDiskSize
public Long getMasterNodeDiskSize()
Get 专用主节点磁盘大小,单位GB- Returns:
- MasterNodeDiskSize 专用主节点磁盘大小,单位GB
-
setMasterNodeDiskSize
public void setMasterNodeDiskSize(Long MasterNodeDiskSize)
Set 专用主节点磁盘大小,单位GB- Parameters:
MasterNodeDiskSize
- 专用主节点磁盘大小,单位GB
-
getMasterNodeDiskType
public String getMasterNodeDiskType()
Get 专用主节点磁盘类型- Returns:
- MasterNodeDiskType 专用主节点磁盘类型
-
setMasterNodeDiskType
public void setMasterNodeDiskType(String MasterNodeDiskType)
Set 专用主节点磁盘类型- Parameters:
MasterNodeDiskType
- 专用主节点磁盘类型
-
-