ReferenceInterfaces
JobDefinition
Defined in: packages/client/src/jobs/job-builder.ts:25
What a JobBuilder builds: name, schedule, run-on-start, overlap policy, timeout, connection requirement and handler.
Properties
handler
handler: (client, job) => unknown;Defined in: packages/client/src/jobs/job-builder.ts:32
Parameters
client
job
Returns
unknown
name
name: string;Defined in: packages/client/src/jobs/job-builder.ts:26
overlap
overlap: OverlapPolicy;Defined in: packages/client/src/jobs/job-builder.ts:29
requiresConnection
requiresConnection: boolean;Defined in: packages/client/src/jobs/job-builder.ts:31
runOnStart
runOnStart: boolean;Defined in: packages/client/src/jobs/job-builder.ts:28
schedule
schedule: JobSchedule;Defined in: packages/client/src/jobs/job-builder.ts:27
timeoutSeconds
timeoutSeconds: number;Defined in: packages/client/src/jobs/job-builder.ts:30