PathDsl
DSL for the path item object.
Any operation-related data entered at the path level are applied by default to all the paths defined after the data is specified.
Inheritors
Functions
Defines the request body for this operation.
Creates a cookie parameter, with the given string as the name of the cookie.
A definition of a DELETE operation on this path.
A definition of a GET operation on this path.
A definition of a HEAD operation on this path.
Creates a header parameter, with the given string as the name of the header.
A definition of an OPTIONS operation on this path.
A definition of a PATCH operation on this path.
Creates a path parameter, with the given string as the name of the corresponding path segment.
A definition of a POST operation on this path.
A definition of a PUT operation on this path.
Creates a query parameter, with the given string as the name of the query parameter key.
Creates a response for the given response code (passed as an integer value).
Properties
The currently registered DELETE operation, or null if none was registered yet.
If true, declares this operation to be deprecated (false by default).
A verbose explanation of the operation behavior. CommonMark syntax may be used for rich text representation.
A description of the additional external documentation for this operation. CommonMark syntax may be used for rich text representation.
A URL that points to additional external documentation for this operation. Must be a valid URL.
The currently registered GET operation, or null if none was registered yet.
The currently registered HEAD operation, or null if none was registered yet.
A string used to identify the operation, unique among all operations described in the API.
The currently registered OPTIONS operation, or null if none was registered yet.
Parameters that are applicable for this operation.
The currently registered PATCH operation, or null if none was registered yet.
The currently registered POST operation, or null if none was registered yet.
The currently registered PUT operation, or null if none was registered yet.
The request body applicable for this operation.
The list of possible responses as they are returned from executing this operation.
A declaration of which security mechanisms can be used for this operation.
A list of tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier.