Uses of Class
org.apache.hadoop.yarn.util.resource.ResourceCalculator

Packages that use ResourceCalculator
org.apache.hadoop.yarn.util.resource   
 

Uses of ResourceCalculator in org.apache.hadoop.yarn.util.resource
 

Subclasses of ResourceCalculator in org.apache.hadoop.yarn.util.resource
 class DefaultResourceCalculator
           
 class DominantResourceCalculator
          A ResourceCalculator which uses the concept of dominant resource to compare multi-dimensional resources.
 

Methods in org.apache.hadoop.yarn.util.resource with parameters of type ResourceCalculator
static float Resources.divide(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.divideAndCeil(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource lhs, int rhs)
           
static boolean Resources.greaterThan(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static boolean Resources.greaterThanOrEqual(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static boolean Resources.isInvalidDivisor(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource divisor)
           
static boolean Resources.lessThan(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static boolean Resources.lessThanOrEqual(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.max(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.min(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource clusterResource, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.multiplyAndNormalizeDown(ResourceCalculator calculator, org.apache.hadoop.yarn.api.records.Resource lhs, double by, org.apache.hadoop.yarn.api.records.Resource factor)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.multiplyAndNormalizeUp(ResourceCalculator calculator, org.apache.hadoop.yarn.api.records.Resource lhs, double by, org.apache.hadoop.yarn.api.records.Resource factor)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.normalize(ResourceCalculator calculator, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource min, org.apache.hadoop.yarn.api.records.Resource max, org.apache.hadoop.yarn.api.records.Resource increment)
           
static float Resources.ratio(ResourceCalculator resourceCalculator, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource rhs)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.roundDown(ResourceCalculator calculator, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource factor)
           
static org.apache.hadoop.yarn.api.records.Resource Resources.roundUp(ResourceCalculator calculator, org.apache.hadoop.yarn.api.records.Resource lhs, org.apache.hadoop.yarn.api.records.Resource factor)
           
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.