@InterfaceAudience.Public public class DAGAccessControls extends Object
| Constructor and Description | 
|---|
DAGAccessControls()  | 
DAGAccessControls(String viewACLsStr,
                 String modifyACLsStr)
Helper API to support YARN and MapReduce format for specifying users and groups. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DAGAccessControls | 
setGroupsWithModifyACLs(Collection<String> groups)
Sets the list of groups with modify permissions on the DAG. 
 | 
DAGAccessControls | 
setGroupsWithViewACLs(Collection<String> groups)
Sets the list of groups with view permissions on the DAG. 
 | 
DAGAccessControls | 
setUsersWithModifyACLs(Collection<String> users)
Sets the list of users with modify permissions on the DAG. 
 | 
DAGAccessControls | 
setUsersWithViewACLs(Collection<String> users)
Sets the list of users with view permissions on the DAG. 
 | 
public DAGAccessControls()
public DAGAccessControls(String viewACLsStr, String modifyACLsStr)
viewACLsStr - modifyACLsStr - public DAGAccessControls setUsersWithViewACLs(Collection<String> users)
users - Set of users with view permissionspublic DAGAccessControls setUsersWithModifyACLs(Collection<String> users)
users - Set of users with modify permissionspublic DAGAccessControls setGroupsWithViewACLs(Collection<String> groups)
groups - Set of groups with view permissionspublic DAGAccessControls setGroupsWithModifyACLs(Collection<String> groups)
groups - Set of groups with modify permissionsCopyright © 2024 Apache Software Foundation. All rights reserved.