the initial delay between the first failed attempt and the next one.
the number of retries to do before giving up.
a function that takes the current iteration and returns a factor to be applied to the initialDelay.
a function that takes the current iteration and returns a factor to be applied to the initialDelay.
the initial delay between the first failed attempt and the next one.
the number of retries to do before giving up.
(failoverStrategy: StringAdd).self
(failoverStrategy: StringFormat).self
(failoverStrategy: ArrowAssoc[FailoverStrategy]).x
(Since version 2.10.0) Use leftOfArrow
instead
(failoverStrategy: Ensuring[FailoverStrategy]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
A failover strategy for sending requests.
the initial delay between the first failed attempt and the next one.
the number of retries to do before giving up.
a function that takes the current iteration and returns a factor to be applied to the initialDelay.