@InterfaceAudience.Public @InterfaceStability.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.
Constructor and Description |
---|
GetClusterNodesResponse() |
Modifier and Type | Method and Description |
---|---|
abstract List<NodeReport> |
getNodeReports()
Get
NodeReport for all nodes in the cluster. |
static GetClusterNodesResponse |
newInstance(List<NodeReport> nodeReports) |
abstract void |
setNodeReports(List<NodeReport> nodeReports) |
@InterfaceAudience.Private @InterfaceStability.Unstable public static GetClusterNodesResponse newInstance(List<NodeReport> nodeReports)
@InterfaceAudience.Public @InterfaceStability.Stable public abstract List<NodeReport> getNodeReports()
NodeReport
for all nodes in the cluster.NodeReport
for all nodes in the cluster@InterfaceAudience.Private @InterfaceStability.Unstable public abstract void setNodeReports(List<NodeReport> nodeReports)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.