SchedulingConfiguration

SchedulingConfiguration
SchedulingConfiguration

Contains configuration of the schedule like retries, activation and other.

JSON Example
{
    "active": false,
    "runOnce": false,
    "retries": 0,
    "allowedFailures": 0,
    "cronExpression": "30 * * * * * (Executes behavior every 30 seconds)",
    "taskTimeout": 0
}
boolean
active
Required

Indicates that the behavior is currently scheduled.

boolean
runOnce
Required

Run the scheduled behavior only once.

integer As int32 As int32
retries
Required

The number of retries before de-activating the scheduled behavior.

integer As int32 As int32
allowedFailures
Required

The number of allowed failures before de-activating the scheduled behavior.

string
cronExpression
Required

CRON job declaration determing when the scheduled behavior has to be executed. Where the syntax is

integer As int32 As int32
taskTimeout
Optional

The time in seconds to wait for task result before setting the scheduled behavior in retry mode in case of an error. The default is 100 seconds.

Availability
Added in 39.0