Class ContainerSignalContext

java.lang.Object
org.apache.hadoop.yarn.server.nodemanager.executor.ContainerSignalContext

@Private @Unstable public final class ContainerSignalContext extends Object
Encapsulates information required for container signaling.
  • Method Details

    • getContainer

      public Container getContainer()
    • getUser

      public String getUser()
    • getPid

      public String getPid()
    • getSignal

      public ContainerExecutor.Signal getSignal()
    • equals

      public boolean equals(Object obj)
      Retrun true if we are trying to signal the same process.
      Overrides:
      equals in class Object
      Parameters:
      obj - compare to this object
      Returns:
      whether we try to signal the same process id
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object