RestDescription constructor

RestDescription({
  1. RestDescriptionAuth? auth,
  2. String? basePath,
  3. String? baseUrl,
  4. String? batchPath,
  5. String? canonicalName,
  6. String? description,
  7. String? discoveryVersion,
  8. String? documentationLink,
  9. List<RestDescriptionEndpoints>? endpoints,
  10. String? etag,
  11. bool? exponentialBackoffDefault,
  12. List<String>? features,
  13. RestDescriptionIcons? icons,
  14. String? id,
  15. String? kind,
  16. List<String>? labels,
  17. Map<String, RestMethod>? methods,
  18. String? name,
  19. String? ownerDomain,
  20. String? ownerName,
  21. String? packagePath,
  22. Map<String, JsonSchema>? parameters,
  23. String? protocol,
  24. Map<String, RestResource>? resources,
  25. String? revision,
  26. String? rootUrl,
  27. Map<String, JsonSchema>? schemas,
  28. String? servicePath,
  29. String? title,
  30. String? version,
  31. bool? versionModule,
})

Implementation

RestDescription({
  this.auth,
  this.basePath,
  this.baseUrl,
  this.batchPath,
  this.canonicalName,
  this.description,
  this.discoveryVersion,
  this.documentationLink,
  this.endpoints,
  this.etag,
  this.exponentialBackoffDefault,
  this.features,
  this.icons,
  this.id,
  this.kind,
  this.labels,
  this.methods,
  this.name,
  this.ownerDomain,
  this.ownerName,
  this.packagePath,
  this.parameters,
  this.protocol,
  this.resources,
  this.revision,
  this.rootUrl,
  this.schemas,
  this.servicePath,
  this.title,
  this.version,
  this.versionModule,
});