.setBackoffPolicy(
BackoffPolicy.exponentialBackoff(TimeValue.timeValueMillis(100), 3))
Set a custom backoff policy which will initially wait for 100ms, increase exponentially and retries up to three times.
I don't quite understand the meaning of this sentence.
What the "increase exponentially" means?
I found an example after this:
sets backoffPolicy to an exponential backoff with 8 retries and a start delay of 50ms. The total wait time is roughly 5.1 seconds.
How is the result of this 5.1s calculated?