Class ScanSchemaOrchestrator.ScanSchemaOptions

java.lang.Object
org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanSchemaOptions
Enclosing class:
ScanSchemaOrchestrator

public static class ScanSchemaOrchestrator.ScanSchemaOptions extends Object
  • Field Details

    • nullType

      public final TypeProtos.MajorType 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

      public final List<SchemaPath> projection
    • useSchemaSmoothing

      public final boolean useSchemaSmoothing
    • allowRequiredNullColumns

      public final boolean allowRequiredNullColumns
    • providedSchema

      public final TupleMetadata providedSchema
    • limit

      public final long limit
    • context

      public final CustomErrorContext context
      Context for error messages.
  • Constructor Details

  • Method Details