public class QueueResourceQuotas extends AbstractResourceUsage
AbstractResourceUsage.ResourceType, AbstractResourceUsage.UsageByLabel
readLock, usages, writeLock
Constructor and Description |
---|
QueueResourceQuotas() |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.api.records.Resource |
getConfiguredMaxResource() |
org.apache.hadoop.yarn.api.records.Resource |
getConfiguredMaxResource(String label) |
org.apache.hadoop.yarn.api.records.Resource |
getConfiguredMinResource() |
org.apache.hadoop.yarn.api.records.Resource |
getConfiguredMinResource(String label) |
org.apache.hadoop.yarn.api.records.Resource |
getEffectiveMaxResource() |
org.apache.hadoop.yarn.api.records.Resource |
getEffectiveMaxResource(String label) |
org.apache.hadoop.yarn.api.records.Resource |
getEffectiveMinResource() |
org.apache.hadoop.yarn.api.records.Resource |
getEffectiveMinResource(String label) |
void |
setConfiguredMaxResource(org.apache.hadoop.yarn.api.records.Resource res) |
void |
setConfiguredMaxResource(String label,
org.apache.hadoop.yarn.api.records.Resource res) |
void |
setConfiguredMinResource(org.apache.hadoop.yarn.api.records.Resource res) |
void |
setConfiguredMinResource(String label,
org.apache.hadoop.yarn.api.records.Resource res) |
void |
setEffectiveMaxResource(org.apache.hadoop.yarn.api.records.Resource res) |
void |
setEffectiveMaxResource(String label,
org.apache.hadoop.yarn.api.records.Resource res) |
void |
setEffectiveMinResource(org.apache.hadoop.yarn.api.records.Resource res) |
void |
setEffectiveMinResource(String label,
org.apache.hadoop.yarn.api.records.Resource res) |
_dec, _get, _getAll, _inc, _set, getExistingNodeLabels, toString
public org.apache.hadoop.yarn.api.records.Resource getConfiguredMinResource()
public org.apache.hadoop.yarn.api.records.Resource getConfiguredMinResource(String label)
public void setConfiguredMinResource(String label, org.apache.hadoop.yarn.api.records.Resource res)
public void setConfiguredMinResource(org.apache.hadoop.yarn.api.records.Resource res)
public org.apache.hadoop.yarn.api.records.Resource getConfiguredMaxResource()
public org.apache.hadoop.yarn.api.records.Resource getConfiguredMaxResource(String label)
public void setConfiguredMaxResource(org.apache.hadoop.yarn.api.records.Resource res)
public void setConfiguredMaxResource(String label, org.apache.hadoop.yarn.api.records.Resource res)
public org.apache.hadoop.yarn.api.records.Resource getEffectiveMinResource()
public org.apache.hadoop.yarn.api.records.Resource getEffectiveMinResource(String label)
public void setEffectiveMinResource(String label, org.apache.hadoop.yarn.api.records.Resource res)
public void setEffectiveMinResource(org.apache.hadoop.yarn.api.records.Resource res)
public org.apache.hadoop.yarn.api.records.Resource getEffectiveMaxResource()
public org.apache.hadoop.yarn.api.records.Resource getEffectiveMaxResource(String label)
public void setEffectiveMaxResource(org.apache.hadoop.yarn.api.records.Resource res)
public void setEffectiveMaxResource(String label, org.apache.hadoop.yarn.api.records.Resource res)
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.