RetryOptions: ZodObject<{
    backoffMultiplier: ZodNumber;
    initialDelay: ZodNumber;
    retries: ZodNumber;
}, "strip", ZodTypeAny, {
    backoffMultiplier: number;
    initialDelay: number;
    retries: number;
}, {
    backoffMultiplier: number;
    initialDelay: number;
    retries: number;
}> = ...

Retry options schema. Defines the required retry options for HTTP requests.

Type declaration

  • backoffMultiplier: ZodNumber

    The multiplier to apply to the delay between subsequent retries. Must be between 1 and 2.

  • initialDelay: ZodNumber

    The initial delay before the first retry attempt in milliseconds. Must be between 100 and 5000 ms.

  • retries: ZodNumber

    The number of retry attempts. Must be between 0 and 5.

Type declaration

  • backoffMultiplier: number

    The multiplier to apply to the delay between subsequent retries. Must be between 1 and 2.

  • initialDelay: number

    The initial delay before the first retry attempt in milliseconds. Must be between 100 and 5000 ms.

  • retries: number

    The number of retry attempts. Must be between 0 and 5.

Type declaration

  • backoffMultiplier: number

    The multiplier to apply to the delay between subsequent retries. Must be between 1 and 2.

  • initialDelay: number

    The initial delay before the first retry attempt in milliseconds. Must be between 100 and 5000 ms.

  • retries: number

    The number of retry attempts. Must be between 0 and 5.