Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.placement.PlacementRule
Packages that use PlacementRule
Package
Description
-
Uses of PlacementRule in org.apache.hadoop.yarn.server.resourcemanager.placement
Subclasses of PlacementRule in org.apache.hadoop.yarn.server.resourcemanager.placementModifier and TypeClassDescriptionclassThis class is responsible for making application submissions to queue assignments, based on the configured ruleset.classPlaces apps in the specified default queue.classAbstract base for allFairSchedulerPlacement Rules.classPlaces apps in queues by the primary group of the submitter.classRejects all placements.classPlaces apps in queues by the secondary group of the submitter, if the submitter is a member of more than one group.classPlaces apps in queues by requested queue of the submitter.classPlaces apps in queues by username of the submitter.Methods in org.apache.hadoop.yarn.server.resourcemanager.placement that return PlacementRuleModifier and TypeMethodDescriptionFSPlacementRule.getParentRule()Get the rule that is set to generate the parent queue dynamically.static PlacementRulePlacementFactory.getPlacementRule(Class<? extends PlacementRule> ruleClass, Object initArg) Create a newPlacementRulebased on the rule class from the configuration.static PlacementRulePlacementFactory.getPlacementRule(String ruleStr, org.apache.hadoop.conf.Configuration conf) Create a newPlacementRulebased on the rule class from the configuration.Methods in org.apache.hadoop.yarn.server.resourcemanager.placement that return types with arguments of type PlacementRuleMethods in org.apache.hadoop.yarn.server.resourcemanager.placement with parameters of type PlacementRuleModifier and TypeMethodDescriptionvoidFSPlacementRule.setParentRule(PlacementRule parent) Set a rule to generate the parent queue dynamically.Method parameters in org.apache.hadoop.yarn.server.resourcemanager.placement with type arguments of type PlacementRuleModifier and TypeMethodDescriptionstatic PlacementRulePlacementFactory.getPlacementRule(Class<? extends PlacementRule> ruleClass, Object initArg) Create a newPlacementRulebased on the rule class from the configuration.voidPlacementManager.updateRules(List<PlacementRule> rules) -
Uses of PlacementRule in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity that return PlacementRule