public class ResourceCalculatorUtils extends Object
| Constructor and Description |
|---|
ResourceCalculatorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
computeAvailableContainers(org.apache.hadoop.yarn.api.records.Resource available,
org.apache.hadoop.yarn.api.records.Resource required,
EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes) |
static int |
divideAndCeil(long a,
long b) |
static int |
divideAndCeilContainers(org.apache.hadoop.yarn.api.records.Resource required,
org.apache.hadoop.yarn.api.records.Resource factor,
EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes) |
public static int divideAndCeil(long a,
long b)
public static int computeAvailableContainers(org.apache.hadoop.yarn.api.records.Resource available,
org.apache.hadoop.yarn.api.records.Resource required,
EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes)
public static int divideAndCeilContainers(org.apache.hadoop.yarn.api.records.Resource required,
org.apache.hadoop.yarn.api.records.Resource factor,
EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes)
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.