Package | Description |
---|---|
alluxio.fuse | |
alluxio.fuse.auth | |
alluxio.fuse.file |
Modifier and Type | Method and Description |
---|---|
static FileOutStream |
AlluxioFuseUtils.createFile(FileSystem fileSystem,
AuthPolicy authPolicy,
AlluxioURI uri,
CreateFileStatus fileStatus)
Creates a file in alluxio namespace.
|
static void |
AlluxioFuseUtils.fillStat(AuthPolicy policy,
FileStat stat,
URIStatus status)
Fills the path status.
|
Modifier and Type | Class and Description |
---|---|
class |
CustomAuthPolicy
A Fuse authentication policy supports user-defined user and group.
|
class |
LaunchUserGroupAuthPolicy
An authentication policy that follows the default security implementation
that the user group is set to the user that launches the Fuse application.
|
class |
SystemUserGroupAuthPolicy
The system user group authentication policy that always set the user group
to the actual end user.
|
Modifier and Type | Method and Description |
---|---|
static AuthPolicy |
AuthPolicyFactory.create(FileSystem fileSystem,
AlluxioConfiguration conf,
FuseFileSystem fuseFileSystem)
Creates a new instance of
AuthPolicy . |
Modifier and Type | Method and Description |
---|---|
static CreateFileStatus |
CreateFileStatus.create(AuthPolicy authPolicy,
long mode,
long fileLength)
Creates a
CreateFileStatus . |
static FuseFileInOrOutStream |
FuseFileInOrOutStream.create(FileSystem fileSystem,
AuthPolicy authPolicy,
FuseReadWriteLockManager lockManager,
AlluxioURI uri,
int flags,
long mode)
Creates a
FuseFileInOrOutStream . |
static FuseFileOutStream |
FuseFileOutStream.create(FileSystem fileSystem,
AuthPolicy authPolicy,
FuseReadWriteLockManager lockManager,
AlluxioURI uri,
int flags,
long mode)
Creates a
FuseFileInOrOutStream . |
Constructor and Description |
---|
Factory(FileSystem fileSystem,
AuthPolicy authPolicy)
Creates an instance of
FuseFileStream.Factory for
creating fuse streams. |
Copyright © 2023. All Rights Reserved.