FairSchedulerLeafQueueInfopublic class FairSchedulerQueueInfo
extends java.lang.Object
| Constructor | Description |
|---|---|
FairSchedulerQueueInfo() |
|
FairSchedulerQueueInfo(FSQueue queue,
FairScheduler scheduler) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
getAllocatedContainers() |
|
ResourceInfo |
getAMMaxResources() |
|
ResourceInfo |
getAMUsedResources() |
|
java.util.Collection<FairSchedulerQueueInfo> |
getChildQueues() |
|
protected FairSchedulerQueueInfoList |
getChildQueues(FSQueue queue,
FairScheduler scheduler) |
|
ResourceInfo |
getDemandResources() |
|
ResourceInfo |
getFairShare() |
Returns the fair share of this queue in megabytes.
|
float |
getFairShareMemoryFraction() |
Returns the fair share as a fraction of the entire cluster capacity.
|
java.lang.String |
getLabel() |
|
int |
getMaxApplications() |
|
ResourceInfo |
getMaxContainerAllocation() |
|
ResourceInfo |
getMaxResources() |
|
float |
getMaxResourcesFraction() |
Returns the capacity of this queue as a fraction of the entire cluster
capacity.
|
ResourceInfo |
getMinResources() |
|
long |
getPendingContainers() |
|
java.lang.String |
getQueueName() |
|
long |
getReservedContainers() |
|
ResourceInfo |
getReservedResources() |
|
java.lang.String |
getSchedulingPolicy() |
Returns the name of the scheduling policy used by this queue.
|
ResourceInfo |
getSteadyFairShare() |
Returns the steady fair share of this queue in megabytes.
|
float |
getSteadyFairShareMemoryFraction() |
Returns the steady fair share as a fraction of the entire cluster capacity.
|
float |
getUsedMemoryFraction() |
Returns the memory used by this queue as a fraction of the entire
cluster capacity.
|
ResourceInfo |
getUsedResources() |
|
boolean |
isPreemptable() |
public FairSchedulerQueueInfo()
public FairSchedulerQueueInfo(FSQueue queue, FairScheduler scheduler)
public long getAllocatedContainers()
public long getPendingContainers()
public long getReservedContainers()
protected FairSchedulerQueueInfoList getChildQueues(FSQueue queue, FairScheduler scheduler)
public float getSteadyFairShareMemoryFraction()
public float getFairShareMemoryFraction()
public ResourceInfo getSteadyFairShare()
public ResourceInfo getFairShare()
public ResourceInfo getMinResources()
public ResourceInfo getMaxResources()
public ResourceInfo getMaxContainerAllocation()
public ResourceInfo getReservedResources()
public int getMaxApplications()
public java.lang.String getQueueName()
public ResourceInfo getUsedResources()
public ResourceInfo getAMUsedResources()
public ResourceInfo getAMMaxResources()
public ResourceInfo getDemandResources()
public float getUsedMemoryFraction()
public float getMaxResourcesFraction()
public java.lang.String getSchedulingPolicy()
public java.lang.String getLabel()
public java.util.Collection<FairSchedulerQueueInfo> getChildQueues()
public boolean isPreemptable()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.