Libraries v5.0.0
    Preparing search index...

    Type Alias JobContext<P>

    Handler context; cancellation is cooperative for ordinary functions.

    type JobContext<P = JsonValue> = {
        attempt: number;
        runId: string;
        signal: AbortSignal;
        report(progress: P): Promise<void>;
    }

    Type Parameters

    Index
    attempt: number
    runId: string
    signal: AbortSignal
    • Resolves after the current lease holder commits this progress event.

      Parameters

      • progress: P

      Returns Promise<void>