WsTransaction

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>

Constructors

Link copied to clipboard
constructor(request: Request, response: WsResponse, status: WsStatus, duration: Duration, labels: Map<String, String> = defaultLabels(request, response), start: Instant)

Properties

Link copied to clipboard
open override val duration: Duration
Link copied to clipboard
open override val labels: Map<String, String>
Link copied to clipboard
open override val request: Request
Link copied to clipboard
open override val response: WsResponse
Link copied to clipboard
Link copied to clipboard
open override val start: Instant
Link copied to clipboard

Functions

Link copied to clipboard
open fun label(name: String): String?
fun label(name: String, value: String): WsTransaction