@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(int maxRetries,
com.google.api.client.util.BackOff backoff)
RetryBoundedBackOff takes a
BackOff and limits the retries. |
public RetryBoundedBackOff(int maxRetries,
com.google.api.client.util.BackOff backoff)
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 © 2016. All rights reserved.