Package io.substrait.proto
Interface FunctionSignature.AggregateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FunctionSignature.Aggregate,FunctionSignature.Aggregate.Builder
- Enclosing class:
- FunctionSignature
public static interface FunctionSignature.AggregateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetArguments(int index) repeated .substrait.FunctionSignature.Argument arguments = 2;intrepeated .substrait.FunctionSignature.Argument arguments = 2;repeated .substrait.FunctionSignature.Argument arguments = 2;getArgumentsOrBuilder(int index) repeated .substrait.FunctionSignature.Argument arguments = 2;List<? extends FunctionSignature.ArgumentOrBuilder>repeated .substrait.FunctionSignature.Argument arguments = 2;.substrait.FunctionSignature.Description description = 4;.substrait.FunctionSignature.Description description = 4;booleanbool deterministic = 7;getImplementations(int index) repeated .substrait.FunctionSignature.Implementation implementations = 15;intrepeated .substrait.FunctionSignature.Implementation implementations = 15;repeated .substrait.FunctionSignature.Implementation implementations = 15;getImplementationsOrBuilder(int index) repeated .substrait.FunctionSignature.Implementation implementations = 15;List<? extends FunctionSignature.ImplementationOrBuilder>repeated .substrait.FunctionSignature.Implementation implementations = 15;.substrait.Type intermediate_type = 13;.substrait.Type intermediate_type = 13;longuint64 max_set = 12;getName()string name = 3;com.google.protobuf.ByteStringstring name = 3;.substrait.FunctionSignature.FinalArgNormal normal = 11;.substrait.FunctionSignature.FinalArgNormal normal = 11;booleanbool ordered = 14;.substrait.DerivationExpression output_type = 9;.substrait.DerivationExpression output_type = 9;booleanbool session_dependent = 8;.substrait.FunctionSignature.FinalArgVariadic variadic = 10;.substrait.FunctionSignature.FinalArgVariadic variadic = 10;boolean.substrait.FunctionSignature.Description description = 4;boolean.substrait.Type intermediate_type = 13;boolean.substrait.FunctionSignature.FinalArgNormal normal = 11;boolean.substrait.DerivationExpression output_type = 9;boolean.substrait.FunctionSignature.FinalArgVariadic variadic = 10;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
-
getArgumentsList
List<FunctionSignature.Argument> getArgumentsList()repeated .substrait.FunctionSignature.Argument arguments = 2; -
getArguments
repeated .substrait.FunctionSignature.Argument arguments = 2; -
getArgumentsCount
int getArgumentsCount()repeated .substrait.FunctionSignature.Argument arguments = 2; -
getArgumentsOrBuilderList
List<? extends FunctionSignature.ArgumentOrBuilder> getArgumentsOrBuilderList()repeated .substrait.FunctionSignature.Argument arguments = 2; -
getArgumentsOrBuilder
repeated .substrait.FunctionSignature.Argument arguments = 2; -
getName
String getName()string name = 3;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()string name = 3;- Returns:
- The bytes for name.
-
hasDescription
boolean hasDescription().substrait.FunctionSignature.Description description = 4;- Returns:
- Whether the description field is set.
-
getDescription
FunctionSignature.Description getDescription().substrait.FunctionSignature.Description description = 4;- Returns:
- The description.
-
getDescriptionOrBuilder
FunctionSignature.DescriptionOrBuilder getDescriptionOrBuilder().substrait.FunctionSignature.Description description = 4; -
getDeterministic
boolean getDeterministic()bool deterministic = 7;- Returns:
- The deterministic.
-
getSessionDependent
boolean getSessionDependent()bool session_dependent = 8;- Returns:
- The sessionDependent.
-
hasOutputType
boolean hasOutputType().substrait.DerivationExpression output_type = 9;- Returns:
- Whether the outputType field is set.
-
getOutputType
DerivationExpression getOutputType().substrait.DerivationExpression output_type = 9;- Returns:
- The outputType.
-
getOutputTypeOrBuilder
DerivationExpressionOrBuilder getOutputTypeOrBuilder().substrait.DerivationExpression output_type = 9; -
hasVariadic
boolean hasVariadic().substrait.FunctionSignature.FinalArgVariadic variadic = 10;- Returns:
- Whether the variadic field is set.
-
getVariadic
FunctionSignature.FinalArgVariadic getVariadic().substrait.FunctionSignature.FinalArgVariadic variadic = 10;- Returns:
- The variadic.
-
getVariadicOrBuilder
FunctionSignature.FinalArgVariadicOrBuilder getVariadicOrBuilder().substrait.FunctionSignature.FinalArgVariadic variadic = 10; -
hasNormal
boolean hasNormal().substrait.FunctionSignature.FinalArgNormal normal = 11;- Returns:
- Whether the normal field is set.
-
getNormal
FunctionSignature.FinalArgNormal getNormal().substrait.FunctionSignature.FinalArgNormal normal = 11;- Returns:
- The normal.
-
getNormalOrBuilder
FunctionSignature.FinalArgNormalOrBuilder getNormalOrBuilder().substrait.FunctionSignature.FinalArgNormal normal = 11; -
getOrdered
boolean getOrdered()bool ordered = 14;- Returns:
- The ordered.
-
getMaxSet
long getMaxSet()uint64 max_set = 12;- Returns:
- The maxSet.
-
hasIntermediateType
boolean hasIntermediateType().substrait.Type intermediate_type = 13;- Returns:
- Whether the intermediateType field is set.
-
getIntermediateType
Type getIntermediateType().substrait.Type intermediate_type = 13;- Returns:
- The intermediateType.
-
getIntermediateTypeOrBuilder
TypeOrBuilder getIntermediateTypeOrBuilder().substrait.Type intermediate_type = 13; -
getImplementationsList
List<FunctionSignature.Implementation> getImplementationsList()repeated .substrait.FunctionSignature.Implementation implementations = 15; -
getImplementations
repeated .substrait.FunctionSignature.Implementation implementations = 15; -
getImplementationsCount
int getImplementationsCount()repeated .substrait.FunctionSignature.Implementation implementations = 15; -
getImplementationsOrBuilderList
List<? extends FunctionSignature.ImplementationOrBuilder> getImplementationsOrBuilderList()repeated .substrait.FunctionSignature.Implementation implementations = 15; -
getImplementationsOrBuilder
repeated .substrait.FunctionSignature.Implementation implementations = 15; -
getFinalVariableBehaviorCase
FunctionSignature.Aggregate.FinalVariableBehaviorCase getFinalVariableBehaviorCase()
-