Class CustomResourceMetricValue

java.lang.Object
org.apache.hadoop.yarn.metrics.CustomResourceMetricValue

public class CustomResourceMetricValue extends Object
Class that holds metrics values for custom resources in a map keyed with the name of the custom resource. There are different kinds of values like allocated, available and others.
  • Constructor Details

    • CustomResourceMetricValue

      public CustomResourceMetricValue()
  • Method Details

    • increase

      public void increase(org.apache.hadoop.yarn.api.records.Resource res)
    • increaseWithMultiplier

      public void increaseWithMultiplier(org.apache.hadoop.yarn.api.records.Resource res, long multiplier)
    • decrease

      public void decrease(org.apache.hadoop.yarn.api.records.Resource res)
    • decreaseWithMultiplier

      public void decreaseWithMultiplier(org.apache.hadoop.yarn.api.records.Resource res, int containers)
    • set

      public void set(org.apache.hadoop.yarn.api.records.Resource res)
    • getValues

      public Map<String,Long> getValues()