public class CapacitySchedulerInfo extends SchedulerInfo
Modifier and Type | Field and Description |
---|---|
protected QueueCapacitiesInfo |
capacities |
protected float |
capacity |
protected CapacitySchedulerHealthInfo |
health |
protected float |
maxCapacity |
protected String |
queueName |
protected CapacitySchedulerQueueInfoList |
queues |
protected float |
usedCapacity |
maxAllocResource, maximumClusterPriority, minAllocResource, schedulerName, schedulingResourceTypes
Constructor and Description |
---|
CapacitySchedulerInfo() |
CapacitySchedulerInfo(CSQueue parent,
CapacityScheduler cs) |
Modifier and Type | Method and Description |
---|---|
QueueCapacitiesInfo |
getCapacities() |
float |
getCapacity() |
float |
getMaxCapacity() |
String |
getQueueName() |
CapacitySchedulerQueueInfoList |
getQueues() |
protected CapacitySchedulerQueueInfoList |
getQueues(CSQueue parent) |
float |
getUsedCapacity() |
getMaxAllocation, getMaxClusterLevelAppPriority, getMinAllocation, getSchedulerResourceTypes, getSchedulerType
protected float capacity
protected float usedCapacity
protected float maxCapacity
protected String queueName
protected CapacitySchedulerQueueInfoList queues
protected QueueCapacitiesInfo capacities
protected CapacitySchedulerHealthInfo health
public CapacitySchedulerInfo()
public CapacitySchedulerInfo(CSQueue parent, CapacityScheduler cs)
public float getCapacity()
public float getUsedCapacity()
public QueueCapacitiesInfo getCapacities()
public float getMaxCapacity()
public String getQueueName()
public CapacitySchedulerQueueInfoList getQueues()
protected CapacitySchedulerQueueInfoList getQueues(CSQueue parent)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.