Developer Docs
API Reference
lib
Config
Payload Shared Config
Variables
Variable: ALL\_JOBS

web


web / lib/config/payload-shared-config / ALL_JOBS

Variable: ALL_JOBS

const ALL_JOBS: ({ slug: "dataset-detection"; handler: (context) => Promise<{ output: { sheetsDetected: number; importJobsCreated: number; }; }>; } | { slug: "detect-schema"; handler: (context) => Promise<{ output: { completed: boolean; batchNumber?: undefined; rowsProcessed?: undefined; hasMore?: undefined; }; } | { output: { completed?: undefined; batchNumber: number; rowsProcessed: number; hasMore: boolean; }; }>; } | { slug: "analyze-duplicates"; handler: (context) => Promise<{ output: { skipped: boolean; totalRows?: undefined; uniqueRows?: undefined; internalDuplicates?: undefined; externalDuplicates?: undefined; }; } | { output: { skipped?: undefined; totalRows: number; uniqueRows: number; internalDuplicates: number; externalDuplicates: number; }; }>; } | { slug: "validate-schema"; handler: (context) => Promise<{ output: { requiresApproval: boolean; hasBreakingChanges: boolean; newFields: number; }; }>; } | { slug: "create-schema-version"; handler: (context) => Promise<{ output: { skipped: boolean; schemaVersionId?: undefined; }; } | { output: { skipped?: undefined; schemaVersionId: number; }; }>; } | { slug: "geocode-batch"; handler: (context) => Promise<{ output: { skipped: boolean; geocodedCount?: undefined; failedCount?: undefined; batchNumber?: undefined; hasMore?: undefined; }; } | { output: { skipped?: undefined; batchNumber: number; geocodedCount: number; failedCount: number; hasMore: boolean; }; }>; } | { slug: "create-events"; handler: (context) => Promise<{ output: { completed: boolean; eventsCreated?: undefined; eventsSkipped?: undefined; errors?: undefined; batchNumber?: undefined; hasMore?: undefined; }; } | { output: { batchNumber: number; eventsCreated: number; eventsSkipped: number; errors: number; hasMore: boolean; completed?: undefined; }; }>; } | { slug: string; schedule: object[]; handler: () => Promise<{ output: { transitionLocksCleaned: number; totalCleaned: number; }; }>; })[]