footprintjs - v11.2.0
    Preparing search index...

    Interface RetryLoopState<TValue>

    Operational state stays real; normal state retention scrubs selected keys and every error is already served.

    interface RetryLoopState<TValue = unknown> {
        attempt: number;
        category?: AttemptCategory;
        decision?: DecisionEvidence;
        delayMs: number;
        effect: AttemptEffect;
        error?: AttemptError;
        id: string;
        idempotencyKey: string;
        of: number;
        outcome?: AttemptOutcome;
        reconciled: boolean;
        resumeAt?: number;
        retryOn: boolean;
        retryOnThrew?: true;
        series: string;
        terminal: boolean;
        value?: TValue;
    }

    Type Parameters

    • TValue = unknown
    Index
    attempt: number
    category?: AttemptCategory
    decision?: DecisionEvidence
    delayMs: number
    error?: AttemptError
    id: string
    idempotencyKey: string
    of: number
    outcome?: AttemptOutcome
    reconciled: boolean
    resumeAt?: number
    retryOn: boolean
    retryOnThrew?: true
    series: string
    terminal: boolean
    value?: TValue