public class CapacitySchedulerLeafQueueInfo extends CapacitySchedulerQueueInfo
Modifier and Type | Field and Description |
---|---|
protected ResourceInfo |
AMResourceLimit |
protected float |
configuredMaxAMResourceLimit |
protected long |
defaultApplicationLifetime |
protected String |
defaultNodeLabelExpression |
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 int |
userLimit |
protected float |
userLimitFactor |
protected UsersInfo |
users |
absoluteCapacity, absoluteMaxCapacity, absoluteUsedCapacity, allocatedContainers, capacities, capacity, maxCapacity, maxEffectiveCapacity, maximumAllocation, minEffectiveCapacity, nodeLabels, numApplications, orderingPolicyInfo, pendingContainers, queueAcls, queueName, queuePath, queuePriority, queues, reservedContainers, resources, resourcesUsed, state, usedCapacity
Modifier and Type | Method and Description |
---|---|
ResourceInfo |
getAMResourceLimit() |
float |
getConfiguredMaxAMResourceLimit() |
long |
getDefaultApplicationLifetime() |
int |
getDefaultApplicationPriority() |
String |
getDefaultNodeLabelExpression() |
boolean |
getIntraQueuePreemptionDisabled() |
long |
getMaxApplicationLifetime() |
int |
getMaxApplications() |
int |
getMaxApplicationsPerUser() |
int |
getNumActiveApplications() |
int |
getNumContainers() |
int |
getNumPendingApplications() |
String |
getOrderingPolicyDisplayName() |
boolean |
getPreemptionDisabled() |
ResourceInfo |
getUsedAMResource() |
ResourceInfo |
getUserAMResourceLimit() |
int |
getUserLimit() |
float |
getUserLimitFactor() |
UsersInfo |
getUsers() |
boolean |
isAutoCreatedLeafQueue() |
protected void |
populateQueueCapacities(QueueCapacities qCapacities,
QueueResourceQuotas qResQuotas) |
protected void |
populateQueueResourceUsage(ResourceUsage queueResourceUsage) |
getAbsoluteCapacity, getAbsoluteMaxCapacity, getAbsoluteUsedCapacity, getAllocatedContainers, getCapacities, getCapacity, getMaxCapacity, getMaxEffectiveCapacity, getMaximumAllocation, getMinEffectiveCapacity, getNodeLabels, getNumApplications, getOrderingPolicyInfo, getPendingContainers, getPriority, getQueueAcls, getQueueName, getQueuePath, getQueues, getQueueState, getReservedContainers, getResources, getResourcesUsed, getUsedCapacity, isLeafQueue
protected int numActiveApplications
protected int numPendingApplications
protected int numContainers
protected int maxApplications
protected int maxApplicationsPerUser
protected int 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 String defaultNodeLabelExpression
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(QueueCapacities qCapacities, QueueResourceQuotas qResQuotas)
populateQueueCapacities
in class CapacitySchedulerQueueInfo
public int getNumActiveApplications()
public int getNumPendingApplications()
public int getNumContainers()
public int getMaxApplications()
public int getMaxApplicationsPerUser()
public int 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 String getDefaultNodeLabelExpression()
public int getDefaultApplicationPriority()
public boolean isAutoCreatedLeafQueue()
public long getDefaultApplicationLifetime()
public long getMaxApplicationLifetime()
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.