| Class | Description | 
|---|---|
| ApplicationPlacementContext | Each placement rule when it successfully places an application onto a queue
 returns a PlacementRuleContext which encapsulates the queue the
 application was mapped to and any parent queue for the queue (if configured) | 
| AppNameMappingPlacementRule | |
| DefaultPlacementRule | Places apps in the specified default queue. | 
| FairQueuePlacementUtils | Utility methods used by Fair scheduler placement rules. | 
| FSPlacementRule | Abstract base for all  FairSchedulerPlacement Rules. | 
| PlacementFactory | Factory class for creating instances of  PlacementRule. | 
| PlacementManager | |
| PlacementRule | Abstract base for all Placement Rules. | 
| PrimaryGroupPlacementRule | Places apps in queues by the primary group of the submitter. | 
| QueueMapping | Queue Mapping class to hold the queue mapping information. | 
| QueueMapping.QueueMappingBuilder | Builder class for QueueMapping. | 
| QueuePlacementRuleUtils | Utility class for Capacity Scheduler queue PlacementRules. | 
| RejectPlacementRule | Rejects all placements. | 
| SecondaryGroupExistingPlacementRule | Places apps in queues by the secondary group of the submitter, if the
 submitter is a member of more than one group. | 
| SpecifiedPlacementRule | Places apps in queues by requested queue of the submitter. | 
| UserGroupMappingPlacementRule | |
| UserPlacementRule | Places apps in queues by username of the submitter. | 
| Enum | Description | 
|---|---|
| QueueMapping.MappingType | Different types of mapping. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.