Databricks SDK Java v0.140.0: Breaking API changes
Databricks SDK Java version 0.140.0 introduces several breaking API changes, including modifications to state field types and removal of sensitive credential fields from configuration objects. These updates primarily affect developers integrating with Databricks services, particularly those using specific catalog and deployment configurations. The changes require users to adapt their code to align with the new field types and remove hardcoded credentials where applicable.
- →Change state field for com.databricks.sdk.service.bundledeployments.Operation to type String class
- →Change state field for com.databricks.sdk.service.bundledeployments.Resource to type String class
- →Add kinesisStreamConfig field for com.databricks.sdk.service.ml.StreamSourceConfig
- →Add mode field for com.databricks.sdk.service.pipelines.UpdateInfo
Breaking changes (5) ›
- Change state field for com.databricks.sdk.service.bundledeployments.Operation to type String class
- Change state field for com.databricks.sdk.service.bundledeployments.Resource to type String class
Remove awsAccessKeyId and awsSecretAccessKey fields for com.databricks.sdk.service.catalog.ModelProviderServiceConfigAmazonBedrockProviderDirectConfig
Remove clientId, clientSecret and tenantId fields for com.databricks.sdk.service.catalog.ModelProviderServiceConfigAzureOpenAiProviderDirectConfig
Remove clientId, clientSecret and tenantId fields for com.databricks.sdk.service.catalog.ModelProviderServiceConfigMicrosoftFoundryProviderDirectConfig
Enhancements (2) ›
- Add kinesisStreamConfig field for com.databricks.sdk.service.ml.StreamSourceConfig
- Add mode field for com.databricks.sdk.service.pipelines.UpdateInfo
https://github.com/databricks/databricks-sdk-java/releases/tag/v0.140.0
Related releases
- Databricks SDK for Go v0.172.0 Enhances IAMv2 and Job Cluster Management Databricks Go SDK Releases ·
- Databricks Java SDK v0.146.0 Adds IAM V2 API, Updates Job Cluster Field Databricks Java SDK Releases ·
- Databricks SDK for Python v0.128.0 Adds Account and Workspace IAM V2 API Methods Databricks Python SDK Releases ·
- Amtrak Builds Unified Data Backbone with Databricks for Rail Network Transformation Databricks Blog ·
- Databricks Re-architects Serverless Network Config Delivery for 97.5% Latency Cut Databricks Blog ·
- How a Major Freight Railroad Scaled Pipeline Creation with Databricks Genie Code Databricks Blog ·