Class ScanSchemaOrchestrator.ScanSchemaOptions
java.lang.Object
org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanSchemaOptions
- Enclosing class:
- ScanSchemaOrchestrator
-
Field Summary
Modifier and TypeFieldDescriptionfinal boolean
final CustomErrorContext
Context for error messages.final long
final TypeProtos.MajorType
Custom null type, if provided by the operator.final List<SchemaPath>
final TupleMetadata
final int
final int
List of resolvers used to resolve projection columns for each new schema.final boolean
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
-
Field Details
-
nullType
Custom null type, if provided by the operator. If not set, the null type is the Drill default. -
scanBatchRecordLimit
public final int scanBatchRecordLimit -
scanBatchByteLimit
public final int scanBatchByteLimit -
parsers
-
schemaResolvers
List of resolvers used to resolve projection columns for each new schema. Allows operators to introduce custom functionality as a plug-in rather than by copying code or subclassing this mechanism. -
projection
-
useSchemaSmoothing
public final boolean useSchemaSmoothing -
allowRequiredNullColumns
public final boolean allowRequiredNullColumns -
providedSchema
-
limit
public final long limit -
context
Context for error messages.
-
-
Constructor Details
-
ScanSchemaOptions
-
-
Method Details
-
providedSchema
-