public static class RetryPolicyAdapter.Builder extends Object implements RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>
| Modifier and Type | Method and Description |
|---|---|
RetryPolicyAdapter.Builder |
backoffStrategy(BackoffStrategy backoffStrategy) |
RetryPolicyAdapter |
build() |
RetryPolicyAdapter.Builder |
initialize(RetryPolicyContext retryPolicyContext) |
RetryPolicyAdapter.Builder |
maxAttempts(int maxAttempts) |
RetryPolicyAdapter.Builder |
retryOnException(Predicate<Throwable> shouldRetry) |
RetryPolicyAdapter.Builder |
retryPolicy(RetryPolicy retryPolicy) |
RetryPolicyAdapter.Builder |
retryPolicyContext(RetryPolicyContext retryPolicyContext) |
RetryPolicyAdapter.Builder |
throttlingBackoffStrategy(BackoffStrategy backoffStrategy) |
RetryPolicyAdapter.Builder |
treatAsThrottling(Predicate<Throwable> treatAsThrottling) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitretryOnException, retryOnExceptionInstanceOf, retryOnExceptionOrCause, retryOnExceptionOrCauseInstanceOf, retryOnRootCause, retryOnRootCauseInstanceOf, useClientDefaultsapplyMutationpublic RetryPolicyAdapter.Builder retryOnException(Predicate<Throwable> shouldRetry)
retryOnException in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>public RetryPolicyAdapter.Builder maxAttempts(int maxAttempts)
maxAttempts in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>public RetryPolicyAdapter.Builder backoffStrategy(BackoffStrategy backoffStrategy)
backoffStrategy in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>public RetryPolicyAdapter.Builder throttlingBackoffStrategy(BackoffStrategy backoffStrategy)
throttlingBackoffStrategy in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>public RetryPolicyAdapter.Builder treatAsThrottling(Predicate<Throwable> treatAsThrottling)
treatAsThrottling in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>public RetryPolicyAdapter.Builder retryPolicy(RetryPolicy retryPolicy)
public RetryPolicyAdapter.Builder retryPolicyContext(RetryPolicyContext retryPolicyContext)
public RetryPolicyAdapter.Builder initialize(RetryPolicyContext retryPolicyContext)
public RetryPolicyAdapter build()
build in interface RetryStrategy.Builder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>build in interface Buildablebuild in interface SdkBuilder<RetryPolicyAdapter.Builder,RetryPolicyAdapter>Copyright © 2026. All rights reserved.