IFileOptions

google.protobuf. IFileOptions

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