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,
long mode)
Creates a file in alluxio namespace.
|
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,
AlluxioFuseFileSystemOpts fuseFsOpts,
FuseFileSystem fuseFileSystem)
Creates a new instance of
AuthPolicy . |
Modifier and Type | Method and Description |
---|---|
static FuseFileInOrOutStream |
FuseFileInOrOutStream.create(FileSystem fileSystem,
AuthPolicy authPolicy,
AlluxioURI uri,
int flags,
long mode,
Optional<URIStatus> status)
Creates a
FuseFileInOrOutStream . |
static FuseFileOutStream |
FuseFileOutStream.create(FileSystem fileSystem,
AuthPolicy authPolicy,
AlluxioURI uri,
int flags,
long mode,
Optional<URIStatus> status)
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.