@InterfaceAudience.Private public class ACLManager extends Object
| Constructor and Description |
|---|
ACLManager(ACLManager amACLManager,
String dagUser,
org.apache.hadoop.conf.Configuration dagConf) |
ACLManager(String amUser) |
ACLManager(String amUser,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAMModifyAccess(String user,
Collection<String> userGroups) |
boolean |
checkAMViewAccess(String user,
Collection<String> userGroups) |
boolean |
checkDAGModifyAccess(String user,
Collection<String> userGroups) |
boolean |
checkDAGViewAccess(String user,
Collection<String> userGroups) |
Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> |
toYARNACls() |
public ACLManager(String amUser)
public ACLManager(String amUser, org.apache.hadoop.conf.Configuration conf)
public ACLManager(ACLManager amACLManager, String dagUser, org.apache.hadoop.conf.Configuration dagConf)
public boolean checkAMViewAccess(String user, Collection<String> userGroups)
public boolean checkAMModifyAccess(String user, Collection<String> userGroups)
public boolean checkDAGViewAccess(String user, Collection<String> userGroups)
public boolean checkDAGModifyAccess(String user, Collection<String> userGroups)
Copyright © 2014 Apache Software Foundation. All rights reserved.