| Package | Description |
|---|---|
| com.ibm.cos.v2.core.internal.retry | |
| com.ibm.cos.v2.retries.api | |
| com.ibm.cos.v2.retries.api.internal | |
| com.ibm.cos.v2.retries.internal |
| Modifier and Type | Method and Description |
|---|---|
RefreshRetryTokenResponse |
RetryPolicyAdapter.refreshRetryToken(RefreshRetryTokenRequest request) |
| Modifier and Type | Method and Description |
|---|---|
RefreshRetryTokenRequest |
RefreshRetryTokenRequest.Builder.build()
Builds and returns a new instance of .
|
| Modifier and Type | Method and Description |
|---|---|
RefreshRetryTokenResponse |
RetryStrategy.refreshRetryToken(RefreshRetryTokenRequest request)
Invoked before each subsequent (non-first) request attempt.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RefreshRetryTokenRequestImpl
Implementation of the
RefreshRetryTokenRequest interface. |
| Modifier and Type | Method and Description |
|---|---|
protected Duration |
DefaultAdaptiveRetryStrategy.computeBackoff(RefreshRetryTokenRequest request,
DefaultRetryToken token) |
protected Duration |
BaseRetryStrategy.computeBackoff(RefreshRetryTokenRequest request,
DefaultRetryToken token)
Computes the backoff before a retry using the configured backoff strategy.
|
protected int |
DefaultLegacyRetryStrategy.exceptionCost(RefreshRetryTokenRequest request) |
protected int |
BaseRetryStrategy.exceptionCost(RefreshRetryTokenRequest request)
Returns the amount of tokens to withdraw from the token bucket.
|
RefreshRetryTokenResponse |
BaseRetryStrategy.refreshRetryToken(RefreshRetryTokenRequest request)
This method implements the logic of
RetryStrategy.refreshRetryToken(RefreshRetryTokenRequest). |
protected void |
DefaultAdaptiveRetryStrategy.updateStateForRetry(RefreshRetryTokenRequest request) |
protected void |
BaseRetryStrategy.updateStateForRetry(RefreshRetryTokenRequest request)
Called inside
BaseRetryStrategy.refreshRetryToken(com.ibm.cos.v2.retries.api.RefreshRetryTokenRequest) to allow extending classes to update their internal state before retrying a
request. |
Copyright © 2026. All rights reserved.