Releases: oracle/oci-java-sdk
3.66.0
Added
-
Support for List and Get APIs for out-of-box management dashboard resources in Management Dashboard service
-
Support for REST option in HeatWave MySQL service
-
Support for warnings in list-application-dependency-vulnerability response for vulnerability audits in Adm service
-
Support for HostGroups in Compute service
-
Support for ENTERPRISE_EDITION_DEVELOPER enum in Db System Launch and Create DB external backup commands in Database service
-
Support for databaseEditionQueryParam in dbSystemInitialStorageSizes, dbSystemStoragePerformance, quotaDefinitions, and internalQuotaDefinitions in Database service
-
Support for EmissionType parameter in UsageCarbonEmissionSummary and EmissionCalculationMethod, EmissionType, Granularity parameters in UsageCarbonEmissionsReportQuery in Usage Api service
-
Support for querying capacity report under BDSs tenancy in Big Data service
-
Support for installing Dataplane Software and python packages updates in Big Data service
-
Support for triggering a dry run with OS patch in Big Data service
-
Support for NAT on firewall feature in Network Firewall service
-
Support for Predictable OIDC Discovery in OKE service
-
Support for SQL monitor creation and updation in Application Performance Monitoring Synthetic service
-
Support for FTP monitor creation and updation in Application Performance Monitoring Synthetic service
-
Support for Demand signal feature in OCI Capacity Management service
-
Support for Targeted Launch in Launch Instance API service
Breaking Changes
- The values for
ATTACHING
andDETACHING
were removed from the enum modelLifecycleStateEnum
in the Network Firewall service
Fixed
- Fixed potential deadlock if OCI Java SDK was used from within the common fork-join pool (
ForkJoinPool.commonPool()
) by moving UTF-8 conversion to separate thread-pool, which can be configured usingcom.oracle.bmc.http.client.pki.Utf8Utils
File Checksums (SHA256)
oci-java-sdk-3.66.0.zip d087c5c4de09d8c397107693b9cefa7e571e55edd4ce7405bed84b74cf7f805b
oci-java-sdk-3.66.0-individual-modules.zip c156094d0af3d297e120dc241466451b998fe9e565cccd235961a87e48104f1e
3.65.1
Added
-
Support for the Globally Distributed Database service
-
Support for listing the available upgrades (OS & GI) for VirtualMachine DB systems in the Database service
-
Support for running dry-run operations in the Database service
-
Support for Network Security Groups in MySQL HeatWave service
File Checksums (SHA256)
oci-java-sdk-3.65.1.zip d14fa3fb2df1c42abf0f5d8e257b1db1b3197ab3474ac846ef83e18a79ea5577
oci-java-sdk-3.65.1-individual-modules.zip e5cfd132c547a960ef7b37feb3e9f3704c0ecb7e277b386e7ff7db31ee8be7c8
3.65.0
Added
-
Support for the Model Deployment service
-
Support for enabling and monitoring Pluggable Databases(PDB) in the Database Management service
-
Support for additional unit shapes in AI clusters in the Generative AI service
-
Support for node search details and node shape details on create and update cluster operations in the OpenSearch service
Breaking Changes
-
Method
public com.oracle.bmc.databasemanagement.responses.DisableExternalMysqlAssociatedServiceResponse disableExternalMysqlAssociatedService(com.oracle.bmc.databasemanagement.requests.DisableExternalMysqlAssociatedServiceRequest)
has been removed from the modelcom.oracle.bmc.databasemanagement.ManagedMySqlDatabases
in the Database Management service -
Method
public com.oracle.bmc.databasemanagement.responses.EnableExternalMysqlAssociatedServiceResponse enableExternalMysqlAssociatedService(com.oracle.bmc.databasemanagement.requests.EnableExternalMysqlAssociatedServiceRequest)
has been removed from the modelcom.oracle.bmc.databasemanagement.ManagedMySqlDatabases
in the Database Management service -
Class
com.oracle.bmc.databasemanagement.model.DisableExternalMysqlAssociatedServiceDetails
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.model.EnableExternalMysqlAssociatedServiceDetails
has been removed from the Database Management service -
Method
public com.oracle.bmc.databasemanagement.model.ExadataInfrastructureLifecycleStateValues$LifecycleState getLifecycleState()
has been removed from the modelcom.oracle.bmc.databasemanagement.model.ExadataInfrastructureLifecycleStateValues
in the Database Management service -
Class
com.oracle.bmc.databasemanagement.model.ExadataInfrastructureLifecycleStateValues$LifecycleState
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.model.ExternalMysqlAssociatedServiceName
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.requests.DisableExternalMysqlAssociatedServiceRequest
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.requests.EnableExternalMysqlAssociatedServiceRequest
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.responses.DisableExternalMysqlAssociatedServiceResponse
has been removed from the Database Management service -
Class
com.oracle.bmc.databasemanagement.responses.EnableExternalMysqlAssociatedServiceResponse
has been removed from the Database Management service
File Checksums (SHA256)
oci-java-sdk-3.65.0.zip c48fc426cb2cced83f42494684ea7868ee9e752b2a53177cb7ac651236f7d7a2
oci-java-sdk-3.65.0-individual-modules.zip 7ab7b39e93b7df4eed5c263c6f6cf9f5f77dfee3f507bc317f43106942767cf1
3.64.0
Added
-
Support for dry run while creating cloud exadata Infrastructure and VM clusters in the Database service
-
Support for filters to get latest versions on list system versions API in the Database service
-
Support for generic fleets without fleet type in the Fleet Application Management service
-
Support for creating resources and changing compartment in the Fleet Application Management service
-
Support for infrastructure management via provisioning with terraform based catalog items and deployments in the Fleet Application Management service
-
Support for platform configuration metadata management in the Fleet Application Management service
-
Support for managing runbook versions in the Fleet Application Management service
-
Support for provisioning runbooks in the Fleet Application Management service
-
Support for resource inventory in the Fleet Application Management service
-
Support for changing compartment for fleets, platforms configurations, properties, patches, runbooks and task resources in the Fleet Application Management service
-
Support for new migration phase in the Database migration service
Breaking Changes
-
Method
public java.lang.String getSubState()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.requests.ListSchedulerJobsRequest
in the Fleet Application Management service -
Return type of method
public com.oracle.bmc.fleetappsmanagement.requests.ListTargetsRequest$SortBy getSortBy()
has been changed tocom.oracle.bmc.fleetappsmanagement.model.SortBy
in the modelcom.oracle.bmc.fleetappsmanagement.requests.ListTargetsRequest
in the Fleet Application Management service -
Class
com.oracle.bmc.fleetappsmanagement.requests.ListTargetsRequest$SortBy
has been removed from the Fleet Application Management service -
Return type of method
public com.oracle.bmc.fleetappsmanagement.requests.ListTaskRecordsRequest$SortBy getSortBy()
has been changed tocom.oracle.bmc.fleetappsmanagement.model.TaskRecordSortBy
in the modelcom.oracle.bmc.fleetappsmanagement.requests.ListTaskRecordsRequest
in the Fleet Application Management service -
Class
com.oracle.bmc.fleetappsmanagement.requests.ListTaskRecordsRequest$SortBy
has been removed from the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.responses.GetWorkRequestResponse getWorkRequest(com.oracle.bmc.fleetappsmanagement.requests.GetWorkRequestRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagement
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.responses.ListWorkRequestErrorsResponse listWorkRequestErrors(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestErrorsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagement
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.responses.ListWorkRequestLogsResponse listWorkRequestLogs(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestLogsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagement
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.responses.ListWorkRequestsResponse listWorkRequests(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagement
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestErrorsRecordIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestErrorsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestErrorsResponseIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestErrorsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestLogsRecordIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestLogsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestLogsResponseIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestLogsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestsRecordIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public java.lang.Iterable listWorkRequestsResponseIterator(com.oracle.bmc.fleetappsmanagement.requests.ListWorkRequestsRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementPaginators
in the Fleet Application Management service -
Method
public com.oracle.bmc.waiter.Waiter forWorkRequest(com.oracle.bmc.fleetappsmanagement.requests.GetWorkRequestRequest)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementWaiters
in the Fleet Application Management service -
Method
public com.oracle.bmc.waiter.Waiter forWorkRequest(com.oracle.bmc.fleetappsmanagement.requests.GetWorkRequestRequest, com.oracle.bmc.waiter.TerminationStrategy, com.oracle.bmc.waiter.DelayStrategy)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementWaiters
in the Fleet Application Management service -
Method
public com.oracle.bmc.waiter.Waiter forWorkRequest(com.oracle.bmc.fleetappsmanagement.requests.GetWorkRequestRequest, com.oracle.bmc.waiter.TerminationStrategy, com.oracle.bmc.waiter.DelayStrategy)
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.FleetAppsManagementWaiters
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.ActionGroup$Builder builder()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getApplicationType()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getLifecycleOperation()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getProduct()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getResourceId()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getRunbookId()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.util.List getSubjects()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public java.lang.String getTargetId()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.LifeCycleActionGroupType getType()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.ActionGroup$Builder toBuilder()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.ActionGroup$Builder toBuilder()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroup
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails$Builder builder()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public java.lang.String getApplicationType()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public java.lang.String getName()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public java.lang.String getResourceId()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public java.lang.String getRunbookId()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.LifeCycleActionGroupType getType()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public com.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails$Builder toBuilder()
has been removed from the modelcom.oracle.bmc.fleetappsmanagement.model.ActionGroupDetails
in the Fleet Application Management service -
Method
public java.lang.String getTenancyId()
has been removed from the model `com.oracle.bmc.fleetappsmanagement.m...
3.63.3
Added
-
Support for custom headers for model retirement in the Generative AI service
-
Support for usage statistics in the responses of Cohere chat and embed APIs in the Generative AI service
-
Support for custom prechecks in disaster recovery plans in the Disaster Recovery service
-
Support for retention of automatic backups in the database system deletion policy in the HeatWave service
-
Support for updating compartment of schedules in the Resource Scheduler service
-
Support for listing schedules by resource identifier in the Resource Scheduler service
-
Support for custom parameters when creating schedules in the Resource Scheduler service
Changed
- Updated the maven-surefire-plugin version from v2.19.1 to v3.5.3
File Checksums (SHA256)
oci-java-sdk-3.63.3.zip cd1f7d48342df0f9b7bc8e67a1e05051704e66201e8c0f9bdf8ba3bf1af0b4fa
oci-java-sdk-3.63.3-individual-modules.zip a8ee4b29fb1e3ffd046c0787118522919b3f62774bd68605ac8becd304725822
3.63.2
Added
-
Support for patch management in the Database Lifecycle Management service
-
Support for restricting public network access to service instances in the Visual Builder service
-
Support for iSCSI-3 persistent reservations on block volume in the Core services (Networking, Compute, Block Volume)
File Checksums (SHA256)
oci-java-sdk-3.63.2.zip e39392307394493c3061714bf15ac1a0e33595c19da9daf24f730c15435e6aeb
oci-java-sdk-3.63.2-individual-modules.zip 077be8cbbda619abb2e3c163764169827d074f06cad278df144d95860370a97a
3.63.1
Added
-
Support for applying guardrails, enabling content moderation and detection of Prompt Injection and Personally Identifiable Information (PII) in the Generative AI Inference service
-
Support for providing customer contacts for operational notifications in the Database service ## Fixed
-
Fixed field shadowing in
ResourcePrincipalsV3FederationClient
, which could cause inconsistent token management
File Checksums (SHA256)
oci-java-sdk-3.63.1.zip ca73503777a76f312b31398c1cb700b6ee3e48406ba6458514e788a4d4a89d95
oci-java-sdk-3.63.1-individual-modules.zip 04d385f03c33dc56c3dce063cdbe95b364778afeb11d7cd8e3d6e03153ac8f62
3.63.0
Added
-
Support for connector source and targets with private endpoints in the Resource Scheduler service
-
Support for Cross Region Replication(XRR) for external key managers in the Key Management service
-
Support for dry run of function invocation in the Functions service
-
Support for collecting diagnostics for ZeroETL pipelines in the GoldenGate service
-
Support for adding, removing and switchover to local peers of deployment in different availability and fault domains within in the same region in the GoldenGate service
-
Support for creating standby deployments in the GoldenGate service
Breaking Changes
-
Return type of method
public com.oracle.bmc.sch.model.SourceDetails getSource()
in the modelcom.oracle.bmc.sch.model.ServiceConnector
has been changed tocom.oracle.bmc.sch.model.SourceDetailsResponse
in the Resource Scheduler service -
Return type of method
public com.oracle.bmc.sch.model.TargetDetails getTarget()
has been changed tocom.oracle.bmc.sch.model.TargetDetailsResponse
in the modelcom.oracle.bmc.sch.model.ServiceConnector
in the Resource Scheduler service -
Removed field
UnknownEnumValue
in the enumKind
in modelcom.oracle.bmc.sch.model.SourceDetails
in the Resource Scheduler service -
Removed field
UnknownEnumValue
in the enumKind
in modelcom.oracle.bmc.sch.model.TargetDetails
in the Resource Scheduler service -
Removed field
UnknownEnumValue
in the enumKind
in the modelcom.oracle.bmc.sch.model.TaskDetails
in the Resource Scheduler service
File Checksums (SHA256)
oci-java-sdk-3.63.0.zip a3f5bfbba12295db6cadbd7a766078bcecbb83a71b0f7f14e4ea84b4c598111a
oci-java-sdk-3.63.0-individual-modules.zip 552014b429508bfaf36ddb1f7c2ececc65e1fa873ba488966378e3dd128463bc
3.62.1
Added
-
Support for the Lustre File service
-
Support for machine learning applications in the Data Science service
-
Support for action endpoints to export and import configurations in the Application Performance Monitoring service
-
Support for ECPU (Elastic Compute Unit) compute model based warehouses in the Operations insights service
File Checksums (SHA256)
oci-java-sdk-3.62.1.zip 6ab9223c50842c84869008c43ea44d6109a5e51d07a6977c2e869b0c02a4e30d
oci-java-sdk-3.62.1-individual-modules.zip e59d484c65c12d24e81c22e8db022a6561b474486a3d7e9c066e4221cab9a558
3.62.0
Added
-
Support for agent platforms and Retrieval Augmented Generation (RAG) agents in the Generative AI Agent service
-
Support for knowledge based metadata summaries in the Generative AI Agent service
-
Support for create and update operations on onboard configurations in the Stack Monitoring service
-
Support for automatic activation of the management agents on compute instance launch in the Stack Monitoring service
-
Support for importing collectd resources in the Stack Monitoring service
-
Support for updating the handler configurations for collected resources in Stack Monitoring service
-
Support for monitored resource types based on source type and resource category in the Stack Monitoring service
-
Support for adding tags in maintenance windows in the Stack Monitoring service
-
Support for host API feature in the Compute service
Breaking Changes
- Return type of method
public java.lang.Integer getSizeInBytes()
has been changed tojava.lang.Long
in the modelKnowledgeBaseStatistics
in the Generative AI Agent service
File Checksums (SHA256)
oci-java-sdk-3.62.0.zip 8dbd7a6eab1a0dc48800e53a964157c604e510689e8d72c929e91dd55b3477dd
oci-java-sdk-3.62.0-individual-modules.zip 53d9967e0f1f9f1e184a3397eda03edb77c244f279a1a6499a8106835ba73b32