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

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

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

Methods in com.google.protobuf that return DescriptorProtos.FieldDescriptorProto.Builder
Modifier and Type
Method
Description
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addExtensionBuilder()`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addExtensionBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addExtensionBuilder()`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addExtensionBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addFieldBuilder()`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addFieldBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clear()`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearDefaultValue()`
`optional string default_value = 7 [json_name = "defaultValue"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearExtendee()`
`optional string extendee = 2 [json_name = "extendee"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearJsonName()`
`optional string json_name = 10 [json_name = "jsonName"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearLabel()`
`optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearName()`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearNumber()`
`optional int32 number = 3 [json_name = "number"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearOneofIndex()`
`optional int32 oneof_index = 9 [json_name = "oneofIndex"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearOptions()`
`optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearProto3Optional()`
`optional bool proto3_optional = 17 [json_name = "proto3Optional"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearType()`
`optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`clearTypeName()`
`optional string type_name = 6 [json_name = "typeName"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`getExtensionBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`getExtensionBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`getFieldBuilder(int index)`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`mergeFrom(DescriptorProtos.FieldDescriptorProto other)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`mergeFrom(Message other)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`mergeOptions(DescriptorProtos.FieldOptions value)`
`optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];`
`final DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`mergeUnknownFields(UnknownFieldSet unknownFields)`
`static DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.`newBuilder()`
`static DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.`newBuilder(DescriptorProtos.FieldDescriptorProto prototype)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.`newBuilderForType()`
`protected DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.`newBuilderForType(GeneratedMessageV3.BuilderParent parent)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setDefaultValue(String value)`
`optional string default_value = 7 [json_name = "defaultValue"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setDefaultValueBytes(ByteString value)`
`optional string default_value = 7 [json_name = "defaultValue"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setExtendee(String value)`
`optional string extendee = 2 [json_name = "extendee"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setExtendeeBytes(ByteString value)`
`optional string extendee = 2 [json_name = "extendee"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setJsonName(String value)`
`optional string json_name = 10 [json_name = "jsonName"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setJsonNameBytes(ByteString value)`
`optional string json_name = 10 [json_name = "jsonName"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setLabel(DescriptorProtos.FieldDescriptorProto.Label value)`
`optional .google.protobuf.FieldDescriptorProto.Label label = 4 [json_name = "label"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setName(String value)`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setNameBytes(ByteString value)`
`optional string name = 1 [json_name = "name"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setNumber(int value)`
`optional int32 number = 3 [json_name = "number"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setOneofIndex(int value)`
`optional int32 oneof_index = 9 [json_name = "oneofIndex"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setOptions(DescriptorProtos.FieldOptions value)`
`optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setOptions(DescriptorProtos.FieldOptions.Builder builderForValue)`
`optional .google.protobuf.FieldOptions options = 8 [json_name = "options"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setProto3Optional(boolean value)`
`optional bool proto3_optional = 17 [json_name = "proto3Optional"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setType(DescriptorProtos.FieldDescriptorProto.Type value)`
`optional .google.protobuf.FieldDescriptorProto.Type type = 5 [json_name = "type"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setTypeName(String value)`
`optional string type_name = 6 [json_name = "typeName"];`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setTypeNameBytes(ByteString value)`
`optional string type_name = 6 [json_name = "typeName"];`
`final DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.Builder.`setUnknownFields(UnknownFieldSet unknownFields)`
`DescriptorProtos.FieldDescriptorProto.Builder`
DescriptorProtos.FieldDescriptorProto.`toBuilder()`
Methods in com.google.protobuf that return types with arguments of type DescriptorProtos.FieldDescriptorProto.Builder
Modifier and Type
Method
Description
`List<DescriptorProtos.FieldDescriptorProto.Builder>`
DescriptorProtos.DescriptorProto.Builder.`getExtensionBuilderList()`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`List<DescriptorProtos.FieldDescriptorProto.Builder>`
DescriptorProtos.FileDescriptorProto.Builder.`getExtensionBuilderList()`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`List<DescriptorProtos.FieldDescriptorProto.Builder>`
DescriptorProtos.DescriptorProto.Builder.`getFieldBuilderList()`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
Methods in com.google.protobuf with parameters of type DescriptorProtos.FieldDescriptorProto.Builder
Modifier and Type
Method
Description
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addField(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`addField(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 6 [json_name = "extension"];`
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto extension = 7 [json_name = "extension"];`
`DescriptorProtos.DescriptorProto.Builder`
DescriptorProtos.DescriptorProto.Builder.`setField(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)`
`repeated .google.protobuf.FieldDescriptorProto field = 2 [json_name = "field"];`