Class FixedDelayWithJitter
- java.lang.Object
-
- software.amazon.awssdk.retries.api.internal.backoff.FixedDelayWithJitter
-
- All Implemented Interfaces:
BackoffStrategy
@SdkInternalApi public final class FixedDelayWithJitter extends Object implements BackoffStrategy
Strategy that waits for a random period of time between 0ms and the provided delay.
-
-
Constructor Summary
Constructors Constructor Description FixedDelayWithJitter(Supplier<Random> randomSupplier, Duration delay)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DurationcomputeDelay(int attempt)Compute the amount of time to wait before the provided attempt number is executed.StringtoString()
-
-
-
Method Detail
-
computeDelay
public Duration computeDelay(int attempt)
Description copied from interface:BackoffStrategyCompute the amount of time to wait before the provided attempt number is executed.- Specified by:
computeDelayin interfaceBackoffStrategy- Parameters:
attempt- The attempt to compute the delay for, starting at one.
-
-