Package com.rabbitmq.stream
Class BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
java.lang.Object
com.rabbitmq.stream.BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
- All Implemented Interfaces:
BackOffDelayPolicy
- Enclosing interface:
BackOffDelayPolicy
public static final class BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
extends Object
implements BackOffDelayPolicy
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rabbitmq.stream.BackOffDelayPolicy
BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy, BackOffDelayPolicy.FixedWithInitialDelayBackOffPolicy
-
Field Summary
Fields inherited from interface com.rabbitmq.stream.BackOffDelayPolicy
TIMEOUT
-
Method Summary
-
Method Details
-
delay
Description copied from interface:BackOffDelayPolicy
Returns the delay to use for a given attempt.The policy can return the TIMEOUT constant to indicate that the task has reached a timeout.
- Specified by:
delay
in interfaceBackOffDelayPolicy
- Parameters:
recoveryAttempt
-- Returns:
- the delay, TIMEOUT if the task should stop being retried
-
toString
-