Class ExecutionOptions
The ExecutionOptions.
Assembly: Taskurai.dll
Declaration
public class ExecutionOptions
Derived:
Taskurai.Models.StepExecutionOptions, Taskurai.Models.TaskExecutionOptions
Properties
DefaultRetryPolicy
Retry policy after timeout (Default: Single execution attempt, no retries).
Declaration
public RetryPolicy DefaultRetryPolicy { get; set; }
TimeoutRetryPolicy
Retry policy after timeout (Default: 10 retries).
Declaration
public RetryPolicy TimeoutRetryPolicy { get; set; }
IntermediateFailureRetryPolicy
Max task runs after intermediate failure (Default: Unlimited retries).
Declaration
public RetryPolicy IntermediateFailureRetryPolicy { get; set; }
FailureRetryPolicy
Max task runs after failure (Default: Single execution attempt, no retries).
Declaration
public RetryPolicy FailureRetryPolicy { get; set; }
MaxDuration
Maximum duration in seconds from start time to end time, -1 = unlimited.
Declaration
public long? MaxDuration { get; set; }