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
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from class org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework.ScanFrameworkBuilder
readerFactory, userNameFields inherited from class org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanOrchestratorBuilder
disableEmptyResults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallowOtherCols(boolean flag) voidrequireColumnsArray(boolean flag) Methods inherited from class org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileScanBuilder
implicitColumnOptions, setFiles, setFileSystemConfigMethods inherited from class org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework.ScanFrameworkBuilder
readerFactory, setReaderFactory, setUserNameMethods 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:
buildEventsin classFileScanFramework.FileScanBuilder
-