java.lang.Object
org.apache.hadoop.yarn.event.AbstractEvent<ContainerEventType>
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerEvent
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.UpdateContainerTokenEvent
All Implemented Interfaces:
org.apache.hadoop.yarn.event.Event<ContainerEventType>

public class UpdateContainerTokenEvent extends ContainerEvent
Update Event consumed by the Container.
  • Constructor Summary

    Constructors
    Constructor
    Description
    UpdateContainerTokenEvent(org.apache.hadoop.yarn.api.records.ContainerId cID, org.apache.hadoop.yarn.security.ContainerTokenIdentifier updatedToken, boolean isResourceChange, boolean isExecTypeUpdate, boolean isIncrease)
    Create Update event.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.hadoop.yarn.security.ContainerTokenIdentifier
    Update Container Token.
    boolean
    Is this update an ExecType Update.
    boolean
    Is this a container Increase.
    boolean
    Is this update a ResourceChange.

    Methods inherited from class org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerEvent

    getContainerID

    Methods inherited from class org.apache.hadoop.yarn.event.AbstractEvent

    getTimestamp, getType, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • UpdateContainerTokenEvent

      public UpdateContainerTokenEvent(org.apache.hadoop.yarn.api.records.ContainerId cID, org.apache.hadoop.yarn.security.ContainerTokenIdentifier updatedToken, boolean isResourceChange, boolean isExecTypeUpdate, boolean isIncrease)
      Create Update event.
      Parameters:
      cID - Container Id.
      updatedToken - Updated Container Token.
      isResourceChange - Is Resource change.
      isExecTypeUpdate - Is ExecutionType Update.
      isIncrease - Is container increase.
  • Method Details

    • getUpdatedToken

      public org.apache.hadoop.yarn.security.ContainerTokenIdentifier getUpdatedToken()
      Update Container Token.
      Returns:
      Container Token.
    • isResourceChange

      public boolean isResourceChange()
      Is this update a ResourceChange.
      Returns:
      isResourceChange.
    • isExecTypeUpdate

      public boolean isExecTypeUpdate()
      Is this update an ExecType Update.
      Returns:
      isExecTypeUpdate.
    • isIncrease

      public boolean isIncrease()
      Is this a container Increase.
      Returns:
      isIncrease.