Skip to main content

Interface: MonitorJob

Defined in: electron/services/monitoring/MonitorScheduler.ts:38

Properties

abortController

abortController: AbortController | undefined

Defined in: electron/services/monitoring/MonitorScheduler.ts:39


backoffAttempt

backoffAttempt: number

Defined in: electron/services/monitoring/MonitorScheduler.ts:40


baseIntervalMs

baseIntervalMs: number

Defined in: electron/services/monitoring/MonitorScheduler.ts:41


correlationId

correlationId: string

Defined in: electron/services/monitoring/MonitorScheduler.ts:42


isRunning

isRunning: boolean

Defined in: electron/services/monitoring/MonitorScheduler.ts:43


monitorId

monitorId: string

Defined in: electron/services/monitoring/MonitorScheduler.ts:44


needsReschedule

needsReschedule: boolean

Defined in: electron/services/monitoring/MonitorScheduler.ts:45


pendingManualCheckCorrelationId

pendingManualCheckCorrelationId: string | undefined

Defined in: electron/services/monitoring/MonitorScheduler.ts:46


siteIdentifier

siteIdentifier: string

Defined in: electron/services/monitoring/MonitorScheduler.ts:47


timeoutMs

timeoutMs: number

Defined in: electron/services/monitoring/MonitorScheduler.ts:48


timer

timer: Timeout | undefined

Defined in: electron/services/monitoring/MonitorScheduler.ts:49