public abstract class NodeStatus extends Object
| Constructor and Description |
|---|
NodeStatus() |
| Modifier and Type | Method and Description |
|---|---|
abstract List<ContainerStatus> |
getContainersStatuses() |
abstract List<ApplicationId> |
getKeepAliveApplications() |
abstract NodeHealthStatus |
getNodeHealthStatus() |
abstract NodeId |
getNodeId() |
abstract int |
getResponseId() |
static NodeStatus |
newInstance(NodeId nodeId,
int responseId,
List<ContainerStatus> containerStatuses,
List<ApplicationId> keepAliveApplications,
NodeHealthStatus nodeHealthStatus) |
abstract void |
setContainersStatuses(List<ContainerStatus> containersStatuses) |
abstract void |
setKeepAliveApplications(List<ApplicationId> appIds) |
abstract void |
setNodeHealthStatus(NodeHealthStatus healthStatus) |
abstract void |
setNodeId(NodeId nodeId) |
abstract void |
setResponseId(int responseId) |
public static NodeStatus newInstance(NodeId nodeId, int responseId, List<ContainerStatus> containerStatuses, List<ApplicationId> keepAliveApplications, NodeHealthStatus nodeHealthStatus)
public abstract NodeId getNodeId()
public abstract int getResponseId()
public abstract List<ContainerStatus> getContainersStatuses()
public abstract void setContainersStatuses(List<ContainerStatus> containersStatuses)
public abstract List<ApplicationId> getKeepAliveApplications()
public abstract void setKeepAliveApplications(List<ApplicationId> appIds)
public abstract NodeHealthStatus getNodeHealthStatus()
public abstract void setNodeHealthStatus(NodeHealthStatus healthStatus)
public abstract void setNodeId(NodeId nodeId)
public abstract void setResponseId(int responseId)
Copyright © 2018 CERN. All Rights Reserved.