public class UnionBuilder extends Object
buildColumn()
should be used.Constructor and Description |
---|
UnionBuilder(org.apache.drill.exec.record.metadata.SchemaContainer parent,
String name,
TypeProtos.MinorType type) |
UnionBuilder(String name,
TypeProtos.MinorType type) |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(ColumnMetadata column) |
DictBuilder |
addDict() |
UnionBuilder |
addList() |
MapBuilder |
addMap() |
RepeatedListBuilder |
addRepeatedList() |
UnionBuilder |
addType(TypeProtos.MinorType type) |
void |
build() |
VariantColumnMetadata |
buildColumn() |
DictBuilder |
resumeDict() |
RepeatedListBuilder |
resumeList() |
MapBuilder |
resumeMap() |
RepeatedListBuilder |
resumeRepeatedList() |
SchemaBuilder |
resumeSchema() |
UnionBuilder |
resumeUnion() |
public UnionBuilder(String name, TypeProtos.MinorType type)
public UnionBuilder(org.apache.drill.exec.record.metadata.SchemaContainer parent, String name, TypeProtos.MinorType type)
public void addColumn(ColumnMetadata column)
public UnionBuilder addType(TypeProtos.MinorType type)
public MapBuilder addMap()
public UnionBuilder addList()
public RepeatedListBuilder addRepeatedList()
public DictBuilder addDict()
public VariantColumnMetadata buildColumn()
public void build()
public SchemaBuilder resumeSchema()
public MapBuilder resumeMap()
public UnionBuilder resumeUnion()
public RepeatedListBuilder resumeList()
public DictBuilder resumeDict()
public RepeatedListBuilder resumeRepeatedList()
Copyright © 1970 The Apache Software Foundation. All rights reserved.