OpenAPIPathItem constructor
OpenAPIPathItem({
- String? $ref,
- String? summary,
- String? description,
- List<
OpenAPIServer> ? servers, - List<
OpenAPIRef< ? parameters,OpenAPIParameter> > - OpenAPIOperation? get,
- OpenAPIOperation? put,
- OpenAPIOperation? post,
- OpenAPIOperation? delete,
- OpenAPIOperation? options,
- OpenAPIOperation? head,
- OpenAPIOperation? patch,
- OpenAPIOperation? trace,
- Map<
String, Object?> ? extensions,
Creates a path item object.
Implementation
factory OpenAPIPathItem({
String? $ref,
String? summary,
String? description,
List<OpenAPIServer>? servers,
List<OpenAPIRef<OpenAPIParameter>>? parameters,
OpenAPIOperation? get,
OpenAPIOperation? put,
OpenAPIOperation? post,
OpenAPIOperation? delete,
OpenAPIOperation? options,
OpenAPIOperation? head,
OpenAPIOperation? patch,
OpenAPIOperation? trace,
Map<String, Object?>? extensions,
}) => OpenAPIPathItem._({
r'$ref': ?$ref,
'summary': ?summary,
'description': ?description,
'servers': ?servers,
'parameters': ?parameters,
'get': ?get,
'put': ?put,
'post': ?post,
'delete': ?delete,
'options': ?options,
'head': ?head,
'patch': ?patch,
'trace': ?trace,
...?prefixExtensions(extensions),
});