Class ColumnsScanFramework.ColumnsScanBuilder
java.lang.Object
org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanOrchestratorBuilder
org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework.ScanFrameworkBuilder
org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileScanBuilder
org.apache.drill.exec.physical.impl.scan.columns.ColumnsScanFramework.ColumnsScanBuilder
- Enclosing class:
- ColumnsScanFramework
public static class ColumnsScanFramework.ColumnsScanBuilder
extends FileScanFramework.FileScanBuilder
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
Fields inherited from class org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework.ScanFrameworkBuilder
readerFactory, userName
Fields inherited from class org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanOrchestratorBuilder
disableEmptyResults
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
allowOtherCols
(boolean flag) void
requireColumnsArray
(boolean flag) Methods inherited from class org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileScanBuilder
implicitColumnOptions, setFiles, setFileSystemConfig
Methods inherited from class org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework.ScanFrameworkBuilder
readerFactory, setReaderFactory, setUserName
Methods inherited from class org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanOrchestratorBuilder
addParser, addResolver, allowRequiredNullColumns, batchByteLimit, batchRecordLimit, buildScan, buildScanOperator, disableEmptyResults, enableSchemaBatch, enableSchemaSmoothing, errorContext, errorContext, limit, limit, nullType, projection, providedSchema, providedSchema, withImplicitColumns
-
Field Details
-
requireColumnsArray
protected boolean requireColumnsArray -
allowOtherCols
protected boolean allowOtherCols
-
-
Constructor Details
-
ColumnsScanBuilder
public ColumnsScanBuilder()
-
-
Method Details
-
requireColumnsArray
public void requireColumnsArray(boolean flag) -
allowOtherCols
public void allowOtherCols(boolean flag) -
buildEvents
- Overrides:
buildEvents
in classFileScanFramework.FileScanBuilder
-