Optional ReadonlydescriptionOptional human-readable description for docs and tooling.
Optional ReadonlyhooksOptional hooks that wrap each handler attempt for this job.
ReadonlykindDiscriminator for job definitions.
ReadonlynameStable job name used by dispatchers and provider adapters.
ReadonlypayloadStandard Schema payload validator.
ReadonlyregistryRegistry used by both enqueue-time checks and worker delivery.
Optional ReadonlyretryRetry metadata for durable job providers.
Optional ReadonlytimeoutOptional maximum execution time for each job handler attempt.
Optional ReadonlyuniqueOptional dispatch-time uniqueness guard.
Handle a parsed job payload.
Job definition used by queued notification dispatchers and workers.