@InterfaceAudience.Public @InterfaceStability.Stable public abstract class StopContainersResponse extends Object
The response sent by the NodeManager
to the
ApplicationMaster
when asked to stop allocated
containers.
Constructor and Description |
---|
StopContainersResponse() |
Modifier and Type | Method and Description |
---|---|
abstract Map<ContainerId,SerializedException> |
getFailedRequests()
Get the containerId-to-exception map in which the exception indicates error
from per container for failed requests
|
abstract List<ContainerId> |
getSuccessfullyStoppedContainers()
Get the list of containerIds of successfully stopped containers.
|
static StopContainersResponse |
newInstance(List<ContainerId> succeededRequests,
Map<ContainerId,SerializedException> failedRequests) |
abstract void |
setFailedRequests(Map<ContainerId,SerializedException> failedRequests)
Set the containerId-to-exception map in which the exception indicates error
from per container for failed requests
|
abstract void |
setSuccessfullyStoppedContainers(List<ContainerId> succeededRequests)
Set the list of containerIds of successfully stopped containers.
|
@InterfaceAudience.Private @InterfaceStability.Unstable public static StopContainersResponse newInstance(List<ContainerId> succeededRequests, Map<ContainerId,SerializedException> failedRequests)
@InterfaceAudience.Public @InterfaceStability.Stable public abstract List<ContainerId> getSuccessfullyStoppedContainers()
@InterfaceAudience.Private @InterfaceStability.Unstable public abstract void setSuccessfullyStoppedContainers(List<ContainerId> succeededRequests)
@InterfaceAudience.Public @InterfaceStability.Stable public abstract Map<ContainerId,SerializedException> getFailedRequests()
@InterfaceAudience.Private @InterfaceStability.Unstable public abstract void setFailedRequests(Map<ContainerId,SerializedException> failedRequests)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.