| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf |
Package
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf
contains classes related to capacity scheduler configuration management.
|
| org.apache.hadoop.yarn.server.resourcemanager.webapp.dao |
This package contains the web data access objects (DAO) for the RM.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<java.lang.String,QueueCapacityVector> |
AbstractCSQueue.configuredCapacityVectors |
|
protected java.util.Map<java.lang.String,QueueCapacityVector> |
AbstractCSQueue.configuredMaxCapacityVectors |
| Modifier and Type | Method | Description |
|---|---|---|
QueueCapacityVector |
AbstractCSQueue.getConfiguredCapacityVector(java.lang.String label) |
|
QueueCapacityVector |
CSQueue.getConfiguredCapacityVector(java.lang.String label) |
Get configured capacity vector parsed from the capacity config
of the queue.
|
QueueCapacityVector |
AbstractCSQueue.getConfiguredMaxCapacityVector(java.lang.String label) |
|
QueueCapacityVector |
CSQueue.getConfiguredMaxCapacityVector(java.lang.String label) |
Get configured maximum capacity vector parsed from the capacity config
of the queue.
|
static QueueCapacityVector |
QueueCapacityVector.newInstance() |
Creates a zero
QueueCapacityVector. |
static QueueCapacityVector |
QueueCapacityVector.of(double value,
QueueCapacityVector.ResourceUnitCapacityType capacityType) |
Creates a uniform and homogeneous
QueueCapacityVector. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredMaximumCapacityVector(java.lang.String queuePath,
java.util.Set<java.lang.String> labels,
QueueCapacityVector defaultVector) |
|
java.util.Map<java.lang.String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredResourceVector(java.lang.String queuePath,
java.util.Set<java.lang.String> labels) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredMaximumCapacityVector(java.lang.String queuePath,
java.util.Set<java.lang.String> labels,
QueueCapacityVector defaultVector) |
|
void |
AbstractCSQueue.setConfiguredMaxCapacityVector(java.lang.String label,
QueueCapacityVector maxCapacityVector) |
|
void |
CSQueue.setConfiguredMaxCapacityVector(java.lang.String label,
QueueCapacityVector maxCapacityVector) |
Sets the configured maximum capacity vector to a specific value.
|
void |
AbstractCSQueue.setConfiguredMinCapacityVector(java.lang.String label,
QueueCapacityVector minCapacityVector) |
|
void |
CSQueue.setConfiguredMinCapacityVector(java.lang.String label,
QueueCapacityVector minCapacityVector) |
Sets the configured minimum capacity vector to a specific value.
|
| Modifier and Type | Method | Description |
|---|---|---|
QueueCapacityVector |
QueueCapacityConfigParser.parse(java.lang.String capacityString,
java.lang.String queuePath) |
Creates a
QueueCapacityVector parsed from the capacity configuration
property set for a queue. |
| Constructor | Description |
|---|---|
QueueCapacityVectorInfo(QueueCapacityVector queueCapacityVector) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.