LogicMethodEvent

@Serializable
sealed class LogicMethodEvent(source)

Represents a logic method tracing event from a client.

Inheritors

Types

Link copied to clipboard
@Serializable
data class Completed(val clientId: String, val timestamp: Long, val callId: String, val result: String?, val resultType: String, val durationMs: Long) : LogicMethodEvent
Link copied to clipboard
@Serializable
data class Failed(val clientId: String, val timestamp: Long, val callId: String, val exceptionType: String, val exceptionMessage: String?, val stackTrace: String? = null, val durationMs: Long) : LogicMethodEvent
Link copied to clipboard
@Serializable
data class Started(val clientId: String, val timestamp: Long, val callId: String, val logicClass: String, val methodName: String, val params: Map<String, String>, val sourceFile: String? = null, val lineNumber: Int? = null, val githubSourceUrl: String? = null) : LogicMethodEvent

Properties

Link copied to clipboard
abstract val callId: String
Link copied to clipboard
abstract val clientId: String
Link copied to clipboard
abstract val timestamp: Long