Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractCSQueue
Packages that use AbstractCSQueue
-
Uses of AbstractCSQueue in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity
Modifier and TypeClassDescriptionclassAbstract class for dynamic auto created queues managed by an implementation of AbstractManagedParentQueueclassclassA container class for automatically created child leaf queues.classclassLeaf queues which are auto created by an underlying implementation of AbstractManagedParentQueue.classclassAuto Creation enabled Parent queue.classclassThis represents a dynamic queue managed by theReservationSystem.classThis represents a dynamicLeafQueuemanaged by theReservationSystemMethods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type AbstractCSQueueModifier and TypeMethodDescriptionstatic org.apache.hadoop.yarn.api.records.QueueInfoCSQueueInfoProvider.getQueueInfo(AbstractCSQueue csQueue) static voidQueueStateHelper.setQueueState(AbstractCSQueue queue) Sets the current state of the queue based on its previous state, its parent's state and its configured state.static voidCSQueueUtils.updateConfiguredCapacityMetrics(org.apache.hadoop.yarn.util.resource.ResourceCalculator rc, org.apache.hadoop.yarn.api.records.Resource partitionResource, String partition, AbstractCSQueue queue) Updated configured capacity/max-capacity for queue.static voidCSQueueUtils.updateQueueStatistics(org.apache.hadoop.yarn.util.resource.ResourceCalculator rc, org.apache.hadoop.yarn.api.records.Resource cluster, AbstractCSQueue childQueue, RMNodeLabelsManager nlm, String nodePartition) Update Queue Statistics:static voidCSQueueUtils.updateUsedCapacity(org.apache.hadoop.yarn.util.resource.ResourceCalculator rc, org.apache.hadoop.yarn.api.records.Resource totalPartitionResource, String nodePartition, AbstractCSQueue childQueue) Update partitioned resource usage, if nodePartition == null, will update used resource for all partitions of this queue.Constructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type AbstractCSQueueModifierConstructorDescriptionQueueAppLifetimeAndLimitSettings(CapacitySchedulerConfiguration configuration, AbstractCSQueue q, QueuePath queuePath)