data class Trace
Contextual tracing information, including invocation and session id.
InvocationId |
Represents id and timestamp of an invocation. class InvocationId : Id<String> |
SessionId |
Represents id and timestamp of a session. class SessionId : Id<String> |
<init> |
Contextual tracing information, including invocation and session id. Trace(invocationId: InvocationId, sessionId: SessionId) |
invocationId |
val invocationId: InvocationId |
sessionId |
val sessionId: SessionId |
newInstance |
Creates a trace using a InvocationId.newInstance with default arguments and a SessionId matching the value and timestamp from the invocation id.. fun newInstance(invocationId: InvocationId = InvocationId.newInstance(), sessionId: SessionId = SessionId(invocationId.value, invocationId.timestamp)): Trace |