Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Classes | |
class | Permissions |
Public Member Functions | |
Permissions | getPermissions (FileSystem fs, Path path) throws IOException |
Static Public Member Functions | |
static FsPermissionChecker | getInstance () |
Protected Attributes | |
final String | user_ |
Static Package Functions | |
[static initializer] | |
Private Member Functions | |
FsPermissionChecker () throws IOException | |
Private Attributes | |
final Set< String > | groups_ = new HashSet<String>() |
Static Private Attributes | |
static final Logger | LOG = LoggerFactory.getLogger(FsPermissionChecker.class) |
static final FsPermissionChecker | instance_ |
static List< AclEntryType > | ACL_TYPE_PRIORITY |
Singleton class that can check whether the current user has permission to access paths in a FileSystem.
Definition at line 50 of file FsPermissionChecker.java.
|
inlineprivate |
Definition at line 65 of file FsPermissionChecker.java.
References com.cloudera.impala.util.FsPermissionChecker.user_.
|
inlinestaticpackage |
|
inlinestatic |
Returns the FsPermissionChecker singleton.
Definition at line 290 of file FsPermissionChecker.java.
References com.cloudera.impala.util.FsPermissionChecker.instance_.
|
inline |
Returns a Permissions object that can answer all access permission queries for the given path.
Definition at line 273 of file FsPermissionChecker.java.
References path().
Referenced by com.cloudera.impala.analysis.HdfsUri.analyze(), and com.cloudera.impala.analysis.LoadDataStmt.analyzePaths().
|
staticprivate |
Definition at line 73 of file FsPermissionChecker.java.
Referenced by com.cloudera.impala.util.FsPermissionChecker.Permissions.checkAcls(), and com.cloudera.impala.util.FsPermissionChecker.Permissions.Permissions().
|
private |
Definition at line 54 of file FsPermissionChecker.java.
Referenced by com.cloudera.impala.util.FsPermissionChecker.Permissions.checkPermissions().
|
staticprivate |
Definition at line 52 of file FsPermissionChecker.java.
Referenced by com.cloudera.impala.util.FsPermissionChecker.getInstance().
|
staticprivate |
Definition at line 51 of file FsPermissionChecker.java.
|
protected |
Definition at line 53 of file FsPermissionChecker.java.
Referenced by com.cloudera.impala.util.FsPermissionChecker.Permissions.checkPermissions(), and com.cloudera.impala.util.FsPermissionChecker.FsPermissionChecker().