The function that takes the current iteration, and returns a factor to be applied to the initialDelay (default: FailoverStrategy.defaultFactor; See FailoverStrategy.FactorFun)
The function that takes the current iteration, and returns a factor to be applied to the initialDelay (default: FailoverStrategy.defaultFactor; See FailoverStrategy.FactorFun)
The initial delay between the first failed attempt and the next one
The initial delay between the first failed attempt and the next one
The number of retries to do before giving up
The number of retries to do before giving up
A failover strategy for sending requests. The default uses 10 retries: 125ms, 250ms, 375ms, 500ms, 625ms, 750ms, 875ms, 1s, 1125ms, 1250ms