helidon-io / helidon

Java libraries for writing microservices
https://helidon.io
Apache License 2.0
3.5k stars 566 forks source link

Using Helidon default for pluggable in OCI SDK #8830

Open arjav-desai opened 4 months ago

arjav-desai commented 4 months ago

OCI SDK allows user to plug client-library and serialization/deserialization libraries of their choice see https://github.com/oracle/oci-java-sdk/blob/master/README.md#http-client-library-is-pluggable and https://github.com/oracle/oci-java-sdk/blob/master/README.md#serializerdeserializer-is-pluggable

Our OCI integration should implement these plug-points and make Helidon versions of it (i.e. webclient/restclient for client in se/mp as well as json-p/json-b for serialization/deserialization) as default when SDK is used with Helidon.