@ThreadSafe public abstract class AbstractFuseShellCommand extends Object implements FuseCommand
FuseCommand
classes.Modifier and Type | Field and Description |
---|---|
protected FileSystem |
mFileSystem |
protected AlluxioFuseFileSystemOpts |
mFuseFsOpts |
protected String |
mParentCommandName |
Constructor and Description |
---|
AbstractFuseShellCommand(FileSystem fileSystem,
AlluxioFuseFileSystemOpts fuseFsOpts,
String commandName) |
Modifier and Type | Method and Description |
---|---|
String |
getParentCommandName()
Gets the parent command name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
run, validateArgs
close, getCommandName, getDescription, getOptions, getSubCommands, getUsage, hasSubCommand, parseAndValidateArgs, run, validateArgs
protected AlluxioFuseFileSystemOpts mFuseFsOpts
protected final FileSystem mFileSystem
protected final String mParentCommandName
public AbstractFuseShellCommand(FileSystem fileSystem, AlluxioFuseFileSystemOpts fuseFsOpts, String commandName)
fileSystem
- the file system the command takes effect onfuseFsOpts
- the options for AlluxioFuse filesystemcommandName
- the parent command namepublic String getParentCommandName()
Copyright © 2023. All Rights Reserved.