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>?)
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?)