@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 |
|---|---|
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getAggregatedContainersUtilization() |
Set<org.apache.hadoop.yarn.api.records.NodeAttribute> |
getAllNodeAttributes() |
Map<String,Long> |
getAllocationTagsWithCount() |
List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getAppsToCleanup() |
int |
getCommandPort() |
List<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainersToCleanUp() |
Integer |
getDecommissioningTimeout() |
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() |
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getNodeUtilization() |
org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus |
getOpportunisticContainersStatus() |
org.apache.hadoop.yarn.api.records.Resource |
getPhysicalResource() |
String |
getRackName() |
org.apache.hadoop.yarn.server.resourcemanager.RMContext |
getRMContext() |
List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getRunningApps() |
org.apache.hadoop.yarn.api.records.NodeState |
getState() |
org.apache.hadoop.yarn.api.records.Resource |
getTotalCapability() |
long |
getUntrackedTimeStamp() |
List<org.apache.hadoop.yarn.server.resourcemanager.rmnode.UpdatedContainerInfo> |
pullContainerUpdates() |
List<org.apache.hadoop.yarn.api.records.Container> |
pullNewlyIncreasedContainers() |
void |
resetLastNodeHeartBeatResponse() |
void |
setAndUpdateNodeHeartbeatResponse(org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse nodeHeartbeatResponse) |
void |
setUntrackedTimeStamp(long timeStamp) |
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 List<org.apache.hadoop.yarn.api.records.ApplicationId> getRunningApps()
getRunningApps in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic void setAndUpdateNodeHeartbeatResponse(org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse nodeHeartbeatResponse)
setAndUpdateNodeHeartbeatResponse 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.RMNodepublic Set<String> getNodeLabels()
getNodeLabels in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic List<org.apache.hadoop.yarn.api.records.Container> pullNewlyIncreasedContainers()
pullNewlyIncreasedContainers in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus getOpportunisticContainersStatus()
getOpportunisticContainersStatus in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.api.records.ResourceUtilization getAggregatedContainersUtilization()
getAggregatedContainersUtilization in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.api.records.ResourceUtilization getNodeUtilization()
getNodeUtilization in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic long getUntrackedTimeStamp()
getUntrackedTimeStamp in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic void setUntrackedTimeStamp(long timeStamp)
setUntrackedTimeStamp in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic Integer getDecommissioningTimeout()
getDecommissioningTimeout in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic Map<String,Long> getAllocationTagsWithCount()
getAllocationTagsWithCount in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic Set<org.apache.hadoop.yarn.api.records.NodeAttribute> getAllNodeAttributes()
getAllNodeAttributes in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.server.resourcemanager.RMContext getRMContext()
getRMContext in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic org.apache.hadoop.yarn.api.records.Resource getPhysicalResource()
getPhysicalResource in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeCopyright © 2008–2020 Apache Software Foundation. All rights reserved.