OpenAPI extension type
Route-level OpenAPI metadata object.
Constructors
-
OpenAPI({List<
String> ? tags, String? summary, String? description, OpenAPIExternalDocs? externalDocs, String? operationId, List<OpenAPIRef< ? parameters, OpenAPIRef<OpenAPIParameter> >OpenAPIRequestBody> ? requestBody, Map<String, OpenAPIRef< ? responses, Map<OpenAPIResponse> >String, OpenAPIRef< ? callbacks, bool? deprecated, List<OpenAPICallback> >OpenAPISecurityRequirement> ? security, List<OpenAPIServer> ? servers, Map<String, Object?> ? extensions, OpenAPIComponents? globalComponents}) -
Creates route metadata and allows extra route-level global components.
factory