# Uses of Interface
com.google.protobuf.OptionOrBuilder

Packages that use OptionOrBuilder
Package
Description
com.google.protobuf

## Uses of OptionOrBuilder in com.google.protobuf

Classes in com.google.protobuf that implement OptionOrBuilder
Modifier and Type
Class
Description
`final class`
`Option`
Protobuf type `google.protobuf.Option`
`static final class`
`Option.Builder`
Protobuf type `google.protobuf.Option`
Methods in com.google.protobuf that return OptionOrBuilder
Modifier and Type
Method
Description
`OptionOrBuilder`
Api.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
Api.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
ApiOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
Enum.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
Enum.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
EnumOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
EnumValue.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
EnumValue.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
EnumValueOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`OptionOrBuilder`
Field.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`OptionOrBuilder`
Field.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`OptionOrBuilder`
FieldOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`OptionOrBuilder`
Method.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`OptionOrBuilder`
Method.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`OptionOrBuilder`
MethodOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`OptionOrBuilder`
Type.Builder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`OptionOrBuilder`
Type.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`OptionOrBuilder`
TypeOrBuilder.`getOptionsOrBuilder(int index)`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
Methods in com.google.protobuf that return types with arguments of type OptionOrBuilder
Modifier and Type
Method
Description
`List<? extends OptionOrBuilder>`
Api.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Api.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
ApiOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Enum.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Enum.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
EnumOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
EnumValue.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
EnumValue.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
EnumValueOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 3 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Field.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Field.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
FieldOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 9 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Method.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Method.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
MethodOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 6 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Type.Builder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
Type.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`
`List<? extends OptionOrBuilder>`
TypeOrBuilder.`getOptionsOrBuilderList()`
`repeated .google.protobuf.Option options = 4 [json_name = "options"];`