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.