Interface RoutineSpec.ArgumentOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    RoutineSpec.Argument, RoutineSpec.Argument.Builder
    Enclosing class:
    RoutineSpec

    public static interface RoutineSpec.ArgumentOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      RoutineSpec.Argument.Mode getMode()
      Specifies whether the argument is input or output.
      int getModeValue()
      Specifies whether the argument is input or output.
      String getName()
      The name of the argument.
      com.google.protobuf.ByteString getNameBytes()
      The name of the argument.
      String getType()
      Type of the argument.
      com.google.protobuf.ByteString getTypeBytes()
      Type of the argument.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        String getName()
         The name of the argument. A return argument of a function might not have
         a name.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the argument. A return argument of a function might not have
         a name.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getModeValue

        int getModeValue()
         Specifies whether the argument is input or output.
         
        .google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;
        Returns:
        The enum numeric value on the wire for mode.
      • getMode

        RoutineSpec.Argument.Mode getMode()
         Specifies whether the argument is input or output.
         
        .google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;
        Returns:
        The mode.
      • getType

        String getType()
         Type of the argument. The exact value depends on the source system and
         the language.
         
        string type = 3;
        Returns:
        The type.
      • getTypeBytes

        com.google.protobuf.ByteString getTypeBytes()
         Type of the argument. The exact value depends on the source system and
         the language.
         
        string type = 3;
        Returns:
        The bytes for type.