Interface protos.google.protobuf.IFileOptions (4.2.0)
Stay organized with collections
Save and categorize content based on your preferences.
Properties of a FileOptions.
Package
@google-cloud/orchestration-airflow
Properties
".google.api.resourceDefinition"
".google.api.resourceDefinition"?: (google.api.IResourceDescriptor[]|null);
FileOptions .google.api.resourceDefinition
ccEnableArenas
ccEnableArenas?: (boolean|null);
FileOptions ccEnableArenas
ccGenericServices
ccGenericServices?: (boolean|null);
FileOptions ccGenericServices
csharpNamespace
csharpNamespace?: (string|null);
FileOptions csharpNamespace
deprecated
deprecated?: (boolean|null);
features
features?: (google.protobuf.IFeatureSet|null);
goPackage
goPackage?: (string|null);
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);
javaStringCheckUtf8
javaStringCheckUtf8?: (boolean|null);
FileOptions javaStringCheckUtf8
objcClassPrefix
objcClassPrefix?: (string|null);
FileOptions objcClassPrefix
optimizeFor
optimizeFor?: (google.protobuf.FileOptions.OptimizeMode|keyof typeof google.protobuf.FileOptions.OptimizeMode|null);
phpClassPrefix
phpClassPrefix?: (string|null);
FileOptions phpClassPrefix
phpMetadataNamespace?: (string|null);
FileOptions phpMetadataNamespace
phpNamespace
phpNamespace?: (string|null);
pyGenericServices
pyGenericServices?: (boolean|null);
FileOptions pyGenericServices
rubyPackage
rubyPackage?: (string|null);
swiftPrefix
swiftPrefix?: (string|null);
uninterpretedOption
uninterpretedOption?: (google.protobuf.IUninterpretedOption[]|null);
FileOptions uninterpretedOption
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Interface protos.google.protobuf.IFileOptions (4.2.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.2.0 (latest)](/nodejs/docs/reference/orchestration-airflow/latest/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [4.0.1](/nodejs/docs/reference/orchestration-airflow/4.0.1/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [3.6.0](/nodejs/docs/reference/orchestration-airflow/3.6.0/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [3.2.0](/nodejs/docs/reference/orchestration-airflow/3.2.0/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [2.4.0](/nodejs/docs/reference/orchestration-airflow/2.4.0/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [2.3.2](/nodejs/docs/reference/orchestration-airflow/2.3.2/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [2.1.2](/nodejs/docs/reference/orchestration-airflow/2.1.2/orchestration-airflow/protos.google.protobuf.ifileoptions)\n- [1.0.0](/nodejs/docs/reference/orchestration-airflow/1.0.0/orchestration-airflow/protos.google.protobuf.ifileoptions) \nProperties of a FileOptions.\n\nPackage\n-------\n\n[@google-cloud/orchestration-airflow](../overview.html)\n\nProperties\n----------\n\n### \".google.api.resourceDefinition\"\n\n \".google.api.resourceDefinition\"?: (google.api.IResourceDescriptor[]|null);\n\nFileOptions .google.api.resourceDefinition\n\n### ccEnableArenas\n\n ccEnableArenas?: (boolean|null);\n\nFileOptions ccEnableArenas\n\n### ccGenericServices\n\n ccGenericServices?: (boolean|null);\n\nFileOptions ccGenericServices\n\n### csharpNamespace\n\n csharpNamespace?: (string|null);\n\nFileOptions csharpNamespace\n\n### deprecated\n\n deprecated?: (boolean|null);\n\nFileOptions deprecated\n\n### features\n\n features?: (google.protobuf.IFeatureSet|null);\n\nFileOptions features\n\n### goPackage\n\n goPackage?: (string|null);\n\nFileOptions goPackage\n\n### javaGenerateEqualsAndHash\n\n javaGenerateEqualsAndHash?: (boolean|null);\n\nFileOptions javaGenerateEqualsAndHash\n\n### javaGenericServices\n\n javaGenericServices?: (boolean|null);\n\nFileOptions javaGenericServices\n\n### javaMultipleFiles\n\n javaMultipleFiles?: (boolean|null);\n\nFileOptions javaMultipleFiles\n\n### javaOuterClassname\n\n javaOuterClassname?: (string|null);\n\nFileOptions javaOuterClassname\n\n### javaPackage\n\n javaPackage?: (string|null);\n\nFileOptions javaPackage\n\n### javaStringCheckUtf8\n\n javaStringCheckUtf8?: (boolean|null);\n\nFileOptions javaStringCheckUtf8\n\n### objcClassPrefix\n\n objcClassPrefix?: (string|null);\n\nFileOptions objcClassPrefix\n\n### optimizeFor\n\n optimizeFor?: (google.protobuf.FileOptions.OptimizeMode|keyof typeof google.protobuf.FileOptions.OptimizeMode|null);\n\nFileOptions optimizeFor\n\n### phpClassPrefix\n\n phpClassPrefix?: (string|null);\n\nFileOptions phpClassPrefix\n\n### phpMetadataNamespace\n\n phpMetadataNamespace?: (string|null);\n\nFileOptions phpMetadataNamespace\n\n### phpNamespace\n\n phpNamespace?: (string|null);\n\nFileOptions phpNamespace\n\n### pyGenericServices\n\n pyGenericServices?: (boolean|null);\n\nFileOptions pyGenericServices\n\n### rubyPackage\n\n rubyPackage?: (string|null);\n\nFileOptions rubyPackage\n\n### swiftPrefix\n\n swiftPrefix?: (string|null);\n\nFileOptions swiftPrefix\n\n### uninterpretedOption\n\n uninterpretedOption?: (google.protobuf.IUninterpretedOption[]|null);\n\nFileOptions uninterpretedOption"]]