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

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

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

Methods in com.google.protobuf that return Type.Builder
Modifier and Type
Method
Description
`Type.Builder`
Type.Builder.`addAllFields(Iterable<? extends Field> values)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Type.Builder`
Type.Builder.`addAllOneofs(Iterable<String> values)`
`repeated string oneofs = 3 [json_name = "oneofs"];`
`Type.Builder`
Type.Builder.`addAllOptions(Iterable<? extends Option> values)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`addFields(int index, Field value)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`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 value)`
`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.`addOneofs(String value)`
`repeated string oneofs = 3 [json_name = "oneofs"];`
`Type.Builder`
Type.Builder.`addOneofsBytes(ByteString value)`
`repeated string oneofs = 3 [json_name = "oneofs"];`
`Type.Builder`
Type.Builder.`addOptions(int index, Option value)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`addOptions(Option value)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`clear()`
`Type.Builder`
Type.Builder.`clearFields()`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Type.Builder`
Type.Builder.`clearName()`
`string name = 1 [json_name = "name"];`
`Type.Builder`
Type.Builder.`clearOneofs()`
`repeated string oneofs = 3 [json_name = "oneofs"];`
`Type.Builder`
Type.Builder.`clearOptions()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`clearSourceContext()`
`.google.protobuf.SourceContext source_context = 5 [json_name = "sourceContext"];`
`Type.Builder`
Type.Builder.`clearSyntax()`
`.google.protobuf.Syntax syntax = 6 [json_name = "syntax"];`
`Type.Builder`
Type.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`Type.Builder`
Type.Builder.`mergeFrom(Message other)`
`Type.Builder`
Type.Builder.`mergeFrom(Type other)`
`Type.Builder`
Type.Builder.`mergeSourceContext(SourceContext value)`
`.google.protobuf.SourceContext source_context = 5 [json_name = "sourceContext"];`
`final Type.Builder`
Type.Builder.`mergeUnknownFields(UnknownFieldSet unknownFields)`
`static Type.Builder`
Type.`newBuilder()`
`static Type.Builder`
Type.`newBuilder(Type prototype)`
`Type.Builder`
Type.`newBuilderForType()`
`protected Type.Builder`
Type.`newBuilderForType(GeneratedMessageV3.BuilderParent parent)`
`Type.Builder`
Type.Builder.`removeFields(int index)`
`repeated .google.protobuf.Field fields = 2 [json_name = "fields"];`
`Type.Builder`
Type.Builder.`removeOptions(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`setFields(int index, Field value)`
`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"];`
`Type.Builder`
Type.Builder.`setName(String value)`
`string name = 1 [json_name = "name"];`
`Type.Builder`
Type.Builder.`setNameBytes(ByteString value)`
`string name = 1 [json_name = "name"];`
`Type.Builder`
Type.Builder.`setOneofs(int index, String value)`
`repeated string oneofs = 3 [json_name = "oneofs"];`
`Type.Builder`
Type.Builder.`setOptions(int index, Option value)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Type.Builder`
Type.Builder.`setSourceContext(SourceContext value)`
`.google.protobuf.SourceContext source_context = 5 [json_name = "sourceContext"];`
`Type.Builder`
Type.Builder.`setSourceContext(SourceContext.Builder builderForValue)`
`.google.protobuf.SourceContext source_context = 5 [json_name = "sourceContext"];`
`Type.Builder`
Type.Builder.`setSyntax(Syntax value)`
`.google.protobuf.Syntax syntax = 6 [json_name = "syntax"];`
`Type.Builder`
Type.Builder.`setSyntaxValue(int value)`
`.google.protobuf.Syntax syntax = 6 [json_name = "syntax"];`
`final Type.Builder`
Type.Builder.`setUnknownFields(UnknownFieldSet unknownFields)`
`Type.Builder`
Type.`toBuilder()`