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 Details

    • getArgumentsList

      List<FunctionSignature.Argument> getArgumentsList()
      repeated .substrait.FunctionSignature.Argument arguments = 2;
    • getArguments

      FunctionSignature.Argument getArguments(int index)
      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

      FunctionSignature.ArgumentOrBuilder getArgumentsOrBuilder(int index)
      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

      .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

      .substrait.FunctionSignature.FinalArgVariadic variadic = 10;
      Returns:
      The variadic.
    • getVariadicOrBuilder

      .substrait.FunctionSignature.FinalArgVariadic variadic = 10;
    • hasNormal

      boolean hasNormal()
      .substrait.FunctionSignature.FinalArgNormal normal = 11;
      Returns:
      Whether the normal field is set.
    • getNormal

      .substrait.FunctionSignature.FinalArgNormal normal = 11;
      Returns:
      The normal.
    • 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

      FunctionSignature.Implementation getImplementations(int index)
      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

      FunctionSignature.ImplementationOrBuilder getImplementationsOrBuilder(int index)
      repeated .substrait.FunctionSignature.Implementation implementations = 15;
    • getFinalVariableBehaviorCase