@Public
@Stable
public abstract class GetQueueInfoRequest
extends java.lang.Object
The request sent by clients to get queue information
from the ResourceManager.
| Constructor | Description |
|---|---|
GetQueueInfoRequest() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract boolean |
getIncludeApplications() |
Is information about active applications required?
|
abstract boolean |
getIncludeChildQueues() |
Is information about child queues required?
|
abstract java.lang.String |
getQueueName() |
Get the queue name for which to get queue information.
|
abstract boolean |
getRecursive() |
Is information on the entire child queue hierarchy required?
|
abstract java.lang.String |
getSubClusterId() |
Get SubClusterId.
|
static GetQueueInfoRequest |
newInstance(java.lang.String queueName,
boolean includeApplications,
boolean includeChildQueues,
boolean recursive) |
|
static GetQueueInfoRequest |
newInstance(java.lang.String queueName,
boolean includeApplications,
boolean includeChildQueues,
boolean recursive,
java.lang.String subClusterId) |
|
abstract void |
setIncludeApplications(boolean includeApplications) |
Should we get fetch information about active applications?
|
abstract void |
setIncludeChildQueues(boolean includeChildQueues) |
Should we fetch information about child queues?
|
abstract void |
setQueueName(java.lang.String queueName) |
Set the queue name for which to get queue information
|
abstract void |
setRecursive(boolean recursive) |
Should we fetch information on the entire child queue hierarchy?
|
abstract void |
setSubClusterId(java.lang.String subClusterId) |
Set SubClusterId.
|
@Public @Stable public static GetQueueInfoRequest newInstance(java.lang.String queueName, boolean includeApplications, boolean includeChildQueues, boolean recursive)
@Public @Stable public static GetQueueInfoRequest newInstance(java.lang.String queueName, boolean includeApplications, boolean includeChildQueues, boolean recursive, java.lang.String subClusterId)
@Public @Stable public abstract java.lang.String getQueueName()
@Public @Stable public abstract void setQueueName(java.lang.String queueName)
queueName - queue name for which to get queue information@Public @Stable public abstract boolean getIncludeApplications()
true if applications' information is to be included,
else false@Public @Stable public abstract void setIncludeApplications(boolean includeApplications)
includeApplications - fetch information about active
applications?@Public @Stable public abstract boolean getIncludeChildQueues()
true if information about child queues is required,
else false@Public @Stable public abstract void setIncludeChildQueues(boolean includeChildQueues)
includeChildQueues - fetch information about child queues?@Public @Stable public abstract boolean getRecursive()
true if information about entire hierarchy is
required, false otherwise@Public @Stable public abstract void setRecursive(boolean recursive)
recursive - fetch information on the entire child queue
hierarchy?@Public @Stable public abstract java.lang.String getSubClusterId()
@Public @Stable public abstract void setSubClusterId(java.lang.String subClusterId)
subClusterId - SubClusterId.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.