Package io.substrait.proto
Class ExtensionMultiRel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
io.substrait.proto.ExtensionMultiRel.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ExtensionMultiRelOrBuilder,Cloneable
- Enclosing class:
- ExtensionMultiRel
public static final class ExtensionMultiRel.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
implements ExtensionMultiRelOrBuilder
Stub to support extension with multiple inputsProtobuf type
substrait.ExtensionMultiRel-
Method Summary
Modifier and TypeMethodDescriptionaddAllInputs(Iterable<? extends Rel> values) repeated .substrait.Rel inputs = 2;repeated .substrait.Rel inputs = 2;addInputs(int index, Rel.Builder builderForValue) repeated .substrait.Rel inputs = 2;repeated .substrait.Rel inputs = 2;addInputs(Rel.Builder builderForValue) repeated .substrait.Rel inputs = 2;repeated .substrait.Rel inputs = 2;addInputsBuilder(int index) repeated .substrait.Rel inputs = 2;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().substrait.RelCommon common = 1;.google.protobuf.Any detail = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .substrait.Rel inputs = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone().substrait.RelCommon common = 1;.substrait.RelCommon common = 1;.substrait.RelCommon common = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Any.google.protobuf.Any detail = 3;com.google.protobuf.Any.Builder.google.protobuf.Any detail = 3;com.google.protobuf.AnyOrBuilder.google.protobuf.Any detail = 3;getInputs(int index) repeated .substrait.Rel inputs = 2;getInputsBuilder(int index) repeated .substrait.Rel inputs = 2;repeated .substrait.Rel inputs = 2;intrepeated .substrait.Rel inputs = 2;repeated .substrait.Rel inputs = 2;getInputsOrBuilder(int index) repeated .substrait.Rel inputs = 2;List<? extends RelOrBuilder>repeated .substrait.Rel inputs = 2;boolean.substrait.RelCommon common = 1;boolean.google.protobuf.Any detail = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCommon(RelCommon value) .substrait.RelCommon common = 1;mergeDetail(com.google.protobuf.Any value) .google.protobuf.Any detail = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ExtensionMultiRel other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeInputs(int index) repeated .substrait.Rel inputs = 2;.substrait.RelCommon common = 1;setCommon(RelCommon.Builder builderForValue) .substrait.RelCommon common = 1;setDetail(com.google.protobuf.Any value) .google.protobuf.Any detail = 3;setDetail(com.google.protobuf.Any.Builder builderForValue) .google.protobuf.Any detail = 3;repeated .substrait.Rel inputs = 2;setInputs(int index, Rel.Builder builderForValue) repeated .substrait.Rel inputs = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(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<ExtensionMultiRel.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<ExtensionMultiRel.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<ExtensionMultiRel.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<ExtensionMultiRel.Builder>
-
setField
public ExtensionMultiRel.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-
setRepeatedField
public ExtensionMultiRel.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<ExtensionMultiRel.Builder>
-
addRepeatedField
public ExtensionMultiRel.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<ExtensionMultiRel.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExtensionMultiRel.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-
mergeFrom
public ExtensionMultiRel.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<ExtensionMultiRel.Builder>- Throws:
IOException
-
hasCommon
public boolean hasCommon().substrait.RelCommon common = 1;- Specified by:
hasCommonin interfaceExtensionMultiRelOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
.substrait.RelCommon common = 1;- Specified by:
getCommonin interfaceExtensionMultiRelOrBuilder- 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 interfaceExtensionMultiRelOrBuilder
-
getInputsList
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsListin interfaceExtensionMultiRelOrBuilder
-
getInputsCount
public int getInputsCount()repeated .substrait.Rel inputs = 2;- Specified by:
getInputsCountin interfaceExtensionMultiRelOrBuilder
-
getInputs
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsin interfaceExtensionMultiRelOrBuilder
-
setInputs
repeated .substrait.Rel inputs = 2; -
setInputs
repeated .substrait.Rel inputs = 2; -
addInputs
repeated .substrait.Rel inputs = 2; -
addInputs
repeated .substrait.Rel inputs = 2; -
addInputs
repeated .substrait.Rel inputs = 2; -
addInputs
repeated .substrait.Rel inputs = 2; -
addAllInputs
repeated .substrait.Rel inputs = 2; -
clearInputs
repeated .substrait.Rel inputs = 2; -
removeInputs
repeated .substrait.Rel inputs = 2; -
getInputsBuilder
repeated .substrait.Rel inputs = 2; -
getInputsOrBuilder
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsOrBuilderin interfaceExtensionMultiRelOrBuilder
-
getInputsOrBuilderList
repeated .substrait.Rel inputs = 2;- Specified by:
getInputsOrBuilderListin interfaceExtensionMultiRelOrBuilder
-
addInputsBuilder
repeated .substrait.Rel inputs = 2; -
addInputsBuilder
repeated .substrait.Rel inputs = 2; -
getInputsBuilderList
repeated .substrait.Rel inputs = 2; -
hasDetail
public boolean hasDetail().google.protobuf.Any detail = 3;- Specified by:
hasDetailin interfaceExtensionMultiRelOrBuilder- Returns:
- Whether the detail field is set.
-
getDetail
public com.google.protobuf.Any getDetail().google.protobuf.Any detail = 3;- Specified by:
getDetailin interfaceExtensionMultiRelOrBuilder- Returns:
- The detail.
-
setDetail
.google.protobuf.Any detail = 3; -
setDetail
.google.protobuf.Any detail = 3; -
mergeDetail
.google.protobuf.Any detail = 3; -
clearDetail
.google.protobuf.Any detail = 3; -
getDetailBuilder
public com.google.protobuf.Any.Builder getDetailBuilder().google.protobuf.Any detail = 3; -
getDetailOrBuilder
public com.google.protobuf.AnyOrBuilder getDetailOrBuilder().google.protobuf.Any detail = 3;- Specified by:
getDetailOrBuilderin interfaceExtensionMultiRelOrBuilder
-
setUnknownFields
public final ExtensionMultiRel.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-
mergeUnknownFields
public final ExtensionMultiRel.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtensionMultiRel.Builder>
-