Package io.substrait.proto
Class Rel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
io.substrait.proto.Rel.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RelOrBuilder,Cloneable
- Enclosing class:
- Rel
public static final class Rel.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
implements RelOrBuilder
A relation (used internally in a plan)Protobuf type
substrait.Rel-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().substrait.AggregateRel aggregate = 4;.substrait.CrossRel cross = 12;clearDdl().substrait.DdlRel ddl = 20;.substrait.ExchangeRel exchange = 15;.substrait.ExpandRel expand = 16;.substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionSingleRel extension_single = 9;.substrait.FetchRel fetch = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .substrait.FilterRel filter = 2;Physical relations.substrait.JoinRel join = 6;.substrait.MergeJoinRel merge_join = 14;.substrait.NestedLoopJoinRel nested_loop_join = 18;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .substrait.ProjectRel project = 7;.substrait.ReadRel read = 1;.substrait.ReferenceRel reference = 21;clearSet().substrait.SetRel set = 8;.substrait.SortRel sort = 5;.substrait.UpdateRel update = 22;.substrait.ConsistentPartitionWindowRel window = 17;.substrait.WriteRel write = 19;clone().substrait.AggregateRel aggregate = 4;.substrait.AggregateRel aggregate = 4;.substrait.AggregateRel aggregate = 4;getCross().substrait.CrossRel cross = 12;.substrait.CrossRel cross = 12;.substrait.CrossRel cross = 12;getDdl().substrait.DdlRel ddl = 20;.substrait.DdlRel ddl = 20;.substrait.DdlRel ddl = 20;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.substrait.ExchangeRel exchange = 15;.substrait.ExchangeRel exchange = 15;.substrait.ExchangeRel exchange = 15;.substrait.ExpandRel expand = 16;.substrait.ExpandRel expand = 16;.substrait.ExpandRel expand = 16;.substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionSingleRel extension_single = 9;.substrait.ExtensionSingleRel extension_single = 9;.substrait.ExtensionSingleRel extension_single = 9;getFetch().substrait.FetchRel fetch = 3;.substrait.FetchRel fetch = 3;.substrait.FetchRel fetch = 3;.substrait.FilterRel filter = 2;.substrait.FilterRel filter = 2;.substrait.FilterRel filter = 2;Physical relationsPhysical relationsPhysical relationsgetJoin().substrait.JoinRel join = 6;.substrait.JoinRel join = 6;.substrait.JoinRel join = 6;.substrait.MergeJoinRel merge_join = 14;.substrait.MergeJoinRel merge_join = 14;.substrait.MergeJoinRel merge_join = 14;.substrait.NestedLoopJoinRel nested_loop_join = 18;.substrait.NestedLoopJoinRel nested_loop_join = 18;.substrait.NestedLoopJoinRel nested_loop_join = 18;.substrait.ProjectRel project = 7;.substrait.ProjectRel project = 7;.substrait.ProjectRel project = 7;getRead().substrait.ReadRel read = 1;.substrait.ReadRel read = 1;.substrait.ReadRel read = 1;.substrait.ReferenceRel reference = 21;.substrait.ReferenceRel reference = 21;.substrait.ReferenceRel reference = 21;getSet().substrait.SetRel set = 8;.substrait.SetRel set = 8;.substrait.SetRel set = 8;getSort().substrait.SortRel sort = 5;.substrait.SortRel sort = 5;.substrait.SortRel sort = 5;.substrait.UpdateRel update = 22;.substrait.UpdateRel update = 22;.substrait.UpdateRel update = 22;.substrait.ConsistentPartitionWindowRel window = 17;.substrait.ConsistentPartitionWindowRel window = 17;.substrait.ConsistentPartitionWindowRel window = 17;getWrite().substrait.WriteRel write = 19;.substrait.WriteRel write = 19;.substrait.WriteRel write = 19;boolean.substrait.AggregateRel aggregate = 4;booleanhasCross().substrait.CrossRel cross = 12;booleanhasDdl().substrait.DdlRel ddl = 20;boolean.substrait.ExchangeRel exchange = 15;boolean.substrait.ExpandRel expand = 16;boolean.substrait.ExtensionLeafRel extension_leaf = 11;boolean.substrait.ExtensionMultiRel extension_multi = 10;boolean.substrait.ExtensionSingleRel extension_single = 9;booleanhasFetch().substrait.FetchRel fetch = 3;boolean.substrait.FilterRel filter = 2;booleanPhysical relationsbooleanhasJoin().substrait.JoinRel join = 6;boolean.substrait.MergeJoinRel merge_join = 14;boolean.substrait.NestedLoopJoinRel nested_loop_join = 18;boolean.substrait.ProjectRel project = 7;booleanhasRead().substrait.ReadRel read = 1;boolean.substrait.ReferenceRel reference = 21;booleanhasSet().substrait.SetRel set = 8;booleanhasSort().substrait.SortRel sort = 5;boolean.substrait.UpdateRel update = 22;boolean.substrait.ConsistentPartitionWindowRel window = 17;booleanhasWrite().substrait.WriteRel write = 19;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAggregate(AggregateRel value) .substrait.AggregateRel aggregate = 4;mergeCross(CrossRel value) .substrait.CrossRel cross = 12;.substrait.DdlRel ddl = 20;mergeExchange(ExchangeRel value) .substrait.ExchangeRel exchange = 15;mergeExpand(ExpandRel value) .substrait.ExpandRel expand = 16;.substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionSingleRel extension_single = 9;mergeFetch(FetchRel value) .substrait.FetchRel fetch = 3;mergeFilter(FilterRel value) .substrait.FilterRel filter = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHashJoin(HashJoinRel value) Physical relations.substrait.JoinRel join = 6;mergeMergeJoin(MergeJoinRel value) .substrait.MergeJoinRel merge_join = 14;.substrait.NestedLoopJoinRel nested_loop_join = 18;mergeProject(ProjectRel value) .substrait.ProjectRel project = 7;.substrait.ReadRel read = 1;mergeReference(ReferenceRel value) .substrait.ReferenceRel reference = 21;.substrait.SetRel set = 8;.substrait.SortRel sort = 5;final Rel.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUpdate(UpdateRel value) .substrait.UpdateRel update = 22;.substrait.ConsistentPartitionWindowRel window = 17;mergeWrite(WriteRel value) .substrait.WriteRel write = 19;setAggregate(AggregateRel value) .substrait.AggregateRel aggregate = 4;setAggregate(AggregateRel.Builder builderForValue) .substrait.AggregateRel aggregate = 4;.substrait.CrossRel cross = 12;setCross(CrossRel.Builder builderForValue) .substrait.CrossRel cross = 12;.substrait.DdlRel ddl = 20;setDdl(DdlRel.Builder builderForValue) .substrait.DdlRel ddl = 20;setExchange(ExchangeRel value) .substrait.ExchangeRel exchange = 15;setExchange(ExchangeRel.Builder builderForValue) .substrait.ExchangeRel exchange = 15;.substrait.ExpandRel expand = 16;setExpand(ExpandRel.Builder builderForValue) .substrait.ExpandRel expand = 16;setExtensionLeaf(ExtensionLeafRel value) .substrait.ExtensionLeafRel extension_leaf = 11;setExtensionLeaf(ExtensionLeafRel.Builder builderForValue) .substrait.ExtensionLeafRel extension_leaf = 11;.substrait.ExtensionMultiRel extension_multi = 10;setExtensionMulti(ExtensionMultiRel.Builder builderForValue) .substrait.ExtensionMultiRel extension_multi = 10;.substrait.ExtensionSingleRel extension_single = 9;setExtensionSingle(ExtensionSingleRel.Builder builderForValue) .substrait.ExtensionSingleRel extension_single = 9;.substrait.FetchRel fetch = 3;setFetch(FetchRel.Builder builderForValue) .substrait.FetchRel fetch = 3;.substrait.FilterRel filter = 2;setFilter(FilterRel.Builder builderForValue) .substrait.FilterRel filter = 2;setHashJoin(HashJoinRel value) Physical relationssetHashJoin(HashJoinRel.Builder builderForValue) Physical relations.substrait.JoinRel join = 6;setJoin(JoinRel.Builder builderForValue) .substrait.JoinRel join = 6;setMergeJoin(MergeJoinRel value) .substrait.MergeJoinRel merge_join = 14;setMergeJoin(MergeJoinRel.Builder builderForValue) .substrait.MergeJoinRel merge_join = 14;.substrait.NestedLoopJoinRel nested_loop_join = 18;setNestedLoopJoin(NestedLoopJoinRel.Builder builderForValue) .substrait.NestedLoopJoinRel nested_loop_join = 18;setProject(ProjectRel value) .substrait.ProjectRel project = 7;setProject(ProjectRel.Builder builderForValue) .substrait.ProjectRel project = 7;.substrait.ReadRel read = 1;setRead(ReadRel.Builder builderForValue) .substrait.ReadRel read = 1;setReference(ReferenceRel value) .substrait.ReferenceRel reference = 21;setReference(ReferenceRel.Builder builderForValue) .substrait.ReferenceRel reference = 21;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .substrait.SetRel set = 8;setSet(SetRel.Builder builderForValue) .substrait.SetRel set = 8;.substrait.SortRel sort = 5;setSort(SortRel.Builder builderForValue) .substrait.SortRel sort = 5;final Rel.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .substrait.UpdateRel update = 22;setUpdate(UpdateRel.Builder builderForValue) .substrait.UpdateRel update = 22;.substrait.ConsistentPartitionWindowRel window = 17;setWindow(ConsistentPartitionWindowRel.Builder builderForValue) .substrait.ConsistentPartitionWindowRel window = 17;.substrait.WriteRel write = 19;setWrite(WriteRel.Builder builderForValue) .substrait.WriteRel write = 19;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
setRepeatedField
public Rel.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
addRepeatedField
public Rel.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Rel.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
mergeFrom
public Rel.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Rel.Builder>- Throws:
IOException
-
getRelTypeCase
- Specified by:
getRelTypeCasein interfaceRelOrBuilder
-
clearRelType
-
hasRead
public boolean hasRead().substrait.ReadRel read = 1;- Specified by:
hasReadin interfaceRelOrBuilder- Returns:
- Whether the read field is set.
-
getRead
.substrait.ReadRel read = 1;- Specified by:
getReadin interfaceRelOrBuilder- Returns:
- The read.
-
setRead
.substrait.ReadRel read = 1; -
setRead
.substrait.ReadRel read = 1; -
mergeRead
.substrait.ReadRel read = 1; -
clearRead
.substrait.ReadRel read = 1; -
getReadBuilder
.substrait.ReadRel read = 1; -
getReadOrBuilder
.substrait.ReadRel read = 1;- Specified by:
getReadOrBuilderin interfaceRelOrBuilder
-
hasFilter
public boolean hasFilter().substrait.FilterRel filter = 2;- Specified by:
hasFilterin interfaceRelOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
.substrait.FilterRel filter = 2;- Specified by:
getFilterin interfaceRelOrBuilder- Returns:
- The filter.
-
setFilter
.substrait.FilterRel filter = 2; -
setFilter
.substrait.FilterRel filter = 2; -
mergeFilter
.substrait.FilterRel filter = 2; -
clearFilter
.substrait.FilterRel filter = 2; -
getFilterBuilder
.substrait.FilterRel filter = 2; -
getFilterOrBuilder
.substrait.FilterRel filter = 2;- Specified by:
getFilterOrBuilderin interfaceRelOrBuilder
-
hasFetch
public boolean hasFetch().substrait.FetchRel fetch = 3;- Specified by:
hasFetchin interfaceRelOrBuilder- Returns:
- Whether the fetch field is set.
-
getFetch
.substrait.FetchRel fetch = 3;- Specified by:
getFetchin interfaceRelOrBuilder- Returns:
- The fetch.
-
setFetch
.substrait.FetchRel fetch = 3; -
setFetch
.substrait.FetchRel fetch = 3; -
mergeFetch
.substrait.FetchRel fetch = 3; -
clearFetch
.substrait.FetchRel fetch = 3; -
getFetchBuilder
.substrait.FetchRel fetch = 3; -
getFetchOrBuilder
.substrait.FetchRel fetch = 3;- Specified by:
getFetchOrBuilderin interfaceRelOrBuilder
-
hasAggregate
public boolean hasAggregate().substrait.AggregateRel aggregate = 4;- Specified by:
hasAggregatein interfaceRelOrBuilder- Returns:
- Whether the aggregate field is set.
-
getAggregate
.substrait.AggregateRel aggregate = 4;- Specified by:
getAggregatein interfaceRelOrBuilder- Returns:
- The aggregate.
-
setAggregate
.substrait.AggregateRel aggregate = 4; -
setAggregate
.substrait.AggregateRel aggregate = 4; -
mergeAggregate
.substrait.AggregateRel aggregate = 4; -
clearAggregate
.substrait.AggregateRel aggregate = 4; -
getAggregateBuilder
.substrait.AggregateRel aggregate = 4; -
getAggregateOrBuilder
.substrait.AggregateRel aggregate = 4;- Specified by:
getAggregateOrBuilderin interfaceRelOrBuilder
-
hasSort
public boolean hasSort().substrait.SortRel sort = 5;- Specified by:
hasSortin interfaceRelOrBuilder- Returns:
- Whether the sort field is set.
-
getSort
.substrait.SortRel sort = 5;- Specified by:
getSortin interfaceRelOrBuilder- Returns:
- The sort.
-
setSort
.substrait.SortRel sort = 5; -
setSort
.substrait.SortRel sort = 5; -
mergeSort
.substrait.SortRel sort = 5; -
clearSort
.substrait.SortRel sort = 5; -
getSortBuilder
.substrait.SortRel sort = 5; -
getSortOrBuilder
.substrait.SortRel sort = 5;- Specified by:
getSortOrBuilderin interfaceRelOrBuilder
-
hasJoin
public boolean hasJoin().substrait.JoinRel join = 6;- Specified by:
hasJoinin interfaceRelOrBuilder- Returns:
- Whether the join field is set.
-
getJoin
.substrait.JoinRel join = 6;- Specified by:
getJoinin interfaceRelOrBuilder- Returns:
- The join.
-
setJoin
.substrait.JoinRel join = 6; -
setJoin
.substrait.JoinRel join = 6; -
mergeJoin
.substrait.JoinRel join = 6; -
clearJoin
.substrait.JoinRel join = 6; -
getJoinBuilder
.substrait.JoinRel join = 6; -
getJoinOrBuilder
.substrait.JoinRel join = 6;- Specified by:
getJoinOrBuilderin interfaceRelOrBuilder
-
hasProject
public boolean hasProject().substrait.ProjectRel project = 7;- Specified by:
hasProjectin interfaceRelOrBuilder- Returns:
- Whether the project field is set.
-
getProject
.substrait.ProjectRel project = 7;- Specified by:
getProjectin interfaceRelOrBuilder- Returns:
- The project.
-
setProject
.substrait.ProjectRel project = 7; -
setProject
.substrait.ProjectRel project = 7; -
mergeProject
.substrait.ProjectRel project = 7; -
clearProject
.substrait.ProjectRel project = 7; -
getProjectBuilder
.substrait.ProjectRel project = 7; -
getProjectOrBuilder
.substrait.ProjectRel project = 7;- Specified by:
getProjectOrBuilderin interfaceRelOrBuilder
-
hasSet
public boolean hasSet().substrait.SetRel set = 8;- Specified by:
hasSetin interfaceRelOrBuilder- Returns:
- Whether the set field is set.
-
getSet
.substrait.SetRel set = 8;- Specified by:
getSetin interfaceRelOrBuilder- Returns:
- The set.
-
setSet
.substrait.SetRel set = 8; -
setSet
.substrait.SetRel set = 8; -
mergeSet
.substrait.SetRel set = 8; -
clearSet
.substrait.SetRel set = 8; -
getSetBuilder
.substrait.SetRel set = 8; -
getSetOrBuilder
.substrait.SetRel set = 8;- Specified by:
getSetOrBuilderin interfaceRelOrBuilder
-
hasExtensionSingle
public boolean hasExtensionSingle().substrait.ExtensionSingleRel extension_single = 9;- Specified by:
hasExtensionSinglein interfaceRelOrBuilder- Returns:
- Whether the extensionSingle field is set.
-
getExtensionSingle
.substrait.ExtensionSingleRel extension_single = 9;- Specified by:
getExtensionSinglein interfaceRelOrBuilder- Returns:
- The extensionSingle.
-
setExtensionSingle
.substrait.ExtensionSingleRel extension_single = 9; -
setExtensionSingle
.substrait.ExtensionSingleRel extension_single = 9; -
mergeExtensionSingle
.substrait.ExtensionSingleRel extension_single = 9; -
clearExtensionSingle
.substrait.ExtensionSingleRel extension_single = 9; -
getExtensionSingleBuilder
.substrait.ExtensionSingleRel extension_single = 9; -
getExtensionSingleOrBuilder
.substrait.ExtensionSingleRel extension_single = 9;- Specified by:
getExtensionSingleOrBuilderin interfaceRelOrBuilder
-
hasExtensionMulti
public boolean hasExtensionMulti().substrait.ExtensionMultiRel extension_multi = 10;- Specified by:
hasExtensionMultiin interfaceRelOrBuilder- Returns:
- Whether the extensionMulti field is set.
-
getExtensionMulti
.substrait.ExtensionMultiRel extension_multi = 10;- Specified by:
getExtensionMultiin interfaceRelOrBuilder- Returns:
- The extensionMulti.
-
setExtensionMulti
.substrait.ExtensionMultiRel extension_multi = 10; -
setExtensionMulti
.substrait.ExtensionMultiRel extension_multi = 10; -
mergeExtensionMulti
.substrait.ExtensionMultiRel extension_multi = 10; -
clearExtensionMulti
.substrait.ExtensionMultiRel extension_multi = 10; -
getExtensionMultiBuilder
.substrait.ExtensionMultiRel extension_multi = 10; -
getExtensionMultiOrBuilder
.substrait.ExtensionMultiRel extension_multi = 10;- Specified by:
getExtensionMultiOrBuilderin interfaceRelOrBuilder
-
hasExtensionLeaf
public boolean hasExtensionLeaf().substrait.ExtensionLeafRel extension_leaf = 11;- Specified by:
hasExtensionLeafin interfaceRelOrBuilder- Returns:
- Whether the extensionLeaf field is set.
-
getExtensionLeaf
.substrait.ExtensionLeafRel extension_leaf = 11;- Specified by:
getExtensionLeafin interfaceRelOrBuilder- Returns:
- The extensionLeaf.
-
setExtensionLeaf
.substrait.ExtensionLeafRel extension_leaf = 11; -
setExtensionLeaf
.substrait.ExtensionLeafRel extension_leaf = 11; -
mergeExtensionLeaf
.substrait.ExtensionLeafRel extension_leaf = 11; -
clearExtensionLeaf
.substrait.ExtensionLeafRel extension_leaf = 11; -
getExtensionLeafBuilder
.substrait.ExtensionLeafRel extension_leaf = 11; -
getExtensionLeafOrBuilder
.substrait.ExtensionLeafRel extension_leaf = 11;- Specified by:
getExtensionLeafOrBuilderin interfaceRelOrBuilder
-
hasCross
public boolean hasCross().substrait.CrossRel cross = 12;- Specified by:
hasCrossin interfaceRelOrBuilder- Returns:
- Whether the cross field is set.
-
getCross
.substrait.CrossRel cross = 12;- Specified by:
getCrossin interfaceRelOrBuilder- Returns:
- The cross.
-
setCross
.substrait.CrossRel cross = 12; -
setCross
.substrait.CrossRel cross = 12; -
mergeCross
.substrait.CrossRel cross = 12; -
clearCross
.substrait.CrossRel cross = 12; -
getCrossBuilder
.substrait.CrossRel cross = 12; -
getCrossOrBuilder
.substrait.CrossRel cross = 12;- Specified by:
getCrossOrBuilderin interfaceRelOrBuilder
-
hasReference
public boolean hasReference().substrait.ReferenceRel reference = 21;- Specified by:
hasReferencein interfaceRelOrBuilder- Returns:
- Whether the reference field is set.
-
getReference
.substrait.ReferenceRel reference = 21;- Specified by:
getReferencein interfaceRelOrBuilder- Returns:
- The reference.
-
setReference
.substrait.ReferenceRel reference = 21; -
setReference
.substrait.ReferenceRel reference = 21; -
mergeReference
.substrait.ReferenceRel reference = 21; -
clearReference
.substrait.ReferenceRel reference = 21; -
getReferenceBuilder
.substrait.ReferenceRel reference = 21; -
getReferenceOrBuilder
.substrait.ReferenceRel reference = 21;- Specified by:
getReferenceOrBuilderin interfaceRelOrBuilder
-
hasWrite
public boolean hasWrite().substrait.WriteRel write = 19;- Specified by:
hasWritein interfaceRelOrBuilder- Returns:
- Whether the write field is set.
-
getWrite
.substrait.WriteRel write = 19;- Specified by:
getWritein interfaceRelOrBuilder- Returns:
- The write.
-
setWrite
.substrait.WriteRel write = 19; -
setWrite
.substrait.WriteRel write = 19; -
mergeWrite
.substrait.WriteRel write = 19; -
clearWrite
.substrait.WriteRel write = 19; -
getWriteBuilder
.substrait.WriteRel write = 19; -
getWriteOrBuilder
.substrait.WriteRel write = 19;- Specified by:
getWriteOrBuilderin interfaceRelOrBuilder
-
hasDdl
public boolean hasDdl().substrait.DdlRel ddl = 20;- Specified by:
hasDdlin interfaceRelOrBuilder- Returns:
- Whether the ddl field is set.
-
getDdl
.substrait.DdlRel ddl = 20;- Specified by:
getDdlin interfaceRelOrBuilder- Returns:
- The ddl.
-
setDdl
.substrait.DdlRel ddl = 20; -
setDdl
.substrait.DdlRel ddl = 20; -
mergeDdl
.substrait.DdlRel ddl = 20; -
clearDdl
.substrait.DdlRel ddl = 20; -
getDdlBuilder
.substrait.DdlRel ddl = 20; -
getDdlOrBuilder
.substrait.DdlRel ddl = 20;- Specified by:
getDdlOrBuilderin interfaceRelOrBuilder
-
hasUpdate
public boolean hasUpdate().substrait.UpdateRel update = 22;- Specified by:
hasUpdatein interfaceRelOrBuilder- Returns:
- Whether the update field is set.
-
getUpdate
.substrait.UpdateRel update = 22;- Specified by:
getUpdatein interfaceRelOrBuilder- Returns:
- The update.
-
setUpdate
.substrait.UpdateRel update = 22; -
setUpdate
.substrait.UpdateRel update = 22; -
mergeUpdate
.substrait.UpdateRel update = 22; -
clearUpdate
.substrait.UpdateRel update = 22; -
getUpdateBuilder
.substrait.UpdateRel update = 22; -
getUpdateOrBuilder
.substrait.UpdateRel update = 22;- Specified by:
getUpdateOrBuilderin interfaceRelOrBuilder
-
hasHashJoin
public boolean hasHashJoin()Physical relations
.substrait.HashJoinRel hash_join = 13;- Specified by:
hasHashJoinin interfaceRelOrBuilder- Returns:
- Whether the hashJoin field is set.
-
getHashJoin
Physical relations
.substrait.HashJoinRel hash_join = 13;- Specified by:
getHashJoinin interfaceRelOrBuilder- Returns:
- The hashJoin.
-
setHashJoin
Physical relations
.substrait.HashJoinRel hash_join = 13; -
setHashJoin
Physical relations
.substrait.HashJoinRel hash_join = 13; -
mergeHashJoin
Physical relations
.substrait.HashJoinRel hash_join = 13; -
clearHashJoin
Physical relations
.substrait.HashJoinRel hash_join = 13; -
getHashJoinBuilder
Physical relations
.substrait.HashJoinRel hash_join = 13; -
getHashJoinOrBuilder
Physical relations
.substrait.HashJoinRel hash_join = 13;- Specified by:
getHashJoinOrBuilderin interfaceRelOrBuilder
-
hasMergeJoin
public boolean hasMergeJoin().substrait.MergeJoinRel merge_join = 14;- Specified by:
hasMergeJoinin interfaceRelOrBuilder- Returns:
- Whether the mergeJoin field is set.
-
getMergeJoin
.substrait.MergeJoinRel merge_join = 14;- Specified by:
getMergeJoinin interfaceRelOrBuilder- Returns:
- The mergeJoin.
-
setMergeJoin
.substrait.MergeJoinRel merge_join = 14; -
setMergeJoin
.substrait.MergeJoinRel merge_join = 14; -
mergeMergeJoin
.substrait.MergeJoinRel merge_join = 14; -
clearMergeJoin
.substrait.MergeJoinRel merge_join = 14; -
getMergeJoinBuilder
.substrait.MergeJoinRel merge_join = 14; -
getMergeJoinOrBuilder
.substrait.MergeJoinRel merge_join = 14;- Specified by:
getMergeJoinOrBuilderin interfaceRelOrBuilder
-
hasNestedLoopJoin
public boolean hasNestedLoopJoin().substrait.NestedLoopJoinRel nested_loop_join = 18;- Specified by:
hasNestedLoopJoinin interfaceRelOrBuilder- Returns:
- Whether the nestedLoopJoin field is set.
-
getNestedLoopJoin
.substrait.NestedLoopJoinRel nested_loop_join = 18;- Specified by:
getNestedLoopJoinin interfaceRelOrBuilder- Returns:
- The nestedLoopJoin.
-
setNestedLoopJoin
.substrait.NestedLoopJoinRel nested_loop_join = 18; -
setNestedLoopJoin
.substrait.NestedLoopJoinRel nested_loop_join = 18; -
mergeNestedLoopJoin
.substrait.NestedLoopJoinRel nested_loop_join = 18; -
clearNestedLoopJoin
.substrait.NestedLoopJoinRel nested_loop_join = 18; -
getNestedLoopJoinBuilder
.substrait.NestedLoopJoinRel nested_loop_join = 18; -
getNestedLoopJoinOrBuilder
.substrait.NestedLoopJoinRel nested_loop_join = 18;- Specified by:
getNestedLoopJoinOrBuilderin interfaceRelOrBuilder
-
hasWindow
public boolean hasWindow().substrait.ConsistentPartitionWindowRel window = 17;- Specified by:
hasWindowin interfaceRelOrBuilder- Returns:
- Whether the window field is set.
-
getWindow
.substrait.ConsistentPartitionWindowRel window = 17;- Specified by:
getWindowin interfaceRelOrBuilder- Returns:
- The window.
-
setWindow
.substrait.ConsistentPartitionWindowRel window = 17; -
setWindow
.substrait.ConsistentPartitionWindowRel window = 17; -
mergeWindow
.substrait.ConsistentPartitionWindowRel window = 17; -
clearWindow
.substrait.ConsistentPartitionWindowRel window = 17; -
getWindowBuilder
.substrait.ConsistentPartitionWindowRel window = 17; -
getWindowOrBuilder
.substrait.ConsistentPartitionWindowRel window = 17;- Specified by:
getWindowOrBuilderin interfaceRelOrBuilder
-
hasExchange
public boolean hasExchange().substrait.ExchangeRel exchange = 15;- Specified by:
hasExchangein interfaceRelOrBuilder- Returns:
- Whether the exchange field is set.
-
getExchange
.substrait.ExchangeRel exchange = 15;- Specified by:
getExchangein interfaceRelOrBuilder- Returns:
- The exchange.
-
setExchange
.substrait.ExchangeRel exchange = 15; -
setExchange
.substrait.ExchangeRel exchange = 15; -
mergeExchange
.substrait.ExchangeRel exchange = 15; -
clearExchange
.substrait.ExchangeRel exchange = 15; -
getExchangeBuilder
.substrait.ExchangeRel exchange = 15; -
getExchangeOrBuilder
.substrait.ExchangeRel exchange = 15;- Specified by:
getExchangeOrBuilderin interfaceRelOrBuilder
-
hasExpand
public boolean hasExpand().substrait.ExpandRel expand = 16;- Specified by:
hasExpandin interfaceRelOrBuilder- Returns:
- Whether the expand field is set.
-
getExpand
.substrait.ExpandRel expand = 16;- Specified by:
getExpandin interfaceRelOrBuilder- Returns:
- The expand.
-
setExpand
.substrait.ExpandRel expand = 16; -
setExpand
.substrait.ExpandRel expand = 16; -
mergeExpand
.substrait.ExpandRel expand = 16; -
clearExpand
.substrait.ExpandRel expand = 16; -
getExpandBuilder
.substrait.ExpandRel expand = 16; -
getExpandOrBuilder
.substrait.ExpandRel expand = 16;- Specified by:
getExpandOrBuilderin interfaceRelOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Rel.Builder>
-