LogEvent

@Serializable
data class LogEvent(val id: String = Uuid.random().toString(), val timestamp: Long, val url: String, val requestBody: String, val requestHeaders: Map<String, String>, val responseHeaders: Map<String, String>, val responseBody: String, val status: HttpStatusCode, val delay: Long, val method: String, val isIntendedFailure: Boolean, val isRequestBodyTruncated: Boolean = false, val isResponseBodyTruncated: Boolean = false, val requestSizeBytes: Int? = null, val responseSizeBytes: Int? = null)

Constructors

Link copied to clipboard
constructor(id: String = Uuid.random().toString(), timestamp: Long, url: String, requestBody: String, requestHeaders: Map<String, String>, responseHeaders: Map<String, String>, responseBody: String, status: HttpStatusCode, delay: Long, method: String, isIntendedFailure: Boolean, isRequestBodyTruncated: Boolean = false, isResponseBodyTruncated: Boolean = false, requestSizeBytes: Int? = null, responseSizeBytes: Int? = null)

Properties

Link copied to clipboard
val delay: Long
Link copied to clipboard
val id: String
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
@Serializable(with = HttpStatusCodeSerializer::class)
val status: HttpStatusCode
Link copied to clipboard

milliseconds from 1st Jan 1970 epoch

Link copied to clipboard
val url: String