Skip to main content

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; }