Package io.substrait.proto
Class SetRel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
io.substrait.proto.SetRel.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SetRelOrBuilder,Cloneable
- Enclosing class:
- SetRel
public static final class SetRel.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
implements SetRelOrBuilder
The relational set operators (intersection/union/etc..)Protobuf type
substrait.SetRel-
Method Summary
Modifier and TypeMethodDescriptionaddAllInputs(Iterable<? extends Rel> values) The first input is the primary input, the remaining are secondary inputs.The first input is the primary input, the remaining are secondary inputs.addInputs(int index, Rel.Builder builderForValue) The first input is the primary input, the remaining are secondary inputs.The first input is the primary input, the remaining are secondary inputs.addInputs(Rel.Builder builderForValue) The first input is the primary input, the remaining are secondary inputs.The first input is the primary input, the remaining are secondary inputs.addInputsBuilder(int index) The first input is the primary input, the remaining are secondary inputs.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.RelCommon common = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The first input is the primary input, the remaining are secondary inputs.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearOp().substrait.SetRel.SetOp op = 3;clone().substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.RelCommon common = 1;.substrait.RelCommon common = 1;.substrait.RelCommon common = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInputs(int index) The first input is the primary input, the remaining are secondary inputs.getInputsBuilder(int index) The first input is the primary input, the remaining are secondary inputs.The first input is the primary input, the remaining are secondary inputs.intThe first input is the primary input, the remaining are secondary inputs.The first input is the primary input, the remaining are secondary inputs.getInputsOrBuilder(int index) The first input is the primary input, the remaining are secondary inputs.List<? extends RelOrBuilder>The first input is the primary input, the remaining are secondary inputs.getOp().substrait.SetRel.SetOp op = 3;int.substrait.SetRel.SetOp op = 3;boolean.substrait.extensions.AdvancedExtension advanced_extension = 10;boolean.substrait.RelCommon common = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.substrait.extensions.AdvancedExtension advanced_extension = 10;mergeCommon(RelCommon value) .substrait.RelCommon common = 1;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final SetRel.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeInputs(int index) The first input is the primary input, the remaining are secondary inputs..substrait.extensions.AdvancedExtension advanced_extension = 10;setAdvancedExtension(AdvancedExtension.Builder builderForValue) .substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.RelCommon common = 1;setCommon(RelCommon.Builder builderForValue) .substrait.RelCommon common = 1;The first input is the primary input, the remaining are secondary inputs.setInputs(int index, Rel.Builder builderForValue) The first input is the primary input, the remaining are secondary inputs.setOp(SetRel.SetOp value) .substrait.SetRel.SetOp op = 3;setOpValue(int value) .substrait.SetRel.SetOp op = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final SetRel.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<SetRel.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<SetRel.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<SetRel.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<SetRel.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-
setRepeatedField
public SetRel.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<SetRel.Builder>
-
addRepeatedField
public SetRel.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<SetRel.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SetRel.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-
mergeFrom
public SetRel.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<SetRel.Builder>- Throws:
IOException
-
hasCommon
public boolean hasCommon().substrait.RelCommon common = 1;- Specified by:
hasCommonin interfaceSetRelOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
.substrait.RelCommon common = 1;- Specified by:
getCommonin interfaceSetRelOrBuilder- Returns:
- The common.
-
setCommon
.substrait.RelCommon common = 1; -
setCommon
.substrait.RelCommon common = 1; -
mergeCommon
.substrait.RelCommon common = 1; -
clearCommon
.substrait.RelCommon common = 1; -
getCommonBuilder
.substrait.RelCommon common = 1; -
getCommonOrBuilder
.substrait.RelCommon common = 1;- Specified by:
getCommonOrBuilderin interfaceSetRelOrBuilder
-
getInputsList
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsListin interfaceSetRelOrBuilder
-
getInputsCount
public int getInputsCount()The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsCountin interfaceSetRelOrBuilder
-
getInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsin interfaceSetRelOrBuilder
-
setInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
setInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addAllInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
clearInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
removeInputs
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
getInputsBuilder
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
getInputsOrBuilder
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsOrBuilderin interfaceSetRelOrBuilder
-
getInputsOrBuilderList
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsOrBuilderListin interfaceSetRelOrBuilder
-
addInputsBuilder
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
addInputsBuilder
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
getInputsBuilderList
The first input is the primary input, the remaining are secondary inputs. There must be at least two inputs.
repeated .substrait.Rel inputs = 2; -
getOpValue
public int getOpValue().substrait.SetRel.SetOp op = 3;- Specified by:
getOpValuein interfaceSetRelOrBuilder- Returns:
- The enum numeric value on the wire for op.
-
setOpValue
.substrait.SetRel.SetOp op = 3;- Parameters:
value- The enum numeric value on the wire for op to set.- Returns:
- This builder for chaining.
-
getOp
.substrait.SetRel.SetOp op = 3;- Specified by:
getOpin interfaceSetRelOrBuilder- Returns:
- The op.
-
setOp
.substrait.SetRel.SetOp op = 3;- Parameters:
value- The op to set.- Returns:
- This builder for chaining.
-
clearOp
.substrait.SetRel.SetOp op = 3;- Returns:
- This builder for chaining.
-
hasAdvancedExtension
public boolean hasAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
hasAdvancedExtensionin interfaceSetRelOrBuilder- Returns:
- Whether the advancedExtension field is set.
-
getAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
getAdvancedExtensionin interfaceSetRelOrBuilder- Returns:
- The advancedExtension.
-
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
mergeAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
clearAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
getAdvancedExtensionBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
getAdvancedExtensionOrBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
getAdvancedExtensionOrBuilderin interfaceSetRelOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetRel.Builder>
-