@InterfaceAudience.Public @InterfaceStability.Evolving public abstract class SignalContainerRequest extends Object
The request sent by the client to the ResourceManager
 or by the ApplicationMaster to the NodeManager
 to signal a container.
| Constructor and Description | 
|---|
| SignalContainerRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract SignalContainerCommand | getCommand()Get the  SignalContainerCommandof the signal request. | 
| abstract ContainerId | getContainerId()Get the  ContainerIdof the container to signal. | 
| static SignalContainerRequest | newInstance(ContainerId containerId,
           SignalContainerCommand signalContainerCommand) | 
| abstract void | setCommand(SignalContainerCommand command)Set the  SignalContainerCommandof the signal request. | 
| abstract void | setContainerId(ContainerId containerId)Set the  ContainerIdof the container to signal. | 
@InterfaceAudience.Public @InterfaceStability.Unstable public static SignalContainerRequest newInstance(ContainerId containerId, SignalContainerCommand signalContainerCommand)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract ContainerId getContainerId()
ContainerId of the container to signal.ContainerId of the container to signal.@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setContainerId(ContainerId containerId)
ContainerId of the container to signal.@InterfaceAudience.Public @InterfaceStability.Unstable public abstract SignalContainerCommand getCommand()
SignalContainerCommand of the signal request.SignalContainerCommand of the signal request.@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setCommand(SignalContainerCommand command)
SignalContainerCommand of the signal request.Copyright © 2023 Apache Software Foundation. All rights reserved.