Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.SchedulingPolicy

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

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

Fields in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair declared as SchedulingPolicy
static SchedulingPolicy SchedulingPolicy.DEFAULT_POLICY
           
protected  SchedulingPolicy FSQueue.policy
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return SchedulingPolicy
 SchedulingPolicy AllocationConfiguration.getDefaultSchedulingPolicy()
           
static SchedulingPolicy SchedulingPolicy.getInstance(Class<? extends SchedulingPolicy> clazz)
          Returns a SchedulingPolicy instance corresponding to the passed clazz
 SchedulingPolicy FSQueue.getPolicy()
           
 SchedulingPolicy AllocationConfiguration.getSchedulingPolicy(String queueName)
           
static SchedulingPolicy SchedulingPolicy.parse(String policy)
          Returns SchedulingPolicy instance corresponding to the SchedulingPolicy passed as a string.
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type SchedulingPolicy
static boolean SchedulingPolicy.isApplicableTo(SchedulingPolicy policy, byte depth)
          Checks if the specified SchedulingPolicy can be used for a queue at the specified depth in the hierarchy
abstract  void FSQueue.setPolicy(SchedulingPolicy policy)
           
 void FSParentQueue.setPolicy(SchedulingPolicy policy)
           
 void FSLeafQueue.setPolicy(SchedulingPolicy policy)
           
protected  void FSQueue.throwPolicyDoesnotApplyException(SchedulingPolicy policy)
           
 

Method parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with type arguments of type SchedulingPolicy
static SchedulingPolicy SchedulingPolicy.getInstance(Class<? extends SchedulingPolicy> clazz)
          Returns a SchedulingPolicy instance corresponding to the passed clazz
 

Constructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type SchedulingPolicy
AllocationConfiguration(Map<String,org.apache.hadoop.yarn.api.records.Resource> minQueueResources, Map<String,org.apache.hadoop.yarn.api.records.Resource> maxQueueResources, Map<String,Integer> queueMaxApps, Map<String,Integer> userMaxApps, Map<String,ResourceWeights> queueWeights, Map<String,Float> queueMaxAMShares, int userMaxAppsDefault, int queueMaxAppsDefault, float queueMaxAMShareDefault, Map<String,SchedulingPolicy> schedulingPolicies, SchedulingPolicy defaultSchedulingPolicy, Map<String,Long> minSharePreemptionTimeouts, Map<String,Long> fairSharePreemptionTimeouts, Map<String,Float> fairSharePreemptionThresholds, Map<String,Map<org.apache.hadoop.yarn.api.records.QueueACL,org.apache.hadoop.security.authorize.AccessControlList>> queueAcls, QueuePlacementPolicy placementPolicy, Map<FSQueueType,Set<String>> configuredQueues)
           
 

Constructor parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with type arguments of type SchedulingPolicy
AllocationConfiguration(Map<String,org.apache.hadoop.yarn.api.records.Resource> minQueueResources, Map<String,org.apache.hadoop.yarn.api.records.Resource> maxQueueResources, Map<String,Integer> queueMaxApps, Map<String,Integer> userMaxApps, Map<String,ResourceWeights> queueWeights, Map<String,Float> queueMaxAMShares, int userMaxAppsDefault, int queueMaxAppsDefault, float queueMaxAMShareDefault, Map<String,SchedulingPolicy> schedulingPolicies, SchedulingPolicy defaultSchedulingPolicy, Map<String,Long> minSharePreemptionTimeouts, Map<String,Long> fairSharePreemptionTimeouts, Map<String,Float> fairSharePreemptionThresholds, Map<String,Map<org.apache.hadoop.yarn.api.records.QueueACL,org.apache.hadoop.security.authorize.AccessControlList>> queueAcls, QueuePlacementPolicy placementPolicy, Map<FSQueueType,Set<String>> configuredQueues)
           
 

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

Subclasses of SchedulingPolicy in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies
 class DominantResourceFairnessPolicy
          Makes scheduling decisions by trying to equalize dominant resource usage.
 class FairSharePolicy
          Makes scheduling decisions by trying to equalize shares of memory.
 class FifoPolicy
           
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.