Interface protos.google.protobuf.IFileOptions (0.14.0) Stay organized with collections Save and categorize content based on your preferences.
Properties of a FileOptions.
Package
@google-cloud/sqlProperties
ccEnableArenas
ccEnableArenas?:(boolean|null);FileOptions ccEnableArenas
ccGenericServices
ccGenericServices?:(boolean|null);FileOptions ccGenericServices
csharpNamespace
csharpNamespace?:(string|null);FileOptions csharpNamespace
deprecated
deprecated?:(boolean|null);FileOptions deprecated
features
features?:(google.protobuf.IFeatureSet|null);FileOptions features
goPackage
goPackage?:(string|null);FileOptions goPackage
javaGenerateEqualsAndHash
javaGenerateEqualsAndHash?:(boolean|null);FileOptions javaGenerateEqualsAndHash
javaGenericServices
javaGenericServices?:(boolean|null);FileOptions javaGenericServices
javaMultipleFiles
javaMultipleFiles?:(boolean|null);FileOptions javaMultipleFiles
javaOuterClassname
javaOuterClassname?:(string|null);FileOptions javaOuterClassname
javaPackage
javaPackage?:(string|null);FileOptions javaPackage
javaStringCheckUtf8
javaStringCheckUtf8?:(boolean|null);FileOptions javaStringCheckUtf8
objcClassPrefix
objcClassPrefix?:(string|null);FileOptions objcClassPrefix
optimizeFor
optimizeFor?:(google.protobuf.FileOptions.OptimizeMode|keyoftypeofgoogle.protobuf.FileOptions.OptimizeMode|null);FileOptions optimizeFor
phpClassPrefix
phpClassPrefix?:(string|null);FileOptions phpClassPrefix
phpMetadataNamespace
phpMetadataNamespace?:(string|null);FileOptions phpMetadataNamespace
phpNamespace
phpNamespace?:(string|null);FileOptions phpNamespace
pyGenericServices
pyGenericServices?:(boolean|null);FileOptions pyGenericServices
rubyPackage
rubyPackage?:(string|null);FileOptions rubyPackage
swiftPrefix
swiftPrefix?:(string|null);FileOptions swiftPrefix
uninterpretedOption
uninterpretedOption?:(google.protobuf.IUninterpretedOption[]|null);FileOptions uninterpretedOption
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-03 UTC.