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)(source)

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<*>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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 tags: Set<Tag>