| Class and Description |
|---|
| CapacityScheduler |
CSQueue
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| LeafQueue |
| Class and Description |
|---|
| CapacitySchedulerQueueManager
Context of the Queues in Capacity Scheduler.
|
CSQueue
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| 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
CapacityScheduler context. |
| 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
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| 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
UsersManager tracks 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
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| Class and Description |
|---|
CSQueue
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| 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
CapacityScheduler context. |
| 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
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| QueueCapacities |
| UserInfo |
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.