# Uses of Class
com.google.protobuf.DescriptorProtos.DescriptorProto

Packages that use DescriptorProtos.DescriptorProto
Package
Description
com.google.protobuf

## Uses of DescriptorProtos.DescriptorProto in com.google.protobuf

Methods in com.google.protobuf that return DescriptorProtos.DescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.Builder.`build()`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.Builder.`buildPartial()`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`getDefaultInstance()`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.Builder.`getDefaultInstanceForType()`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`getDefaultInstanceForType()`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.FileDescriptorProto.Builder.`getMessageType(int index)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.FileDescriptorProto.`getMessageType(int index)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.FileDescriptorProtoOrBuilder.`getMessageType(int index)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.Builder.`getNestedType(int index)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`getNestedType(int index)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProtoOrBuilder.`getNestedType(int index)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseDelimitedFrom(InputStream input)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(byte[] data)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(ByteString data)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(CodedInputStream input)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(InputStream input)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(ByteBuffer data)`
`static DescriptorProtos.DescriptorProto`
DescriptorProtos.DescriptorProto.`parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)`
`DescriptorProtos.DescriptorProto`
Descriptors.Descriptor.`toProto()`
Convert the descriptor to its protocol message representation.
Methods in com.google.protobuf that return types with arguments of type DescriptorProtos.DescriptorProto
Modifier and Type
Method
Description
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.FileDescriptorProto.Builder.`getMessageTypeList()`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.FileDescriptorProto.`getMessageTypeList()`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.FileDescriptorProtoOrBuilder.`getMessageTypeList()`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.DescriptorProto.Builder.`getNestedTypeList()`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.DescriptorProto.`getNestedTypeList()`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`List<DescriptorProtos.DescriptorProto>`
DescriptorProtos.DescriptorProtoOrBuilder.`getNestedTypeList()`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`Parser<DescriptorProtos.DescriptorProto>`
DescriptorProtos.DescriptorProto.`getParserForType()`
`static Parser<DescriptorProtos.DescriptorProto>`
DescriptorProtos.DescriptorProto.`parser()`
Methods in com.google.protobuf with parameters of type DescriptorProtos.DescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addMessageType(int index, DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addMessageType(DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addNestedType(int index, DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addNestedType(DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`mergeFrom(DescriptorProtos.DescriptorProto other)`
`static DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.`newBuilder(DescriptorProtos.DescriptorProto prototype)`
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`setMessageType(int index, DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`setNestedType(int index, DescriptorProtos.DescriptorProto value)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`
Method parameters in com.google.protobuf with type arguments of type DescriptorProtos.DescriptorProto
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addAllMessageType(Iterable<? extends DescriptorProtos.DescriptorProto> values)`
`repeated .google.protobuf.DescriptorProto message_type = 4 [json_name = "messageType"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addAllNestedType(Iterable<? extends DescriptorProtos.DescriptorProto> values)`
`repeated .google.protobuf.DescriptorProto nested_type = 3 [json_name = "nestedType"];`