com.cloudera.sqoop.tool
Class VersionTool

java.lang.Object
  extended by com.cloudera.sqoop.tool.SqoopTool
      extended by com.cloudera.sqoop.tool.BaseSqoopTool
          extended by com.cloudera.sqoop.tool.VersionTool

public class VersionTool
extends BaseSqoopTool

Tool that prints Sqoop's version.


Field Summary
 
Fields inherited from class com.cloudera.sqoop.tool.BaseSqoopTool
APPEND_ARG, BIN_OUT_DIR_ARG, CLASS_NAME_ARG, CODE_OUT_DIR_ARG, COLUMNS_ARG, COMPRESS_ARG, COMPRESS_SHORT_ARG, CONNECT_STRING_ARG, DEBUG_SQL_ARG, DEBUG_SQL_SHORT_ARG, DIRECT_ARG, DIRECT_SPLIT_SIZE_ARG, DRIVER_ARG, ENCLOSED_BY_ARG, ESCAPED_BY_ARG, EXPORT_PATH_ARG, FIELDS_TERMINATED_BY_ARG, FMT_SEQUENCEFILE_ARG, FMT_TEXTFILE_ARG, HADOOP_HOME_ARG, HELP_ARG, HELP_STR, HIVE_HOME_ARG, HIVE_IMPORT_ARG, HIVE_OVERWRITE_ARG, HIVE_TABLE_ARG, INLINE_LOB_LIMIT_ARG, INPUT_ENCLOSED_BY_ARG, INPUT_ESCAPED_BY_ARG, INPUT_FIELDS_TERMINATED_BY_ARG, INPUT_LINES_TERMINATED_BY_ARG, INPUT_OPTIONALLY_ENCLOSED_BY_ARG, JAR_FILE_NAME_ARG, LINES_TERMINATED_BY_ARG, LOG, manager, MYSQL_DELIMITERS_ARG, NUM_MAPPERS_ARG, NUM_MAPPERS_SHORT_ARG, OPTIONALLY_ENCLOSED_BY_ARG, PACKAGE_NAME_ARG, PASSWORD_ARG, PASSWORD_PROMPT_ARG, SPLIT_BY_ARG, TABLE_ARG, TARGET_DIR_ARG, USERNAME_ARG, VERBOSE_ARG, WAREHOUSE_DIR_ARG, WHERE_ARG
 
Fields inherited from class com.cloudera.sqoop.tool.SqoopTool
extraArguments
 
Constructor Summary
VersionTool()
           
 
Method Summary
 void printHelp(ToolOptions opts)
          Print the help message for this tool.
 int run(SqoopOptions options)
          Main body of code to run the tool.
 
Methods inherited from class com.cloudera.sqoop.tool.BaseSqoopTool
applyCodeGenOptions, applyCommonOptions, applyHiveOptions, applyInputFormatOptions, applyOutputFormatOptions, destroy, getCodeGenOpts, getCommonOptions, getHiveOptions, getInputFormatOptions, getManager, getOutputFormatOptions, getSubcommandArgs, hasUnrecognizedArgs, hasUnrecognizedArgs, init, setManager, validateCodeGenOptions, validateCommonOptions, validateHiveOptions, validateOutputFormatOptions
 
Methods inherited from class com.cloudera.sqoop.tool.SqoopTool
appendArgs, applyOptions, configureOptions, getTool, getToolDescription, getToolName, getToolNames, parseArguments, setToolName, toString, validateOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VersionTool

public VersionTool()
Method Detail

run

public int run(SqoopOptions options)
Description copied from class: SqoopTool
Main body of code to run the tool.

Specified by:
run in class SqoopTool
Parameters:
options - the SqoopOptions configured via configureOptions()/applyOptions().
Returns:
an integer return code for external programs to consume. 0 represents success; nonzero means failure.

printHelp

public void printHelp(ToolOptions opts)
Description copied from class: SqoopTool
Print the help message for this tool.

Overrides:
printHelp in class SqoopTool
Parameters:
opts - the configured tool options


Copyright © 2010 Cloudera, Inc.