Package software.amazon.awssdk.crt.io
Class ExponentialBackoffRetryOptions
- java.lang.Object
-
- software.amazon.awssdk.crt.io.ExponentialBackoffRetryOptions
-
public class ExponentialBackoffRetryOptions extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExponentialBackoffRetryOptions.JitterMode
-
Constructor Summary
Constructors Constructor Description ExponentialBackoffRetryOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetBackoffScaleFactorMS()EventLoopGroupgetEventLoopGroup()ExponentialBackoffRetryOptions.JitterModegetJitterMode()longgetMaxRetries()ExponentialBackoffRetryOptionswithBackoffScaleFactorMS(long backoffScaleFactorMS)ExponentialBackoffRetryOptionswithEventLoopGroup(EventLoopGroup eventLoopGroup)ExponentialBackoffRetryOptionswithJitterMode(ExponentialBackoffRetryOptions.JitterMode jitterMode)ExponentialBackoffRetryOptionswithMaxRetries(long maxRetries)
-
-
-
Method Detail
-
withEventLoopGroup
public ExponentialBackoffRetryOptions withEventLoopGroup(EventLoopGroup eventLoopGroup)
-
getEventLoopGroup
public EventLoopGroup getEventLoopGroup()
-
withMaxRetries
public ExponentialBackoffRetryOptions withMaxRetries(long maxRetries)
-
getMaxRetries
public long getMaxRetries()
-
withBackoffScaleFactorMS
public ExponentialBackoffRetryOptions withBackoffScaleFactorMS(long backoffScaleFactorMS)
-
getBackoffScaleFactorMS
public long getBackoffScaleFactorMS()
-
withJitterMode
public ExponentialBackoffRetryOptions withJitterMode(ExponentialBackoffRetryOptions.JitterMode jitterMode)
-
getJitterMode
public ExponentialBackoffRetryOptions.JitterMode getJitterMode()
-
-