| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity |
| Modifier and Type | Field | Description |
|---|---|---|
protected QueuePath |
AbstractCSQueue.queuePath |
| Modifier and Type | Method | Description |
|---|---|---|
static QueuePath |
QueuePath.createFromQueues(java.lang.String... parts) |
Constructor to create Queue path from queue names.
|
QueuePath |
QueuePath.createNewLeaf(java.lang.String childQueue) |
Creates a new
QueuePath from the current full path as parent, and
the appended child queue path as leaf. |
QueuePath |
CapacitySchedulerConfiguration.getAutoCreatedQueueObjectTemplateConfPrefix(java.lang.String queuePath) |
|
QueuePath |
AbstractCSQueue.getQueuePathObject() |
|
QueuePath |
CSQueue.getQueuePathObject() |
Gets the queue path object.
|
| Modifier and Type | Method | Description |
|---|---|---|
static void |
CSQueueUtils.checkAbsoluteCapacity(QueuePath queuePath,
float absCapacity,
float absMaxCapacity) |
|
static void |
CSQueueUtils.checkMaxCapacity(QueuePath queuePath,
float capacity,
float maximumCapacity) |
|
AbstractLeafQueue |
CapacitySchedulerQueueManager.createQueue(QueuePath queue) |
Auto creates a LeafQueue and its upper hierarchy given a path at runtime.
|
java.util.List<java.lang.String> |
CapacitySchedulerQueueManager.determineMissingParents(QueuePath queue) |
Determines the missing parent paths of a potentially auto creatable queue.
|
float |
CapacitySchedulerConfiguration.getLabeledQueueCapacity(QueuePath queue,
java.lang.String label) |
|
float |
CapacitySchedulerConfiguration.getLabeledQueueMaximumCapacity(QueuePath queue,
java.lang.String label) |
|
float |
CapacitySchedulerConfiguration.getLabeledQueueWeight(QueuePath queue,
java.lang.String label) |
|
float |
CapacitySchedulerConfiguration.getMaximumAMResourcePercentPerPartition(QueuePath queue,
java.lang.String label) |
|
float |
CapacitySchedulerConfiguration.getNonLabeledQueueCapacity(QueuePath queue) |
|
float |
CapacitySchedulerConfiguration.getNonLabeledQueueMaximumCapacity(QueuePath queue) |
|
java.util.List<org.apache.hadoop.yarn.security.Permission> |
CapacitySchedulerQueueManager.getPermissionsForDynamicQueue(QueuePath queuePath,
CapacitySchedulerConfiguration csConf) |
|
static void |
CSQueueUtils.loadCapacitiesByLabelsFromConf(QueuePath queuePath,
QueueCapacities queueCapacities,
CapacitySchedulerConfiguration csConf,
java.util.Set<java.lang.String> nodeLabels) |
|
void |
CapacitySchedulerConfiguration.setMaximumResourceRequirement(java.lang.String label,
QueuePath queue,
org.apache.hadoop.yarn.api.records.Resource resource) |
|
void |
CapacitySchedulerConfiguration.setMinimumResourceRequirement(java.lang.String label,
QueuePath queue,
org.apache.hadoop.yarn.api.records.Resource resource) |
| Constructor | Description |
|---|---|
AutoCreatedQueueTemplate(CapacitySchedulerConfiguration configuration,
QueuePath queuePath) |
|
QueueAppLifetimeAndLimitSettings(CapacitySchedulerConfiguration configuration,
AbstractCSQueue q,
QueuePath queuePath) |
|
QueueNodeLabelsSettings(CapacitySchedulerConfiguration configuration,
CSQueue parent,
QueuePath queuePath,
ConfiguredNodeLabels configuredNodeLabels) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.