Skip to content

JobSelector

Defined in: packages/core/src/jobs/types.ts:248

Selector options for bulk operations.

Used to select multiple jobs for operations like cancellation or deletion.

// Select all failed jobs older than 7 days
const selector: JobSelector = {
  status: JobStatus.FAILED,
  olderThan: new Date(Date.now() - 7 * 24 * 60 * 60 * 1000),
};
optional name: string;

Defined in: packages/core/src/jobs/types.ts:249


optional newerThan: Date;

Defined in: packages/core/src/jobs/types.ts:252


optional olderThan: Date;

Defined in: packages/core/src/jobs/types.ts:251


optional status: 
  | JobStatusType
  | JobStatusType[];

Defined in: packages/core/src/jobs/types.ts:250