Top Deprecated
Oracle Cloud Infrastructure SDK 3.63.0

Deprecated API


No API in this release is deprecated for removal.

Deprecated Item Summary

SinceDeprecated Item and Description
com.oracle.bmc.ServiceDetails.setServiceDetails(String serviceName, String operationName, String requestEndpoint, String apiReferenceLink)

Returns:

A Service instance.
com.oracle.bmc.Services.create
(final String
The unique service name.
serviceName
,
final String
The endpoint prefix.
serviceEndpointPrefix
)

Use serviceBuilder() instead

Returns:

The pass phrase, or null if not applicable
com.oracle.bmc.auth.BasicAuthenticationDetailsProvider.getPassPhrase
()

Use getPassphraseCharacters instead

com.oracle.bmc.auth.URLBasedX509CertificateSupplier(URL
The certificate url
certificateUrl
,
URL
The private key url, may be null for intermediate certificates
privateKeyUrl
,
String
The private key passphrase, may be null for unencrypted private keys
privateKeyPassphrase
)

use URLBasedX509CertificateSupplier#URLBasedX509CertificateSupplier(URL, URL, char[]) instead

Returns:

The pass phrase, or null if not applicable
com.oracle.bmc.auth.internal.KeyPairAuthenticationDetailProvider.getPassPhrase
()

Use getPassphraseCharacters instead

com.oracle.bmc.http.ApacheConfigurator

use ApacheClientProperties instead.

com.oracle.bmc.http.ApacheConnectionPoolConfig

instead, use com.oracle.bmc.http.client.jersey.apacheconfigurator.ApacheConnectionPoolConfig or com.oracle.bmc.http.client.jersey3.apacheconfigurator.ApacheConnectionPoolConfig

com.oracle.bmc.http.ApacheConnectorProperties

instead, use com.oracle.bmc.http.client.jersey.apacheconfigurator.ApacheConnectorProperties or com.oracle.bmc.http.client.jersey3.apacheconfigurator.ApacheConnectorProperties

com.oracle.bmc.http.internal.ClientCall.handleBodyMap(Class<RESP_BODY> type, BiConsumer<RESP_BUILDER, Map<String, RESP_BODY>> handle)

This method has never worked properly and will be removed in the future. To request deserialization of a complex parameterized type like Map, instead declare a wrapper type that takes the complex type as the parameter of a constructor annotated with @JsonCreator(mode = DELEGATING). You can then pass the wrapper type to handleBody(Class, BiConsumer) and unwrap it in the handle lambda.

com.oracle.bmc.util.internal.RefreshAuthTokenTransformingFuture<
The type returned by the delegate Future.
FROM
,
The type to convert to.
TO
>

in favor of RefreshAuthTokenWrapper -- versions after 1.25.1 do not use RefreshAuthTokenTransformingFuture anymore

com.oracle.bmc.util.internal.RefreshAuthTokenWrappingAsyncHandler<
The request type.
REQUEST
,
The response type.
RESPONSE
>

in favor of RefreshAuthTokenWrapper -- versions after 1.25.1 do not use RefreshAuthTokenWrappingAsyncHandler anymore

No API in this release references deprecated elements.