Beignet API reference
    Preparing search index...

    Interface DefineJobOptions<Name, Payload, Ctx>

    Options for declaring a typed job.

    interface DefineJobOptions<
        Name extends string,
        Payload extends StandardSchema,
        Ctx,
    > {
        description?: string;
        payload: Payload;
        retry?: JobRetryOptions;
        handle(
            args: JobHandleArgs<JobDef<Name, Payload, Ctx>, Ctx>,
        ): MaybePromise<void>;
    }

    Type Parameters

    Index

    Properties

    Methods

    Properties

    description?: string

    Optional human-readable description for docs and tooling.

    payload: Payload

    Standard Schema payload validator.

    Retry metadata for durable job providers.

    Methods