| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.allocation | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.converter | This package contains classes related to the Fair Scheduler ->
 Capacity Scheduler conversion. | 
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies | |
| org.apache.hadoop.yarn.server.resourcemanager.webapp.dao | This package contains the web data access objects (DAO) for the RM. | 
| Class and Description | 
|---|
| AllocationConfiguration | 
| AllocationConfigurationException Thrown when the allocation file for  QueueManageris malformed. | 
| AllocationFileLoaderService.Listener | 
| ConfigurableResource A  ConfigurableResourceobject represents an entity that is used to
 configure resources, such as maximum resources of a queue. | 
| FairScheduler A scheduler that schedules resources between a set of queues. | 
| FairSchedulerConfiguration | 
| FSAppAttempt Represents an application attempt from the viewpoint of the Fair Scheduler. | 
| FSContext Helper class that holds basic information to be passed around
 FairScheduler classes. | 
| FSLeafQueue | 
| FSOpDurations Class to capture the performance metrics of FairScheduler. | 
| FSParentQueue | 
| FSQueue | 
| FSQueueMetrics | 
| FSQueueType | 
| FSSchedulerNode Fair Scheduler specific node features. | 
| QueueManager Maintains a list of queues as well as scheduling parameters for each queue,
 such as guaranteed share allocations, from the fair scheduler config file. | 
| ReservationQueueConfiguration | 
| Schedulable A Schedulable represents an entity that can be scheduled such as an
 application or a queue. | 
| SchedulingPolicy The SchedulingPolicy is used by the fair scheduler mainly to determine
 what a queue's fair share and steady fair share should be as well as
 calculating available headroom. | 
| Class and Description | 
|---|
| AllocationConfigurationException Thrown when the allocation file for  QueueManageris malformed. | 
| ConfigurableResource A  ConfigurableResourceobject represents an entity that is used to
 configure resources, such as maximum resources of a queue. | 
| FSQueueType | 
| SchedulingPolicy The SchedulingPolicy is used by the fair scheduler mainly to determine
 what a queue's fair share and steady fair share should be as well as
 calculating available headroom. | 
| Class and Description | 
|---|
| FSQueue | 
| Class and Description | 
|---|
| FSContext Helper class that holds basic information to be passed around
 FairScheduler classes. | 
| FSQueue | 
| Schedulable A Schedulable represents an entity that can be scheduled such as an
 application or a queue. | 
| SchedulingPolicy The SchedulingPolicy is used by the fair scheduler mainly to determine
 what a queue's fair share and steady fair share should be as well as
 calculating available headroom. | 
| Class and Description | 
|---|
| FairScheduler A scheduler that schedules resources between a set of queues. | 
| FSLeafQueue | 
| FSQueue | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.