本文整理汇总了Java中com.cloudera.sqoop.tool.ImportTool.validateOptions方法的典型用法代码示例。如果您正苦于以下问题:Java ImportTool.validateOptions方法的具体用法?Java ImportTool.validateOptions怎么用?Java ImportTool.validateOptions使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.cloudera.sqoop.tool.ImportTool
的用法示例。
在下文中一共展示了ImportTool.validateOptions方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testHiveDropAndReplaceOptionValidation
import com.cloudera.sqoop.tool.ImportTool; //导入方法依赖的package包/类
/**
* Test hive drop and replace option validation.
*/
@Test
public void testHiveDropAndReplaceOptionValidation() throws ParseException {
LOG.info("Testing conflicting Hive delimiter drop/replace options");
setNumCols(3);
String[] moreArgs = { "--"+BaseSqoopTool.HIVE_DELIMS_REPLACEMENT_ARG, " ",
"--"+BaseSqoopTool.HIVE_DROP_DELIMS_ARG, };
ImportTool tool = new ImportTool();
try {
tool.validateOptions(tool.parseArguments(getArgv(false, moreArgs), null,
null, true));
fail("Expected InvalidOptionsException");
} catch (InvalidOptionsException ex) {
/* success */
}
}
示例2: validateImportOptions
import com.cloudera.sqoop.tool.ImportTool; //导入方法依赖的package包/类
private void validateImportOptions(String[] extraArgs) throws Exception {
String [] args = {
"--connect", HsqldbTestServer.getUrl(),
"--table", "test",
"-m", "1",
};
ImportTool importTool = new ImportTool();
SqoopOptions opts = importTool.parseArguments(
(String []) ArrayUtils.addAll(args, extraArgs), null, null, false);
importTool.validateOptions(opts);
}