SimpleCommandMessage
Parameters
The type of the command body.
Unique identifier for the command message. Defaults to a generated global ID.
Message header containing metadata. Defaults to an empty header.
The actual command payload.
Identifier of the aggregate this command targets.
Identifier of the owner/user initiating the command. Defaults to default owner.
Identifier for request deduplication. Defaults to the message ID.
Expected version of the aggregate for optimistic concurrency. Null means no version check.
Human-readable name of the command. Defaults to the simple class name of the body.
Whether this command creates a new aggregate instance.
Whether creation is allowed if the aggregate doesn't exist.
Whether this is a void command that doesn't produce events.
Timestamp when the command was created. Defaults to current time.