Package io.bkbn.kompendium.oas.path
Now we're getting to the good stuff. This is where the details on each path level operation will live. Your gets
, your puts
, so on and so forth.
Types
Link copied to clipboard
data class Path(get: PathOperation?, put: PathOperation?, post: PathOperation?, delete: PathOperation?, options: PathOperation?, head: PathOperation?, patch: PathOperation?, trace: PathOperation?, servers: List<Server>?, parameters: List<Parameter>?)
Content copied to clipboard
Link copied to clipboard
data class PathOperation(tags: Set<String>, summary: String?, description: String?, externalDocs: ExternalDocumentation?, operationId: String?, parameters: List<Parameter>?, requestBody: Request?, responses: Map<Int, Response>?, callbacks: Map<String, Payload>?, deprecated: Boolean, security: List<Map<String, List<String>>>?, servers: List<Server>?, x-codegen-request-body-name: String?)
Content copied to clipboard