Set timeout for current step.
If the step execution exceeds this duration, a TimeoutCancellationException will be thrown and compensation will be triggered.
Must be called after step.
This builder for method chaining
Timeout duration
if called before step