QueueJobInput
Defined in: packages/core/src/capture/db-queue/types.ts:46
A job of any kind, as enqueueJob takes it.
Properties
Section titled “Properties”buildId?
Section titled “buildId?”
optionalbuildId?:string|null
Defined in: packages/core/src/capture/db-queue/types.ts:49
Build the job works on; notify jobs may have none.
optionaldata?:Record<string,unknown>
Defined in: packages/core/src/capture/db-queue/types.ts:55
Kind-specific fields (channel id, zip key, …), stored as JSON.
kind:
CaptureJobKind
Defined in: packages/core/src/capture/db-queue/types.ts:47
maxAttempts?
Section titled “maxAttempts?”
optionalmaxAttempts?:number
Defined in: packages/core/src/capture/db-queue/types.ts:57
Attempts allowed in total for this job; defaults to the queue’s (retries + 1).
reqId?
Section titled “reqId?”
optionalreqId?:string
Defined in: packages/core/src/capture/db-queue/types.ts:52
shard?
Section titled “shard?”
optionalshard?:string
Defined in: packages/core/src/capture/db-queue/types.ts:51
capture_shards row, for a shard capture job.
traceparent?
Section titled “traceparent?”
optionaltraceparent?:string
Defined in: packages/core/src/capture/db-queue/types.ts:53