| Interface and Description |
|---|
| com.ibm.cos.v2.core.signer.AsyncRequestBodySigner
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner in 'http-auth-spi'. |
| com.ibm.cos.v2.core.signer.AsyncSigner
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner in 'http-auth-spi'. |
| com.ibm.cos.v2.core.retry.backoff.BackoffStrategy
Use instead
BackoffStrategy |
| com.ibm.cos.v2.core.signer.Presigner
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner in 'http-auth-spi'. |
| com.ibm.cos.v2.core.retry.conditions.RetryCondition
Use instead
RetryStrategy.Builder.retryOnException(Predicate). |
| com.ibm.cos.v2.core.checksums.SdkChecksum
this class is deprecated and will not be updated.
|
| com.ibm.cos.v2.core.signer.Signer
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner in 'http-auth-spi'. |
| Class and Description |
|---|
| com.ibm.cos.v2.core.checksums.Crc32CChecksum
this class is deprecated and subject to removal.
|
| com.ibm.cos.v2.core.checksums.Crc32Checksum
this class is deprecated and subject to removal.
|
| com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy |
| com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
Use instead
BackoffStrategy and
BackoffStrategy.fixedDelay(Duration). |
| com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy |
| com.ibm.cos.v2.core.checksums.Md5Checksum
this class is deprecated and subject to removal.
|
| com.ibm.cos.v2.core.signer.NoOpSigner
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner#doNotSign() in
'http-auth-spi'. |
| com.ibm.cos.v2.core.retry.RetryPolicy
Use instead
RetryStrategy. |
| com.ibm.cos.v2.core.util.SdkUserAgent |
| com.ibm.cos.v2.core.checksums.Sha1Checksum
this class is deprecated and subject to removal.
|
| com.ibm.cos.v2.core.checksums.Sha256Checksum
this class is deprecated and subject to removal.
|
| Enum and Description |
|---|
| com.ibm.cos.v2.core.checksums.Algorithm
this class is deprecated and will not be updated.
|
| Field and Description |
|---|
| com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute.CLIENT_ENDPOINT
This value is not usually accurate, now that the endpoint is almost entirely determined by the
service's endpoint rules. Use
SdkHttpRequest.getUri() from interceptors, to get or modify the actual
endpoint. |
| com.ibm.cos.v2.core.client.config.SdkClientOption.ENDPOINT
Use
SdkClientOption.CLIENT_ENDPOINT_PROVIDER for client-level endpoint configuration, or
SdkClientOption.ENDPOINT_PROVIDER for deriving the request-level endpoint. |
| com.ibm.cos.v2.core.client.config.SdkClientOption.ENDPOINT_OVERRIDDEN |
| com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute.ENDPOINT_OVERRIDDEN
This value should not be trusted. To modify the endpoint used for requests, you should decorate the
EndpointProvider of the client. This value can be determined there, by checking for the existence of an
override endpoint. |
| com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute.HTTP_CHECKSUM_VALIDATION_ALGORITHM |
| com.ibm.cos.v2.core.client.config.SdkClientOption.PROFILE_FILE
This option was used to:
- Read configuration options in profile files in aws-core, sdk-core
- Build service configuration objects from profile files in codegen, s3control
- Build service configuration objects from profile files, set endpoint options in s3
- Set retry mode in dynamodb, kinesis
This has been replaced with
PROFILE_FILE_SUPPLIER.get(). |
| com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute.PROFILE_FILE
This attribute is used for:
- Set profile file of service endpoint builder docdb, nepture, rds
This has been replaced with
PROFILE_FILE_SUPPLIER.get(). |
| Enum Constant and Description |
|---|
| com.ibm.cos.v2.core.retry.RetryMode.ADAPTIVE
As of 2.25.xx, replaced by
RetryMode.ADAPTIVE_V2. The ADAPTIVE implementation has a bug that prevents it
from remembering its state across requests which is needed to correctly estimate its sending rate. Given that
this bug has been present since its introduction and that correct version might change the traffic patterns of the SDK we
deemed too risky to fix this implementation. |
Copyright © 2026. All rights reserved.