Package dev.failsafe.internal.util
Class RandomDelay
java.lang.Object
dev.failsafe.internal.util.RandomDelay
Utilities for computing random delays.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
randomDelay
(long delay, double jitterFactor, double random) static long
randomDelay
(long delay, long jitter, double random) static long
randomDelayInRange
(long delayMin, long delayMax, double random)
-
Constructor Details
-
RandomDelay
private RandomDelay()
-
-
Method Details
-
randomDelayInRange
public static long randomDelayInRange(long delayMin, long delayMax, double random) -
randomDelay
public static long randomDelay(long delay, long jitter, double random) -
randomDelay
public static long randomDelay(long delay, double jitterFactor, double random)
-