Skip to content

NewCaptureJob

Defined in: packages/core/src/models/capture-job.ts:19

A job to put on the queue.

optional buildId?: string | null

Defined in: packages/core/src/models/capture-job.ts:22


id: string

Defined in: packages/core/src/models/capture-job.ts:20


kind: CaptureJobKind

Defined in: packages/core/src/models/capture-job.ts:21


maxAttempts: number

Defined in: packages/core/src/models/capture-job.ts:24


optional payload?: string | null

Defined in: packages/core/src/models/capture-job.ts:26

JSON payload (request id, traceparent, kind-specific fields).


optional shardId?: string | null

Defined in: packages/core/src/models/capture-job.ts:23


optional visibleAt?: string

Defined in: packages/core/src/models/capture-job.ts:28

When the job may first be claimed; defaults to now.