| Interface | Description |
|---|---|
| AutoCreatedQueueManagementPolicy | |
| CapacitySchedulerContext |
Read-only interface to
CapacityScheduler context. |
| CSAMContainerLaunchDiagnosticsConstants |
diagnostic messages for AMcontainer launching
|
| CSQueue |
CSQueue represents a node in the tree of
hierarchical queues in the CapacityScheduler. |
| Class | Description |
|---|---|
| AbstractAutoCreatedLeafQueue |
Abstract class for dynamic auto created queues managed by an implementation
of AbstractManagedParentQueue
|
| AbstractCSQueue | |
| AbstractManagedParentQueue |
A container class for automatically created child leaf queues.
|
| AppPriorityACLConfigurationParser |
PriorityACLConfiguration class is used to parse Application Priority ACL
configuration from capcity-scheduler.xml
|
| AppPriorityACLGroup |
PriorityACLGroup will hold all ACL related information per priority.
|
| AutoCreatedLeafQueue |
Leaf queues which are auto created by an underlying implementation of
AbstractManagedParentQueue.
|
| AutoCreatedLeafQueueConfig |
Auto Created Leaf queue configurations, capacity
|
| AutoCreatedLeafQueueConfig.Builder | |
| CapacityHeadroomProvider | |
| CapacityScheduler | |
| CapacitySchedulerConfiguration | |
| CapacitySchedulerConfigValidator | |
| CapacitySchedulerMetrics |
Metrics for capacity scheduler.
|
| CapacitySchedulerQueueManager |
Context of the Queues in Capacity Scheduler.
|
| CSAssignment | |
| CSQueueMetrics | |
| CSQueueUtils | |
| 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.UpdateQueue | |
| QueueManagementDynamicEditPolicy |
Queue Management scheduling policy for managed parent queues which enable
auto child queue creation
|
| ReservationQueue |
This represents a dynamic
LeafQueue managed by the
ReservationSystem |
| 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 |
| Enum | Description |
|---|---|
| AbstractCSQueue.CapacityConfigType | |
| AppPriorityACLConfigurationParser.AppPriorityACLKeyType | |
| CapacitySchedulerConfiguration.AbsoluteResourceType |
Different resource types supported.
|
| CSAssignment.SkippedType |
Reason for the queue to get skipped.
|
| 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
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.