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.LogOutputappend(com.fishlib.base.log.LogOutput logOutput)com.fishlib.base.log.LogOutputappendArguments(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- TheImportOutputModespecifying behavior when destination existssourceFiles- The sourceFiles to import
-
-
Method Details
-
appendArguments
public com.fishlib.base.log.LogOutput appendArguments(@NotNull com.fishlib.base.log.LogOutput logOutput)Description copied from class:StandardImporterArgumentsSub-classes should define their own version of appendArguments, which should almost always invoke the super-class implementation first.- Overrides:
appendArgumentsin 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:
appendin interfacecom.fishlib.base.log.LogOutputAppendable
-