| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity | 
| Class and Description | 
|---|
| AbstractPreemptableResourceCalculator Calculate how much resources need to be preempted for each queue,
 will be used by  PreemptionCandidatesSelector. | 
| AbstractPreemptionEntity Abstract temporary data-structure for tracking resource availability,pending
 resource need, current utilization for app/queue. | 
| CapacitySchedulerPreemptionContext This interface provides context for the calculation of ideal allocation
 and preemption for the  CapacityScheduler. | 
| PreemptionCandidatesSelector | 
| ProportionalCapacityPreemptionPolicy.IntraQueuePreemptionOrderPolicy IntraQueuePreemptionOrder will be used to define various priority orders
 which could be configured by admin. | 
| TempAppPerPartition Temporary data-structure tracking resource availability, pending resource
 need, current utilization for an application. | 
| TempQueuePerPartition Temporary data-structure tracking resource availability, pending resource
 need, current utilization. | 
| TempSchedulerNode This class will save necessary information which copied from
 FiCaSchedulerNode. | 
| TempUserPerPartition Temporary data-structure tracking resource availability, pending resource
 need, current utilization for an application. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.