A Runner that executes a task repeatedly as long as a condition is met.
Limits the number of times the task can run.
Limits the duration for which the task can run.
Starts the conditional repeating task.
Adds a condition to be met for the task to continue running.