Package com.illumon.iris.importers.util
Interface DownsampleImportBuilder
- All Known Implementing Classes:
DownsampleImport.Builder
public interface DownsampleImportBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddAggregate
(AggType aggType, String column) addAggregates
(ComboAggregateFactory.ComboBy... aggregates) addArrayColumns
(String... columns) addAvgColumns
(String... columns) addFirstColumns
(String... columns) addLastColumns
(String... columns) addMaxColumns
(String... columns) addMinColumns
(String... columns) addStdColumns
(String... columns) addSumColumns
(String... columns) addVarColumns
(String... columns) build()
setAllBins
(boolean allBins) setCalendar
(String calendar) setDestinationDirectory
(File destinationDirectory) setDestinationPartitions
(String destinationPartitions) setDestinationPartitions
(String[] destinationPartitions) setLogger
(com.fishlib.io.logger.Logger log) setMaintainStateColumns
(String... maintainStateColumns) setNumThreads
(int maxThreads) setOutputMode
(ImportOutputMode outputMode) setOutputMode
(String outputMode) setPartitionColumn
(String partitionColumn) setSourceTable
(Table sourceTable) setStrict
(boolean strict) setTimeBinMode
(Downsampler.TimeBinMode timeBinMode) setTimeBinMode
(String timeBinMode)
-
Method Details
-
setDestinationPartitions
-
setDestinationPartitions
-
setDestinationDirectory
-
setOutputMode
-
setOutputMode
-
setStrict
-
setPartitionColumn
-
setSourceTable
-
setTimeBinMode
-
setTimeBinMode
-
setAllBins
-
setMaintainStateColumns
-
setCalendar
-
setNumThreads
-
setLogger
-
addAggregates
-
addAggregate
-
addLastColumns
-
addFirstColumns
-
addMinColumns
-
addMaxColumns
-
addSumColumns
-
addStdColumns
-
addVarColumns
-
addAvgColumns
-
addArrayColumns
-
build
DownsampleImport build()
-