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