# Uses of Class
com.google.protobuf.DescriptorProtos.MethodDescriptorProto.Builder

Packages that use DescriptorProtos.MethodDescriptorProto.Builder
Package
Description
com.google.protobuf

## Uses of DescriptorProtos.MethodDescriptorProto.Builder in com.google.protobuf

Methods in com.google.protobuf that return DescriptorProtos.MethodDescriptorProto.Builder
Modifier and Type
Method
Description
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`addMethodBuilder()`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`addMethodBuilder(int index)`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clear()`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearClientStreaming()`
`optional bool client_streaming = 5 [default = false, json_name = "clientStreaming"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearInputType()`
`optional string input_type = 2 [json_name = "inputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearName()`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearOptions()`
`optional .google.protobuf.MethodOptions options = 4 [json_name = "options"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearOutputType()`
`optional string output_type = 3 [json_name = "outputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`clearServerStreaming()`
`optional bool server_streaming = 6 [default = false, json_name = "serverStreaming"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`getMethodBuilder(int index)`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`mergeFrom(DescriptorProtos.MethodDescriptorProto other)`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`mergeFrom(Message other)`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`mergeOptions(DescriptorProtos.MethodOptions value)`
`optional .google.protobuf.MethodOptions options = 4 [json_name = "options"];`
`static DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.`newBuilder()`
`static DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.`newBuilder(DescriptorProtos.MethodDescriptorProto prototype)`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.`newBuilderForType()`
`protected DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.`newBuilderForType(AbstractMessage.BuilderParent parent)`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setClientStreaming(boolean value)`
`optional bool client_streaming = 5 [default = false, json_name = "clientStreaming"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setInputType(String value)`
`optional string input_type = 2 [json_name = "inputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setInputTypeBytes(ByteString value)`
`optional string input_type = 2 [json_name = "inputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setName(String value)`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setNameBytes(ByteString value)`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setOptions(DescriptorProtos.MethodOptions value)`
`optional .google.protobuf.MethodOptions options = 4 [json_name = "options"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setOptions(DescriptorProtos.MethodOptions.Builder builderForValue)`
`optional .google.protobuf.MethodOptions options = 4 [json_name = "options"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setOutputType(String value)`
`optional string output_type = 3 [json_name = "outputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setOutputTypeBytes(ByteString value)`
`optional string output_type = 3 [json_name = "outputType"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.Builder.`setServerStreaming(boolean value)`
`optional bool server_streaming = 6 [default = false, json_name = "serverStreaming"];`
`DescriptorProtos.MethodDescriptorProto.Builder`
DescriptorProtos.MethodDescriptorProto.`toBuilder()`
Methods in com.google.protobuf that return types with arguments of type DescriptorProtos.MethodDescriptorProto.Builder
Modifier and Type
Method
Description
`List<DescriptorProtos.MethodDescriptorProto.Builder>`
DescriptorProtos.ServiceDescriptorProto.Builder.`getMethodBuilderList()`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
Methods in com.google.protobuf with parameters of type DescriptorProtos.MethodDescriptorProto.Builder
Modifier and Type
Method
Description
`DescriptorProtos.ServiceDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`addMethod(int index, DescriptorProtos.MethodDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
`DescriptorProtos.ServiceDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`addMethod(DescriptorProtos.MethodDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`
`DescriptorProtos.ServiceDescriptorProto.Builder`
DescriptorProtos.ServiceDescriptorProto.Builder.`setMethod(int index, DescriptorProtos.MethodDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.MethodDescriptorProto method = 2 [json_name = "method"];`