Package cz.xtf.core.waiting.failfast
Class ExponentialTimeBackoff.Builder
- java.lang.Object
-
- cz.xtf.core.waiting.failfast.ExponentialTimeBackoff.Builder
-
- Enclosing class:
- ExponentialTimeBackoff
public static class ExponentialTimeBackoff.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExponentialTimeBackoff.Builderblocking(boolean blocking)Flag whether waiting is blocking or notExponentialTimeBackoffbuild()ExponentialTimeBackoff.BuildermaxBackoff(long maxBackoffMillis)Maximum wait time ismaxBackoffMillis+ rand(1000)
-
-
-
Method Detail
-
blocking
public ExponentialTimeBackoff.Builder blocking(boolean blocking)
Flag whether waiting is blocking or not
-
maxBackoff
public ExponentialTimeBackoff.Builder maxBackoff(long maxBackoffMillis)
Maximum wait time ismaxBackoffMillis+ rand(1000)
-
build
public ExponentialTimeBackoff build()
-
-