Package org.apache.druid.rpc
Class StandardRetryPolicy.Builder
- java.lang.Object
-
- org.apache.druid.rpc.StandardRetryPolicy.Builder
-
- Enclosing class:
- StandardRetryPolicy
public static class StandardRetryPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StandardRetryPolicybuild()StandardRetryPolicy.BuildermaxAttempts(long maxAttempts)StandardRetryPolicy.BuildermaxWaitMillis(long maxWaitMillis)StandardRetryPolicy.BuilderminWaitMillis(long minWaitMillis)StandardRetryPolicy.BuilderretryLoggable(boolean retryLoggable)StandardRetryPolicy.BuilderretryNotAvailable(boolean retryNotAvailable)
-
-
-
Method Detail
-
maxAttempts
public StandardRetryPolicy.Builder maxAttempts(long maxAttempts)
-
minWaitMillis
public StandardRetryPolicy.Builder minWaitMillis(long minWaitMillis)
-
maxWaitMillis
public StandardRetryPolicy.Builder maxWaitMillis(long maxWaitMillis)
-
retryNotAvailable
public StandardRetryPolicy.Builder retryNotAvailable(boolean retryNotAvailable)
-
retryLoggable
public StandardRetryPolicy.Builder retryLoggable(boolean retryLoggable)
-
build
public StandardRetryPolicy build()
-
-