Package io.substrait.proto
Class ConsistentPartitionWindowRel.WindowRelFunction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
io.substrait.proto.ConsistentPartitionWindowRel.WindowRelFunction.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder,Cloneable
- Enclosing class:
- ConsistentPartitionWindowRel.WindowRelFunction
public static final class ConsistentPartitionWindowRel.WindowRelFunction.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
implements ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
This message mirrors the `WindowFunction` message but removes the fields defining the partition, sorts, and bounds, since those must be consistent across the various functions in this rel. Refer to the `WindowFunction` message for a description of these fields.Protobuf type
substrait.ConsistentPartitionWindowRel.WindowRelFunction-
Method Summary
Modifier and TypeMethodDescriptionaddAllArguments(Iterable<? extends FunctionArgument> values) repeated .substrait.FunctionArgument arguments = 9;addAllOptions(Iterable<? extends FunctionOption> values) repeated .substrait.FunctionOption options = 11;addArguments(int index, FunctionArgument value) repeated .substrait.FunctionArgument arguments = 9;addArguments(int index, FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9;addArguments(FunctionArgument value) repeated .substrait.FunctionArgument arguments = 9;addArguments(FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9;repeated .substrait.FunctionArgument arguments = 9;addArgumentsBuilder(int index) repeated .substrait.FunctionArgument arguments = 9;addOptions(int index, FunctionOption value) repeated .substrait.FunctionOption options = 11;addOptions(int index, FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11;addOptions(FunctionOption value) repeated .substrait.FunctionOption options = 11;addOptions(FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11;repeated .substrait.FunctionOption options = 11;addOptionsBuilder(int index) repeated .substrait.FunctionOption options = 11;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()repeated .substrait.FunctionArgument arguments = 9;.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) uint32 function_reference = 1;.substrait.AggregateFunction.AggregationInvocation invocation = 10;.substrait.Expression.WindowFunction.Bound lower_bound = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .substrait.FunctionOption options = 11;.substrait.Type output_type = 7;.substrait.AggregationPhase phase = 6;.substrait.Expression.WindowFunction.Bound upper_bound = 4;clone()getArguments(int index) repeated .substrait.FunctionArgument arguments = 9;getArgumentsBuilder(int index) repeated .substrait.FunctionArgument arguments = 9;repeated .substrait.FunctionArgument arguments = 9;intrepeated .substrait.FunctionArgument arguments = 9;repeated .substrait.FunctionArgument arguments = 9;getArgumentsOrBuilder(int index) repeated .substrait.FunctionArgument arguments = 9;List<? extends FunctionArgumentOrBuilder>repeated .substrait.FunctionArgument arguments = 9;.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;int.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 function_reference = 1;.substrait.AggregateFunction.AggregationInvocation invocation = 10;int.substrait.AggregateFunction.AggregationInvocation invocation = 10;.substrait.Expression.WindowFunction.Bound lower_bound = 5;.substrait.Expression.WindowFunction.Bound lower_bound = 5;.substrait.Expression.WindowFunction.Bound lower_bound = 5;getOptions(int index) repeated .substrait.FunctionOption options = 11;getOptionsBuilder(int index) repeated .substrait.FunctionOption options = 11;repeated .substrait.FunctionOption options = 11;intrepeated .substrait.FunctionOption options = 11;repeated .substrait.FunctionOption options = 11;getOptionsOrBuilder(int index) repeated .substrait.FunctionOption options = 11;List<? extends FunctionOptionOrBuilder>repeated .substrait.FunctionOption options = 11;.substrait.Type output_type = 7;.substrait.Type output_type = 7;.substrait.Type output_type = 7;getPhase().substrait.AggregationPhase phase = 6;int.substrait.AggregationPhase phase = 6;.substrait.Expression.WindowFunction.Bound upper_bound = 4;.substrait.Expression.WindowFunction.Bound upper_bound = 4;.substrait.Expression.WindowFunction.Bound upper_bound = 4;boolean.substrait.Expression.WindowFunction.Bound lower_bound = 5;boolean.substrait.Type output_type = 7;boolean.substrait.Expression.WindowFunction.Bound upper_bound = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .substrait.Expression.WindowFunction.Bound lower_bound = 5;mergeOutputType(Type value) .substrait.Type output_type = 7;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .substrait.Expression.WindowFunction.Bound upper_bound = 4;removeArguments(int index) repeated .substrait.FunctionArgument arguments = 9;removeOptions(int index) repeated .substrait.FunctionOption options = 11;setArguments(int index, FunctionArgument value) repeated .substrait.FunctionArgument arguments = 9;setArguments(int index, FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9;.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;setBoundsTypeValue(int value) .substrait.Expression.WindowFunction.BoundsType bounds_type = 12;setFunctionReference(int value) uint32 function_reference = 1;.substrait.AggregateFunction.AggregationInvocation invocation = 10;setInvocationValue(int value) .substrait.AggregateFunction.AggregationInvocation invocation = 10;.substrait.Expression.WindowFunction.Bound lower_bound = 5;setLowerBound(Expression.WindowFunction.Bound.Builder builderForValue) .substrait.Expression.WindowFunction.Bound lower_bound = 5;setOptions(int index, FunctionOption value) repeated .substrait.FunctionOption options = 11;setOptions(int index, FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11;setOutputType(Type value) .substrait.Type output_type = 7;setOutputType(Type.Builder builderForValue) .substrait.Type output_type = 7;setPhase(AggregationPhase value) .substrait.AggregationPhase phase = 6;setPhaseValue(int value) .substrait.AggregationPhase phase = 6;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .substrait.Expression.WindowFunction.Bound upper_bound = 4;setUpperBound(Expression.WindowFunction.Bound.Builder builderForValue) .substrait.Expression.WindowFunction.Bound upper_bound = 4;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<ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
setField
public ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
clearField
public ConsistentPartitionWindowRel.WindowRelFunction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
clearOneof
public ConsistentPartitionWindowRel.WindowRelFunction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
setRepeatedField
public ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
addRepeatedField
public ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
mergeFrom
public ConsistentPartitionWindowRel.WindowRelFunction.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
mergeFrom
public ConsistentPartitionWindowRel.WindowRelFunction.Builder mergeFrom(ConsistentPartitionWindowRel.WindowRelFunction other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
mergeFrom
public ConsistentPartitionWindowRel.WindowRelFunction.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<ConsistentPartitionWindowRel.WindowRelFunction.Builder>- Throws:
IOException
-
getFunctionReference
public int getFunctionReference()uint32 function_reference = 1;- Specified by:
getFunctionReferencein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The functionReference.
-
setFunctionReference
uint32 function_reference = 1;- Parameters:
value- The functionReference to set.- Returns:
- This builder for chaining.
-
clearFunctionReference
uint32 function_reference = 1;- Returns:
- This builder for chaining.
-
getArgumentsList
repeated .substrait.FunctionArgument arguments = 9;- Specified by:
getArgumentsListin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getArgumentsCount
public int getArgumentsCount()repeated .substrait.FunctionArgument arguments = 9;- Specified by:
getArgumentsCountin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getArguments
repeated .substrait.FunctionArgument arguments = 9;- Specified by:
getArgumentsin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
setArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setArguments(int index, FunctionArgument value) repeated .substrait.FunctionArgument arguments = 9; -
setArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setArguments(int index, FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9; -
addArguments
repeated .substrait.FunctionArgument arguments = 9; -
addArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addArguments(int index, FunctionArgument value) repeated .substrait.FunctionArgument arguments = 9; -
addArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addArguments(FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9; -
addArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addArguments(int index, FunctionArgument.Builder builderForValue) repeated .substrait.FunctionArgument arguments = 9; -
addAllArguments
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addAllArguments(Iterable<? extends FunctionArgument> values) repeated .substrait.FunctionArgument arguments = 9; -
clearArguments
repeated .substrait.FunctionArgument arguments = 9; -
removeArguments
repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsBuilder
repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsOrBuilder
repeated .substrait.FunctionArgument arguments = 9;- Specified by:
getArgumentsOrBuilderin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getArgumentsOrBuilderList
repeated .substrait.FunctionArgument arguments = 9;- Specified by:
getArgumentsOrBuilderListin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
addArgumentsBuilder
repeated .substrait.FunctionArgument arguments = 9; -
addArgumentsBuilder
repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsBuilderList
repeated .substrait.FunctionArgument arguments = 9; -
getOptionsList
repeated .substrait.FunctionOption options = 11;- Specified by:
getOptionsListin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getOptionsCount
public int getOptionsCount()repeated .substrait.FunctionOption options = 11;- Specified by:
getOptionsCountin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getOptions
repeated .substrait.FunctionOption options = 11;- Specified by:
getOptionsin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
setOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setOptions(int index, FunctionOption value) repeated .substrait.FunctionOption options = 11; -
setOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setOptions(int index, FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11; -
addOptions
repeated .substrait.FunctionOption options = 11; -
addOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addOptions(int index, FunctionOption value) repeated .substrait.FunctionOption options = 11; -
addOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addOptions(FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11; -
addOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addOptions(int index, FunctionOption.Builder builderForValue) repeated .substrait.FunctionOption options = 11; -
addAllOptions
public ConsistentPartitionWindowRel.WindowRelFunction.Builder addAllOptions(Iterable<? extends FunctionOption> values) repeated .substrait.FunctionOption options = 11; -
clearOptions
repeated .substrait.FunctionOption options = 11; -
removeOptions
repeated .substrait.FunctionOption options = 11; -
getOptionsBuilder
repeated .substrait.FunctionOption options = 11; -
getOptionsOrBuilder
repeated .substrait.FunctionOption options = 11;- Specified by:
getOptionsOrBuilderin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getOptionsOrBuilderList
repeated .substrait.FunctionOption options = 11;- Specified by:
getOptionsOrBuilderListin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
addOptionsBuilder
repeated .substrait.FunctionOption options = 11; -
addOptionsBuilder
repeated .substrait.FunctionOption options = 11; -
getOptionsBuilderList
repeated .substrait.FunctionOption options = 11; -
hasOutputType
public boolean hasOutputType().substrait.Type output_type = 7;- Specified by:
hasOutputTypein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- Whether the outputType field is set.
-
getOutputType
.substrait.Type output_type = 7;- Specified by:
getOutputTypein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The outputType.
-
setOutputType
.substrait.Type output_type = 7; -
setOutputType
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setOutputType(Type.Builder builderForValue) .substrait.Type output_type = 7; -
mergeOutputType
.substrait.Type output_type = 7; -
clearOutputType
.substrait.Type output_type = 7; -
getOutputTypeBuilder
.substrait.Type output_type = 7; -
getOutputTypeOrBuilder
.substrait.Type output_type = 7;- Specified by:
getOutputTypeOrBuilderin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getPhaseValue
public int getPhaseValue().substrait.AggregationPhase phase = 6;- Specified by:
getPhaseValuein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The enum numeric value on the wire for phase.
-
setPhaseValue
.substrait.AggregationPhase phase = 6;- Parameters:
value- The enum numeric value on the wire for phase to set.- Returns:
- This builder for chaining.
-
getPhase
.substrait.AggregationPhase phase = 6;- Specified by:
getPhasein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The phase.
-
setPhase
.substrait.AggregationPhase phase = 6;- Parameters:
value- The phase to set.- Returns:
- This builder for chaining.
-
clearPhase
.substrait.AggregationPhase phase = 6;- Returns:
- This builder for chaining.
-
getInvocationValue
public int getInvocationValue().substrait.AggregateFunction.AggregationInvocation invocation = 10;- Specified by:
getInvocationValuein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The enum numeric value on the wire for invocation.
-
setInvocationValue
.substrait.AggregateFunction.AggregationInvocation invocation = 10;- Parameters:
value- The enum numeric value on the wire for invocation to set.- Returns:
- This builder for chaining.
-
getInvocation
.substrait.AggregateFunction.AggregationInvocation invocation = 10;- Specified by:
getInvocationin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The invocation.
-
setInvocation
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setInvocation(AggregateFunction.AggregationInvocation value) .substrait.AggregateFunction.AggregationInvocation invocation = 10;- Parameters:
value- The invocation to set.- Returns:
- This builder for chaining.
-
clearInvocation
.substrait.AggregateFunction.AggregationInvocation invocation = 10;- Returns:
- This builder for chaining.
-
hasLowerBound
public boolean hasLowerBound().substrait.Expression.WindowFunction.Bound lower_bound = 5;- Specified by:
hasLowerBoundin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- Whether the lowerBound field is set.
-
getLowerBound
.substrait.Expression.WindowFunction.Bound lower_bound = 5;- Specified by:
getLowerBoundin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The lowerBound.
-
setLowerBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setLowerBound(Expression.WindowFunction.Bound value) .substrait.Expression.WindowFunction.Bound lower_bound = 5; -
setLowerBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setLowerBound(Expression.WindowFunction.Bound.Builder builderForValue) .substrait.Expression.WindowFunction.Bound lower_bound = 5; -
mergeLowerBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder mergeLowerBound(Expression.WindowFunction.Bound value) .substrait.Expression.WindowFunction.Bound lower_bound = 5; -
clearLowerBound
.substrait.Expression.WindowFunction.Bound lower_bound = 5; -
getLowerBoundBuilder
.substrait.Expression.WindowFunction.Bound lower_bound = 5; -
getLowerBoundOrBuilder
.substrait.Expression.WindowFunction.Bound lower_bound = 5;- Specified by:
getLowerBoundOrBuilderin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
hasUpperBound
public boolean hasUpperBound().substrait.Expression.WindowFunction.Bound upper_bound = 4;- Specified by:
hasUpperBoundin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- Whether the upperBound field is set.
-
getUpperBound
.substrait.Expression.WindowFunction.Bound upper_bound = 4;- Specified by:
getUpperBoundin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The upperBound.
-
setUpperBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setUpperBound(Expression.WindowFunction.Bound value) .substrait.Expression.WindowFunction.Bound upper_bound = 4; -
setUpperBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setUpperBound(Expression.WindowFunction.Bound.Builder builderForValue) .substrait.Expression.WindowFunction.Bound upper_bound = 4; -
mergeUpperBound
public ConsistentPartitionWindowRel.WindowRelFunction.Builder mergeUpperBound(Expression.WindowFunction.Bound value) .substrait.Expression.WindowFunction.Bound upper_bound = 4; -
clearUpperBound
.substrait.Expression.WindowFunction.Bound upper_bound = 4; -
getUpperBoundBuilder
.substrait.Expression.WindowFunction.Bound upper_bound = 4; -
getUpperBoundOrBuilder
.substrait.Expression.WindowFunction.Bound upper_bound = 4;- Specified by:
getUpperBoundOrBuilderin interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
-
getBoundsTypeValue
public int getBoundsTypeValue().substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Specified by:
getBoundsTypeValuein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The enum numeric value on the wire for boundsType.
-
setBoundsTypeValue
.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Parameters:
value- The enum numeric value on the wire for boundsType to set.- Returns:
- This builder for chaining.
-
getBoundsType
.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Specified by:
getBoundsTypein interfaceConsistentPartitionWindowRel.WindowRelFunctionOrBuilder- Returns:
- The boundsType.
-
setBoundsType
public ConsistentPartitionWindowRel.WindowRelFunction.Builder setBoundsType(Expression.WindowFunction.BoundsType value) .substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Parameters:
value- The boundsType to set.- Returns:
- This builder for chaining.
-
clearBoundsType
.substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ConsistentPartitionWindowRel.WindowRelFunction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-
mergeUnknownFields
public final ConsistentPartitionWindowRel.WindowRelFunction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConsistentPartitionWindowRel.WindowRelFunction.Builder>
-