of

fun <S : Any> of(ref: AggregateRef, version: Int, scope: Scope, access: Map<String, Any?>, deleted: Boolean, operator: Operator?, firstEventTime: Long, lastEventTime: Long, state: S, firstOperator: Operator? = null, schedules: Map<String, ScheduleRule> = emptyMap()): Snapshot<S>

A Snapshot of the given fields; parameters added later come last, with a default.