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 double |
divideAndCeil(double a,
double b) |
static int |
divideAndCeil(int a,
int 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(int a, int b)
public static double divideAndCeil(double a, double 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 © 2017 Apache Software Foundation. All Rights Reserved.