@InterfaceAudience.Private @InterfaceStability.Unstable public class RMNodeWrapper extends Object implements org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode
| Constructor and Description |
|---|
RMNodeWrapper(org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode node) |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getAppsToCleanup() |
int |
getCommandPort() |
List<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainersToCleanUp() |
String |
getHealthReport() |
String |
getHostName() |
String |
getHttpAddress() |
int |
getHttpPort() |
long |
getLastHealthReportTime() |
org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse |
getLastNodeHeartBeatResponse() |
org.apache.hadoop.net.Node |
getNode() |
String |
getNodeAddress() |
org.apache.hadoop.yarn.api.records.NodeId |
getNodeID() |
Set<String> |
getNodeLabels() |
String |
getNodeManagerVersion() |
String |
getRackName() |
org.apache.hadoop.yarn.api.records.NodeState |
getState() |
org.apache.hadoop.yarn.api.records.Resource |
getTotalCapability() |
List<org.apache.hadoop.yarn.server.resourcemanager.rmnode.UpdatedContainerInfo> |
pullContainerUpdates() |
void |
resetLastNodeHeartBeatResponse() |
void |
updateNodeHeartbeatResponseForCleanup(org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse nodeHeartbeatResponse) |
public RMNodeWrapper(org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode node)
public org.apache.hadoop.yarn.api.records.NodeId getNodeID()
getNodeID in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getHostName()
getHostName in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic int getCommandPort()
getCommandPort in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic int getHttpPort()
getHttpPort in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getNodeAddress()
getNodeAddress in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getHttpAddress()
getHttpAddress in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getHealthReport()
getHealthReport in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic long getLastHealthReportTime()
getLastHealthReportTime in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.api.records.Resource getTotalCapability()
getTotalCapability in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getRackName()
getRackName in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.net.Node getNode()
getNode in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.api.records.NodeState getState()
getState in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic List<org.apache.hadoop.yarn.api.records.ContainerId> getContainersToCleanUp()
getContainersToCleanUp in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic List<org.apache.hadoop.yarn.api.records.ApplicationId> getAppsToCleanup()
getAppsToCleanup in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic void updateNodeHeartbeatResponseForCleanup(org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse nodeHeartbeatResponse)
updateNodeHeartbeatResponseForCleanup in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse getLastNodeHeartBeatResponse()
getLastNodeHeartBeatResponse in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic void resetLastNodeHeartBeatResponse()
resetLastNodeHeartBeatResponse in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic List<org.apache.hadoop.yarn.server.resourcemanager.rmnode.UpdatedContainerInfo> pullContainerUpdates()
pullContainerUpdates in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic String getNodeManagerVersion()
getNodeManagerVersion in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeCopyright © 2016 Apache Software Foundation. All Rights Reserved.