Package com.illumon.iris.importers.util
Interface JdbcImportBuilder
- All Known Implementing Classes:
JdbcImport.Builder
public interface JdbcImportBuilder
A clean interface defining all the methods a JdbcImport builder must define. The JdbcImport class should provide
factory methods to provide the implementation.
This is useful for python integration, as python does not handle the generic type hierarchy used in the
implementation very well.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setConnectionUrl
(String connectionUrl) setDestinationDirectory
(File destinationDirectory) setDestinationPartitions
(String destinationPartitions) setDestinationPartitions
(String[] destinationPartitions) setOutputMode
(ImportOutputMode outputMode) setOutputMode
(String outputMode) setPartitionColumn
(String partitionColumn) setPassword
(String password) setSourceName
(String sourceName) setSourceTimeZone
(String sourceTimeZoneID) setSourceTimeZone
(TimeZone sourceTimeZone) setStrict
(boolean strict)
-
Method Details
-
setDestinationPartitions
-
setDestinationPartitions
-
setDestinationDirectory
-
setOutputMode
-
setOutputMode
-
setStrict
-
setPartitionColumn
-
setSourceName
-
setDriver
-
setConnectionUrl
-
setUser
-
setPassword
-
setQuery
-
setSourceTimeZone
-
setSourceTimeZone
-
build
JdbcImport build()
-