@InterfaceStability.Evolving @InterfaceAudience.LimitedPrivate(value="yarn") public interface Queue
Modifier and Type | Method and Description |
---|---|
QueueMetrics |
getMetrics()
Get the queue metrics
|
Map<QueueACL,AccessControlList> |
getQueueAcls()
Get ACLs for the queue.
|
QueueInfo |
getQueueInfo(boolean includeChildQueues,
boolean recursive)
Get queue information
|
String |
getQueueName()
Get the queue name
|
List<QueueUserACLInfo> |
getQueueUserAclInfo(UserGroupInformation user)
Get queue ACLs for given
user . |
boolean |
hasAccess(QueueACL acl,
UserGroupInformation user) |
String getQueueName()
QueueMetrics getMetrics()
Map<QueueACL,AccessControlList> getQueueAcls()
QueueInfo getQueueInfo(boolean includeChildQueues, boolean recursive)
includeChildQueues
- include child queues?recursive
- recursively get child queue information?List<QueueUserACLInfo> getQueueUserAclInfo(UserGroupInformation user)
user
.user
- usernameboolean hasAccess(QueueACL acl, UserGroupInformation user)
Copyright © 2013 Apache Software Foundation. All rights reserved.