SseTransaction

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>

Constructors

Link copied to clipboard
constructor(request: Request, response: SseResponse, 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: SseResponse
Link copied to clipboard
Link copied to clipboard
open override val start: Instant

Functions

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