Configuration scope for a saga step, enabling fluent chaining.
Wrapper for the "idempotent" keyword.
Wrapper for the "then" keyword to define subsequent steps.
Wrapper for the "undo" keyword in compensation configuration.
Starts compensation configuration.
Starts idempotency configuration.
Starts the next step configuration.
Extension to allow chaining after SagaStepConfiguration.
Declares the F004 effect-key on a step using the conversational once per { } syntax.
once per { }
Defines compensation logic with fluent "otherwise { ... }" syntax (suspend function).