public class RMNodeStatusEvent extends RMNodeEvent
| Constructor and 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,
                 List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.hadoop.yarn.api.records.ResourceUtilization | getAggregatedContainersUtilization() | 
| List<org.apache.hadoop.yarn.api.records.ContainerStatus> | getContainers() | 
| List<org.apache.hadoop.yarn.api.records.ApplicationId> | getKeepAliveAppIds() | 
| List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> | getLogAggregationReportsForApps() | 
| 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(List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps) | 
getNodeIdpublic 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,
                         List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps)
public org.apache.hadoop.yarn.server.api.records.NodeHealthStatus getNodeHealthStatus()
public List<org.apache.hadoop.yarn.api.records.ContainerStatus> getContainers()
public 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 List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> getLogAggregationReportsForApps()
public org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus getOpportunisticContainersStatus()
public void setLogAggregationReportsForApps(List<org.apache.hadoop.yarn.server.api.protocolrecords.LogAggregationReport> logAggregationReportsForApps)
public List<org.apache.hadoop.yarn.api.records.Container> getNMReportedIncreasedContainers()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.