Summary
This release adds new methods for managing cluster policy compliance and downloading Genie message attachments. It also introduces several new fields across various services, including AI Runtime Task support for Jobs and telemetry configuration for Serving Endpoints, alongside a breaking change removing the `name` field from `iamv2.User`.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/databricks-sdk-java
A new `XLARGE` enum value is now available for `ComputeSize` within the `com.databricks.sdk.service.apps` package. The SDK now reports an `omnigent meta-harness` user-agent dimension if the `OMNIGENT` environment variable is detected.
Databricks SDK for Java now supports specifying a serverless compute ID when cloning, creating, or editing Delta Live Tables pipelines. This enables practitioners to manage DLT pipelines with serverless compute configurations programmatically.
This release adds new methods for managing Postgres data APIs and introduces fields for Azure compute attributes, synced table specifications, and vector search indexes. A breaking change makes the `resourceId` field optional for bundle deployment operations.
This release introduces new services for AI Search and Bundle Deployments, along with numerous new fields across various existing services like Catalog, MLflow, and Vector Search. A breaking change removes the `bundle` package and its associated service.
* Canonicalize Bearer tokenType in Authorization headers
The SDK now detects the AI_AGENT environment variable for user agent reporting and passes unrecognized agent values through. New factory methods for explicit token and offset pagination have been added to the Paginator class. A bug was fixed where Paginator would silently drop results from token-paginated responses if an empty page with a next_page_token was encountered.