Skip to content

Commit 718f56a

Browse files
committed
Merge branch 'main' of github.com:databricks/databricks-sdk-java into JOBS-22487-getjob-pagination
2 parents 8b9babc + 3a936f6 commit 718f56a

File tree

343 files changed

+11953
-3471
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

343 files changed

+11953
-3471
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
779817ed8d63031f5ea761fbd25ee84f38feec0d
1+
99f644e72261ef5ecf8d74db20f4b7a1e09723cc

.gitattributes

Lines changed: 66 additions & 3 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
# Version changelog
22

3+
## [Release] Release v0.41.0
4+
5+
### API Changes:
6+
7+
* Added `getMessageQueryResultByAttachment()` method for `workspaceClient.genie()` service.
8+
* Added `id` field for `com.databricks.sdk.service.apps.App`.
9+
* Added `limitConfig` field for `com.databricks.sdk.service.billing.UpdateBudgetPolicyRequest`.
10+
* Added `volumes` field for `com.databricks.sdk.service.compute.ClusterLogConf`.
11+
* Removed `reviewState`, `reviews` and `runnerCollaborators` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`.
12+
13+
OpenAPI SHA: 99f644e72261ef5ecf8d74db20f4b7a1e09723cc, Date: 2025-02-11
14+
15+
16+
## [Release] Release v0.40.0
17+
18+
### Bug Fixes
19+
20+
* Correctly include query parameters for APIs whose request objects contain the body as a field ([#401](https://github.com/databricks/databricks-sdk-java/pull/401)).
21+
22+
23+
### Internal Changes
24+
25+
* Add CICD environment to User Agent ([#404](https://github.com/databricks/databricks-sdk-java/pull/404)).
26+
27+
28+
### API Changes:
29+
30+
* Added `accountClient.budgetPolicy()` service.
31+
* Added `accountClient.enableIpAccessLists()` service.
32+
* Added `workspaceClient.accessControl()` service.
33+
* Added `workspaceClient.lakeviewEmbedded()` service and `workspaceClient.queryExecution()` service.
34+
* Added `workspaceClient.redashConfig()` service.
35+
* Added `httpRequest()` method for `workspaceClient.servingEndpoints()` service.
36+
* Added `gcpOauthToken` field for `com.databricks.sdk.service.catalog.TemporaryCredentials`.
37+
* Added `options` field for `com.databricks.sdk.service.catalog.UpdateCatalog`.
38+
* Added `reviewState`, `reviews` and `runnerCollaborators` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`.
39+
* Added `statementId` field for `com.databricks.sdk.service.dashboards.QueryAttachment`.
40+
* Added `effectivePerformanceTarget` field for `com.databricks.sdk.service.jobs.BaseRun`.
41+
* Added `performanceTarget` field for `com.databricks.sdk.service.jobs.CreateJob`.
42+
* Added `performanceTarget` field for `com.databricks.sdk.service.jobs.JobSettings`.
43+
* Added `effectivePerformanceTarget` field for `com.databricks.sdk.service.jobs.Run`.
44+
* Added `performanceTarget` field for `com.databricks.sdk.service.jobs.RunNow`.
45+
* Added `cleanRoomsNotebookOutput` field for `com.databricks.sdk.service.jobs.RunOutput`.
46+
* Added `disabled` and `effectivePerformanceTarget` fields for `com.databricks.sdk.service.jobs.RunTask`.
47+
* Added `runAsRepl` field for `com.databricks.sdk.service.jobs.SparkJarTask`.
48+
* Added `userAuthorizedScopes` field for `com.databricks.sdk.service.oauth2.CreateCustomAppIntegration`.
49+
* Added `userAuthorizedScopes` field for `com.databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput`.
50+
* Added `scopes` and `userAuthorizedScopes` fields for `com.databricks.sdk.service.oauth2.UpdateCustomAppIntegration`.
51+
* Added `contents` field for `com.databricks.sdk.service.serving.GetOpenApiResponse`.
52+
* Added `activated`, `activationUrl`, `authenticationType`, `cloud`, `comment`, `createdAt`, `createdBy`, `dataRecipientGlobalMetastoreId`, `ipAccessList`, `metastoreId`, `name`, `owner`, `propertiesKvpairs`, `region`, `sharingCode`, `tokens`, `updatedAt` and `updatedBy` fields for `com.databricks.sdk.service.sharing.RecipientInfo`.
53+
* Added `expirationTime` field for `com.databricks.sdk.service.sharing.RecipientInfo`.
54+
* Changed `update()` method for `workspaceClient.recipients()` service to return `com.databricks.sdk.service.sharing.RecipientInfo` class.
55+
* Changed `update()` method for `workspaceClient.recipients()` service to type `update()` method for `workspaceClient.recipients()` service.
56+
* Changed `update()` method for `workspaceClient.recipients()` service return type to become non-empty.
57+
* Changed `create()` method for `workspaceClient.servingEndpoints()` service with new required argument order.
58+
* Changed `getOpenApi()` method for `workspaceClient.servingEndpoints()` service return type to become non-empty.
59+
* Changed `patch()` method for `workspaceClient.servingEndpoints()` service to return `com.databricks.sdk.service.serving.EndpointTags` class.
60+
* Changed `patch()` method for `workspaceClient.servingEndpoints()` service to type `patch()` method for `workspaceClient.servingEndpoints()` service.
61+
* Changed `com.databricks.sdk.service.serving.EndpointTagList` class to.
62+
* Changed `collaboratorAlias` field for `com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator` to be required.
63+
* Changed `collaboratorAlias` field for `com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator` to be required.
64+
* Changed `behavior` field for `com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior` to no longer be required.
65+
* Changed `behavior` field for `com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior` to no longer be required.
66+
* Changed `config` field for `com.databricks.sdk.service.serving.CreateServingEndpoint` to no longer be required.
67+
* Changed `projectId` and `region` fields for `com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig` to be required.
68+
* Changed `projectId` and `region` fields for `com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig` to be required.
69+
* Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedEntityInput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
70+
* Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedEntityOutput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
71+
* Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedModelOutput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
72+
* Removed `securableKind` field for `com.databricks.sdk.service.catalog.CatalogInfo`.
73+
* Removed `securableKind` field for `com.databricks.sdk.service.catalog.ConnectionInfo`.
74+
75+
OpenAPI SHA: c72c58f97b950fcb924a90ef164bcb10cfcd5ece, Date: 2025-02-03
76+
77+
378
## [Release] Release v0.39.0
479

580
### Internal Changes

databricks-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.databricks</groupId>
77
<artifactId>databricks-sdk-parent</artifactId>
8-
<version>0.39.0</version>
8+
<version>0.41.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<properties>

databricks-sdk-java/src/main/java/com/databricks/sdk/AccountClient.java

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/main/java/com/databricks/sdk/WorkspaceClient.java

Lines changed: 85 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)