FileOptions constructor

const FileOptions({
  1. String? javaPackage,
  2. String? javaOuterClassname,
  3. bool? javaMultipleFiles,
  4. bool? javaGenerateEqualsAndHash,
  5. bool? javaStringCheckUtf8,
  6. FileOptionsOptimizeMode? optimizeFor,
  7. String? goPackage,
  8. bool? ccGenericServices,
  9. bool? javaGenericServices,
  10. bool? pyGenericServices,
  11. bool? deprecated,
  12. bool? ccEnableArenas,
  13. String? objcClassPrefix,
  14. String? csharpNamespace,
  15. String? swiftPrefix,
  16. String? phpClassPrefix,
  17. String? phpNamespace,
  18. String? phpMetadataNamespace,
  19. String? rubyPackage,
  20. FeatureSet? features,
  21. List<UninterpretedOption> uninterpretedOption = const [],
})

Implementation

const FileOptions({
  this.javaPackage,
  this.javaOuterClassname,
  this.javaMultipleFiles,
  this.javaGenerateEqualsAndHash,
  this.javaStringCheckUtf8,
  this.optimizeFor,
  this.goPackage,
  this.ccGenericServices,
  this.javaGenericServices,
  this.pyGenericServices,
  this.deprecated,
  this.ccEnableArenas,
  this.objcClassPrefix,
  this.csharpNamespace,
  this.swiftPrefix,
  this.phpClassPrefix,
  this.phpNamespace,
  this.phpMetadataNamespace,
  this.rubyPackage,
  this.features,
  this.uninterpretedOption = const [],
});