Skip to content

Commit 0d70fec

Browse files
committed
Update SDK to the latest API definition
1 parent 69d8dcf commit 0d70fec

File tree

79 files changed

+988
-823
lines changed

Some content is hidden

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

79 files changed

+988
-823
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a0bc51d001ca139a81dd6d192ae12394a3ca0834
1+
69902d1abe35bd9e78e0231927bf14d11b383a16

.gitattributes

Lines changed: 7 additions & 21 deletions
Large diffs are not rendered by default.

NEXT_CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,29 @@
1111
### Internal Changes
1212

1313
### API Changes
14+
* Added `workspaceClient.servicePrincipalSecretsProxy()` service.
15+
* Added `database` field for `com.databricks.sdk.service.apps.AppResource`.
16+
* Added `environmentSettings` field for `com.databricks.sdk.service.catalog.ConnectionInfo`.
17+
* Added `environmentSettings` field for `com.databricks.sdk.service.catalog.CreateConnection`.
18+
* Added `environmentSettings` field for `com.databricks.sdk.service.catalog.UpdateConnection`.
19+
* Added `readReplicaCount` field for `com.databricks.sdk.service.ml.OnlineStore`.
20+
* Added `pageSize` field for `com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest`.
21+
* Added `queryBasedConnectorConfig` field for `com.databricks.sdk.service.pipelines.TableSpecificConfig`.
22+
* Added `projectedRemainingTaskTotalTimeMs`, `remainingTaskCount`, `runnableTasks` and `workToBeDone` fields for `com.databricks.sdk.service.sql.QueryMetrics`.
23+
* Added `isDefaultForProvider` and `name` fields for `com.databricks.sdk.service.workspace.CreateCredentialsRequest`.
24+
* Added `isDefaultForProvider` and `name` fields for `com.databricks.sdk.service.workspace.CreateCredentialsResponse`.
25+
* Added `isDefaultForProvider` and `name` fields for `com.databricks.sdk.service.workspace.CredentialInfo`.
26+
* Added `isDefaultForProvider` and `name` fields for `com.databricks.sdk.service.workspace.GetCredentialsResponse`.
27+
* Added `isDefaultForProvider` and `name` fields for `com.databricks.sdk.service.workspace.UpdateCredentialsRequest`.
28+
* Added `DATABRICKS` enum value for `com.databricks.sdk.service.catalog.SystemType`.
29+
* Added `DRIVER_DNS_RESOLUTION_FAILURE` enum value for `com.databricks.sdk.service.compute.TerminationReasonCode`.
30+
* Added `CONFLUENCE` and `META_MARKETING` enum values for `com.databricks.sdk.service.pipelines.IngestionSourceType`.
31+
* [Breaking] Changed `delete()` method for `workspaceClient.tableConstraints()` service to start returning `com.databricks.sdk.service.catalog.DeleteTableConstraintResponse`.
32+
* [Breaking] Changed `servicePrincipalId` field for `com.databricks.sdk.service.oauth2.CreateServicePrincipalSecretRequest` to type `String` class.
33+
* [Breaking] Changed `servicePrincipalId` field for `com.databricks.sdk.service.oauth2.DeleteServicePrincipalSecretRequest` to type `String` class.
34+
* [Breaking] Changed `servicePrincipalId` field for `com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest` to type `String` class.
35+
* Changed `calls` field for `com.databricks.sdk.service.serving.AiGatewayRateLimit` to no longer be required.
36+
* [Breaking] Changed `calls` field for `com.databricks.sdk.service.serving.AiGatewayRateLimit` to no longer be required.
37+
* [Breaking] Removed `create()` method for `workspaceClient.dashboards()` service.
38+
* [Breaking] Removed `range` and `ifUnmodifiedSince` fields for `com.databricks.sdk.service.files.DownloadRequest`.
39+
* [Breaking] Removed `range` and `ifUnmodifiedSince` fields for `com.databricks.sdk.service.files.GetMetadataRequest`.

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

Lines changed: 1 addition & 1 deletion
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: 39 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/core/DatabricksConfig.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,13 +414,17 @@ public DatabricksConfig setAzureUseMsi(boolean azureUseMsi) {
414414
return this;
415415
}
416416

417-
/** @deprecated Use {@link #getAzureUseMsi()} instead. */
417+
/**
418+
* @deprecated Use {@link #getAzureUseMsi()} instead.
419+
*/
418420
@Deprecated()
419421
public boolean getAzureUseMSI() {
420422
return azureUseMsi;
421423
}
422424

423-
/** @deprecated Use {@link #setAzureUseMsi(boolean)} instead. */
425+
/**
426+
* @deprecated Use {@link #setAzureUseMsi(boolean)} instead.
427+
*/
424428
@Deprecated
425429
public DatabricksConfig setAzureUseMSI(boolean azureUseMsi) {
426430
this.azureUseMsi = azureUseMsi;

databricks-sdk-java/src/main/java/com/databricks/sdk/service/aibuilder/CancelOptimizeResponse.java

Lines changed: 0 additions & 28 deletions
This file was deleted.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/aibuilder/DeleteCustomLlmResponse.java

Lines changed: 0 additions & 28 deletions
This file was deleted.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppResource.java

Lines changed: 18 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/apps/AppResourceDatabase.java

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

0 commit comments

Comments
 (0)