EventStreamRecord
constructor(ref: AggregateRef, version: Int, commandId: String, requestId: String, commandType: String, commitTime: Long, events: List<EventRecord>, scope: Scope, causation: Causation? = null, headers: Map<String, String> = emptyMap(), operator: Operator? = null, access: Map<String, Any?>? = null, accessVersion: Int? = if (access == null) null else version)