public class NodeHardwareInfo extends AbstractModel
| Constructor and Description | 
|---|
| NodeHardwareInfo() | 
| NodeHardwareInfo(NodeHardwareInfo 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 | getAppId()Get User `APPID`
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getApplyTime()Get Application time
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getAutoFlag()Get Wether the node is auto-scaling. | 
| String | getCdbIp()Get Database IP
Note: this field may return null, indicating that no valid values can be obtained. | 
| CdbInfo | getCdbNodeInfo()Get Database information
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getCdbPort()Get Database port
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getChargeType()Get Payment type
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getCpuNum()Get Number of node cores
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getDestroyable()Get Whether this node can be terminated. | 
| String | getDeviceClass()Get Device flag
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getDiskSize()Get Disk size
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getDynamicPodSpec()Get Floating specification in JSON string
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getEmrResourceId()Get Node resource ID
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getExpireTime()Get Expiration time
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getFlag()Get Node type. | 
| String | getFreeTime()Get Release time
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getHardwareResourceType()Get Resource type. | 
| Long | getHwDiskSize()Get Disk capacity
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getHwDiskSizeDesc()Get Disk capacity description
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getHwMemSize()Get Memory capacity
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getHwMemSizeDesc()Get Memory capacity description
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getIp()Get Private IP
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getIsAutoRenew()Get Renewal flag
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getIsDynamicSpec()Get Whether floating specification is used. | 
| MultiDiskMC[] | getMCMultiDisk()Get Multi-cloud disk
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getMemDesc()Get Node memory description
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getMemSize()Get Node memory size
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getMutable()Get Support for configuration adjustment
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getNameTag()Get Node description
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getOrderNo()Get Machine instance ID
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getRegionId()Get Node region
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getRootSize()Get System disk size
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getSerialNo()Get Serial number
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getServices()Get Services deployed on node
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getSpec()Get Node specification
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getStorageType()Get Disk type
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getSupportModifyPayMode()Get Whether to support billing mode change. | 
| Tag[] | getTags()Get Tags bound to node
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getWanIp()Get Public IP bound to master node
Note: this field may return null, indicating that no valid values can be obtained. | 
| Long | getZoneId()Get Node AZ
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setAppId(Long AppId)Set User `APPID`
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setApplyTime(String ApplyTime)Set Application time
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setAutoFlag(Long AutoFlag)Set Wether the node is auto-scaling. | 
| void | setCdbIp(String CdbIp)Set Database IP
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setCdbNodeInfo(CdbInfo CdbNodeInfo)Set Database information
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setCdbPort(Long CdbPort)Set Database port
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setChargeType(Long ChargeType)Set Payment type
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setCpuNum(Long CpuNum)Set Number of node cores
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setDestroyable(Long Destroyable)Set Whether this node can be terminated. | 
| void | setDeviceClass(String DeviceClass)Set Device flag
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setDiskSize(String DiskSize)Set Disk size
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setDynamicPodSpec(String DynamicPodSpec)Set Floating specification in JSON string
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setEmrResourceId(String EmrResourceId)Set Node resource ID
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setExpireTime(String ExpireTime)Set Expiration time
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setFlag(Long Flag)Set Node type. | 
| void | setFreeTime(String FreeTime)Set Release time
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setHardwareResourceType(String HardwareResourceType)Set Resource type. | 
| void | setHwDiskSize(Long HwDiskSize)Set Disk capacity
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setHwDiskSizeDesc(String HwDiskSizeDesc)Set Disk capacity description
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setHwMemSize(Long HwMemSize)Set Memory capacity
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setHwMemSizeDesc(String HwMemSizeDesc)Set Memory capacity description
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setIp(String Ip)Set Private IP
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setIsAutoRenew(Long IsAutoRenew)Set Renewal flag
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setIsDynamicSpec(Long IsDynamicSpec)Set Whether floating specification is used. | 
| void | setMCMultiDisk(MultiDiskMC[] MCMultiDisk)Set Multi-cloud disk
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setMemDesc(String MemDesc)Set Node memory description
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setMemSize(Long MemSize)Set Node memory size
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setMutable(Long Mutable)Set Support for configuration adjustment
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setNameTag(String NameTag)Set Node description
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setOrderNo(String OrderNo)Set Machine instance ID
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setRegionId(Long RegionId)Set Node region
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setRootSize(Long RootSize)Set System disk size
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSerialNo(String SerialNo)Set Serial number
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setServices(String Services)Set Services deployed on node
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSpec(String Spec)Set Node specification
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setStorageType(Long StorageType)Set Disk type
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setSupportModifyPayMode(Long SupportModifyPayMode)Set Whether to support billing mode change. | 
| void | setTags(Tag[] Tags)Set Tags bound to node
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setWanIp(String WanIp)Set Public IP bound to master node
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setZoneId(Long ZoneId)Set Node AZ
Note: this field may return null, indicating that no valid values can be obtained. | 
| 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, toJsonStringpublic NodeHardwareInfo()
public NodeHardwareInfo(NodeHardwareInfo source)
public Long getAppId()
public void setAppId(Long AppId)
AppId - User `APPID`
Note: this field may return null, indicating that no valid values can be obtained.public String getSerialNo()
public void setSerialNo(String SerialNo)
SerialNo - Serial number
Note: this field may return null, indicating that no valid values can be obtained.public String getOrderNo()
public void setOrderNo(String OrderNo)
OrderNo - Machine instance ID
Note: this field may return null, indicating that no valid values can be obtained.public String getWanIp()
public void setWanIp(String WanIp)
WanIp - Public IP bound to master node
Note: this field may return null, indicating that no valid values can be obtained.public Long getFlag()
public void setFlag(Long Flag)
Flag - Node type. 0: common node; 1: master node;
2: core node; 3: task node
Note: this field may return null, indicating that no valid values can be obtained.public String getSpec()
public void setSpec(String Spec)
Spec - Node specification
Note: this field may return null, indicating that no valid values can be obtained.public Long getCpuNum()
public void setCpuNum(Long CpuNum)
CpuNum - Number of node cores
Note: this field may return null, indicating that no valid values can be obtained.public Long getMemSize()
public void setMemSize(Long MemSize)
MemSize - Node memory size
Note: this field may return null, indicating that no valid values can be obtained.public String getMemDesc()
public void setMemDesc(String MemDesc)
MemDesc - Node memory description
Note: this field may return null, indicating that no valid values can be obtained.public Long getRegionId()
public void setRegionId(Long RegionId)
RegionId - Node region
Note: this field may return null, indicating that no valid values can be obtained.public Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId - Node AZ
Note: this field may return null, indicating that no valid values can be obtained.public String getApplyTime()
public void setApplyTime(String ApplyTime)
ApplyTime - Application time
Note: this field may return null, indicating that no valid values can be obtained.public String getFreeTime()
public void setFreeTime(String FreeTime)
FreeTime - Release time
Note: this field may return null, indicating that no valid values can be obtained.public String getDiskSize()
public void setDiskSize(String DiskSize)
DiskSize - Disk size
Note: this field may return null, indicating that no valid values can be obtained.public String getNameTag()
public void setNameTag(String NameTag)
NameTag - Node description
Note: this field may return null, indicating that no valid values can be obtained.public String getServices()
public void setServices(String Services)
Services - Services deployed on node
Note: this field may return null, indicating that no valid values can be obtained.public Long getStorageType()
public void setStorageType(Long StorageType)
StorageType - Disk type
Note: this field may return null, indicating that no valid values can be obtained.public Long getRootSize()
public void setRootSize(Long RootSize)
RootSize - System disk size
Note: this field may return null, indicating that no valid values can be obtained.public Long getChargeType()
public void setChargeType(Long ChargeType)
ChargeType - Payment type
Note: this field may return null, indicating that no valid values can be obtained.public String getCdbIp()
public void setCdbIp(String CdbIp)
CdbIp - Database IP
Note: this field may return null, indicating that no valid values can be obtained.public Long getCdbPort()
public void setCdbPort(Long CdbPort)
CdbPort - Database port
Note: this field may return null, indicating that no valid values can be obtained.public Long getHwDiskSize()
public void setHwDiskSize(Long HwDiskSize)
HwDiskSize - Disk capacity
Note: this field may return null, indicating that no valid values can be obtained.public String getHwDiskSizeDesc()
public void setHwDiskSizeDesc(String HwDiskSizeDesc)
HwDiskSizeDesc - Disk capacity description
Note: this field may return null, indicating that no valid values can be obtained.public Long getHwMemSize()
public void setHwMemSize(Long HwMemSize)
HwMemSize - Memory capacity
Note: this field may return null, indicating that no valid values can be obtained.public String getHwMemSizeDesc()
public void setHwMemSizeDesc(String HwMemSizeDesc)
HwMemSizeDesc - Memory capacity description
Note: this field may return null, indicating that no valid values can be obtained.public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime - Expiration time
Note: this field may return null, indicating that no valid values can be obtained.public String getEmrResourceId()
public void setEmrResourceId(String EmrResourceId)
EmrResourceId - Node resource ID
Note: this field may return null, indicating that no valid values can be obtained.public Long getIsAutoRenew()
public void setIsAutoRenew(Long IsAutoRenew)
IsAutoRenew - Renewal flag
Note: this field may return null, indicating that no valid values can be obtained.public String getDeviceClass()
public void setDeviceClass(String DeviceClass)
DeviceClass - Device flag
Note: this field may return null, indicating that no valid values can be obtained.public Long getMutable()
public void setMutable(Long Mutable)
Mutable - Support for configuration adjustment
Note: this field may return null, indicating that no valid values can be obtained.public MultiDiskMC[] getMCMultiDisk()
public void setMCMultiDisk(MultiDiskMC[] MCMultiDisk)
MCMultiDisk - Multi-cloud disk
Note: this field may return null, indicating that no valid values can be obtained.public CdbInfo getCdbNodeInfo()
public void setCdbNodeInfo(CdbInfo CdbNodeInfo)
CdbNodeInfo - Database information
Note: this field may return null, indicating that no valid values can be obtained.public String getIp()
public void setIp(String Ip)
Ip - Private IP
Note: this field may return null, indicating that no valid values can be obtained.public Long getDestroyable()
public void setDestroyable(Long Destroyable)
Destroyable - Whether this node can be terminated. 1: yes, 0: no
Note: this field may return null, indicating that no valid values can be obtained.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - Tags bound to node
Note: this field may return null, indicating that no valid values can be obtained.public Long getAutoFlag()
public void setAutoFlag(Long AutoFlag)
AutoFlag - Wether the node is auto-scaling. 0 means common node. 1 means auto-scaling node.public String getHardwareResourceType()
public void setHardwareResourceType(String HardwareResourceType)
HardwareResourceType - Resource type. Valid values: host, pod
Note: this field may return null, indicating that no valid values can be obtained.public Long getIsDynamicSpec()
public void setIsDynamicSpec(Long IsDynamicSpec)
IsDynamicSpec - Whether floating specification is used. `1`: yes; `0`: no
Note: this field may return `null`, indicating that no valid values can be obtained.public String getDynamicPodSpec()
public void setDynamicPodSpec(String DynamicPodSpec)
DynamicPodSpec - Floating specification in JSON string
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getSupportModifyPayMode()
public void setSupportModifyPayMode(Long SupportModifyPayMode)
SupportModifyPayMode - Whether to support billing mode change. `0`: no; `1`: yes
Note: this field may return `null`, indicating that no valid values can be obtained.Copyright © 2022. All rights reserved.