public abstract class CLIPlugin
extends org.apache.hadoop.conf.Configured
| Modifier and Type | Field and Description |
|---|---|
protected String |
command |
protected String |
desc |
protected String |
longDesc |
protected List<Pair<CmdLineParser.Option,String>> |
optionDescriptions |
protected String |
usageTail |
protected String |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
CLIPlugin(String commandName,
String description,
String version,
String usageParams,
List<Pair<CmdLineParser.Option,String>> optionDescriptions,
String longDescription) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCommandName() |
String |
getDescription() |
int |
main(List<String> params) |
void |
printUsage(PrintStream out) |
protected abstract int |
run(CmdLineParser parser) |
protected final String command
protected final String desc
protected final String usageTail
protected final String version
protected final String longDesc
protected final List<Pair<CmdLineParser.Option,String>> optionDescriptions
public final String getCommandName()
public final String getDescription()
public void printUsage(PrintStream out)
protected abstract int run(CmdLineParser parser)
Copyright © 2016. All rights reserved.