ScenarioRunStarted

data class ScenarioRunStarted(val runId: String, val modelIdentifier: String, val totalScenarios: Int, val startTime: Instant) : RunEvent.Started(source)

Emitted once by ScenarioOrchestrator immediately before the scenario sweep begins, after any pre-run warnings.

Constructors

Link copied to clipboard
constructor(runId: String, modelIdentifier: String, totalScenarios: Int, startTime: Instant)

Properties

Link copied to clipboard
open override val modelIdentifier: String

the run's model identifier

Link copied to clipboard
open override val runId: String

the unique run identifier assigned by the orchestrator

Link copied to clipboard
open override val startTime: Instant

wall-clock instant the orchestrator began the sweep

Link copied to clipboard

total number of scenarios in the run; matches the ScenarioCompleted.totalScenarios field on subsequent per-scenario events