Skip to content

Commit c1dbcff

Browse files
authored
Update OpenAPI Spec & Merge Files API (#139)
## Changes This PR adds recent changes from OpenAPI to the Java SDK. Notably, it adds support for the Files API. The integration test for this API can only be run in UC workspaces, so this PR also adds support for UC-only integration tests at the workspace- and account-level. ## Tests - [x] New integration test for Files API to verify that it works as expected.
1 parent d716538 commit c1dbcff

File tree

95 files changed

+3397
-1573
lines changed

Some content is hidden

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

95 files changed

+3397
-1573
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
beff621d7b3e1d59244e2e34fc53a496f310e130
1+
be3d4a799362f0d5ddbfeb0a0acdfb91f8736a3b

.gitattributes

Lines changed: 36 additions & 27 deletions
Large diffs are not rendered by default.

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

Lines changed: 81 additions & 38 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/core/commons/CommonsHttpClient.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,9 @@ private Response computeResponse(Request in, CloseableHttpResponse response) thr
8484
boolean streamResponse =
8585
in.getHeaders().containsKey("Accept")
8686
&& !APPLICATION_JSON.getMimeType().equals(in.getHeaders().get("Accept"))
87-
&& hs.containsKey("Content-Type")
88-
&& !APPLICATION_JSON.getMimeType().equals(hs.get("Content-Type").get(0));
87+
&& !APPLICATION_JSON
88+
.getMimeType()
89+
.equals(response.getFirstHeader("Content-Type").getValue());
8990
if (streamResponse) {
9091
CustomCloseInputStream inputStream =
9192
new CustomCloseInputStream(

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoresAPI.java

Lines changed: 2 additions & 2 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/service/catalog/AccountStorageCredentialsAPI.java

Lines changed: 2 additions & 2 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/service/catalog/AccountStorageCredentialsImpl.java

Lines changed: 3 additions & 2 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/service/catalog/AccountStorageCredentialsService.java

Lines changed: 2 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)