Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.Schedulable

Packages that use Schedulable
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair   
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies   
 

Uses of Schedulable in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
 

Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that implement Schedulable
 class FSAppAttempt
          Represents an application attempt from the viewpoint of the Fair Scheduler.
 class FSLeafQueue
           
 class FSParentQueue
           
 class FSQueue
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return types with arguments of type Schedulable
abstract  Comparator<Schedulable> SchedulingPolicy.getComparator()
          The comparator returned by this method is to be used for sorting the Schedulables in that queue.
 

Method parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with type arguments of type Schedulable
abstract  void SchedulingPolicy.computeShares(Collection<? extends Schedulable> schedulables, org.apache.hadoop.yarn.api.records.Resource totalResources)
          Computes and updates the shares of Schedulables as per the SchedulingPolicy, to be used later for scheduling decisions.
 

Uses of Schedulable in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies that return types with arguments of type Schedulable
 Comparator<Schedulable> FifoPolicy.getComparator()
           
 Comparator<Schedulable> FairSharePolicy.getComparator()
           
 Comparator<Schedulable> DominantResourceFairnessPolicy.getComparator()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies with parameters of type Schedulable
 int DominantResourceFairnessPolicy.DominantResourceFairnessComparator.compare(Schedulable s1, Schedulable s2)
           
 

Method parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies with type arguments of type Schedulable
 void FifoPolicy.computeShares(Collection<? extends Schedulable> schedulables, org.apache.hadoop.yarn.api.records.Resource totalResources)
           
 void FairSharePolicy.computeShares(Collection<? extends Schedulable> schedulables, org.apache.hadoop.yarn.api.records.Resource totalResources)
           
 void DominantResourceFairnessPolicy.computeShares(Collection<? extends Schedulable> schedulables, org.apache.hadoop.yarn.api.records.Resource totalResources)
           
static void ComputeFairShares.computeShares(Collection<? extends Schedulable> schedulables, org.apache.hadoop.yarn.api.records.Resource totalResources, ResourceType type)
          Compute fair share of the given schedulables.Fair share is an allocation of shares considering only active schedulables ie schedulables which have running apps.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.