|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.yarn.api.records.QueueInfo
@InterfaceAudience.Public @InterfaceStability.Stable public abstract class QueueInfo
QueueInfo is a report of the runtime information of the queue.
It includes information such as:
QueueState of the queue.
QueueState,
ApplicationClientProtocol.getQueueInfo(org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoRequest)| Constructor Summary | |
|---|---|
QueueInfo()
|
|
| Method Summary | |
|---|---|
abstract Set<String> |
getAccessibleNodeLabels()
Get the accessible node labels of the queue. |
abstract List<ApplicationReport> |
getApplications()
Get the running applications of the queue. |
abstract float |
getCapacity()
Get the configured capacity of the queue. |
abstract List<QueueInfo> |
getChildQueues()
Get the child queues of the queue. |
abstract float |
getCurrentCapacity()
Get the current capacity of the queue. |
abstract String |
getDefaultNodeLabelExpression()
Get the default node label expression of the queue, this takes
affect only when the ApplicationSubmissionContext and
ResourceRequest don't specify their
NodeLabelExpression. |
abstract float |
getMaximumCapacity()
Get the maximum capacity of the queue. |
abstract String |
getQueueName()
Get the name of the queue. |
abstract QueueState |
getQueueState()
Get the QueueState of the queue. |
abstract void |
setDefaultNodeLabelExpression(String defaultLabelExpression)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueueInfo()
| Method Detail |
|---|
@InterfaceAudience.Public @InterfaceStability.Stable public abstract String getQueueName()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract float getCapacity()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract float getMaximumCapacity()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract float getCurrentCapacity()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract List<QueueInfo> getChildQueues()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract List<ApplicationReport> getApplications()
@InterfaceAudience.Public @InterfaceStability.Stable public abstract QueueState getQueueState()
QueueState of the queue.
QueueState of the queue@InterfaceAudience.Public @InterfaceStability.Stable public abstract Set<String> getAccessibleNodeLabels()
accessible node labels of the queue.
accessible node labels of the queue@InterfaceAudience.Public @InterfaceStability.Stable public abstract String getDefaultNodeLabelExpression()
default node label expression of the queue, this takes
affect only when the ApplicationSubmissionContext and
ResourceRequest don't specify their
NodeLabelExpression.
default node label expression of the queue@InterfaceAudience.Public @InterfaceStability.Stable public abstract void setDefaultNodeLabelExpression(String defaultLabelExpression)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||