Skip to content

Commit e620d74

Browse files
authored
Release v0.10.0 (#166)
* Don't fail codegen if the tree was already removed ([#164](#164)). * Update OpenAPI spec to 12 Oct 2023 ([#165](#165)). API Changes: * Changed `download()` method for `accountClient.billableUsage()` service to start returning `com.databricks.sdk.service.billing.DownloadResponse` class. * Added `com.databricks.sdk.service.billing.DownloadResponse` class. * Changed `delete()` method for `accountClient.storageCredentials()` service with new required argument order. * Changed `get()` method for `accountClient.storageCredentials()` service with new required argument order. * Changed `update()` method for `accountClient.storageCredentials()` service with new required argument order. * Added `getBindings()` method for `workspaceClient.workspaceBindings()` service. * Added `updateBindings()` method for `workspaceClient.workspaceBindings()` service. * Removed `name` field for `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential`. * Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential`. * Removed `name` field for `com.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest`. * Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest`. * Removed `name` field for `com.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest`. * Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest`. * Added `owner` field for `com.databricks.sdk.service.catalog.UpdateConnection`. * Added `com.databricks.sdk.service.catalog.GetBindingsRequest` class. * Added `com.databricks.sdk.service.catalog.UpdateWorkspaceBindingsParameters` class. * Added `com.databricks.sdk.service.catalog.WorkspaceBinding` class. * Added `com.databricks.sdk.service.catalog.WorkspaceBindingBindingType` class. * Added `com.databricks.sdk.service.catalog.WorkspaceBindingsResponse` class. * Added `spec` field for `com.databricks.sdk.service.compute.ClusterDetails`. * Added `applyPolicyDefaultValues` field for `com.databricks.sdk.service.compute.ClusterSpec`. * Removed `awsAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `azureAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `diskSpec` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `enableElasticDisk` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `gcpAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `preloadedDockerImages` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Removed `preloadedSparkVersions` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Added `deployment` field for `com.databricks.sdk.service.jobs.CreateJob`. * Added `uiState` field for `com.databricks.sdk.service.jobs.CreateJob`. * Added `deployment` field for `com.databricks.sdk.service.jobs.JobSettings`. * Added `uiState` field for `com.databricks.sdk.service.jobs.JobSettings`. * Removed `conditionTask` field for `com.databricks.sdk.service.jobs.RunOutput`. * Added `webhookNotifications` field for `com.databricks.sdk.service.jobs.Task`. * Added `com.databricks.sdk.service.jobs.CreateJobUiState` class. * Added `com.databricks.sdk.service.jobs.JobDeployment` class. * Added `com.databricks.sdk.service.jobs.JobDeploymentKind` class. * Added `com.databricks.sdk.service.jobs.JobSettingsUiState` class. * Added `workloadType` field for `com.databricks.sdk.service.serving.ServedModelInput`. * Added `workloadType` field for `com.databricks.sdk.service.serving.ServedModelOutput`. * Removed `accountClient.networkPolicy()` service. * Changed `list()` method for `workspaceClient.ipAccessLists()` service to return `com.databricks.sdk.service.settings.ListIpAccessListResponse` class. * Removed `com.databricks.sdk.service.settings.AccountNetworkPolicyMessage` class. * Removed `com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` class. * Removed `com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` class. * Removed `ipAccessLists` field for `com.databricks.sdk.service.settings.GetIpAccessListResponse`. * Added `ipAccessList` field for `com.databricks.sdk.service.settings.GetIpAccessListResponse`. * Removed `com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` class. * Removed `com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` class. * Added `com.databricks.sdk.service.settings.ListIpAccessListResponse` class. OpenAPI SHA: 493a76554afd3afdd15dc858773d01643f80352a, Date: 2023-10-12
1 parent b843ac0 commit e620d74

File tree

4 files changed

+64
-3
lines changed

4 files changed

+64
-3
lines changed

CHANGELOG.md

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

3+
## 0.10.0
4+
5+
* Don't fail codegen if the tree was already removed ([#164](https://github.com/databricks/databricks-sdk-java/pull/164)).
6+
* Update OpenAPI spec to 12 Oct 2023 ([#165](https://github.com/databricks/databricks-sdk-java/pull/165)).
7+
8+
API Changes:
9+
10+
* Changed `download()` method for `accountClient.billableUsage()` service to start returning `com.databricks.sdk.service.billing.DownloadResponse` class.
11+
* Added `com.databricks.sdk.service.billing.DownloadResponse` class.
12+
* Changed `delete()` method for `accountClient.storageCredentials()` service with new required argument order.
13+
* Changed `get()` method for `accountClient.storageCredentials()` service with new required argument order.
14+
* Changed `update()` method for `accountClient.storageCredentials()` service with new required argument order.
15+
* Added `getBindings()` method for `workspaceClient.workspaceBindings()` service.
16+
* Added `updateBindings()` method for `workspaceClient.workspaceBindings()` service.
17+
* Removed `name` field for `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential`.
18+
* Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential`.
19+
* Removed `name` field for `com.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest`.
20+
* Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest`.
21+
* Removed `name` field for `com.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest`.
22+
* Added `storageCredentialName` field for `com.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest`.
23+
* Added `owner` field for `com.databricks.sdk.service.catalog.UpdateConnection`.
24+
* Added `com.databricks.sdk.service.catalog.GetBindingsRequest` class.
25+
* Added `com.databricks.sdk.service.catalog.UpdateWorkspaceBindingsParameters` class.
26+
* Added `com.databricks.sdk.service.catalog.WorkspaceBinding` class.
27+
* Added `com.databricks.sdk.service.catalog.WorkspaceBindingBindingType` class.
28+
* Added `com.databricks.sdk.service.catalog.WorkspaceBindingsResponse` class.
29+
* Added `spec` field for `com.databricks.sdk.service.compute.ClusterDetails`.
30+
* Added `applyPolicyDefaultValues` field for `com.databricks.sdk.service.compute.ClusterSpec`.
31+
* Removed `awsAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`.
32+
* Removed `azureAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`.
33+
* Removed `diskSpec` field for `com.databricks.sdk.service.compute.EditInstancePool`.
34+
* Removed `enableElasticDisk` field for `com.databricks.sdk.service.compute.EditInstancePool`.
35+
* Removed `gcpAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`.
36+
* Removed `preloadedDockerImages` field for `com.databricks.sdk.service.compute.EditInstancePool`.
37+
* Removed `preloadedSparkVersions` field for `com.databricks.sdk.service.compute.EditInstancePool`.
38+
* Added `deployment` field for `com.databricks.sdk.service.jobs.CreateJob`.
39+
* Added `uiState` field for `com.databricks.sdk.service.jobs.CreateJob`.
40+
* Added `deployment` field for `com.databricks.sdk.service.jobs.JobSettings`.
41+
* Added `uiState` field for `com.databricks.sdk.service.jobs.JobSettings`.
42+
* Removed `conditionTask` field for `com.databricks.sdk.service.jobs.RunOutput`.
43+
* Added `webhookNotifications` field for `com.databricks.sdk.service.jobs.Task`.
44+
* Added `com.databricks.sdk.service.jobs.CreateJobUiState` class.
45+
* Added `com.databricks.sdk.service.jobs.JobDeployment` class.
46+
* Added `com.databricks.sdk.service.jobs.JobDeploymentKind` class.
47+
* Added `com.databricks.sdk.service.jobs.JobSettingsUiState` class.
48+
* Added `workloadType` field for `com.databricks.sdk.service.serving.ServedModelInput`.
49+
* Added `workloadType` field for `com.databricks.sdk.service.serving.ServedModelOutput`.
50+
* Removed `accountClient.networkPolicy()` service.
51+
* Changed `list()` method for `workspaceClient.ipAccessLists()` service to return `com.databricks.sdk.service.settings.ListIpAccessListResponse` class.
52+
* Removed `com.databricks.sdk.service.settings.AccountNetworkPolicyMessage` class.
53+
* Removed `com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` class.
54+
* Removed `com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` class.
55+
* Removed `ipAccessLists` field for `com.databricks.sdk.service.settings.GetIpAccessListResponse`.
56+
* Added `ipAccessList` field for `com.databricks.sdk.service.settings.GetIpAccessListResponse`.
57+
* Removed `com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` class.
58+
* Removed `com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` class.
59+
* Added `com.databricks.sdk.service.settings.ListIpAccessListResponse` class.
60+
61+
OpenAPI SHA: 493a76554afd3afdd15dc858773d01643f80352a, Date: 2023-10-12
62+
63+
364
## 0.9.0
465

566
* Add additional error metadata to API errors ([#153](https://github.com/databricks/databricks-sdk-java/pull/153)).

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.9.0</version>
8+
<version>0.10.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<properties>

databricks-sdk-java/src/main/java/com/databricks/sdk/core/UserAgent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class UserAgent {
1313
// TODO: check if reading from
1414
// /META-INF/maven/com.databricks/databrics-sdk-java/pom.properties
1515
// or getClass().getPackage().getImplementationVersion() is enough.
16-
private static final String version = "0.9.0";
16+
private static final String version = "0.10.0";
1717

1818
public static void withProduct(String product, String productVersion) {
1919
UserAgent.product = product;

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.databricks</groupId>
66
<artifactId>databricks-sdk-parent</artifactId>
7-
<version>0.9.0</version>
7+
<version>0.10.0</version>
88
<packaging>pom</packaging>
99
<name>Databricks SDK for Java</name>
1010
<description>The Databricks SDK for Java includes functionality to accelerate development with Java for

0 commit comments

Comments
 (0)