databricks Databricks Java SDK Releases · · 0.139.0

Databricks SDK Java v0.139.0 Adds Fields, Removes Internal IDs

sdkdatabricksengineer
breaking patch

Databricks SDK Java version 0.139.0 introduces new fields for job trigger states, workspace objects, and IAM entities, enhancing data model detail. It also removes `internalId` fields from Group, ServicePrincipal, and User objects, which constitutes a breaking change. These updates primarily affect Java developers utilizing the Databricks SDK for programmatic interaction with Databricks services.

  • Remove internalId field for com.databricks.sdk.service.iamv2.Group
  • Remove internalId field for com.databricks.sdk.service.iamv2.ServicePrincipal
  • Remove internalId field for com.databricks.sdk.service.iamv2.User
  • Add pauseStatus field for com.databricks.sdk.service.jobs.TriggerStateProto
  • Add directoryInfo field for com.databricks.sdk.service.workspace.ObjectInfo
Breaking changes (3)
  • Remove internalId field for com.databricks.sdk.service.iamv2.Group
  • Remove internalId field for com.databricks.sdk.service.iamv2.ServicePrincipal
  • Remove internalId field for com.databricks.sdk.service.iamv2.User
Enhancements (5)
  • Add pauseStatus field for com.databricks.sdk.service.jobs.TriggerStateProto
  • Add directoryInfo field for com.databricks.sdk.service.workspace.ObjectInfo
  • Add groupId field for com.databricks.sdk.service.iamv2.Group
  • Add servicePrincipalId field for com.databricks.sdk.service.iamv2.ServicePrincipal
  • Add userId field for com.databricks.sdk.service.iamv2.User
Read the original announcement →

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

Related releases