nee-core / dev.neeffect.nee.effects.monitoring / InvocationAccumulator

InvocationAccumulator

data class InvocationAccumulator

Constructors

<init>

InvocationAccumulator(starts: Map<UUID, LogEntry> = HashMap.empty(), reports: HashMap<CodeLocation, FunctionReport> = HashMap.empty())

Properties

reports

val reports: HashMap<CodeLocation, FunctionReport>

starts

val starts: Map<UUID, LogEntry>

Functions

addLog

fun addLog(logEntry: LogEntry): InvocationAccumulator

group

fun group(): LogsReport