@InterfaceAudience.LimitedPrivate(value="Tools") public class CoprocessorValidator extends AbstractHBaseTool
cmdLineArgs, conf, EXIT_FAILURE, EXIT_SUCCESS, LONG_HELP_OPTION, options, SHORT_HELP_OPTION| 构造器和说明 |
|---|
CoprocessorValidator() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addOptions() |
protected int |
doWork() |
protected void |
printUsage() |
protected void |
processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cmd) |
void |
validateClasses(ClassLoader classLoader,
List<String> classNames,
List<CoprocessorViolation> violations) |
void |
validateClasses(ClassLoader classLoader,
String[] classNames,
List<CoprocessorViolation> violations) |
protected void |
validateTables(ClassLoader classLoader,
Admin admin,
Pattern pattern,
List<CoprocessorViolation> violations) |
addOption, addOptNoArg, addOptNoArg, addOptWithArg, addOptWithArg, addRequiredOption, addRequiredOptWithArg, addRequiredOptWithArg, doStaticMain, getConf, getOptionAsDouble, getOptionAsInt, getOptionAsLong, newParser, parseArgs, parseInt, parseLong, printUsage, processOldArgs, run, setConfpublic void validateClasses(ClassLoader classLoader, List<String> classNames, List<CoprocessorViolation> violations)
public void validateClasses(ClassLoader classLoader, String[] classNames, List<CoprocessorViolation> violations)
protected void validateTables(ClassLoader classLoader, Admin admin, Pattern pattern, List<CoprocessorViolation> violations) throws IOException
IOExceptionprotected void printUsage()
printUsage 在类中 AbstractHBaseToolprotected void addOptions()
addOptions 在类中 AbstractHBaseToolprotected void processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cmd)
processOptions 在类中 AbstractHBaseToolprotected int doWork()
throws Exception
doWork 在类中 AbstractHBaseToolExceptionCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.