public class ResourceGroupInfo extends Object
| Constructor and Description |
|---|
ResourceGroupInfo(ResourceGroupId id,
ResourceGroupState state,
SchedulingPolicy schedulingPolicy,
int schedulingWeight,
io.airlift.units.DataSize softMemoryLimit,
int softConcurrencyLimit,
int hardConcurrencyLimit,
int maxQueuedQueries,
io.airlift.units.DataSize memoryUsage,
int numQueuedQueries,
int numRunningQueries,
int numEligibleSubGroups,
List<ResourceGroupInfo> subGroups,
List<QueryStateInfo> runningQueries) |
| Modifier and Type | Method and Description |
|---|---|
int |
getHardConcurrencyLimit() |
ResourceGroupId |
getId() |
int |
getMaxQueuedQueries() |
io.airlift.units.DataSize |
getMemoryUsage() |
int |
getNumEligibleSubGroups() |
int |
getNumQueuedQueries() |
int |
getNumRunningQueries() |
List<QueryStateInfo> |
getRunningQueries() |
SchedulingPolicy |
getSchedulingPolicy() |
int |
getSchedulingWeight() |
int |
getSoftConcurrencyLimit() |
io.airlift.units.DataSize |
getSoftMemoryLimit() |
ResourceGroupState |
getState() |
List<ResourceGroupInfo> |
getSubGroups() |
int |
numAggregatedQueuedQueries()
Deprecated.
|
int |
numAggregatedRunningQueries()
Deprecated.
|
public ResourceGroupInfo(ResourceGroupId id, ResourceGroupState state, SchedulingPolicy schedulingPolicy, int schedulingWeight, io.airlift.units.DataSize softMemoryLimit, int softConcurrencyLimit, int hardConcurrencyLimit, int maxQueuedQueries, io.airlift.units.DataSize memoryUsage, int numQueuedQueries, int numRunningQueries, int numEligibleSubGroups, List<ResourceGroupInfo> subGroups, List<QueryStateInfo> runningQueries)
public ResourceGroupId getId()
public ResourceGroupState getState()
public SchedulingPolicy getSchedulingPolicy()
public int getSchedulingWeight()
public io.airlift.units.DataSize getSoftMemoryLimit()
public io.airlift.units.DataSize getMemoryUsage()
public int getSoftConcurrencyLimit()
public int getHardConcurrencyLimit()
public int getMaxQueuedQueries()
public int getNumQueuedQueries()
public int getNumRunningQueries()
@Deprecated public int numAggregatedQueuedQueries()
@Deprecated public int numAggregatedRunningQueries()
public int getNumEligibleSubGroups()
@Nullable public List<QueryStateInfo> getRunningQueries()
@Nullable public List<ResourceGroupInfo> getSubGroups()
Copyright © 2012–2019. All rights reserved.