Skip to content

JobSelector

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

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:266


optional newerThan?: Date;

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


optional olderThan?: Date;

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


optional status?: 
  | JobStatusType
  | JobStatusType[];

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