Releases: oracle/oci-java-sdk
2.9.0
Added
-
Support for drill down metadata in the Management Dashboard service
-
Support for operator access control on dedicated autonomous databases in the Operator Access Control service
Breaking Changes
- Return type of method
public java.lang.String getResourceType()has been changed tocom.oracle.bmc.operatoraccesscontrol.model.ResourceTypesin the modelcom.oracle.bmc.operatoraccesscontrol.model.OperatorControlAssignmentSummaryin the Operator Access Control service
File Checksums (SHA256)
oci-java-sdk-2.9.0.zip dd40243970cc983fd9b4342cee2224df3b3b287d4d7fee4688c79273a1b6d6c3
oci-java-sdk-2.9.0-individual-modules.zip 9a92919ebcf063fd612bb71df45388436b8a913fad7a311e9159e67ae67b03ab
2.8.1
Added
-
Support for the Database Tools service
-
Support for scan listener port TCP and TCP SSL on cloud VM clusters in the Database service
-
Support for domains in the Identity service
-
Support for redeemable users and support rewards in the Usage service
-
Support for calling Oracle Cloud Infrastructure services in the ap-singapore-1 and eu-marseille-1 regions
Changed
- Endpoint for Identity service changed to include ".oci" subdomain
File Checksums (SHA256)
oci-java-sdk-2.8.1.zip afe2a9fd71ca1ae2141aaaaac2145ff207ea5b5ea312173a7d7dd8ca9e445f87
oci-java-sdk-2.8.1-individual-modules.zip 439263a61bc69623abcf80235b038bbdfe0818caa9fe3796d6ac869c44f32b85
2.8.0
Added
-
Support for the Source Code Management service
-
Support for the Build service
-
Support for the Certificates service
-
Support to create child tenancies in an organization and manage subscriptions in the Organizations service
-
Support for Certificates service integration in the Load Balancing service
-
Support for creating hosts in specific availability domains in the VMWare Solution service
-
Support for user-defined functions and libraries, as well as scheduling and orchestration, in the Data Integration service
-
Support for EM-managed Exadatas and EM-managed hosts in the Operations Insights service
Breaking Changes
-
Class
com.oracle.bmc.devops.model.ComputeInstanceGroupBlueGreenDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.ComputeInstanceGroupBlueGreenTrafficShiftDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.ComputeInstanceGroupCanaryApprovalDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.ComputeInstanceGroupCanaryDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.ComputeInstanceGroupCanaryTrafficShiftDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.RunPipelineDeployStageExecutionProgresshas been removed in the DevOps service -
Class
com.oracle.bmc.devops.model.RunValidationTestOnComputeInstanceDeployStageExecutionProgresshas been removed in the DevOps service
2.7.2
Added
-
Support for creating database systems from backups with database software images in the Database service
-
Support for optionally providing a SID prefix during Exadata database creation in the Database service
-
Support for node subsetting on VM clusters in the Database service
-
Support for non-CDB to PDB conversion in the Database service
-
Support for default homepages, unprocessed data buckets, and parsing geostats in the Logging Analytics service
2.7.1
Added
-
Support for the Data Labeling Service
-
Support for querying and setting Application Performance Monitoring configurations in the Application Performance Monitoring service
-
Support for the run-once monitor feature and network data collection in the Application Performance Monitoring service
-
Support for Oracle Enterprise Manager bridges, source auto-association, source event types mapping, and partitioning and searching data by LogSet in the Logging Analytics service
-
Support for Log events APIs used by plugins like fluentd, fluentbit, etc. to upload data in the Logging Analytics service
-
Support for a new ActionType: FAILED in work requests in the VMware Provisioning service
-
Support for calling Oracle Cloud Infrastructure services in the il-jerusalem-1 region
2.7.0
Added
-
Support for configuring Binlog variables in the MySQL Database service
-
Support new response value "OPERATOR" for backup creationType in list and get MDS backup API in the MySQL Database service
-
Support for SetAutoUpgradableConfig and GetAutoUpgradableConfig operations in Management Agent Cloud service
-
Support for additional installType filter for List Management Agents, Images and Count API operations in Management Agent Cloud service
-
Support for list and read DeploymentUpgrade, cancel and restore DeploymentBackup in the Golden Gate service
-
Support for non-autonomous databases targets, executing Pre-Migration advisor, uploading Datapump logs into Object Storage bucket, and filtering Database Objects in the Database Migration service
-
Support for calling Oracle Cloud Infrastructure services in the ap-ibaraki-1 region
Breaking changes
-
Return type of method
public com.oracle.bmc.databasemigration.model.LifecycleStates getLifecycleState()has been changed tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStatesin the Database Migration service -
Method
public java.lang.String getCompartmentId()has been removed from modelcom.oracle.bmc.databasemigration.model.UpdateAgentDetailsin the Database Migration service -
Method
public java.util.Date getTimeStamp()has been removed from the modelcom.oracle.bmc.databasemigration.model.WorkRequestErrorin the Database Migration service -
Method
public java.util.Date getTimeStamp()has been removed from the modelcom.oracle.bmc.databasemigration.model.WorkRequestLogEntryin the Database Migration service -
Return type of method
public com.oracle.bmc.databasemigration.model.LifecycleStates getLifecycleState()has been changed tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStatesincom.oracle.bmc.databasemigration.requests.ListMigrationsRequestin the Database Migration service -
Method
public java.lang.String getDisplayName()has been removed fromcom.oracle.bmc.databasemigration.requests.ListWorkRequestErrorsRequestin the Database Migration service -
Removed field
DisplayNamefromcom.oracle.bmc.databasemigration.requests.ListWorkRequestErrorsRequest$SortByin the Database Migration service -
Removed field
TimeCreatedfromcom.oracle.bmc.databasemigration.requests.ListWorkRequestErrorsRequest$SortByin the Database Migration service -
Method
public java.lang.String getDisplayName()has been removed fromcom.oracle.bmc.databasemigration.requests.ListWorkRequestLogsRequestin the Database Migration service -
Removed field
DisplayNamefromcom.oracle.bmc.databasemigration.requests.ListWorkRequestLogsRequest$SortByin the Database Migration service -
Removed field
TimeCreatedfromcom.oracle.bmc.databasemigration.requests.ListWorkRequestLogsRequest$SortByin the Database Migration service -
Method
public java.lang.String getDisplayName()has been removed fromcom.oracle.bmc.databasemigration.requests.ListWorkRequestsRequestin the Database Migration service -
Removed field
DisplayNamefromcom.oracle.bmc.databasemigration.requests.ListWorkRequestsRequest$SortByin the Database Migration service -
Removed field
TimeCreatedfromcom.oracle.bmc.databasemigration.requests.ListWorkRequestsRequest$SortByin the Database Migration service -
Parameter 2 of
public com.oracle.bmc.waiter.Waiter forMigration(com.oracle.bmc.databasemigration.requests.GetMigrationRequest, com.oracle.bmc.databasemigration.model.LifecycleStates[])has changed its type tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStates[]incom.oracle.bmc.databasemigration.DatabaseMigrationWaitersin the Database Migration service -
Parameter 2 of
public com.oracle.bmc.waiter.Waiter forMigration(com.oracle.bmc.databasemigration.requests.GetMigrationRequest, com.oracle.bmc.databasemigration.model.LifecycleStates, com.oracle.bmc.waiter.TerminationStrategy, com.oracle.bmc.waiter.DelayStrategy)has changed its type tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStatesincom.oracle.bmc.databasemigration.DatabaseMigrationWaitersin the Database Migration service -
Parameter 4 of
public com.oracle.bmc.waiter.Waiter forMigration(com.oracle.bmc.databasemigration.requests.GetMigrationRequest, com.oracle.bmc.waiter.TerminationStrategy, com.oracle.bmc.waiter.DelayStrategy, com.oracle.bmc.databasemigration.model.LifecycleStates[])has changed its type tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStates[]incom.oracle.bmc.databasemigration.DatabaseMigrationWaitersin the Database Migration service -
Return type of method
public com.oracle.bmc.databasemigration.model.LifecycleStates getLifecycleState()has been changed tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStatesin the modelcom.oracle.bmc.databasemigration.model.Migrationin the Database Migration service -
Return type of method
public com.oracle.bmc.databasemigration.model.LifecycleStates getLifecycleState()has been changed tocom.oracle.bmc.databasemigration.model.MigrationLifecycleStatesin the modelcom.oracle.bmc.databasemigration.model.MigrationSummaryin the Database Migration service -
Method
public java.lang.Boolean getIsAgentAutoUpgradable()has been removed fromcom.oracle.bmc.managementagent.model.UpdateManagementAgentDetailsin the Management Agent Cloud service
2.6.0
Added
-
Support for autonomous databases and clones on shared infrastructure not requiring mTLS in the Database service
-
Support for server-side encryption using object-specific KMS keys in the Object Storage service
-
Support for Windows in the Java Management service
-
Support for using network security groups in the API Gateway service
-
Support for network security groups in the Functions service
-
Support for signed container images in the Functions service
-
Support for setting message format when creating and updating alarms in the Monitoring service
-
Support for user and security assessment features in the Data Safe service
Breaking Changes
-
Method
public com.oracle.bmc.jms.responses.RequestSummarizedApplicationUsageResponse requestSummarizedApplicationUsage(com.oracle.bmc.jms.requests.RequestSummarizedApplicationUsageRequest)has been removed fromcom.oracle.bmc.jms.JavaManagementServicein the Java Management service -
Method
public com.oracle.bmc.jms.responses.RequestSummarizedInstallationUsageResponse requestSummarizedInstallationUsage(com.oracle.bmc.jms.requests.RequestSummarizedInstallationUsageRequest)has been removed fromcom.oracle.bmc.jms.JavaManagementServicein the Java Management service -
Method
public com.oracle.bmc.jms.responses.RequestSummarizedJreUsageResponse requestSummarizedJreUsage(com.oracle.bmc.jms.requests.RequestSummarizedJreUsageRequest)has been removed has been removed fromcom.oracle.bmc.jms.JavaManagementServicein the Java Management service -
Method
public com.oracle.bmc.jms.responses.RequestSummarizedManagedInstanceUsageResponse requestSummarizedManagedInstanceUsage(com.oracle.bmc.jms.requests.RequestSummarizedManagedInstanceUsageRequest)has been removed fromcom.oracle.bmc.jms.JavaManagementServicein the Java Management service -
Class
com.oracle.bmc.jms.model.RequestSummarizedApplicationUsageDetailshas been removed in the Java Management service -
Class
com.oracle.bmc.jms.model.RequestSummarizedInstallationUsageDetailshas been removed in the Java Management service -
Class
com.oracle.bmc.jms.model.RequestSummarizedJreUsageDetailshas been removed in the Java Management service -
Class
com.oracle.bmc.jms.model.RequestSummarizedManagedInstanceUsageDetailshas been removed in the Java Management service -
Class
com.oracle.bmc.jms.requests.RequestSummarizedApplicationUsageRequesthas been removed in the Java Management service -
Class
com.oracle.bmc.jms.requests.RequestSummarizedInstallationUsageRequesthas been removed in the Java Management service -
Class
com.oracle.bmc.jms.requests.RequestSummarizedJreUsageRequesthas been removed in the Java Management service -
Class
com.oracle.bmc.jms.requests.RequestSummarizedManagedInstanceUsageRequesthas been removed in the Java Management service -
Class
com.oracle.bmc.jms.responses.RequestSummarizedApplicationUsageResponsehas been removed in the Java Management service -
Class
com.oracle.bmc.jms.responses.RequestSummarizedInstallationUsageResponsehas been removed in the Java Management service -
Class
com.oracle.bmc.jms.responses.RequestSummarizedJreUsageResponsehas been removed in the Java Management service -
Class
com.oracle.bmc.jms.responses.RequestSummarizedManagedInstanceUsageResponsehas been removed in the Java Management service
2.5.1
Added
-
Support for serviceHostKeyFingerprint property for InstanceConsoleConnection in the Core service
-
Support for Shielded Instances in the Core service
-
Support for ML Jobs in the Data Science service
2.5.0
Added
-
Support for terraform advanced options (detailed log level, refresh, and parallelism) on jobs in the Resource Manager service
-
Support for forced cancellation when cancelling jobs in the Resource Manager service
-
Support for getting the detailed log content of a job in the Resource Manager service
-
Support for provider information in the responses of list operations in the Management Dashboard service
-
Support for scheduled jobs in Database Management service
-
Support for monitoring and management of OCI virtual machine, bare metal, and ExaCS databases in the Database Management service
-
Support for a unified way of managing both external and cloud databases in the Database Management service
-
Support for metrics and Performance Hub on virtual machine, bare metal, and ExaCS databases in the Database Management service
Breaking Changes
- Method
public java.lang.String getOciSplatGeneratedOcids()has been removed fromcom.oracle.bmc.resourcemanager.requests.CreateTemplateRequestin the Resource Manager service
2.4.2
Added
-
Support for Oracle Analytics Cloud and OCI Vault integration on connections in the Data Catalog service
-
Support for critical event monitoring in the OS Management service