Package org.apache.pulsar.client.impl
Class MultiplierRedeliveryBackoff
- java.lang.Object
-
- org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.pulsar.client.api.RedeliveryBackoff
public class MultiplierRedeliveryBackoff extends java.lang.Object implements org.apache.pulsar.client.api.RedeliveryBackoffMultiplierRedeliveryBackoff.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilderBuilder of MultiplierRedeliveryBackoff.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilderbuilder()longgetMaxDelayMs()longgetMinDelayMs()longnext(int redeliveryCount)
-
-
-
Method Detail
-
builder
public static MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder builder()
-
getMinDelayMs
public long getMinDelayMs()
-
getMaxDelayMs
public long getMaxDelayMs()
-
next
public long next(int redeliveryCount)
- Specified by:
nextin interfaceorg.apache.pulsar.client.api.RedeliveryBackoff
-
-