TransactionFull

@Serializable
data class TransactionFull(val id: Long = 0, val method: String, val sendTime: Long, val host: String, val path: String, val requestBody: ByteArray? = null, val requestHeaders: Map<String, String> = emptyMap(), val responseBody: ByteArray? = null, val responseTime: Long? = null, val responseHeaders: Map<String, String> = emptyMap(), val responseStatus: Int? = null, val error: SavableErrorFull? = null, val responseDefaultType: BodyType? = null, val importantInRequest: List<String> = emptyList(), val importantInResponse: List<String> = emptyList(), val isViewed: Boolean = false, val size: Long = 0, val sessionIdentifier: String) : Transaction

Constructors

Link copied to clipboard
constructor(id: Long = 0, method: String, sendTime: Long, host: String, path: String, requestBody: ByteArray? = null, requestHeaders: Map<String, String> = emptyMap(), responseBody: ByteArray? = null, responseTime: Long? = null, responseHeaders: Map<String, String> = emptyMap(), responseStatus: Int? = null, error: SavableErrorFull? = null, responseDefaultType: BodyType? = null, importantInRequest: List<String> = emptyList(), importantInResponse: List<String> = emptyList(), isViewed: Boolean = false, size: Long = 0, sessionIdentifier: String)

Properties

Link copied to clipboard
open override val error: SavableErrorFull? = null
Link copied to clipboard
open val fullUrl: String
Link copied to clipboard
open override val host: String
Link copied to clipboard
open override val id: Long = 0
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val isViewed: Boolean = false
Link copied to clipboard
open override val method: String
Link copied to clipboard
open override val path: String
Link copied to clipboard
val requestBody: ByteArray? = null
Link copied to clipboard
Link copied to clipboard
val responseBody: ByteArray? = null
Link copied to clipboard
open override val responseDefaultType: BodyType? = null
Link copied to clipboard
Link copied to clipboard
open override val responseStatus: Int? = null
Link copied to clipboard
open override val responseTime: Long? = null
Link copied to clipboard
open override val sendTime: Long
Link copied to clipboard
open override val sessionIdentifier: String
Link copied to clipboard
val size: Long = 0
Link copied to clipboard
open val totalTime: Long

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isFinished(): Boolean
Link copied to clipboard
open fun isInProgress(): Boolean
Link copied to clipboard
Link copied to clipboard
fun updateToFinished(responseBody: ByteArray?, responseTime: Long, responseHeaders: Map<String, String>, responseStatus: Int, bodyType: BodyType): TransactionFull