| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity |
| Modifier and Type | Method | Description |
|---|---|---|
UsersManager.User |
AbstractLeafQueue.getOrCreateUser(java.lang.String userName) |
|
UsersManager.User |
AbstractLeafQueue.getUser(java.lang.String userName) |
|
UsersManager.User |
UsersManager.getUser(java.lang.String userName) |
Get user object for given user name.
|
UsersManager.User |
UsersManager.getUserAndAddIfAbsent(java.lang.String userName) |
Get and add user if absent.
|
UsersManager.User |
UsersManager.updateUserResourceUsage(java.lang.String userName,
org.apache.hadoop.yarn.api.records.Resource resource,
org.apache.hadoop.yarn.api.records.Resource clusterResource,
java.lang.String nodePartition,
boolean isAllocate) |
During container allocate/release, ensure that all user specific data
structures are updated.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,UsersManager.User> |
UsersManager.getUsers() |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.hadoop.yarn.api.records.Resource |
AbstractLeafQueue.getHeadroom(UsersManager.User user,
org.apache.hadoop.yarn.api.records.Resource queueCurrentLimit,
org.apache.hadoop.yarn.api.records.Resource clusterResource,
FiCaSchedulerApp application) |
|
protected org.apache.hadoop.yarn.api.records.Resource |
AbstractLeafQueue.getHeadroom(UsersManager.User user,
org.apache.hadoop.yarn.api.records.Resource queueCurrentLimit,
org.apache.hadoop.yarn.api.records.Resource clusterResource,
FiCaSchedulerApp application,
java.lang.String partition) |
| Constructor | Description |
|---|---|
CapacityHeadroomProvider(UsersManager.User user,
AbstractLeafQueue queue,
FiCaSchedulerApp application,
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractLeafQueue.QueueResourceLimitsInfo queueResourceLimitsInfo) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.