|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |