public class CapacitySchedulerLeafQueueInfo extends CapacitySchedulerQueueInfo
Modifier and Type | Field and Description |
---|---|
protected ResourceInfo |
AMResourceLimit |
protected float |
configuredMaxAMResourceLimit |
protected long |
defaultApplicationLifetime |
protected int |
defaultPriority |
protected boolean |
intraQueuePreemptionDisabled |
protected boolean |
isAutoCreatedLeafQueue |
protected long |
maxApplicationLifetime |
protected int |
maxApplications |
protected int |
maxApplicationsPerUser |
protected int |
numActiveApplications |
protected int |
numContainers |
protected int |
numPendingApplications |
protected String |
orderingPolicyDisplayName |
protected boolean |
preemptionDisabled |
protected ResourceInfo |
usedAMResource |
protected ResourceInfo |
userAMResourceLimit |
protected float |
userLimit |
protected float |
userLimitFactor |
protected UsersInfo |
users |
absoluteCapacity, absoluteMaxCapacity, absoluteUsedCapacity, allocatedContainers, autoCreateChildQueueEnabled, autoCreationEligibility, autoQueueLeafTemplateProperties, autoQueueParentTemplateProperties, autoQueueTemplateProperties, capacities, capacity, creationMethod, defaultNodeLabelExpression, isAbsoluteResource, leafQueueTemplate, maxCapacity, maxEffectiveCapacity, maximumAllocation, maxParallelApps, minEffectiveCapacity, mode, nodeLabels, normalizedWeight, numApplications, orderingPolicyInfo, pendingContainers, queueAcls, queueName, queuePath, queuePriority, queues, queueType, reservedContainers, resources, resourcesUsed, state, usedCapacity, weight
Modifier and Type | Method and Description |
---|---|
ResourceInfo |
getAMResourceLimit() |
float |
getConfiguredMaxAMResourceLimit() |
long |
getDefaultApplicationLifetime() |
int |
getDefaultApplicationPriority() |
boolean |
getIntraQueuePreemptionDisabled() |
long |
getMaxApplicationLifetime() |
int |
getMaxApplications() |
int |
getMaxApplicationsPerUser() |
int |
getNumActiveApplications() |
int |
getNumContainers() |
int |
getNumPendingApplications() |
String |
getOrderingPolicyDisplayName() |
boolean |
getPreemptionDisabled() |
ResourceInfo |
getUsedAMResource() |
ResourceInfo |
getUserAMResourceLimit() |
float |
getUserLimit() |
float |
getUserLimitFactor() |
UsersInfo |
getUsers() |
boolean |
isAutoCreatedLeafQueue() |
protected void |
populateQueueCapacities(CSQueue queue) |
protected void |
populateQueueResourceUsage(ResourceUsage queueResourceUsage) |
getAbsoluteCapacity, getAbsoluteMaxCapacity, getAbsoluteUsedCapacity, getAllocatedContainers, getCapacities, getCapacity, getDefaultNodeLabelExpression, getLeafQueueTemplate, getMaxCapacity, getMaxEffectiveCapacity, getMaximumAllocation, getMaxParallelApps, getMinEffectiveCapacity, getMode, getNodeLabels, getNormalizedWeight, getNumApplications, getOrderingPolicyInfo, getPendingContainers, getPriority, getQueueAcls, getQueueName, getQueuePath, getQueues, getQueueState, getQueueType, getReservedContainers, getResources, getResourcesUsed, getSortedQueueAclInfoList, getUsedCapacity, getWeight, isAbsoluteResource, isAutoCreateChildQueueEnabled, isLeafQueue
protected int numActiveApplications
protected int numPendingApplications
protected int numContainers
protected int maxApplications
protected int maxApplicationsPerUser
protected float userLimit
protected UsersInfo users
protected float userLimitFactor
protected float configuredMaxAMResourceLimit
protected ResourceInfo AMResourceLimit
protected ResourceInfo usedAMResource
protected ResourceInfo userAMResourceLimit
protected boolean preemptionDisabled
protected boolean intraQueuePreemptionDisabled
protected int defaultPriority
protected boolean isAutoCreatedLeafQueue
protected long maxApplicationLifetime
protected long defaultApplicationLifetime
protected String orderingPolicyDisplayName
protected void populateQueueResourceUsage(ResourceUsage queueResourceUsage)
populateQueueResourceUsage
in class CapacitySchedulerQueueInfo
protected void populateQueueCapacities(CSQueue queue)
populateQueueCapacities
in class CapacitySchedulerQueueInfo
public int getNumActiveApplications()
public int getNumPendingApplications()
public int getNumContainers()
public int getMaxApplications()
public int getMaxApplicationsPerUser()
public float getUserLimit()
public UsersInfo getUsers()
public float getUserLimitFactor()
public float getConfiguredMaxAMResourceLimit()
public ResourceInfo getAMResourceLimit()
public ResourceInfo getUsedAMResource()
public ResourceInfo getUserAMResourceLimit()
public boolean getPreemptionDisabled()
public boolean getIntraQueuePreemptionDisabled()
public String getOrderingPolicyDisplayName()
public int getDefaultApplicationPriority()
public boolean isAutoCreatedLeafQueue()
public long getDefaultApplicationLifetime()
public long getMaxApplicationLifetime()
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.