Inspector Transaction Ui
constructor(id: String, method: String, host: String, path: String, statusCode: Int?, durationMs: Long?, startedAtEpochMs: Long = 0, requestHeaders: Map<String, String> = emptyMap(), responseHeaders: Map<String, String> = emptyMap(), requestPreview: String? = null, responsePreview: String? = null, error: String? = null, url: String = "", requestBodyKind: InspectorBodyKind = InspectorBodyKind.ABSENT, requestBodyTruncated: Boolean = false, timingPhases: InspectorTimingPhasesUi = InspectorTimingPhasesUi(), isMocked: Boolean = false, mockRuleId: String? = null)