Command

constructor(id: String, requestId: String, ref: AggregateRef, body: C, expectedVersion: Int? = null, scope: Scope = Scope.NONE, headers: Map<String, String> = emptyMap(), causation: Causation? = null, operator: Operator? = null, wait: WaitPlan = WaitPlan.DEFAULT, caller: Caller? = null)