Skip to main content

Interface: ScheduledPluginState

Defined in: src/plugins/core/import-scheduler.ts:80

State of a scheduled plugin's import cycles.

Properties​

cyclesCompleted​

cyclesCompleted: number

Defined in: src/plugins/core/import-scheduler.ts:104

Total number of import cycles completed.


cyclesFailed​

cyclesFailed: number

Defined in: src/plugins/core/import-scheduler.ts:109

Total number of import cycles that failed.


isRunning​

isRunning: boolean

Defined in: src/plugins/core/import-scheduler.ts:99

Whether an import cycle is currently running.


lastResult​

lastResult: null | ImportCycleResult

Defined in: src/plugins/core/import-scheduler.ts:114

Result of the last import cycle.


lastRunAt​

lastRunAt: null | Date

Defined in: src/plugins/core/import-scheduler.ts:89

Timestamp of the last completed import cycle.


nextRunAt​

nextRunAt: Date

Defined in: src/plugins/core/import-scheduler.ts:94

Timestamp of the next scheduled import cycle.


pluginId​

readonly pluginId: string

Defined in: src/plugins/core/import-scheduler.ts:84

Plugin identifier.