Package com.couchbase.client.core.time
Class LinearDelay
java.lang.Object
com.couchbase.client.core.time.Delay
com.couchbase.client.core.time.LinearDelay
public class LinearDelay extends Delay
Delay which increases linearly for every attempt.
- Since:
- 1.1.0
- Author:
- Michael Nitschinger
-
Method Summary
Methods inherited from class com.couchbase.client.core.time.Delay
exponential, exponential, exponential, exponential, exponential, fixed, linear, linear, linear, linear, unit
-
Method Details
-
calculate
public long calculate(long attempt)Description copied from class:Delay
Calculate a specific delay based on the attempt passed in. This method is to be implemented by the child implementations and depending on the params that were set during construction time. -
toString
-