RouteMeta

data class RouteMeta(val summary: String = "<unknown>", val description: String? = null, val tags: Set<Tag> = emptySet(), val body: BodyLens<*>? = null, val produces: Set<ContentType> = emptySet(), val consumes: Set<ContentType> = emptySet(), val requestParams: List<Lens<Request, *>> = emptyList(), val requests: List<HttpMessageMeta<Request>> = emptyList(), val responses: List<HttpMessageMeta<Response>> = emptyList(), val preFlightExtraction: PreFlightExtraction? = null, val security: Security? = null, val operationId: String? = null, val deprecated: Boolean = false, val callbacks: Map<String, Map<Uri, WebCallback>>? = null, val described: Boolean = true)

Constructors

Link copied to clipboard
constructor(summary: String = "<unknown>", description: String? = null, tags: Set<Tag> = emptySet(), body: BodyLens<*>? = null, produces: Set<ContentType> = emptySet(), consumes: Set<ContentType> = emptySet(), requestParams: List<Lens<Request, *>> = emptyList(), requests: List<HttpMessageMeta<Request>> = emptyList(), responses: List<HttpMessageMeta<Response>> = emptyList(), preFlightExtraction: PreFlightExtraction? = null, security: Security? = null, operationId: String? = null, deprecated: Boolean = false, callbacks: Map<String, Map<Uri, WebCallback>>? = null, described: Boolean = true)

Properties

Link copied to clipboard
val body: BodyLens<*>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val deprecated: Boolean = false
Link copied to clipboard
val described: Boolean = true
Link copied to clipboard
val description: String? = null
Link copied to clipboard
val operationId: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val security: Security? = null
Link copied to clipboard
Link copied to clipboard
val tags: Set<Tag>