LogMessageContent
Sealed class representing different types of log message content. This provides type safety when working with different message types.
Inheritors
Types
Link copied to clipboard
data class NetworkRequest(val origin: String, val path: String, val query: Map<String, String>? = null, val method: HttpMethod, val headers: Map<String, String>? = null, val formData: Map<String, String>? = null, val body: String? = null, val timeout: Long? = null, val identifier: String? = null, val canceled: Boolean = false, val failed: Boolean = false) : LogMessageContent
Network request message.
Link copied to clipboard
data class NetworkResponse(val url: String, val status: Int, val headers: Map<String, String>? = null, val body: String? = null) : LogMessageContent
Network response message.
Link copied to clipboard
Plain string message for text type logs.