public class ComputeNode extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ComputeNode() | 
| ComputeNode(ComputeNode 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 | 
|---|---|
| String | getAgentVersion()Get Batch Agent 版本 | 
| String | getComputeNodeId()Get 计算节点ID | 
| String | getComputeNodeInstanceId()Get 计算节点实例ID,对于CVM场景,即为CVM的InstanceId | 
| String | getComputeNodeState()Get 计算节点状态。取值范围: PENDING:表示创建中SUBMITTED:表示已提交创建CREATING:表示创建中CREATED:表示创建完成CREATION_FAILED:表示创建失败。RUNNING:表示运行中。ABNORMAL:表示节点异常。DELETING:表示删除中。 | 
| Long | getCpu()Get CPU核数 | 
| Long | getMem()Get 内存容量,单位GiB | 
| String[] | getPrivateIpAddresses()Get 实例内网IP | 
| String[] | getPublicIpAddresses()Get 实例公网IP | 
| String | getResourceCreatedTime()Get 资源创建完成时间 | 
| String | getResourceOrigin()Get 计算环境资源来源。 BATCH_CREATED:由批量计算创建的实例资源。 USER_ATTACHED:用户添加到计算环境中的实例资源。 | 
| String | getResourceType()Get 计算环境资源类型,当前为CVM和CPM(黑石) | 
| Long | getTaskInstanceNumAvailable()Get 计算节点运行  TaskInstance 可用容量。0表示计算节点忙碌。 | 
| void | setAgentVersion(String AgentVersion)Set Batch Agent 版本 | 
| void | setComputeNodeId(String ComputeNodeId)Set 计算节点ID | 
| void | setComputeNodeInstanceId(String ComputeNodeInstanceId)Set 计算节点实例ID,对于CVM场景,即为CVM的InstanceId | 
| void | setComputeNodeState(String ComputeNodeState)Set 计算节点状态。取值范围: PENDING:表示创建中SUBMITTED:表示已提交创建CREATING:表示创建中CREATED:表示创建完成CREATION_FAILED:表示创建失败。RUNNING:表示运行中。ABNORMAL:表示节点异常。DELETING:表示删除中。 | 
| void | setCpu(Long Cpu)Set CPU核数 | 
| void | setMem(Long Mem)Set 内存容量,单位GiB | 
| void | setPrivateIpAddresses(String[] PrivateIpAddresses)Set 实例内网IP | 
| void | setPublicIpAddresses(String[] PublicIpAddresses)Set 实例公网IP | 
| void | setResourceCreatedTime(String ResourceCreatedTime)Set 资源创建完成时间 | 
| void | setResourceOrigin(String ResourceOrigin)Set 计算环境资源来源。 BATCH_CREATED:由批量计算创建的实例资源。 USER_ATTACHED:用户添加到计算环境中的实例资源。 | 
| void | setResourceType(String ResourceType)Set 计算环境资源类型,当前为CVM和CPM(黑石) | 
| void | setTaskInstanceNumAvailable(Long TaskInstanceNumAvailable)Set 计算节点运行  TaskInstance 可用容量。0表示计算节点忙碌。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ComputeNode()
public ComputeNode(ComputeNode source)
public String getComputeNodeId()
public void setComputeNodeId(String ComputeNodeId)
ComputeNodeId - 计算节点IDpublic String getComputeNodeInstanceId()
public void setComputeNodeInstanceId(String ComputeNodeInstanceId)
ComputeNodeInstanceId - 计算节点实例ID,对于CVM场景,即为CVM的InstanceIdpublic String getComputeNodeState()
public void setComputeNodeState(String ComputeNodeState)
ComputeNodeState - 计算节点状态。取值范围:public Long getCpu()
public void setCpu(Long Cpu)
Cpu - CPU核数public Long getMem()
public void setMem(Long Mem)
Mem - 内存容量,单位GiBpublic String getResourceCreatedTime()
public void setResourceCreatedTime(String ResourceCreatedTime)
ResourceCreatedTime - 资源创建完成时间public Long getTaskInstanceNumAvailable()
public void setTaskInstanceNumAvailable(Long TaskInstanceNumAvailable)
TaskInstanceNumAvailable - 计算节点运行  TaskInstance 可用容量。0表示计算节点忙碌。public String getAgentVersion()
public void setAgentVersion(String AgentVersion)
AgentVersion - Batch Agent 版本public String[] getPrivateIpAddresses()
public void setPrivateIpAddresses(String[] PrivateIpAddresses)
PrivateIpAddresses - 实例内网IPpublic String[] getPublicIpAddresses()
public void setPublicIpAddresses(String[] PublicIpAddresses)
PublicIpAddresses - 实例公网IPpublic String getResourceType()
public void setResourceType(String ResourceType)
ResourceType - 计算环境资源类型,当前为CVM和CPM(黑石)public String getResourceOrigin()
public void setResourceOrigin(String ResourceOrigin)
ResourceOrigin - 计算环境资源来源。Copyright © 2025. All rights reserved.