RestDescription constructor
RestDescription({
- RestDescriptionAuth? auth,
- String? basePath,
- String? baseUrl,
- String? batchPath,
- String? canonicalName,
- String? description,
- String? discoveryVersion,
- String? documentationLink,
- List<
RestDescriptionEndpoints> ? endpoints, - String? etag,
- bool? exponentialBackoffDefault,
- List<
String> ? features, - RestDescriptionIcons? icons,
- String? id,
- String? kind,
- List<
String> ? labels, - Map<
String, RestMethod> ? methods, - String? name,
- String? ownerDomain,
- String? ownerName,
- String? packagePath,
- Map<
String, JsonSchema> ? parameters, - String? protocol,
- Map<
String, RestResource> ? resources, - String? revision,
- String? rootUrl,
- Map<
String, JsonSchema> ? schemas, - String? servicePath,
- String? title,
- String? version,
- 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,
});