copyWith

fun copyWith(context: String = this.context, aggregate: String = this.aggregate, command: String = this.command, body: CommandBody = this.body, caller: Caller = this.caller, aggregateId: String? = this.aggregateId, target: TargetScope? = this.target, requestId: String? = this.requestId, expectedVersion: Int? = this.expectedVersion, headers: Map<String, String> = this.headers, wait: WaitPlan? = this.wait, trace: Map<String, String> = this.trace, call: CallContext? = this.call, tenantId: String? = this.tenantId): ServerCommandRequest

This ServerCommandRequest with the given fields replaced: Wow's own copy, left out of the ABI.