public class DeactivatedLeafQueuesByLabel extends Object
Constructor and Description |
---|
DeactivatedLeafQueuesByLabel() |
DeactivatedLeafQueuesByLabel(Map<String,QueueCapacities> deactivatedLeafQueues,
String parentQueuePath,
String nodeLabel,
float sumOfChildQueueActivatedCapacity,
float parentAbsoluteCapacity,
float leafQueueTemplateAbsoluteCapacity) |
Modifier and Type | Method and Description |
---|---|
boolean |
canActivateLeafQueues() |
int |
getMaxLeavesToBeActivated(int numPendingApps) |
Set<String> |
getQueues() |
void |
printToDebug(org.slf4j.Logger logger) |
void |
setAvailableCapacity(float availableCapacity) |
void |
setLeafQueueTemplateAbsoluteCapacity(float leafQueueTemplateAbsoluteCapacity) |
@VisibleForTesting public DeactivatedLeafQueuesByLabel()
public DeactivatedLeafQueuesByLabel(Map<String,QueueCapacities> deactivatedLeafQueues, String parentQueuePath, String nodeLabel, float sumOfChildQueueActivatedCapacity, float parentAbsoluteCapacity, float leafQueueTemplateAbsoluteCapacity)
public void printToDebug(org.slf4j.Logger logger)
@VisibleForTesting public int getMaxLeavesToBeActivated(int numPendingApps)
public boolean canActivateLeafQueues()
@VisibleForTesting public void setAvailableCapacity(float availableCapacity)
@VisibleForTesting public void setLeafQueueTemplateAbsoluteCapacity(float leafQueueTemplateAbsoluteCapacity)
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.