Class NodeInfo
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceInfoprotected longprotected longprotected Stringprotected NodeAttributesInfoprotected Stringprotected Stringprotected intprotected Stringprotected ResourceUtilizationInfoprotected org.apache.hadoop.yarn.api.records.NodeStateprotected longprotected ResourceInfoprotected longprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglongfloatintintintgetRack()getState()longlonglonglongfloatvoidsetAvailableResource(ResourceInfo avail) voidvoidsetLastHealthUpdate(long lastHealthUpdate) voidsetMemUtilization(float util) voidsetNodeHTTPAddress(String nodeHTTPAddress) voidsetSubClusterId(String subClusterId) voidsetTotalResource(ResourceInfo total) voidsetUsedResource(ResourceInfo used) voidsetVcoreUtilization(float util)
-
Field Details
-
rack
-
state
protected org.apache.hadoop.yarn.api.records.NodeState state -
nodeHostName
-
nodeHTTPAddress
-
version
-
healthReport
-
numContainers
protected int numContainers -
usedMemoryMB
protected long usedMemoryMB -
availMemoryMB
protected long availMemoryMB -
usedVirtualCores
protected long usedVirtualCores -
availableVirtualCores
protected long availableVirtualCores -
nodeLabels
-
resourceUtilization
-
usedResource
-
availableResource
-
nodeAttributesInfo
-
-
Constructor Details
-
NodeInfo
public NodeInfo() -
NodeInfo
-
-
Method Details
-
getRack
-
getState
-
getNodeId
-
getNodeHTTPAddress
-
setNodeHTTPAddress
-
getLastHealthUpdate
public long getLastHealthUpdate() -
getVersion
-
getHealthReport
-
getNumContainers
public int getNumContainers() -
getUsedMemory
public long getUsedMemory() -
getAvailableMemory
public long getAvailableMemory() -
getUsedVirtualCores
public long getUsedVirtualCores() -
getAvailableVirtualCores
public long getAvailableVirtualCores() -
getNumRunningOpportContainers
public int getNumRunningOpportContainers() -
getUsedMemoryOpportGB
public long getUsedMemoryOpportGB() -
getUsedVirtualCoresOpport
public long getUsedVirtualCoresOpport() -
getNumQueuedContainers
public int getNumQueuedContainers() -
getNodeLabels
-
getUsedResource
-
setUsedResource
-
getAvailableResource
-
setAvailableResource
-
getResourceUtilization
-
getMemUtilization
public float getMemUtilization() -
setMemUtilization
public void setMemUtilization(float util) -
getVcoreUtilization
public float getVcoreUtilization() -
setVcoreUtilization
public void setVcoreUtilization(float util) -
getAllocationTagsSummary
-
setId
-
setLastHealthUpdate
@VisibleForTesting public void setLastHealthUpdate(long lastHealthUpdate) -
setTotalResource
-
getTotalResource
-
getSubClusterId
-
setSubClusterId
-