Package io.substrait.proto
Interface ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConsistentPartitionWindowRel.WindowRelFunction,ConsistentPartitionWindowRel.WindowRelFunction.Builder
- Enclosing class:
- ConsistentPartitionWindowRel
public static interface ConsistentPartitionWindowRel.WindowRelFunctionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetArguments(int index) 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;intuint32 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;getOptions(int index) 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;getPhase().substrait.AggregationPhase phase = 6;int.substrait.AggregationPhase phase = 6;.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;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFunctionReference
int getFunctionReference()uint32 function_reference = 1;- Returns:
- The functionReference.
-
getArgumentsList
List<FunctionArgument> getArgumentsList()repeated .substrait.FunctionArgument arguments = 9; -
getArguments
repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsCount
int getArgumentsCount()repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsOrBuilderList
List<? extends FunctionArgumentOrBuilder> getArgumentsOrBuilderList()repeated .substrait.FunctionArgument arguments = 9; -
getArgumentsOrBuilder
repeated .substrait.FunctionArgument arguments = 9; -
getOptionsList
List<FunctionOption> getOptionsList()repeated .substrait.FunctionOption options = 11; -
getOptions
repeated .substrait.FunctionOption options = 11; -
getOptionsCount
int getOptionsCount()repeated .substrait.FunctionOption options = 11; -
getOptionsOrBuilderList
List<? extends FunctionOptionOrBuilder> getOptionsOrBuilderList()repeated .substrait.FunctionOption options = 11; -
getOptionsOrBuilder
repeated .substrait.FunctionOption options = 11; -
hasOutputType
boolean hasOutputType().substrait.Type output_type = 7;- Returns:
- Whether the outputType field is set.
-
getOutputType
Type getOutputType().substrait.Type output_type = 7;- Returns:
- The outputType.
-
getOutputTypeOrBuilder
TypeOrBuilder getOutputTypeOrBuilder().substrait.Type output_type = 7; -
getPhaseValue
int getPhaseValue().substrait.AggregationPhase phase = 6;- Returns:
- The enum numeric value on the wire for phase.
-
getPhase
AggregationPhase getPhase().substrait.AggregationPhase phase = 6;- Returns:
- The phase.
-
getInvocationValue
int getInvocationValue().substrait.AggregateFunction.AggregationInvocation invocation = 10;- Returns:
- The enum numeric value on the wire for invocation.
-
getInvocation
AggregateFunction.AggregationInvocation getInvocation().substrait.AggregateFunction.AggregationInvocation invocation = 10;- Returns:
- The invocation.
-
hasLowerBound
boolean hasLowerBound().substrait.Expression.WindowFunction.Bound lower_bound = 5;- Returns:
- Whether the lowerBound field is set.
-
getLowerBound
Expression.WindowFunction.Bound getLowerBound().substrait.Expression.WindowFunction.Bound lower_bound = 5;- Returns:
- The lowerBound.
-
getLowerBoundOrBuilder
Expression.WindowFunction.BoundOrBuilder getLowerBoundOrBuilder().substrait.Expression.WindowFunction.Bound lower_bound = 5; -
hasUpperBound
boolean hasUpperBound().substrait.Expression.WindowFunction.Bound upper_bound = 4;- Returns:
- Whether the upperBound field is set.
-
getUpperBound
Expression.WindowFunction.Bound getUpperBound().substrait.Expression.WindowFunction.Bound upper_bound = 4;- Returns:
- The upperBound.
-
getUpperBoundOrBuilder
Expression.WindowFunction.BoundOrBuilder getUpperBoundOrBuilder().substrait.Expression.WindowFunction.Bound upper_bound = 4; -
getBoundsTypeValue
int getBoundsTypeValue().substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Returns:
- The enum numeric value on the wire for boundsType.
-
getBoundsType
Expression.WindowFunction.BoundsType getBoundsType().substrait.Expression.WindowFunction.BoundsType bounds_type = 12;- Returns:
- The boundsType.
-