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

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

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

Methods in com.google.protobuf that return DescriptorProtos.FileOptions.Builder
Modifier and Type
Method
Description
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`addAllUninterpretedOption(Iterable<? extends DescriptorProtos.UninterpretedOption> values)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`addUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`addUninterpretedOption(DescriptorProtos.UninterpretedOption value)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`addUninterpretedOption(DescriptorProtos.UninterpretedOption.Builder builderForValue)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clear()`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearCcEnableArenas()`
`optional bool cc_enable_arenas = 31 [default = true, json_name = "ccEnableArenas"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearCcGenericServices()`
`optional bool cc_generic_services = 16 [default = false, json_name = "ccGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearCsharpNamespace()`
`optional string csharp_namespace = 37 [json_name = "csharpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearDeprecated()`
`optional bool deprecated = 23 [default = false, json_name = "deprecated"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearFeatures()`
`optional .google.protobuf.FeatureSet features = 50 [json_name = "features"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearGoPackage()`
`optional string go_package = 11 [json_name = "goPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaGenerateEqualsAndHash()`
Deprecated.
google.protobuf.FileOptions.java_generate_equals_and_hash is deprecated.
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaGenericServices()`
`optional bool java_generic_services = 17 [default = false, json_name = "javaGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaMultipleFiles()`
`optional bool java_multiple_files = 10 [default = false, json_name = "javaMultipleFiles"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaOuterClassname()`
`optional string java_outer_classname = 8 [json_name = "javaOuterClassname"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaPackage()`
`optional string java_package = 1 [json_name = "javaPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearJavaStringCheckUtf8()`
`optional bool java_string_check_utf8 = 27 [default = false, json_name = "javaStringCheckUtf8"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearObjcClassPrefix()`
`optional string objc_class_prefix = 36 [json_name = "objcClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearOptimizeFor()`
`optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED, json_name = "optimizeFor"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearPhpClassPrefix()`
`optional string php_class_prefix = 40 [json_name = "phpClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearPhpMetadataNamespace()`
`optional string php_metadata_namespace = 44 [json_name = "phpMetadataNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearPhpNamespace()`
`optional string php_namespace = 41 [json_name = "phpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearPyGenericServices()`
`optional bool py_generic_services = 18 [default = false, json_name = "pyGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearRubyPackage()`
`optional string ruby_package = 45 [json_name = "rubyPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearSwiftPrefix()`
`optional string swift_prefix = 39 [json_name = "swiftPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`clearUninterpretedOption()`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`getOptionsBuilder()`
`optional .google.protobuf.FileOptions options = 8 [json_name = "options"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`mergeFeatures(DescriptorProtos.FeatureSet value)`
`optional .google.protobuf.FeatureSet features = 50 [json_name = "features"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`mergeFrom(DescriptorProtos.FileOptions other)`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`mergeFrom(Message other)`
`static DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.`newBuilder()`
`static DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.`newBuilder(DescriptorProtos.FileOptions prototype)`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.`newBuilderForType()`
`protected DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.`newBuilderForType(AbstractMessage.BuilderParent parent)`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`removeUninterpretedOption(int index)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setCcEnableArenas(boolean value)`
`optional bool cc_enable_arenas = 31 [default = true, json_name = "ccEnableArenas"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setCcGenericServices(boolean value)`
`optional bool cc_generic_services = 16 [default = false, json_name = "ccGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setCsharpNamespace(String value)`
`optional string csharp_namespace = 37 [json_name = "csharpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setCsharpNamespaceBytes(ByteString value)`
`optional string csharp_namespace = 37 [json_name = "csharpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setDeprecated(boolean value)`
`optional bool deprecated = 23 [default = false, json_name = "deprecated"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setFeatures(DescriptorProtos.FeatureSet value)`
`optional .google.protobuf.FeatureSet features = 50 [json_name = "features"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setFeatures(DescriptorProtos.FeatureSet.Builder builderForValue)`
`optional .google.protobuf.FeatureSet features = 50 [json_name = "features"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setGoPackage(String value)`
`optional string go_package = 11 [json_name = "goPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setGoPackageBytes(ByteString value)`
`optional string go_package = 11 [json_name = "goPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaGenerateEqualsAndHash(boolean value)`
Deprecated.
google.protobuf.FileOptions.java_generate_equals_and_hash is deprecated.
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaGenericServices(boolean value)`
`optional bool java_generic_services = 17 [default = false, json_name = "javaGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaMultipleFiles(boolean value)`
`optional bool java_multiple_files = 10 [default = false, json_name = "javaMultipleFiles"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaOuterClassname(String value)`
`optional string java_outer_classname = 8 [json_name = "javaOuterClassname"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaOuterClassnameBytes(ByteString value)`
`optional string java_outer_classname = 8 [json_name = "javaOuterClassname"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaPackage(String value)`
`optional string java_package = 1 [json_name = "javaPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaPackageBytes(ByteString value)`
`optional string java_package = 1 [json_name = "javaPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setJavaStringCheckUtf8(boolean value)`
`optional bool java_string_check_utf8 = 27 [default = false, json_name = "javaStringCheckUtf8"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setObjcClassPrefix(String value)`
`optional string objc_class_prefix = 36 [json_name = "objcClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setObjcClassPrefixBytes(ByteString value)`
`optional string objc_class_prefix = 36 [json_name = "objcClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setOptimizeFor(DescriptorProtos.FileOptions.OptimizeMode value)`
`optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED, json_name = "optimizeFor"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpClassPrefix(String value)`
`optional string php_class_prefix = 40 [json_name = "phpClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpClassPrefixBytes(ByteString value)`
`optional string php_class_prefix = 40 [json_name = "phpClassPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpMetadataNamespace(String value)`
`optional string php_metadata_namespace = 44 [json_name = "phpMetadataNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpMetadataNamespaceBytes(ByteString value)`
`optional string php_metadata_namespace = 44 [json_name = "phpMetadataNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpNamespace(String value)`
`optional string php_namespace = 41 [json_name = "phpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPhpNamespaceBytes(ByteString value)`
`optional string php_namespace = 41 [json_name = "phpNamespace"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setPyGenericServices(boolean value)`
`optional bool py_generic_services = 18 [default = false, json_name = "pyGenericServices"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setRubyPackage(String value)`
`optional string ruby_package = 45 [json_name = "rubyPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setRubyPackageBytes(ByteString value)`
`optional string ruby_package = 45 [json_name = "rubyPackage"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setSwiftPrefix(String value)`
`optional string swift_prefix = 39 [json_name = "swiftPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setSwiftPrefixBytes(ByteString value)`
`optional string swift_prefix = 39 [json_name = "swiftPrefix"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption value)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.Builder.`setUninterpretedOption(int index, DescriptorProtos.UninterpretedOption.Builder builderForValue)`
`repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999 [json_name = "uninterpretedOption"];`
`DescriptorProtos.FileOptions.Builder`
DescriptorProtos.FileOptions.`toBuilder()`
Methods in com.google.protobuf with parameters of type DescriptorProtos.FileOptions.Builder
Modifier and Type
Method
Description
`DescriptorProtos.FileDescriptorProto.Builder`
DescriptorProtos.FileDescriptorProto.Builder.`setOptions(DescriptorProtos.FileOptions.Builder builderForValue)`
`optional .google.protobuf.FileOptions options = 8 [json_name = "options"];`