Class QueueMetricsForCustomResources
java.lang.Object
org.apache.hadoop.yarn.metrics.CustomResourceMetrics
org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetricsForCustomResources
- Direct Known Subclasses:
CSQueueMetricsForCustomResources
public class QueueMetricsForCustomResources
extends org.apache.hadoop.yarn.metrics.CustomResourceMetrics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecreasePending(org.apache.hadoop.yarn.api.records.Resource res) voiddecreasePending(org.apache.hadoop.yarn.api.records.Resource res, int containers) voiddecreaseReserved(org.apache.hadoop.yarn.api.records.Resource res) voidincreaseAggregatedPreempted(org.apache.hadoop.yarn.api.records.Resource res) voidincreaseAggregatedPreemptedSeconds(org.apache.hadoop.yarn.api.records.Resource res, long seconds) voidincreasePending(org.apache.hadoop.yarn.api.records.Resource res, int containers) voidincreaseReserved(org.apache.hadoop.yarn.api.records.Resource res) Methods inherited from class org.apache.hadoop.yarn.metrics.CustomResourceMetrics
decreaseAllocated, decreaseAllocated, getAllocatedValues, getAvailable, getAvailableValues, increaseAllocated, increaseAllocated, initAndGetCustomResources, registerCustomResources, registerCustomResources, setAvailable
-
Constructor Details
-
QueueMetricsForCustomResources
public QueueMetricsForCustomResources()
-
-
Method Details
-
increaseReserved
public void increaseReserved(org.apache.hadoop.yarn.api.records.Resource res) -
decreaseReserved
public void decreaseReserved(org.apache.hadoop.yarn.api.records.Resource res) -
increasePending
public void increasePending(org.apache.hadoop.yarn.api.records.Resource res, int containers) -
decreasePending
public void decreasePending(org.apache.hadoop.yarn.api.records.Resource res) -
decreasePending
public void decreasePending(org.apache.hadoop.yarn.api.records.Resource res, int containers) -
getPendingValues
-
getReservedValues
-
increaseAggregatedPreemptedSeconds
public void increaseAggregatedPreemptedSeconds(org.apache.hadoop.yarn.api.records.Resource res, long seconds) -
increaseAggregatedPreempted
public void increaseAggregatedPreempted(org.apache.hadoop.yarn.api.records.Resource res)
-