Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace FixedFrequencySchedule

Fixed frequency schedule for a scheduled task.

Properties

Optional misfirePolicy

misfirePolicy: MisfirePolicy

Schedule misfire retry policy.

recurringInterval

recurringInterval: string

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

Optional repeatCount

repeatCount: undefined | number

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional timeOfFirstExecution

timeOfFirstExecution: Date

The date and time the scheduled task should execute first time after create or update; thereafter the task will execute as specified in the schedule.

Const type

type: string = "FIXED_FREQUENCY"

Methods

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Schedule): object

getJsonObj