| Class and Description | 
|---|
| CapacityScheduler | 
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| LeafQueue | 
| Class and Description | 
|---|
| CapacitySchedulerQueueManager Context of the Queues in Capacity Scheduler. | 
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| Class and Description | 
|---|
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| Class and Description | 
|---|
| AbstractAutoCreatedLeafQueue Abstract class for dynamic auto created queues managed by an implementation
 of AbstractManagedParentQueue | 
| AbstractCSQueue | 
| AbstractCSQueue.CapacityConfigType | 
| AbstractManagedParentQueue A container class for automatically created child leaf queues. | 
| AppPriorityACLConfigurationParser.AppPriorityACLKeyType | 
| AppPriorityACLGroup PriorityACLGroup will hold all ACL related information per priority. | 
| AutoCreatedLeafQueueConfig Auto Created Leaf queue configurations, capacity | 
| AutoCreatedLeafQueueConfig.Builder | 
| AutoCreatedQueueManagementPolicy | 
| CapacityScheduler | 
| CapacitySchedulerConfiguration | 
| CapacitySchedulerConfiguration.AbsoluteResourceType Different resource types supported. | 
| CapacitySchedulerContext Read-only interface to  CapacitySchedulercontext. | 
| CapacitySchedulerMetrics Metrics for capacity scheduler. | 
| CapacitySchedulerQueueManager Context of the Queues in Capacity Scheduler. | 
| CSAssignment | 
| CSAssignment.SkippedType Reason for the queue to get skipped. | 
| CSMaxRunningAppsEnforcer Handles tracking and enforcement for user and queue maxRunningApps
 constraints. | 
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| CSQueueMetrics | 
| CSQueueStore | 
| LeafQueue | 
| ManagedParentQueue Auto Creation enabled Parent queue. | 
| ParentQueue | 
| PlanQueue This represents a dynamic queue managed by the  ReservationSystem. | 
| QueueCapacities | 
| QueueManagementChange Encapsulates Queue entitlement and state updates needed
 for adjusting capacity dynamically | 
| QueueManagementChange.QueueAction Updating the queue may involve entitlement updates
 and/or QueueState changes
 QueueAction can potentially be enhanced
 for adding, removing queues for queue management | 
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| UserInfo | 
| UsersManager UsersManagertracks users in the system and its respective data
 structures. | 
| UsersManager.User User class stores all user related resource usage, application details. | 
| WorkflowPriorityMappingsManager | 
| WorkflowPriorityMappingsManager.WorkflowPriorityMapping | 
| Class and Description | 
|---|
| CSAssignment | 
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| Class and Description | 
|---|
| CapacitySchedulerConfiguration | 
| Class and Description | 
|---|
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| Class and Description | 
|---|
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| Class and Description | 
|---|
| AbstractAutoCreatedLeafQueue Abstract class for dynamic auto created queues managed by an implementation
 of AbstractManagedParentQueue | 
| AutoCreatedLeafQueue Leaf queues which are auto created by an underlying implementation of
 AbstractManagedParentQueue. | 
| AutoCreatedLeafQueueConfig Auto Created Leaf queue configurations, capacity | 
| AutoCreatedQueueManagementPolicy | 
| CapacitySchedulerContext Read-only interface to  CapacitySchedulercontext. | 
| ParentQueue | 
| QueueManagementChange Encapsulates Queue entitlement and state updates needed
 for adjusting capacity dynamically | 
| Class and Description | 
|---|
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| Class and Description | 
|---|
| CapacityHeadroomProvider | 
| CSAssignment | 
| LeafQueue | 
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| Class and Description | 
|---|
| ParentQueue | 
| QueueManagementChange Encapsulates Queue entitlement and state updates needed
 for adjusting capacity dynamically | 
| Class and Description | 
|---|
| SchedulingMode Scheduling modes, see below for detailed explanations | 
| Class and Description | 
|---|
| AppPriorityACLGroup PriorityACLGroup will hold all ACL related information per priority. | 
| Class and Description | 
|---|
| CapacityScheduler | 
| CSQueue CSQueuerepresents a node in the tree of 
 hierarchical queues in theCapacityScheduler. | 
| QueueCapacities | 
| UserInfo | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.