org.apache.hadoop.yarn.event.Event<RMNodeEventType>public class RMNodeStatusEvent extends RMNodeEvent
| Constructor | Description |
|---|---|
RMNodeStatusEvent(org.apache.hadoop.yarn.api.records.NodeId nodeId,
org.apache.hadoop.yarn.server.api.records.NodeStatus nodeStatus) |
|
RMNodeStatusEvent(org.apache.hadoop.yarn.api.records.NodeId nodeId,
org.apache.hadoop.yarn.server.api.records.NodeStatus nodeStatus,
java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getAggregatedContainersUtilization() |
|
java.util.List<org.apache.hadoop.yarn.api.records.ContainerStatus> |
getContainers() |
|
java.util.List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getKeepAliveAppIds() |
|
java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> |
getLogAggregationReportsForApps() |
|
java.util.List<org.apache.hadoop.yarn.api.records.Container> |
getNMReportedIncreasedContainers() |
|
org.apache.hadoop.yarn.server.api.records.NodeHealthStatus |
getNodeHealthStatus() |
|
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getNodeUtilization() |
|
org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus |
getOpportunisticContainersStatus() |
|
void |
setLogAggregationReportsForApps(java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps) |
getNodeIdgetTimestamp, getType, toStringpublic RMNodeStatusEvent(org.apache.hadoop.yarn.api.records.NodeId nodeId,
org.apache.hadoop.yarn.server.api.records.NodeStatus nodeStatus)
public RMNodeStatusEvent(org.apache.hadoop.yarn.api.records.NodeId nodeId,
org.apache.hadoop.yarn.server.api.records.NodeStatus nodeStatus,
java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps)
public org.apache.hadoop.yarn.server.api.records.NodeHealthStatus getNodeHealthStatus()
public java.util.List<org.apache.hadoop.yarn.api.records.ContainerStatus> getContainers()
public java.util.List<org.apache.hadoop.yarn.api.records.ApplicationId> getKeepAliveAppIds()
public org.apache.hadoop.yarn.api.records.ResourceUtilization getAggregatedContainersUtilization()
public org.apache.hadoop.yarn.api.records.ResourceUtilization getNodeUtilization()
public java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> getLogAggregationReportsForApps()
public org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus getOpportunisticContainersStatus()
public void setLogAggregationReportsForApps(java.util.List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps)
public java.util.List<org.apache.hadoop.yarn.api.records.Container> getNMReportedIncreasedContainers()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.