| Modifier and Type | Method and Description | 
|---|---|
| void | ManagedParentQueue. addChildQueue(CSQueue childQueue) | 
| void | AbstractManagedParentQueue. addChildQueue(CSQueue childQueue)Add the specified child queue. | 
| void | CapacityScheduler. addQueue(Queue queue) | 
| void | AutoCreatedQueueManagementPolicy. commitQueueManagementChanges(List<QueueManagementChange> queueManagementChanges)Commit/Update state for the specified queue management changes. | 
| List<QueueManagementChange> | AutoCreatedQueueManagementPolicy. computeQueueManagementChanges()Compute/Adjust child queue capacities
 for auto created leaf queues
 This computes queue entitlements but does not update LeafQueueState or
 queue capacities. | 
| AutoCreatedLeafQueueConfig | AutoCreatedQueueManagementPolicy. getInitialLeafQueueConfiguration(AbstractAutoCreatedLeafQueue leafQueue)Get initial template for the specified leaf queue | 
| void | AutoCreatedLeafQueue. reinitializeFromTemplate(AutoCreatedLeafQueueConfig leafQueueTemplate) | 
| void | AbstractManagedParentQueue. removeChildQueue(CSQueue childQueue)Remove the specified child queue. | 
| CSQueue | AbstractManagedParentQueue. removeChildQueue(String childQueueName)Remove the specified child queue. | 
| void | CapacityScheduler. removeQueue(String queueName) | 
| void | AbstractAutoCreatedLeafQueue. setEntitlement(QueueEntitlement entitlement)This methods to change capacity for a queue and adjusts its
 absoluteCapacity | 
| void | AbstractAutoCreatedLeafQueue. setEntitlement(String nodeLabel,
              QueueEntitlement entitlement)This methods to change capacity for a queue and adjusts its
 absoluteCapacity | 
| void | ManagedParentQueue. validateAndApplyQueueManagementChanges(List<QueueManagementChange> queueManagementChanges)Asynchronously called from scheduler to apply queue management changes | 
| void | AutoCreatedLeafQueue. validateConfigurations(AutoCreatedLeafQueueConfig template) | 
| protected void | AbstractManagedParentQueue. validateQueueEntitlementChange(AbstractAutoCreatedLeafQueue leafQueue,
                              QueueEntitlement entitlement) | 
| void | ManagedParentQueue. validateQueueManagementChanges(List<QueueManagementChange> queueManagementChanges) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GuaranteedOrZeroCapacityOverTimePolicy. commitQueueManagementChanges(List<QueueManagementChange> queueManagementChanges)Commit queue management changes - which involves updating required state
 on parent/underlying leaf queues | 
| List<QueueManagementChange> | GuaranteedOrZeroCapacityOverTimePolicy. computeQueueManagementChanges()Compute/Adjust child queue capacities
 for auto created leaf queues
 This computes queue entitlements but does not update LeafQueueState or
 queue capacities. | 
| AutoCreatedLeafQueueConfig | GuaranteedOrZeroCapacityOverTimePolicy. getInitialLeafQueueConfiguration(AbstractAutoCreatedLeafQueue leafQueue) | 
| int | GuaranteedOrZeroCapacityOverTimePolicy. getMaxLeavesToBeActivated(float availableCapacity,
                         float childQueueAbsoluteCapacity,
                         int numPendingApps) | 
| boolean | GuaranteedOrZeroCapacityOverTimePolicy. isActive(AutoCreatedLeafQueue leafQueue,
        String nodeLabel) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.