| Package | Description | 
|---|---|
| org.apache.hadoop.fs | An abstract file system API. | 
| org.apache.hadoop.fs.permission | |
| org.apache.hadoop.fs.viewfs | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FilterFileSystem. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | FileContext. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec)Modifies ACL entries of files and directories. | 
| void | AbstractFileSystem. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec)Modifies ACL entries of files and directories. | 
| void | FileSystem. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec)Modifies ACL entries of files and directories. | 
| void | FilterFileSystem. removeAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | FileContext. removeAclEntries(Path path,
                                List<AclEntry> aclSpec)Removes ACL entries from files and directories. | 
| void | AbstractFileSystem. removeAclEntries(Path path,
                                List<AclEntry> aclSpec)Removes ACL entries from files and directories. | 
| void | FileSystem. removeAclEntries(Path path,
                                List<AclEntry> aclSpec)Removes ACL entries from files and directories. | 
| void | FilterFileSystem. setAcl(Path path,
            List<AclEntry> aclSpec) | 
| void | FileContext. setAcl(Path path,
            List<AclEntry> aclSpec)Fully replaces ACL of files and directories, discarding all existing
 entries. | 
| void | AbstractFileSystem. setAcl(Path path,
            List<AclEntry> aclSpec)Fully replaces ACL of files and directories, discarding all existing
 entries. | 
| void | FileSystem. setAcl(Path path,
            List<AclEntry> aclSpec)Fully replaces ACL of files and directories, discarding all existing
 entries. | 
| Modifier and Type | Method and Description | 
|---|---|
| static AclEntry | AclEntry. parseAclEntry(String aclStr,
                          boolean includePermission)Parses a string representation of an ACL into a AclEntry object. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<AclEntry> | AclStatus. getEntries()Returns the list of all ACL entries, ordered by their natural ordering. | 
| static List<AclEntry> | AclEntry. parseAclSpec(String aclSpec,
                        boolean includePermission)Parses a string representation of an ACL spec into a list of AclEntry
 objects. | 
| Modifier and Type | Method and Description | 
|---|---|
| FsAction | AclStatus. getEffectivePermission(AclEntry entry)Get the effective permission for the AclEntry | 
| FsAction | AclStatus. getEffectivePermission(AclEntry entry,
                                            FsPermission permArg)Get the effective permission for the AclEntry. | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | AclEntry. aclSpecToString(List<AclEntry> aclSpec)Convert a List of AclEntries into a string - the reverse of parseAclSpec. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ViewFileSystem. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | ViewFs. modifyAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | ViewFileSystem. removeAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | ViewFs. removeAclEntries(Path path,
                                List<AclEntry> aclSpec) | 
| void | ViewFileSystem. setAcl(Path path,
            List<AclEntry> aclSpec) | 
| void | ViewFs. setAcl(Path path,
            List<AclEntry> aclSpec) | 
Copyright © 2015 Apache Software Foundation. All rights reserved.