monitor-api - v1.3.0
    Preparing search index...

    Interface ProductionReportRetryPolicy

    Retry policy for failed or timed-out report deliveries.

    interface ProductionReportRetryPolicy {
        delay?: number | ((failedAttempt: number, error: unknown) => number);
        maxAttempts: number;
        shouldRetry?: (error: unknown, failedAttempt: number) => boolean;
    }
    Index

    Properties

    delay?: number | ((failedAttempt: number, error: unknown) => number)

    Delay before each retry, or a function of the failed attempt and error. Defaults to 0.

    maxAttempts: number

    Total delivery attempts, including the initial attempt.

    shouldRetry?: (error: unknown, failedAttempt: number) => boolean

    Optional predicate that can stop retries early.