java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.QueueCapacities

public class QueueCapacities extends Object
  • Constructor Details

    • QueueCapacities

      public QueueCapacities(boolean isRoot)
  • Method Details

    • getUsedCapacity

      public float getUsedCapacity()
    • getUsedCapacity

      public float getUsedCapacity(String label)
    • setUsedCapacity

      public void setUsedCapacity(float value)
    • setUsedCapacity

      public void setUsedCapacity(String label, float value)
    • getAbsoluteUsedCapacity

      public float getAbsoluteUsedCapacity()
    • getAbsoluteUsedCapacity

      public float getAbsoluteUsedCapacity(String label)
    • setAbsoluteUsedCapacity

      public void setAbsoluteUsedCapacity(float value)
    • setAbsoluteUsedCapacity

      public void setAbsoluteUsedCapacity(String label, float value)
    • getCapacity

      public float getCapacity()
    • getCapacity

      public float getCapacity(String label)
    • setCapacity

      public void setCapacity(float value)
    • setCapacity

      public void setCapacity(String label, float value)
    • getAbsoluteCapacity

      public float getAbsoluteCapacity()
    • getAbsoluteCapacity

      public float getAbsoluteCapacity(String label)
    • setAbsoluteCapacity

      public void setAbsoluteCapacity(float value)
    • setAbsoluteCapacity

      public void setAbsoluteCapacity(String label, float value)
    • getMaximumCapacity

      public float getMaximumCapacity()
    • getMaximumCapacity

      public float getMaximumCapacity(String label)
    • setMaximumCapacity

      public void setMaximumCapacity(float value)
    • setMaximumCapacity

      public void setMaximumCapacity(String label, float value)
    • getAbsoluteMaximumCapacity

      public float getAbsoluteMaximumCapacity()
    • getAbsoluteMaximumCapacity

      public float getAbsoluteMaximumCapacity(String label)
    • setAbsoluteMaximumCapacity

      public void setAbsoluteMaximumCapacity(float value)
    • setAbsoluteMaximumCapacity

      public void setAbsoluteMaximumCapacity(String label, float value)
    • getMaxAMResourcePercentage

      public float getMaxAMResourcePercentage()
    • getMaxAMResourcePercentage

      public float getMaxAMResourcePercentage(String label)
    • setMaxAMResourcePercentage

      public void setMaxAMResourcePercentage(String label, float value)
    • setMaxAMResourcePercentage

      public void setMaxAMResourcePercentage(float value)
    • getReservedCapacity

      public float getReservedCapacity()
    • getReservedCapacity

      public float getReservedCapacity(String label)
    • setReservedCapacity

      public void setReservedCapacity(float value)
    • setReservedCapacity

      public void setReservedCapacity(String label, float value)
    • getAbsoluteReservedCapacity

      public float getAbsoluteReservedCapacity()
    • getAbsoluteReservedCapacity

      public float getAbsoluteReservedCapacity(String label)
    • setAbsoluteReservedCapacity

      public void setAbsoluteReservedCapacity(float value)
    • setAbsoluteReservedCapacity

      public void setAbsoluteReservedCapacity(String label, float value)
    • getWeight

      public float getWeight()
    • getWeight

      public float getWeight(String label)
    • setWeight

      public void setWeight(float value)
    • setWeight

      public void setWeight(String label, float value)
    • getNormalizedWeight

      public float getNormalizedWeight()
    • getNormalizedWeight

      public float getNormalizedWeight(String label)
    • setNormalizedWeight

      public void setNormalizedWeight(float value)
    • setNormalizedWeight

      public void setNormalizedWeight(String label, float value)
    • clearConfigurableFields

      public void clearConfigurableFields()
      Clear configurable fields, like (absolute)capacity/(absolute)maximum-capacity, this will be used by queue reinitialize, when we reinitialize a queue, we will first clear all configurable fields, and load new values
    • getExistingNodeLabels

      public Set<String> getExistingNodeLabels()
    • toString

      public String toString()
      Overrides:
      toString in class Object