Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class PolyHandler @JvmOverloads constructor(val http: HttpHandler? = null, val ws: WsHandler? = null, val sse: SseHandler? = null)

A PolyHandler represents the combined routing logic of an multiple protocol handlers

Link copied to clipboard
data class SseTransaction(val request: Request, val response: SseResponse, val duration: Duration, val labels: Map<String, String> = defaultLabels(request, response), val start: Instant) : ProtocolTransaction<SseResponse>
Link copied to clipboard
data class WsTransaction(val request: Request, val response: WsResponse, val status: WsStatus, val duration: Duration, val labels: Map<String, String> = defaultLabels(request, response), val start: Instant) : ProtocolTransaction<WsResponse>