Class EasyFormatPlugin.EasyFormatConfigBuilder
java.lang.Object
org.apache.drill.exec.store.dfs.easy.EasyFormatPlugin.EasyFormatConfigBuilder
- Enclosing class:
- EasyFormatPlugin<T extends FormatPluginConfig>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionblockSplittable
(boolean blockSplittable) build()
compressible
(boolean compressible) defaultName
(String defaultName) extensions
(String... extensions) extensions
(List<String> extensions) fsConf
(org.apache.hadoop.conf.Configuration fsConf) matcher
(BasicFormatMatcher matcher) readable
(boolean readable) readerOperatorType
(String readerOperatorType) scanVersion
(EasyFormatPlugin.ScanFrameworkVersion scanVersion) supportsAutoPartitioning
(boolean supportsAutoPartitioning) supportsFileImplicitColumns
(boolean supportsFileImplicitColumns) supportsLimitPushdown
(boolean supportsLimitPushdown) supportsProjectPushdown
(boolean supportsProjectPushdown) supportsStatistics
(boolean supportsStatistics) writable
(boolean writable) writerOperatorType
(String writerOperatorType)
-
Constructor Details
-
EasyFormatConfigBuilder
public EasyFormatConfigBuilder()
-
-
Method Details
-
matcher
-
readable
-
writable
-
blockSplittable
-
compressible
-
fsConf
-
extensions
-
extensions
-
defaultName
-
supportsLimitPushdown
public EasyFormatPlugin.EasyFormatConfigBuilder supportsLimitPushdown(boolean supportsLimitPushdown) -
supportsProjectPushdown
public EasyFormatPlugin.EasyFormatConfigBuilder supportsProjectPushdown(boolean supportsProjectPushdown) -
supportsFileImplicitColumns
public EasyFormatPlugin.EasyFormatConfigBuilder supportsFileImplicitColumns(boolean supportsFileImplicitColumns) -
supportsAutoPartitioning
public EasyFormatPlugin.EasyFormatConfigBuilder supportsAutoPartitioning(boolean supportsAutoPartitioning) -
supportsStatistics
-
readerOperatorType
-
writerOperatorType
-
scanVersion
public EasyFormatPlugin.EasyFormatConfigBuilder scanVersion(EasyFormatPlugin.ScanFrameworkVersion scanVersion) -
build
-