Documentation / @super-line/plugin-queue / queueJobSchema
Variable: queueJobSchema
constqueueJobSchema:ZodObject<{attempt:ZodNumber;availableAt:ZodNumber;backoff:ZodObject<{delayMs:ZodNumber;jitter:ZodOptional<ZodNumber>;maxDelayMs:ZodOptional<ZodNumber>;type:ZodEnum<{exponential:"exponential";fixed:"fixed"; }>; },$strip>;cancelReason:ZodOptional<ZodString>;cancelRequestedAt:ZodOptional<ZodNumber>;createdAt:ZodNumber;deleteAt:ZodOptional<ZodNumber>;finishedAt:ZodOptional<ZodNumber>;id:ZodString;input:ZodUnknown;lastError:ZodOptional<ZodObject<{at:ZodNumber;attempt:ZodNumber;code:ZodOptional<ZodString>;message:ZodString;name:ZodString; },$strip>>;leaseExpiresAt:ZodOptional<ZodNumber>;maxAttempts:ZodNumber;nodeId:ZodOptional<ZodString>;nodeKey:ZodOptional<ZodString>;priority:ZodNumber;queue:ZodString;result:ZodOptional<ZodUnknown>;retention:ZodObject<{cancelledMs:ZodNullable<ZodNumber>;completedMs:ZodNullable<ZodNumber>;failedMs:ZodNullable<ZodNumber>; },$strip>;retryOf:ZodOptional<ZodString>;revision:ZodNumber;rootJobId:ZodOptional<ZodString>;runId:ZodOptional<ZodString>;scheduledFor:ZodOptional<ZodNumber>;scheduleId:ZodOptional<ZodString>;slotId:ZodOptional<ZodString>;startedAt:ZodOptional<ZodNumber>;status:ZodEnum<{cancelled:"cancelled";completed:"completed";failed:"failed";queued:"queued";running:"running"; }>;timeoutMs:ZodOptional<ZodNumber>;updatedAt:ZodNumber; },$strip>
Defined in: packages/plugin-queue/src/index.ts:53