org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode@Private
@Unstable
public class RMNodeWrapper
extends java.lang.Object
implements org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode
| Constructor | Description |
|---|---|
RMNodeWrapper(org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode node) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
calculateHeartBeatInterval(long defaultInterval,
long minInterval,
long maxInterval,
float speedupFactor,
float slowdownFactor) |
|
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getAggregatedContainersUtilization() |
|
java.util.Set<org.apache.hadoop.yarn.api.records.NodeAttribute> |
getAllNodeAttributes() |
|
org.apache.hadoop.yarn.api.records.Resource |
getAllocatedContainerResource() |
|
java.util.Map<java.lang.String,java.lang.Long> |
getAllocationTagsWithCount() |
|
java.util.List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getAppsToCleanup() |
|
int |
getCommandPort() |
|
java.util.List<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainersToCleanUp() |
|
java.lang.Integer |
getDecommissioningTimeout() |
|
java.lang.String |
getHealthReport() |
|
java.lang.String |
getHostName() |
|
java.lang.String |
getHttpAddress() |
|
int |
getHttpPort() |
|
long |
getLastHealthReportTime() |
|
org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse |
getLastNodeHeartBeatResponse() |
|
org.apache.hadoop.net.Node |
getNode() |
|
java.lang.String |
getNodeAddress() |
|
org.apache.hadoop.yarn.api.records.NodeId |
getNodeID() |
|
java.util.Set<java.lang.String> |
getNodeLabels() |
|
java.lang.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() |
|
java.lang.String |
getRackName() |
|
org.apache.hadoop.yarn.server.resourcemanager.RMContext |
getRMContext() |
|
java.util.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() |
|
boolean |
isUpdatedCapability() |
|
java.util.List<org.apache.hadoop.yarn.server.resourcemanager.rmnode.UpdatedContainerInfo> |
pullContainerUpdates() |
|
java.util.List<org.apache.hadoop.yarn.api.records.Container> |
pullNewlyIncreasedContainers() |
|
void |
resetLastNodeHeartBeatResponse() |
|
void |
resetUpdatedCapability() |
|
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 java.lang.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 java.lang.String getNodeAddress()
getNodeAddress in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.lang.String getHttpAddress()
getHttpAddress in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.lang.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 org.apache.hadoop.yarn.api.records.Resource getAllocatedContainerResource()
getAllocatedContainerResource in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.lang.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 java.util.List<org.apache.hadoop.yarn.api.records.ContainerId> getContainersToCleanUp()
getContainersToCleanUp in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.List<org.apache.hadoop.yarn.api.records.ApplicationId> getAppsToCleanup()
getAppsToCleanup in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.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 java.util.List<org.apache.hadoop.yarn.server.resourcemanager.rmnode.UpdatedContainerInfo> pullContainerUpdates()
pullContainerUpdates in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.lang.String getNodeManagerVersion()
getNodeManagerVersion in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.Set<java.lang.String> getNodeLabels()
getNodeLabels in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.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 java.lang.Integer getDecommissioningTimeout()
getDecommissioningTimeout in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.Map<java.lang.String,java.lang.Long> getAllocationTagsWithCount()
getAllocationTagsWithCount in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic java.util.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.RMNodepublic boolean isUpdatedCapability()
isUpdatedCapability in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic void resetUpdatedCapability()
resetUpdatedCapability in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodepublic long calculateHeartBeatInterval(long defaultInterval,
long minInterval,
long maxInterval,
float speedupFactor,
float slowdownFactor)
calculateHeartBeatInterval in interface org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeCopyright © 2008–2025 Apache Software Foundation. All rights reserved.