public class NodeInfo extends Object
Modifier and Type | Field and Description |
---|---|
protected long |
availableVirtualCores |
protected double |
availDisk |
protected long |
availMemoryMB |
protected String |
healthReport |
protected String |
id |
protected long |
lastHealthUpdate |
protected String |
nodeHostName |
protected String |
nodeHTTPAddress |
protected ArrayList<String> |
nodeLabels |
protected int |
numContainers |
protected String |
rack |
protected org.apache.hadoop.yarn.api.records.NodeState |
state |
protected double |
usedDisk |
protected long |
usedMemoryMB |
protected long |
usedVirtualCores |
protected String |
version |
Constructor and Description |
---|
NodeInfo() |
NodeInfo(RMNode ni,
ResourceScheduler sched) |
Modifier and Type | Method and Description |
---|---|
double |
getAvailableDisk() |
long |
getAvailableMemory() |
long |
getAvailableVirtualCores() |
String |
getHealthReport() |
long |
getLastHealthUpdate() |
String |
getNodeHTTPAddress() |
String |
getNodeId() |
ArrayList<String> |
getNodeLabels() |
int |
getNumContainers() |
String |
getRack() |
String |
getState() |
double |
getUsedDisk() |
long |
getUsedMemory() |
long |
getUsedVirtualCores() |
String |
getVersion() |
void |
setNodeHTTPAddress(String nodeHTTPAddress) |
protected String rack
protected org.apache.hadoop.yarn.api.records.NodeState state
protected String id
protected String nodeHostName
protected String nodeHTTPAddress
protected long lastHealthUpdate
protected String version
protected String healthReport
protected int numContainers
protected long usedMemoryMB
protected long availMemoryMB
protected long usedVirtualCores
protected long availableVirtualCores
protected double usedDisk
protected double availDisk
public NodeInfo()
public NodeInfo(RMNode ni, ResourceScheduler sched)
public String getRack()
public String getState()
public String getNodeId()
public String getNodeHTTPAddress()
public void setNodeHTTPAddress(String nodeHTTPAddress)
public long getLastHealthUpdate()
public String getVersion()
public String getHealthReport()
public int getNumContainers()
public long getUsedMemory()
public long getAvailableMemory()
public long getUsedVirtualCores()
public long getAvailableVirtualCores()
public double getUsedDisk()
public double getAvailableDisk()
Copyright © 2015 Apache Software Foundation. All Rights Reserved.