Modifier and Type | Method and Description |
---|---|
static QueueACL |
QueueACL.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueueACL[] |
QueueACL.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
abstract List<QueueACL> |
QueueUserACLInfo.getUserAcls()
Get the list of
QueueACL for the given user. |
Modifier and Type | Method and Description |
---|---|
static QueueUserACLInfo |
QueueUserACLInfo.newInstance(String queueName,
List<QueueACL> acls) |
abstract void |
QueueUserACLInfo.setUserAcls(List<QueueACL> acls) |
Modifier and Type | Method and Description |
---|---|
static QueueACL |
ProtoUtils.convertFromProtoFormat(YarnProtos.QueueACLProto e) |
Modifier and Type | Method and Description |
---|---|
List<QueueACL> |
QueueUserACLInfoPBImpl.getUserAcls() |
Modifier and Type | Method and Description |
---|---|
static YarnProtos.QueueACLProto |
ProtoUtils.convertToProtoFormat(QueueACL e) |
Modifier and Type | Method and Description |
---|---|
void |
QueueUserACLInfoPBImpl.setUserAcls(List<QueueACL> userAclsList) |
Modifier and Type | Method and Description |
---|---|
Map<QueueACL,AccessControlList> |
Queue.getQueueAcls()
Get ACLs for the queue.
|
Modifier and Type | Method and Description |
---|---|
boolean |
YarnScheduler.checkAccess(UserGroupInformation callerUGI,
QueueACL acl,
String queueName)
Check if the user has permission to perform the operation.
|
boolean |
Queue.hasAccess(QueueACL acl,
UserGroupInformation user) |
Modifier and Type | Method and Description |
---|---|
Map<QueueACL,AccessControlList> |
CapacitySchedulerConfiguration.getAcls(String queue) |
Map<QueueACL,AccessControlList> |
ParentQueue.getQueueAcls() |
Map<QueueACL,AccessControlList> |
LeafQueue.getQueueAcls() |
Modifier and Type | Method and Description |
---|---|
boolean |
CapacityScheduler.checkAccess(UserGroupInformation callerUGI,
QueueACL acl,
String queueName) |
AccessControlList |
CapacitySchedulerConfiguration.getAcl(String queue,
QueueACL acl) |
boolean |
ParentQueue.hasAccess(QueueACL acl,
UserGroupInformation user) |
boolean |
CSQueue.hasAccess(QueueACL acl,
UserGroupInformation user)
Check if the
user has permission to perform the operation |
boolean |
LeafQueue.hasAccess(QueueACL acl,
UserGroupInformation user) |
void |
CapacitySchedulerConfiguration.setAcl(String queue,
QueueACL acl,
String aclString) |
Modifier and Type | Method and Description |
---|---|
void |
CapacitySchedulerConfiguration.setAcls(String queue,
Map<QueueACL,AccessControlList> acls) |
Modifier and Type | Method and Description |
---|---|
Map<QueueACL,AccessControlList> |
FSQueue.getQueueAcls() |
Map<QueueACL,AccessControlList> |
QueueManager.getQueueAcls(String queue)
Get the ACLs associated with this queue.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FairScheduler.checkAccess(UserGroupInformation callerUGI,
QueueACL acl,
String queueName) |
boolean |
FSQueue.hasAccess(QueueACL acl,
UserGroupInformation user) |
Modifier and Type | Method and Description |
---|---|
boolean |
FifoScheduler.checkAccess(UserGroupInformation callerUGI,
QueueACL acl,
String queueName) |
Modifier and Type | Method and Description |
---|---|
boolean |
QueueACLsManager.checkAccess(UserGroupInformation callerUGI,
QueueACL acl,
String queueName) |
Copyright © 2013 Apache Software Foundation. All rights reserved.