Interface: JobScheduleState
Defined in: packages/client/src/core/job-engine/scheduler.ts:65
Per-job bookkeeping, as stored in JOB_SCHEDULE_DOC_ID.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
consecutiveFailures | number | Drives the backoff. Reset by any success. | packages/client/src/core/job-engine/scheduler.ts:73 |
lastRunAt? | number | When this device last dispatched it. | packages/client/src/core/job-engine/scheduler.ts:69 |
lastStatus? | string | Outcome of that dispatch. | packages/client/src/core/job-engine/scheduler.ts:71 |
nextRunAt | number | When this job next comes due on this device. | packages/client/src/core/job-engine/scheduler.ts:67 |
schedule? | string | The schedule string this state was computed from; a change to it resets the state. | packages/client/src/core/job-engine/scheduler.ts:75 |