Service constructor

Service({
  1. List<Api>? apis,
  2. Authentication? authentication,
  3. Backend? backend,
  4. Billing? billing,
  5. int? configVersion,
  6. Context? context,
  7. Control? control,
  8. CustomError? customError,
  9. Documentation? documentation,
  10. List<Endpoint>? endpoints,
  11. List<Enum>? enums,
  12. Http? http,
  13. String? id,
  14. Logging? logging,
  15. List<LogDescriptor>? logs,
  16. List<MetricDescriptor>? metrics,
  17. List<MonitoredResourceDescriptor>? monitoredResources,
  18. Monitoring? monitoring,
  19. String? name,
  20. String? producerProjectId,
  21. Publishing? publishing,
  22. Quota? quota,
  23. SourceInfo? sourceInfo,
  24. SystemParameters? systemParameters,
  25. List<Type>? systemTypes,
  26. String? title,
  27. List<Type>? types,
  28. Usage? usage,
})

Implementation

Service({
  this.apis,
  this.authentication,
  this.backend,
  this.billing,
  this.configVersion,
  this.context,
  this.control,
  this.customError,
  this.documentation,
  this.endpoints,
  this.enums,
  this.http,
  this.id,
  this.logging,
  this.logs,
  this.metrics,
  this.monitoredResources,
  this.monitoring,
  this.name,
  this.producerProjectId,
  this.publishing,
  this.quota,
  this.sourceInfo,
  this.systemParameters,
  this.systemTypes,
  this.title,
  this.types,
  this.usage,
});