Interface DescriptorProtos.MethodDescriptorProtoOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
DescriptorProtos.MethodDescriptorProto, DescriptorProtos.MethodDescriptorProto.Builder
Enclosing class:
DescriptorProtos

public static interface DescriptorProtos.MethodDescriptorProtoOrBuilder extends 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

      ByteString getNameBytes()
      optional string name = 1;
      Returns:
      The bytes for name.
    • hasInputType

      boolean hasInputType()
       Input and output type names.  These are resolved in the same way as
       FieldDescriptorProto.type_name, but must refer to a message type.
       
      optional string input_type = 2;
      Returns:
      Whether the inputType field is set.
    • getInputType

      String getInputType()
       Input and output type names.  These are resolved in the same way as
       FieldDescriptorProto.type_name, but must refer to a message type.
       
      optional string input_type = 2;
      Returns:
      The inputType.
    • getInputTypeBytes

      ByteString getInputTypeBytes()
       Input and output type names.  These are resolved in the same way as
       FieldDescriptorProto.type_name, but must refer to a message type.
       
      optional string input_type = 2;
      Returns:
      The bytes for inputType.
    • hasOutputType

      boolean hasOutputType()
      optional string output_type = 3;
      Returns:
      Whether the outputType field is set.
    • getOutputType

      String getOutputType()
      optional string output_type = 3;
      Returns:
      The outputType.
    • getOutputTypeBytes

      ByteString getOutputTypeBytes()
      optional string output_type = 3;
      Returns:
      The bytes for outputType.
    • hasOptions

      boolean hasOptions()
      optional .google.protobuf.MethodOptions options = 4;
      Returns:
      Whether the options field is set.
    • getOptions

      optional .google.protobuf.MethodOptions options = 4;
      Returns:
      The options.
    • getOptionsOrBuilder

      optional .google.protobuf.MethodOptions options = 4;
    • hasClientStreaming

      boolean hasClientStreaming()
       Identifies if client streams multiple client messages
       
      optional bool client_streaming = 5 [default = false];
      Returns:
      Whether the clientStreaming field is set.
    • getClientStreaming

      boolean getClientStreaming()
       Identifies if client streams multiple client messages
       
      optional bool client_streaming = 5 [default = false];
      Returns:
      The clientStreaming.
    • hasServerStreaming

      boolean hasServerStreaming()
       Identifies if server streams multiple server messages
       
      optional bool server_streaming = 6 [default = false];
      Returns:
      Whether the serverStreaming field is set.
    • getServerStreaming

      boolean getServerStreaming()
       Identifies if server streams multiple server messages
       
      optional bool server_streaming = 6 [default = false];
      Returns:
      The serverStreaming.