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

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

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

Methods in com.google.protobuf that return Option.Builder
Modifier and Type
Method
Description
`Option.Builder`
Api.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Api.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Enum.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Enum.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
EnumValue.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
EnumValue.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Field.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Option.Builder`
Field.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Option.Builder`
Method.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`Option.Builder`
Method.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`Option.Builder`
Type.Builder.`addOptionsBuilder()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Option.Builder`
Type.Builder.`addOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Option.Builder`
Option.Builder.`clear()`
`Option.Builder`
Option.Builder.`clearName()`
`string name = 1 [json_name = "name"];`
`Option.Builder`
Option.Builder.`clearValue()`
`.google.protobuf.Any value = 2 [json_name = "value"];`
`Option.Builder`
Api.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Enum.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
EnumValue.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Option.Builder`
Field.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Option.Builder`
Method.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`Option.Builder`
Type.Builder.`getOptionsBuilder(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Option.Builder`
Option.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`Option.Builder`
Option.Builder.`mergeFrom(Message other)`
`Option.Builder`
Option.Builder.`mergeFrom(Option other)`
`Option.Builder`
Option.Builder.`mergeValue(Any value)`
`.google.protobuf.Any value = 2 [json_name = "value"];`
`static Option.Builder`
Option.`newBuilder()`
`static Option.Builder`
Option.`newBuilder(Option prototype)`
`Option.Builder`
Option.`newBuilderForType()`
`protected Option.Builder`
Option.`newBuilderForType(AbstractMessage.BuilderParent parent)`
`Option.Builder`
Option.Builder.`setName(String value)`
`string name = 1 [json_name = "name"];`
`Option.Builder`
Option.Builder.`setNameBytes(ByteString value)`
`string name = 1 [json_name = "name"];`
`Option.Builder`
Option.Builder.`setValue(Any value)`
`.google.protobuf.Any value = 2 [json_name = "value"];`
`Option.Builder`
Option.Builder.`setValue(Any.Builder builderForValue)`
`.google.protobuf.Any value = 2 [json_name = "value"];`
`Option.Builder`
Option.`toBuilder()`
Methods in com.google.protobuf that return types with arguments of type Option.Builder
Modifier and Type
Method
Description
`List<Option.Builder>`
Api.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<Option.Builder>`
Enum.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<Option.Builder>`
EnumValue.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<Option.Builder>`
Field.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`List<Option.Builder>`
Method.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`List<Option.Builder>`
Type.Builder.`getOptionsBuilderList()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
Methods in com.google.protobuf with parameters of type Option.Builder
Modifier and Type
Method
Description
`Api.Builder`
Api.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Api.Builder`
Api.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Enum.Builder`
Enum.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Enum.Builder`
Enum.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`EnumValue.Builder`
EnumValue.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`EnumValue.Builder`
EnumValue.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [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.Builder builderForValue)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Method.Builder`
Method.Builder.`addOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`Method.Builder`
Method.Builder.`addOptions(Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 6 [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.Builder builderForValue)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`Api.Builder`
Api.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Enum.Builder`
Enum.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`EnumValue.Builder`
EnumValue.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`Field.Builder`
Field.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`Method.Builder`
Method.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`Type.Builder`
Type.Builder.`setOptions(int index, Option.Builder builderForValue)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`