Skip to content

Commit 497c415

Browse files
Update the generated API client with the latest API changes. (#474)
## What changes are proposed in this pull request? This PR updates the generated API client with the latest API changes. ## How is this tested? Unit and integration tests.
1 parent e8729ad commit 497c415

918 files changed

Lines changed: 8449 additions & 7856 deletions

File tree

Some content is hidden

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

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a8f547d3728fba835fbdda301e846829c5cbbef5
1+
633dafff1aa6f0198a576cf83bfa81b2b4f27d46

.gitattributes

Lines changed: 72 additions & 9 deletions
Large diffs are not rendered by default.

NEXT_CHANGELOG.md

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

1313
### API Changes
14+
* Added `workspaceClient.aiBuilder()` service.
15+
* Added `workspaceClient.featureStore()` service and `workspaceClient.materializedFeatures()` service.
16+
* Added `deleteConversation()`, `listConversations()` and `trashSpace()` methods for `workspaceClient.genie()` service.
17+
* Added `createDatabaseInstanceRole()`, `deleteDatabaseInstanceRole()`, `getDatabaseInstanceRole()` and `listDatabaseInstanceRoles()` methods for `workspaceClient.database()` service.
18+
* Added `connection` and `credential` fields for `com.databricks.sdk.service.catalog.Dependency`.
19+
* Added `rely` field for `com.databricks.sdk.service.catalog.ForeignKeyConstraint`.
20+
* Added `rely` field for `com.databricks.sdk.service.catalog.PrimaryKeyConstraint`.
21+
* Added `securableKindManifest` field for `com.databricks.sdk.service.catalog.TableInfo`.
22+
* Added `securableKindManifest` field for `com.databricks.sdk.service.catalog.TableSummary`.
23+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.ClusterAttributes`.
24+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.ClusterDetails`.
25+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.ClusterSpec`.
26+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.CreateCluster`.
27+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.CreateInstancePool`.
28+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.EditCluster`.
29+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.EditInstancePool`.
30+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.GetInstancePool`.
31+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.InstancePoolAndStats`.
32+
* Added `remoteDiskThroughput` and `totalInitialRemoteDiskSize` fields for `com.databricks.sdk.service.compute.UpdateClusterResource`.
33+
* Added `expirationTime` field for `com.databricks.sdk.service.database.DatabaseCredential`.
34+
* Added `childInstanceRefs`, `effectiveEnableReadableSecondaries`, `effectiveNodeCount`, `effectiveRetentionWindowInDays`, `effectiveStopped`, `enableReadableSecondaries`, `nodeCount`, `parentInstanceRef`, `readOnlyDns` and `retentionWindowInDays` fields for `com.databricks.sdk.service.database.DatabaseInstance`.
35+
* Added `existingPipelineId` field for `com.databricks.sdk.service.database.SyncedTableSpec`.
36+
* Added `lastSync` and `pipelineId` fields for `com.databricks.sdk.service.database.SyncedTableStatus`.
37+
* Added `dbtPlatformOutput` field for `com.databricks.sdk.service.jobs.RunOutput`.
38+
* Added `dbtPlatformTask` field for `com.databricks.sdk.service.jobs.RunTask`.
39+
* Added `dbtPlatformTask` field for `com.databricks.sdk.service.jobs.SubmitTask`.
40+
* Added `dbtPlatformTask` field for `com.databricks.sdk.service.jobs.Task`.
41+
* Added `environment` field for `com.databricks.sdk.service.pipelines.CreatePipeline`.
42+
* Added `environment` field for `com.databricks.sdk.service.pipelines.EditPipeline`.
43+
* Added `environment` field for `com.databricks.sdk.service.pipelines.PipelineSpec`.
44+
* Added `description` field for `com.databricks.sdk.service.serving.CreateServingEndpoint`.
45+
* Added `servedEntityName` field for `com.databricks.sdk.service.serving.Route`.
46+
* Added `description` field for `com.databricks.sdk.service.serving.ServingEndpoint`.
47+
* Added `description` field for `com.databricks.sdk.service.serving.ServingEndpointDetailed`.
48+
* Added `DATABRICKS_ROW_STORE_FORMAT`, `DELTA_UNIFORM_HUDI`, `DELTA_UNIFORM_ICEBERG`, `HIVE`, `ICEBERG`, `MONGODB_FORMAT`, `ORACLE_FORMAT`, `SALESFORCE_DATA_CLOUD_FORMAT` and `TERADATA_FORMAT` enum values for `com.databricks.sdk.service.catalog.DataSourceFormat`.
49+
* Added `METRIC_VIEW` enum value for `com.databricks.sdk.service.catalog.TableType`.
50+
* Added `R` enum value for `com.databricks.sdk.service.compute.Language`.
51+
* Added `CANCELLED`, `ERROR`, `QUEUED`, `RUNNING`, `STARTING` and `SUCCESS` enum values for `com.databricks.sdk.service.jobs.DbtPlatformRunStatus`.
52+
* Added `CONTINUOUS` and `CONTINUOUS_RESTART` enum values for `com.databricks.sdk.service.jobs.TriggerType`.
53+
* Added `APPEND_ONLY` enum value for `com.databricks.sdk.service.pipelines.TableSpecificConfigScdType`.
54+
* [Breaking] Changed `update()` method for `workspaceClient.dashboardWidgets()` service . New request type is `com.databricks.sdk.service.sql.UpdateWidgetRequest` class.
55+
* [Breaking] Changed `create()` method for `workspaceClient.queryVisualizationsLegacy()` service with new required argument order.
56+
* [Breaking] Changed `status` field for `com.databricks.sdk.service.jobs.DbtCloudJobRunStep` to type `com.databricks.sdk.service.jobs.DbtPlatformRunStatus` class.
57+
* Changed `servedModelName` field for `com.databricks.sdk.service.serving.Route` to no longer be required.
58+
* [Breaking] Changed `servedModelName` field for `com.databricks.sdk.service.serving.Route` to no longer be required.
59+
* [Breaking] Removed `workspaceClient.customLlms()` service.
60+
* [Breaking] Removed `generateDownloadFullQueryResult()` and `getDownloadFullQueryResult()` methods for `workspaceClient.genie()` service.
61+
* [Breaking] Removed `includeDeltaMetadata` field for `com.databricks.sdk.service.catalog.ListTablesRequest`.
62+
* [Breaking] Removed `tableServingUrl` field for `com.databricks.sdk.service.database.DatabaseTable`.
63+
* [Breaking] Removed `tableServingUrl` field for `com.databricks.sdk.service.database.SyncedDatabaseTable`.
64+
* [Breaking] Removed `pipelineId` field for `com.databricks.sdk.service.database.SyncedTableSpec`.
65+
* [Breaking] Removed `UNKNOWN_CATALOG_TYPE` enum value for `com.databricks.sdk.service.catalog.CatalogType`.
66+
* [Breaking] Removed `HIVE_CUSTOM` and `HIVE_SERDE` enum values for `com.databricks.sdk.service.catalog.DataSourceFormat`.
67+
* [Breaking] Removed `UNKNOWN_SECURABLE_TYPE` enum value for `com.databricks.sdk.service.catalog.SecurableType`.
68+
* [Breaking] Removed `CANCELLED`, `ERROR`, `QUEUED`, `RUNNING`, `STARTING` and `SUCCESS` enum values for `com.databricks.sdk.service.jobs.DbtCloudRunStatus`.

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

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

0 commit comments

Comments
 (0)