Class CSQueueMetricsForCustomResources

java.lang.Object
org.apache.hadoop.yarn.metrics.CustomResourceMetrics
org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetricsForCustomResources
org.apache.hadoop.yarn.server.resourcemanager.scheduler.CSQueueMetricsForCustomResources

public class CSQueueMetricsForCustomResources extends QueueMetricsForCustomResources
This class is a main entry-point for any kind of CSQueueMetrics for custom resources. It provides increase and decrease methods for all types of metrics.
  • Constructor Details

    • CSQueueMetricsForCustomResources

      public CSQueueMetricsForCustomResources()
  • Method Details

    • setGuaranteedCapacity

      public void setGuaranteedCapacity(org.apache.hadoop.yarn.api.records.Resource res)
    • setMaxCapacity

      public void setMaxCapacity(org.apache.hadoop.yarn.api.records.Resource res)
    • getGuaranteedCapacity

      public Map<String,Long> getGuaranteedCapacity()
    • getMaxCapacity

      public Map<String,Long> getMaxCapacity()