Interface GandivaTypes.FunctionNodeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GandivaTypes.FunctionNode, GandivaTypes.FunctionNode.Builder
Enclosing class:
GandivaTypes

public static interface GandivaTypes.FunctionNodeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasFunctionName

      boolean hasFunctionName()
      optional string functionName = 1;
      Returns:
      Whether the functionName field is set.
    • getFunctionName

      String getFunctionName()
      optional string functionName = 1;
      Returns:
      The functionName.
    • getFunctionNameBytes

      com.google.protobuf.ByteString getFunctionNameBytes()
      optional string functionName = 1;
      Returns:
      The bytes for functionName.
    • getInArgsList

      List<GandivaTypes.TreeNode> getInArgsList()
      repeated .gandiva.types.TreeNode inArgs = 2;
    • getInArgs

      GandivaTypes.TreeNode getInArgs(int index)
      repeated .gandiva.types.TreeNode inArgs = 2;
    • getInArgsCount

      int getInArgsCount()
      repeated .gandiva.types.TreeNode inArgs = 2;
    • getInArgsOrBuilderList

      List<? extends GandivaTypes.TreeNodeOrBuilder> getInArgsOrBuilderList()
      repeated .gandiva.types.TreeNode inArgs = 2;
    • getInArgsOrBuilder

      GandivaTypes.TreeNodeOrBuilder getInArgsOrBuilder(int index)
      repeated .gandiva.types.TreeNode inArgs = 2;
    • hasReturnType

      boolean hasReturnType()
      optional .gandiva.types.ExtGandivaType returnType = 3;
      Returns:
      Whether the returnType field is set.
    • getReturnType

      optional .gandiva.types.ExtGandivaType returnType = 3;
      Returns:
      The returnType.
    • getReturnTypeOrBuilder

      GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()
      optional .gandiva.types.ExtGandivaType returnType = 3;