Class IterativePlanner.StageProvider

java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.reservation.planning.IterativePlanner.StageProvider
Enclosing class:
IterativePlanner

public static class IterativePlanner.StageProvider extends Object
Helper class that provide a list of ReservationRequests and iterates forward or backward depending whether we are allocating left-to-right or right-to-left.
  • Constructor Details

    • StageProvider

      public StageProvider(boolean allocateLeft, org.apache.hadoop.yarn.api.records.ReservationDefinition reservation)
  • Method Details

    • hasNext

      public boolean hasNext()
    • next

      public org.apache.hadoop.yarn.api.records.ReservationRequest next()
    • getCurrentIndex

      public int getCurrentIndex()