# Uses of Class
com.google.protobuf.Field.Builder

Packages that use Field.Builder
Package
Description
com.google.protobuf

## Uses of Field.Builder in com.google.protobuf

Methods in com.google.protobuf that return Field.Builder
Modifier and Type
Method
Description
`Field.Builder`
Field.Builder.`addAllOptions(Iterable<? extends Option> values)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Type.Builder.`addFieldsBuilder()`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Field.Builder`
Type.Builder.`addFieldsBuilder(int index)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Field.Builder`
Field.Builder.`addOptions(int index, Option value)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`addOptions(Option value)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`clear()`
`Field.Builder`
Field.Builder.`clearCardinality()`
`.google.protobuf.Field.Cardinality cardinality = 2 [json_name = "cardinality"];`
`Field.Builder`
Field.Builder.`clearDefaultValue()`
`string default_value = 11 [json_name = "defaultValue"];`
`Field.Builder`
Field.Builder.`clearJsonName()`
`string json_name = 10 [json_name = "jsonName"];`
`Field.Builder`
Field.Builder.`clearKind()`
`.google.protobuf.Field.Kind kind = 1 [json_name = "kind"];`
`Field.Builder`
Field.Builder.`clearName()`
`string name = 4 [json_name = "name"];`
`Field.Builder`
Field.Builder.`clearNumber()`
`int32 number = 3 [json_name = "number"];`
`Field.Builder`
Field.Builder.`clearOneofIndex()`
`int32 oneof_index = 7 [json_name = "oneofIndex"];`
`Field.Builder`
Field.Builder.`clearOptions()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`clearPacked()`
`bool packed = 8 [json_name = "packed"];`
`Field.Builder`
Field.Builder.`clearTypeUrl()`
`string type_url = 6 [json_name = "typeUrl"];`
`Field.Builder`
Type.Builder.`getFieldsBuilder(int index)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Field.Builder`
Field.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`Field.Builder`
Field.Builder.`mergeFrom(Field other)`
`Field.Builder`
Field.Builder.`mergeFrom(Message other)`
`final Field.Builder`
Field.Builder.`mergeUnknownFields(UnknownFieldSet unknownFields)`
`static Field.Builder`
Field.`newBuilder()`
`static Field.Builder`
Field.`newBuilder(Field prototype)`
`Field.Builder`
Field.`newBuilderForType()`
`protected Field.Builder`
Field.`newBuilderForType(GeneratedMessageV3.BuilderParent parent)`
`Field.Builder`
Field.Builder.`removeOptions(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`setCardinality(Field.Cardinality value)`
`.google.protobuf.Field.Cardinality cardinality = 2 [json_name = "cardinality"];`
`Field.Builder`
Field.Builder.`setCardinalityValue(int value)`
`.google.protobuf.Field.Cardinality cardinality = 2 [json_name = "cardinality"];`
`Field.Builder`
Field.Builder.`setDefaultValue(String value)`
`string default_value = 11 [json_name = "defaultValue"];`
`Field.Builder`
Field.Builder.`setDefaultValueBytes(ByteString value)`
`string default_value = 11 [json_name = "defaultValue"];`
`Field.Builder`
Field.Builder.`setJsonName(String value)`
`string json_name = 10 [json_name = "jsonName"];`
`Field.Builder`
Field.Builder.`setJsonNameBytes(ByteString value)`
`string json_name = 10 [json_name = "jsonName"];`
`Field.Builder`
Field.Builder.`setKind(Field.Kind value)`
`.google.protobuf.Field.Kind kind = 1 [json_name = "kind"];`
`Field.Builder`
Field.Builder.`setKindValue(int value)`
`.google.protobuf.Field.Kind kind = 1 [json_name = "kind"];`
`Field.Builder`
Field.Builder.`setName(String value)`
`string name = 4 [json_name = "name"];`
`Field.Builder`
Field.Builder.`setNameBytes(ByteString value)`
`string name = 4 [json_name = "name"];`
`Field.Builder`
Field.Builder.`setNumber(int value)`
`int32 number = 3 [json_name = "number"];`
`Field.Builder`
Field.Builder.`setOneofIndex(int value)`
`int32 oneof_index = 7 [json_name = "oneofIndex"];`
`Field.Builder`
Field.Builder.`setOptions(int index, Option value)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Field.Builder`
Field.Builder.`setPacked(boolean value)`
`bool packed = 8 [json_name = "packed"];`
`Field.Builder`
Field.Builder.`setTypeUrl(String value)`
`string type_url = 6 [json_name = "typeUrl"];`
`Field.Builder`
Field.Builder.`setTypeUrlBytes(ByteString value)`
`string type_url = 6 [json_name = "typeUrl"];`
`final Field.Builder`
Field.Builder.`setUnknownFields(UnknownFieldSet unknownFields)`
`Field.Builder`
Field.`toBuilder()`
Methods in com.google.protobuf that return types with arguments of type Field.Builder
Modifier and Type
Method
Description
`List<Field.Builder>`
Type.Builder.`getFieldsBuilderList()`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
Methods in com.google.protobuf with parameters of type Field.Builder
Modifier and Type
Method
Description
`Type.Builder`
Type.Builder.`addFields(int index, Field.Builder builderForValue)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Type.Builder`
Type.Builder.`addFields(Field.Builder builderForValue)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Type.Builder`
Type.Builder.`setFields(int index, Field.Builder builderForValue)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`