Interface: ScheduleOpts
Defined in: glide-mq/src/types.ts:306
Properties
endDate?
optional endDate?: number | Date;Defined in: glide-mq/src/types.ts:321
Latest scheduled run time allowed before the scheduler auto-removes itself.
every?
optional every?: number;Defined in: glide-mq/src/types.ts:310
Repeat interval in milliseconds
limit?
optional limit?: number;Defined in: glide-mq/src/types.ts:323
Maximum number of jobs to create before the scheduler auto-removes itself.
pattern?
optional pattern?: string;Defined in: glide-mq/src/types.ts:308
Cron pattern (5 fields: minute hour dayOfMonth month dayOfWeek)
repeatAfterComplete?
optional repeatAfterComplete?: number;Defined in: glide-mq/src/types.ts:315
Schedule next job N ms after the current one completes (or terminally fails). Mutually exclusive with pattern and every.
startDate?
optional startDate?: number | Date;Defined in: glide-mq/src/types.ts:319
Earliest time the scheduler may create a job. Accepts a Date or epoch milliseconds.
tz?
optional tz?: string;Defined in: glide-mq/src/types.ts:317
IANA timezone for cron patterns (e.g. 'America/New_York'). Defaults to UTC.