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 and Description |
---|---|
protected Map<String,QueueCapacityVector> |
AbstractCSQueue.configuredCapacityVectors |
protected Map<String,QueueCapacityVector> |
AbstractCSQueue.configuredMaxCapacityVectors |
Modifier and Type | Method and Description |
---|---|
QueueCapacityVector |
CSQueue.getConfiguredCapacityVector(String label)
Get configured capacity vector parsed from the capacity config
of the queue.
|
QueueCapacityVector |
AbstractCSQueue.getConfiguredCapacityVector(String label) |
QueueCapacityVector |
CSQueue.getConfiguredMaxCapacityVector(String label)
Get configured maximum capacity vector parsed from the capacity config
of the queue.
|
QueueCapacityVector |
AbstractCSQueue.getConfiguredMaxCapacityVector(String label) |
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 and Description |
---|---|
Map<String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredMaximumCapacityVector(String queuePath,
Set<String> labels,
QueueCapacityVector defaultVector) |
Map<String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredResourceVector(String queuePath,
Set<String> labels) |
Modifier and Type | Method and Description |
---|---|
Map<String,QueueCapacityVector> |
CapacitySchedulerConfiguration.parseConfiguredMaximumCapacityVector(String queuePath,
Set<String> labels,
QueueCapacityVector defaultVector) |
void |
CSQueue.setConfiguredMaxCapacityVector(String label,
QueueCapacityVector maxCapacityVector)
Sets the configured maximum capacity vector to a specific value.
|
void |
AbstractCSQueue.setConfiguredMaxCapacityVector(String label,
QueueCapacityVector maxCapacityVector) |
void |
CSQueue.setConfiguredMinCapacityVector(String label,
QueueCapacityVector minCapacityVector)
Sets the configured minimum capacity vector to a specific value.
|
void |
AbstractCSQueue.setConfiguredMinCapacityVector(String label,
QueueCapacityVector minCapacityVector) |
Modifier and Type | Method and Description |
---|---|
QueueCapacityVector |
QueueCapacityConfigParser.parse(String capacityString,
String queuePath)
Creates a
QueueCapacityVector parsed from the capacity configuration
property set for a queue. |
Constructor and Description |
---|
QueueCapacityVectorInfo(QueueCapacityVector queueCapacityVector) |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.