Interface: IJobsConfig
Interface: IJobsConfig
Configuration for the Jobs plugin.
Extends
Indexable
[key: string]: unknownProperties
host?
optional host: string;Inherited from
jobs?
optional jobs: Record<string, JobConfig>;Named jobs to expose. Each key becomes a job accessor.
name?
optional name: string;Inherited from
pollIntervalMs?
optional pollIntervalMs: number;Poll interval for waitForRun in milliseconds. Defaults to 5000.
streamConfig?
optional streamConfig: StreamConfig;SSE stream configuration for this plugin's executeStream() calls (buffer
sizes, maxEventSize, TTL, heartbeat). Sets the plugin's StreamManager
defaults; a per-call stream config still overrides these. Use it to raise
maxEventSize above the 5 MiB default when a stream emits larger events.
Inherited from
telemetry?
optional telemetry: TelemetryOptions;Inherited from
timeout?
optional timeout: number;Operation timeout in milliseconds. Defaults to 60000.