ProcessingOptions

data class ProcessingOptions(val token: CommandToken, val dryRun: Boolean = false, val debugOptions: Map<DebugOptions, Level> = defaultDebugOptions)

Parameters

token

used to ensure idempotency (the token can only be used once) and may also ensure that the command is only accepted if the model has not been changed by someone else. The token may be generated by the client.

dryRun

if true, the command is processed and all rules are evaluated, but the event will not have any effect.

Constructors

Link copied to clipboard
constructor(token: CommandToken, dryRun: Boolean = false, debugOptions: Map<DebugOptions, Level> = defaultDebugOptions)

Properties

Link copied to clipboard
Link copied to clipboard
val dryRun: Boolean = false
Link copied to clipboard