Interface GandivaTypes.FunctionSignatureOrBuilder

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

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

    • hasName

      boolean hasName()
      optional string name = 1;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
      optional string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      optional string name = 1;
      Returns:
      The bytes for name.
    • hasReturnType

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

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

      GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()
      optional .gandiva.types.ExtGandivaType returnType = 2;
    • getParamTypesList

      List<GandivaTypes.ExtGandivaType> getParamTypesList()
      repeated .gandiva.types.ExtGandivaType paramTypes = 3;
    • getParamTypes

      GandivaTypes.ExtGandivaType getParamTypes(int index)
      repeated .gandiva.types.ExtGandivaType paramTypes = 3;
    • getParamTypesCount

      int getParamTypesCount()
      repeated .gandiva.types.ExtGandivaType paramTypes = 3;
    • getParamTypesOrBuilderList

      List<? extends GandivaTypes.ExtGandivaTypeOrBuilder> getParamTypesOrBuilderList()
      repeated .gandiva.types.ExtGandivaType paramTypes = 3;
    • getParamTypesOrBuilder

      GandivaTypes.ExtGandivaTypeOrBuilder getParamTypesOrBuilder(int index)
      repeated .gandiva.types.ExtGandivaType paramTypes = 3;