Class GetClusterNodesResponse

java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesResponse

@Public @Stable public abstract class GetClusterNodesResponse extends Object

The response sent by the ResourceManager to a client requesting a NodeReport for all nodes.

The NodeReport contains per-node information such as available resources, number of containers, tracking url, rack name, health status etc.

See Also:
  • Constructor Details

    • GetClusterNodesResponse

      public GetClusterNodesResponse()
  • Method Details

    • newInstance

      @Private @Unstable public static GetClusterNodesResponse newInstance(List<NodeReport> nodeReports)
    • getNodeReports

      @Public @Stable public abstract List<NodeReport> getNodeReports()
      Get NodeReport for all nodes in the cluster.
      Returns:
      NodeReport for all nodes in the cluster
    • setNodeReports

      @Private @Unstable public abstract void setNodeReports(List<NodeReport> nodeReports)