java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApplication<T>

@Private @Unstable public class SchedulerApplication<T extends SchedulerApplicationAttempt> extends Object
  • Constructor Details

    • SchedulerApplication

      public SchedulerApplication(Queue queue, String user, boolean unmanagedAM)
    • SchedulerApplication

      public SchedulerApplication(Queue queue, String user, org.apache.hadoop.yarn.api.records.Priority priority, boolean unmanagedAM)
  • Method Details

    • getQueue

      public Queue getQueue()
    • setQueue

      public void setQueue(Queue queue)
    • getUser

      public String getUser()
    • getCurrentAppAttempt

      public T getCurrentAppAttempt()
    • setCurrentAppAttempt

      public void setCurrentAppAttempt(T currentAttempt)
    • stop

      public void stop(RMAppState rmAppFinalState)
    • getPriority

      public org.apache.hadoop.yarn.api.records.Priority getPriority()
    • setPriority

      public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
    • isUnmanagedAM

      public boolean isUnmanagedAM()