attemptsMade
attemptsMade: number
attemptsStarted
attemptsStarted: number
OptionaldebounceId
debounceId?: string
OptionaldeduplicationId
deduplicationId?: string
failedReason
failedReason: string
OptionalfinishedOn
finishedOn?: number
getChildrenValues
getChildrenValues: <CT = any>() => Promise<{ [jobKey: string]: CT }>
getDependenciesCount
getDependenciesCount: (
opts?: {
failed?: boolean;
ignored?: boolean;
processed?: boolean;
unprocessed?: boolean;
},
) => Promise<
{
failed?: number;
ignored?: number;
processed?: number;
unprocessed?: number;
},
>
getIgnoredChildrenFailures
getIgnoredChildrenFailures: () => Promise<{ [jobKey: string]: string }>
log
log: (row: string) => void
moveToDelayed
moveToDelayed: (timestamp: number, token?: string) => Promise<void>
moveToWait
moveToWait: (token?: string) => Promise<void>
OptionalnextRepeatableJobKey
nextRepeatableJobKey?: string
OptionalparentKey
parentKey?: string
OptionalprocessedBy
processedBy?: string
OptionalprocessedOn
processedOn?: number
queueName
queueName: string
queueQualifiedName
queueQualifiedName: string
OptionalrepeatJobKey
repeatJobKey?: string
returnvalue
returnvalue: string
stacktrace
stacktrace: string
stalledCounter
stalledCounter: number
timestamp
timestamp: number
updateData
updateData: (data: T) => Promise<void>
See
https://docs.bullmq.io/guide/workers/sandboxed-processors