Package com.google.protobuf
Interface DescriptorProtos.MethodDescriptorProtoOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.MethodDescriptorProto,DescriptorProtos.MethodDescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIdentifies if client streams multiple client messagesInput and output type names.Input and output type names.getName()optional string name = 1;optional string name = 1;optional .google.protobuf.MethodOptions options = 4;optional .google.protobuf.MethodOptions options = 4;optional string output_type = 3;optional string output_type = 3;booleanIdentifies if server streams multiple server messagesbooleanIdentifies if client streams multiple client messagesbooleanInput and output type names.booleanhasName()optional string name = 1;booleanoptional .google.protobuf.MethodOptions options = 4;booleanoptional string output_type = 3;booleanIdentifies if server streams multiple server messagesMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
DescriptorProtos.MethodOptions getOptions()optional .google.protobuf.MethodOptions options = 4;- Returns:
- The options.
-
getOptionsOrBuilder
DescriptorProtos.MethodOptionsOrBuilder 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.
-