Projection Run
data class ProjectionRun constructor(val runId: String, val startedAt: Instant, val finishedAt: Instant? = null, val target: String)
A single batch of projection work against a target.
A run groups its ProjectionRecords under a shared runId, giving projection and reconciliation jobs a common run history. This is a plain record; aggregate counts are out of scope.
Properties
Link copied to clipboard
When the run finished, or null if still running
Link copied to clipboard
Unique identifier for this run (matches ProjectionRecord.runId)