Class EasyFormatPlugin.EasyFormatConfigBuilder
java.lang.Object
org.apache.drill.exec.store.dfs.easy.EasyFormatPlugin.EasyFormatConfigBuilder
- Enclosing class:
EasyFormatPlugin<T extends FormatPluginConfig>
-
Constructor Summary
Constructors -
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
-