Package com.illumon.iris.importers
Class BinaryStoreImporter.Arguments
java.lang.Object
com.illumon.iris.importers.StandardImporterArguments
com.illumon.iris.importers.BinaryStoreImporter.Arguments
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
- Enclosing class:
- BinaryStoreImporter
public static class BinaryStoreImporter.Arguments extends StandardImporterArguments
Argument structure for
BinaryStoreImporter
.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description com.fishlib.base.log.LogOutput
append(com.fishlib.base.log.LogOutput logOutput)
com.fishlib.base.log.LogOutput
appendArguments(com.fishlib.base.log.LogOutput logOutput)
Sub-classes should define their own version of appendArguments, which should almost always invoke the super-class implementation first.Methods inherited from class com.illumon.iris.importers.StandardImporterArguments
getDestinationDirectory, getDestinationPartitions, getHelpString, getImportTableWriterFactory, getPartitioningColumnName, main, parseCommandLine, toString
-
Field Details
-
Constructor Details
-
Arguments
public Arguments(@NotNull String namespace, @NotNull String tableName, @Nullable String destinationPartitionStr, @Nullable File destinationDirectory, @Nullable String partitioningColumn, @NotNull ImportOutputMode outputMode, @NotNull File... sourceFiles)Full constructor for non-command-line use.- Parameters:
namespace
- The namespace to import totableName
- The table name to import todestinationPartitionStr
- The destination internal partitiondestinationDirectory
- The destination directorypartitioningColumn
- The partitioning column valueoutputMode
- TheImportOutputMode
specifying behavior when destination existssourceFiles
- The sourceFile
s to import
-
-
Method Details
-
appendArguments
public com.fishlib.base.log.LogOutput appendArguments(@NotNull com.fishlib.base.log.LogOutput logOutput)Description copied from class:StandardImporterArguments
Sub-classes should define their own version of appendArguments, which should almost always invoke the super-class implementation first.- Overrides:
appendArguments
in classStandardImporterArguments
- Parameters:
logOutput
- A LogOutput to append argument names and values to.- Returns:
- The logOutput
-
append
public final com.fishlib.base.log.LogOutput append(com.fishlib.base.log.LogOutput logOutput)- Specified by:
append
in interfacecom.fishlib.base.log.LogOutputAppendable
-