@NotThreadSafe public class RetryBoundedBackOff extends Object implements com.google.api.client.util.BackOff
BackOff that limits the number of calls on another BackOff.
This class will call the same methods of another BackOff until the maximum number of retries are
reached, and then it will return BackOff.STOP.| Constructor and Description |
|---|
RetryBoundedBackOff(com.google.api.client.util.BackOff backoff,
int maxRetries)
RetryBoundedBackOff takes a
BackOff and limits the retries. |
public RetryBoundedBackOff(com.google.api.client.util.BackOff backoff,
int maxRetries)
BackOff and limits the retries.maxRetries - Number of retries to attempt. Must be greater or equal to 0.backoff - The underlying BackOff to use.public void reset()
throws IOException
reset in interface com.google.api.client.util.BackOffIOExceptionpublic long nextBackOffMillis()
throws IOException
nextBackOffMillis in interface com.google.api.client.util.BackOffIOExceptionCopyright © 2024. All rights reserved.