java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.SchedulerContainer<A,N>

public class SchedulerContainer<A extends SchedulerApplicationAttempt,N extends SchedulerNode> extends Object
Contexts for a container inside scheduler
  • Constructor Details

    • SchedulerContainer

      public SchedulerContainer(A app, N node, RMContainer rmContainer, String nodePartition, boolean allocated)
  • Method Details

    • getNodePartition

      public String getNodePartition()
    • getRmContainer

      public RMContainer getRmContainer()
    • getSchedulerApplicationAttempt

      public A getSchedulerApplicationAttempt()
    • getSchedulerNode

      public N getSchedulerNode()
    • isAllocated

      public boolean isAllocated()
    • getSchedulerRequestKey

      public org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey getSchedulerRequestKey()
    • toString

      public String toString()
      Overrides:
      toString in class Object