Service constructor

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

Implementation

Service({
  this.apis,
  this.aspects,
  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,
});