Properties of a FileOptions.
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
javaPackage |
string | null |
<optional> |
FileOptions javaPackage |
javaOuterClassname |
string | null |
<optional> |
FileOptions javaOuterClassname |
javaMultipleFiles |
boolean | null |
<optional> |
FileOptions javaMultipleFiles |
javaGenerateEqualsAndHash |
boolean | null |
<optional> |
FileOptions javaGenerateEqualsAndHash |
javaStringCheckUtf8 |
boolean | null |
<optional> |
FileOptions javaStringCheckUtf8 |
optimizeFor |
google.protobuf.FileOptions.OptimizeMode | null |
<optional> |
FileOptions optimizeFor |
goPackage |
string | null |
<optional> |
FileOptions goPackage |
ccGenericServices |
boolean | null |
<optional> |
FileOptions ccGenericServices |
javaGenericServices |
boolean | null |
<optional> |
FileOptions javaGenericServices |
pyGenericServices |
boolean | null |
<optional> |
FileOptions pyGenericServices |
phpGenericServices |
boolean | null |
<optional> |
FileOptions phpGenericServices |
deprecated |
boolean | null |
<optional> |
FileOptions deprecated |
ccEnableArenas |
boolean | null |
<optional> |
FileOptions ccEnableArenas |
objcClassPrefix |
string | null |
<optional> |
FileOptions objcClassPrefix |
csharpNamespace |
string | null |
<optional> |
FileOptions csharpNamespace |
swiftPrefix |
string | null |
<optional> |
FileOptions swiftPrefix |
phpClassPrefix |
string | null |
<optional> |
FileOptions phpClassPrefix |
phpNamespace |
string | null |
<optional> |
FileOptions phpNamespace |
phpMetadataNamespace |
string | null |
<optional> |
FileOptions phpMetadataNamespace |
rubyPackage |
string | null |
<optional> |
FileOptions rubyPackage |
features |
google.protobuf.IFeatureSet | null |
<optional> |
FileOptions features |
uninterpretedOption |
Array.<google.protobuf.IUninterpretedOption> | null |
<optional> |
FileOptions uninterpretedOption |
".google.api.resourceDefinition" |
Array.<google.api.IResourceDescriptor> | null |
<optional> |
FileOptions .google.api.resourceDefinition |