ReleaseBytes
databricks Databricks Java SDK Releases · · 0.120.0

Databricks SDK Java v0.120.0: API Additions and Breaking Change

sdkinfradatabricksengineer
breaking patch

Databricks SDK Java version 0.120.0 introduces new methods for managing Postgres data APIs and adds several fields to compute and database specifications. A significant breaking change modifies the `resourceId` field in the `Operation` class to be optional. These updates are relevant for developers using the Java SDK to interact with Databricks services, particularly those managing compute resources or database integrations.

  • Change resourceId field for com.databricks.sdk.service.bundledeployments.Operation to no longer be required
  • Add createDataApi(), deleteDataApi(), getDataApi() and updateDataApi() methods for workspaceClient.postgres() service
  • Add capacityReservationGroup field for com.databricks.sdk.service.compute.AzureAttributes
  • Add acceleratedSync and typeOverrides fields for com.databricks.sdk.service.database.SyncedTableSpec
  • Add acceleratedSync and typeOverrides fields for com.databricks.sdk.service.postgres.SyncedTableSyncedTableSpec
Breaking changes (1)
  • Change resourceId field for com.databricks.sdk.service.bundledeployments.Operation to no longer be required
Enhancements (8)
  • Add createDataApi(), deleteDataApi(), getDataApi() and updateDataApi() methods for workspaceClient.postgres() service
  • Add capacityReservationGroup field for com.databricks.sdk.service.compute.AzureAttributes
  • Add acceleratedSync and typeOverrides fields for com.databricks.sdk.service.database.SyncedTableSpec
  • Add acceleratedSync and typeOverrides fields for com.databricks.sdk.service.postgres.SyncedTableSyncedTableSpec
  • Add endpointId field for com.databricks.sdk.service.vectorsearch.MiniVectorIndex
  • Add endpointId field for com.databricks.sdk.service.vectorsearch.VectorIndex
  • Add DYNAMICS365 enum value for com.databricks.sdk.service.catalog.ConnectionType
  • Change resourceId field for com.databricks.sdk.service.bundledeployments.Operation to no longer be required
Read the original announcement →

https://github.com/databricks/databricks-sdk-java/releases/tag/v0.120.0