@InterfaceAudience.LimitedPrivate(value={"YARN","MapReduce"}) @InterfaceStability.Unstable public class Resources extends Object
| Constructor and Description |
|---|
Resources() |
public static Resource createResource(int memory)
public static Resource createResource(int memory, int cores)
public static Resource none()
public static Resource unbounded()
public static Resource multiplyAndNormalizeUp(ResourceCalculator calculator, Resource lhs, double by, Resource factor)
public static Resource multiplyAndNormalizeDown(ResourceCalculator calculator, Resource lhs, double by, Resource factor)
public static Resource normalize(ResourceCalculator calculator, Resource lhs, Resource min, Resource max, Resource increment)
public static Resource roundUp(ResourceCalculator calculator, Resource lhs, Resource factor)
public static Resource roundDown(ResourceCalculator calculator, Resource lhs, Resource factor)
public static boolean isInvalidDivisor(ResourceCalculator resourceCalculator, Resource divisor)
public static float ratio(ResourceCalculator resourceCalculator, Resource lhs, Resource rhs)
public static float divide(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static Resource divideAndCeil(ResourceCalculator resourceCalculator, Resource lhs, int rhs)
public static boolean lessThan(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static boolean lessThanOrEqual(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static boolean greaterThan(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static boolean greaterThanOrEqual(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static Resource min(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
public static Resource max(ResourceCalculator resourceCalculator, Resource clusterResource, Resource lhs, Resource rhs)
Copyright © 2018 CERN. All Rights Reserved.