Service constructor

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

Implementation

Service({
  this.name = '',
  this.title = '',
  this.producerProjectId = '',
  this.id = '',
  this.apis = const [],
  this.types = const [],
  this.enums = const [],
  this.documentation,
  this.backend,
  this.http,
  this.quota,
  this.authentication,
  this.context,
  this.usage,
  this.endpoints = const [],
  this.control,
  this.logs = const [],
  this.metrics = const [],
  this.monitoredResources = const [],
  this.billing,
  this.logging,
  this.monitoring,
  this.systemParameters,
  this.sourceInfo,
  this.publishing,
  this.configVersion,
}) : super(fullyQualifiedName);