org.apache.hadoop.yarn.server.api.records
Class NodeStatus

java.lang.Object
  extended by org.apache.hadoop.yarn.server.api.records.NodeStatus
Direct Known Subclasses:
NodeStatusPBImpl

public abstract class NodeStatus
extends Object


Constructor Summary
NodeStatus()
           
 
Method Summary
abstract  List<org.apache.hadoop.yarn.api.records.ContainerStatus> getContainersStatuses()
           
abstract  List<org.apache.hadoop.yarn.api.records.ApplicationId> getKeepAliveApplications()
           
abstract  NodeHealthStatus getNodeHealthStatus()
           
abstract  org.apache.hadoop.yarn.api.records.NodeId getNodeId()
           
abstract  int getResponseId()
           
static NodeStatus newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId, int responseId, List<org.apache.hadoop.yarn.api.records.ContainerStatus> containerStatuses, List<org.apache.hadoop.yarn.api.records.ApplicationId> keepAliveApplications, NodeHealthStatus nodeHealthStatus)
           
abstract  void setContainersStatuses(List<org.apache.hadoop.yarn.api.records.ContainerStatus> containersStatuses)
           
abstract  void setKeepAliveApplications(List<org.apache.hadoop.yarn.api.records.ApplicationId> appIds)
           
abstract  void setNodeHealthStatus(NodeHealthStatus healthStatus)
           
abstract  void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId)
           
abstract  void setResponseId(int responseId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeStatus

public NodeStatus()
Method Detail

newInstance

public static NodeStatus newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
                                     int responseId,
                                     List<org.apache.hadoop.yarn.api.records.ContainerStatus> containerStatuses,
                                     List<org.apache.hadoop.yarn.api.records.ApplicationId> keepAliveApplications,
                                     NodeHealthStatus nodeHealthStatus)

getNodeId

public abstract org.apache.hadoop.yarn.api.records.NodeId getNodeId()

getResponseId

public abstract int getResponseId()

getContainersStatuses

public abstract List<org.apache.hadoop.yarn.api.records.ContainerStatus> getContainersStatuses()

setContainersStatuses

public abstract void setContainersStatuses(List<org.apache.hadoop.yarn.api.records.ContainerStatus> containersStatuses)

getKeepAliveApplications

public abstract List<org.apache.hadoop.yarn.api.records.ApplicationId> getKeepAliveApplications()

setKeepAliveApplications

public abstract void setKeepAliveApplications(List<org.apache.hadoop.yarn.api.records.ApplicationId> appIds)

getNodeHealthStatus

public abstract NodeHealthStatus getNodeHealthStatus()

setNodeHealthStatus

public abstract void setNodeHealthStatus(NodeHealthStatus healthStatus)

setNodeId

public abstract void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId)

setResponseId

public abstract void setResponseId(int responseId)


Copyright © 2014 Apache Software Foundation. All Rights Reserved.