@ThreadSafe public final class TransformTableCommand extends AbstractTableCommand
mClient, mConf| Constructor and Description |
|---|
TransformTableCommand(AlluxioConfiguration conf,
TableMasterClient client)
creates the command.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCommandName() |
java.lang.String |
getDescription() |
org.apache.commons.cli.Options |
getOptions() |
java.lang.String |
getUsage() |
int |
run(org.apache.commons.cli.CommandLine cl) |
void |
validateArgs(org.apache.commons.cli.CommandLine cl) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getSubCommands, hasSubCommand, parseAndValidateArgspublic TransformTableCommand(AlluxioConfiguration conf, TableMasterClient client)
conf - alluxio configurationclient - the table master client used to make RPCspublic java.lang.String getCommandName()
getCommandName in interface CommandgetCommandName in class AbstractTableCommandpublic java.lang.String getUsage()
public org.apache.commons.cli.Options getOptions()
public java.lang.String getDescription()
public void validateArgs(org.apache.commons.cli.CommandLine cl)
throws InvalidArgumentException
validateArgs in interface CommandvalidateArgs in class AbstractTableCommandInvalidArgumentExceptionpublic int run(org.apache.commons.cli.CommandLine cl)
throws java.io.IOException,
AlluxioException
run in interface Commandrun in class AbstractTableCommandjava.io.IOExceptionAlluxioExceptionCopyright © 2020. All Rights Reserved.