Support for self-service integration in the Fusion Apps as a Service service
The serializer is now pluggable and determined by the HttpProvider. For the Jersey 2 and Jersey 3 HTTP clients, Jackson continues to be used as the serializer
Breaking Changes
As part of the pluggable Serializer changes, when using the Jersey and Jersey 3 HTTP clients, the underlying Jackson ObjectMapper can now be obtained using com.oracle.bmc.serialization.jackson.JacksonSerializer.getDefaultObjectMapper(). The com.oracle.bmc.http.client.Serialization.getObjectMapper() method does not exist anymore.
In the Fusion Apps as a Service service, the AttachExistingInstanceDetails, CreateNewInstanceDetails, CreateOaxServiceInstanceDetails, CreateOicServiceInstanceDetails, CreateServiceInstanceDetails, and FawAdminInfoDetails model classes were removed
In the Fusion Apps as a Service service, the CreateServiceAttachmentDetails model class is now final, since all subclasses have been removed
In the Fusion Apps as a Service service, the action property was removed in the CreateServiceAttachmentDetails model class
Added
Support for self-service integration in the Fusion Apps as a Service service
The serializer is now pluggable and determined by the
HttpProvider
. For the Jersey 2 and Jersey 3 HTTP clients, Jackson continues to be used as the serializerBreaking Changes
As part of the pluggable Serializer changes, when using the Jersey and Jersey 3 HTTP clients, the underlying Jackson
ObjectMapper
can now be obtained usingcom.oracle.bmc.serialization.jackson.JacksonSerializer.getDefaultObjectMapper()
. Thecom.oracle.bmc.http.client.Serialization.getObjectMapper()
method does not exist anymore.In the Fusion Apps as a Service service, the
AttachExistingInstanceDetails
,CreateNewInstanceDetails
,CreateOaxServiceInstanceDetails
,CreateOicServiceInstanceDetails
,CreateServiceInstanceDetails
, andFawAdminInfoDetails
model classes were removedIn the Fusion Apps as a Service service, the
CreateServiceAttachmentDetails
model class is nowfinal
, since all subclasses have been removedIn the Fusion Apps as a Service service, the
action
property was removed in theCreateServiceAttachmentDetails
model class