Databricks SDK Java v0.114.0 Adds Token Management API and Workspace ID Changes
Databricks SDK Java v0.114.0 updates workspace addressing and introduces new token management capabilities. The change to workspace ID headers improves compatibility across different identifier formats. New fields and methods enhance control over job and pipeline deployments, as well as token creation and information retrieval, impacting engineers working with Databricks jobs, pipelines, and authentication.
- →Add updateTokenManagement() method for workspaceClient.tokenManagement() service
- →Add deploymentId and versionId fields for com.databricks.sdk.service.jobs.JobDeployment
- →Add deploymentId and versionId fields for com.databricks.sdk.service.pipelines.PipelineDeployment
- →Add autoscopeEnabled field for com.databricks.sdk.service.settings.CreateOboTokenRequest
- →Add autoscopeEnabled field for com.databricks.sdk.service.settings.CreateTokenRequest
Enhancements (8) ›
- Add updateTokenManagement() method for workspaceClient.tokenManagement() service
- Add deploymentId and versionId fields for com.databricks.sdk.service.jobs.JobDeployment
- Add deploymentId and versionId fields for com.databricks.sdk.service.pipelines.PipelineDeployment
- Add autoscopeEnabled field for com.databricks.sdk.service.settings.CreateOboTokenRequest
- Add autoscopeEnabled field for com.databricks.sdk.service.settings.CreateTokenRequest
- Add autoscopeState, backfillScopes, inferredScopes and scopes fields for com.databricks.sdk.service.settings.PublicTokenInfo
- Add autoscopeState, backfillScopes, inferredScopes and scopes fields for com.databricks.sdk.service.settings.TokenInfo
- Add resourceType field for com.databricks.sdk.service.bundle.Operation
Maintenance (1) ›
Switch workspace addressing header on workspace-scoped API calls from X-Databricks-Org-Id to X-Databricks-Workspace-Id. The value continues to come from the DATABRICKS_WORKSPACE_ID environment variable / DatabricksConfig.setWorkspaceId() setter, and now accepts either a classic numeric workspace ID or another workspace identifier format (server disambiguates). Mirrors databricks/databricks-sdk-go#1688
https://github.com/databricks/databricks-sdk-java/releases/tag/v0.114.0
Related releases
- Databricks `ai_transcribe()` SQL Function for Audio Transcription (Beta) Databricks Release Notes ·
- Databricks Lakebase Snapshots API (Beta) for Programmatic Management Databricks Release Notes ·
- Databricks Introduces Session Restore for Serverless Jobs in Public Preview Databricks Release Notes ·
- Announcing On-Demand State Repartitioning for Apache Spark Structured Streaming on Databricks Databricks Blog ·
- Databricks Genie now displays visualizations directly in Slack replies Databricks Release Notes ·
- Databricks Introduces Configurable Data Retention for System Tables (Beta) Databricks Release Notes ·