Uses of Class
org.apache.drill.exec.record.metadata.SchemaBuilder
Package
Description
Provides a fluent schema builder.
-
Uses of SchemaBuilder in org.apache.drill.exec.record
Modifier and TypeMethodDescriptionBatchSchemaBuilder.withSchemaBuilder
(SchemaBuilder schemaBuilder) -
Uses of SchemaBuilder in org.apache.drill.exec.record.metadata
Modifier 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
Modifier 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
-
Uses of SchemaBuilder in org.apache.drill.exec.store.phoenix
Modifier 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)