public static final class RetryPolicy.BuilderImpl extends Object implements RetryPolicy.Builder
| Modifier and Type | Method and Description |
|---|---|
RetryPolicy.Builder |
backoffStrategy(BackoffStrategy backoffStrategy) |
RetryPolicy |
build() |
RetryPolicy.Builder |
enableAliyunThrottlingControl(Boolean enableAliyunThrottlingControl) |
RetryPolicy.Builder |
maxDelayTimeMillis(int maxDelayTimeMillis) |
RetryPolicy.Builder |
maxNumberOfRetries(int maxNumberOfRetries) |
RetryPolicy.Builder |
retryConditions(RetryCondition... retryCondition) |
RetryPolicy.Builder |
retryConditions(Set<RetryCondition> retryConditions) |
RetryPolicy.Builder |
throttlingConditions(RetryCondition... throttlingCondition) |
RetryPolicy.Builder |
throttlingConditions(Set<RetryCondition> throttlingConditions) |
public RetryPolicy.Builder maxNumberOfRetries(int maxNumberOfRetries)
maxNumberOfRetries in interface RetryPolicy.Builderpublic RetryPolicy.Builder maxDelayTimeMillis(int maxDelayTimeMillis)
maxDelayTimeMillis in interface RetryPolicy.Builderpublic RetryPolicy.Builder backoffStrategy(BackoffStrategy backoffStrategy)
backoffStrategy in interface RetryPolicy.Builderpublic RetryPolicy.Builder retryConditions(Set<RetryCondition> retryConditions)
retryConditions in interface RetryPolicy.Builderpublic RetryPolicy.Builder retryConditions(RetryCondition... retryCondition)
public RetryPolicy.Builder throttlingConditions(Set<RetryCondition> throttlingConditions)
throttlingConditions in interface RetryPolicy.Builderpublic RetryPolicy.Builder throttlingConditions(RetryCondition... throttlingCondition)
public RetryPolicy.Builder enableAliyunThrottlingControl(Boolean enableAliyunThrottlingControl)
enableAliyunThrottlingControl in interface RetryPolicy.Builderpublic RetryPolicy build()
build in interface RetryPolicy.BuilderCopyright © 2022. All rights reserved.