Uses of Class
org.apache.drill.exec.record.metadata.SchemaBuilder
Packages that use SchemaBuilder
Package
Description
Provides a fluent schema builder.
-
Uses of SchemaBuilder in org.apache.drill.exec.record
Methods in org.apache.drill.exec.record that return SchemaBuilderMethods in org.apache.drill.exec.record with parameters of type SchemaBuilderModifier and TypeMethodDescriptionBatchSchemaBuilder.withSchemaBuilder
(SchemaBuilder schemaBuilder) -
Uses of SchemaBuilder in org.apache.drill.exec.record.metadata
Methods in org.apache.drill.exec.record.metadata that return SchemaBuilderModifier and TypeMethodDescriptionSchemaBuilder.add
(String name, TypeProtos.MajorType type) SchemaBuilder.add
(String name, TypeProtos.MinorType type) SchemaBuilder.add
(String name, TypeProtos.MinorType type, int width) SchemaBuilder.add
(String name, TypeProtos.MinorType type, int precision, int scale) SchemaBuilder.add
(String name, TypeProtos.MinorType type, TypeProtos.DataMode mode) SchemaBuilder.add
(MaterializedField col) SchemaBuilder.add
(ColumnMetadata column) SchemaBuilder.addAll
(TupleMetadata from) SchemaBuilder.addArray
(String name, TypeProtos.MinorType type) SchemaBuilder.addArray
(String name, TypeProtos.MinorType type, int dims) Add a multi-dimensional array, implemented as a repeated vector along with 0 or more repeated list vectors.SchemaBuilder.addArray
(String name, TypeProtos.MinorType type, int precision, int scale) SchemaBuilder.addDecimal
(String name, TypeProtos.MinorType type, TypeProtos.DataMode mode, int precision, int scale) SchemaBuilder.addDynamic
(String name) SchemaBuilder.addNullable
(String name, TypeProtos.MinorType type) SchemaBuilder.addNullable
(String name, TypeProtos.MinorType type, int width) SchemaBuilder.addNullable
(String name, TypeProtos.MinorType type, int precision, int scale) DictBuilder.resumeSchema()
MapBuilder.resumeSchema()
RepeatedListBuilder.resumeSchema()
UnionBuilder.resumeSchema()
-
Uses of SchemaBuilder in org.apache.drill.exec.store.image
Methods in org.apache.drill.exec.store.image with parameters of type SchemaBuilderModifier and TypeMethodDescriptionabstract void
ImageBatchReader.ColumnDefn.define
(SchemaBuilder builder) void
ImageBatchReader.GenericColumnDefn.define
(SchemaBuilder builder) void
ImageBatchReader.ListColumnDefn.define
(SchemaBuilder builder) void
ImageBatchReader.MapColumnDefn.define
(SchemaBuilder builder) void
ImageBatchReader.ColumnDefn.defineText
(SchemaBuilder builder) -
Uses of SchemaBuilder in org.apache.drill.exec.store.pcap.schema
Methods in org.apache.drill.exec.store.pcap.schema with parameters of type SchemaBuilder -
Uses of SchemaBuilder in org.apache.drill.exec.store.phoenix
Methods in org.apache.drill.exec.store.phoenix with parameters of type SchemaBuilderModifier and TypeMethodDescriptionvoid
PhoenixReader.ArrayBigintDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArrayBooleanDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArrayDoubleDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArrayIntegerDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArraySmallintDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArrayTinyintDefn.define
(SchemaBuilder builder) void
PhoenixReader.ArrayVarcharDefn.define
(SchemaBuilder builder) void
PhoenixReader.ColumnDefn.define
(SchemaBuilder builder)