v0.27.0
Improvements
Internal Changes
- Ignore DataPlane Services during generation (#296).
- Update OpenAPI spec (#297).
- Retry failed integration tests (#298).
API Changes:
- Changed
list()method foraccountClient.storageCredentials()service to returncom.databricks.sdk.service.catalog.ListAccountStorageCredentialsResponseclass. - Changed
isolationModefield forcom.databricks.sdk.service.catalog.CatalogInfotocom.databricks.sdk.service.catalog.CatalogIsolationModeclass. - Added
isolationModefield forcom.databricks.sdk.service.catalog.ExternalLocationInfo. - Added
maxResultsandpageTokenfields forcom.databricks.sdk.service.catalog.ListCatalogsRequest. - Added
nextPageTokenfield forcom.databricks.sdk.service.catalog.ListCatalogsResponse. - Added
tableServingUrlfield forcom.databricks.sdk.service.catalog.OnlineTable. - Added
isolationModefield forcom.databricks.sdk.service.catalog.StorageCredentialInfo. - Changed
isolationModefield forcom.databricks.sdk.service.catalog.UpdateCatalogtocom.databricks.sdk.service.catalog.CatalogIsolationModeclass. - Added
isolationModefield forcom.databricks.sdk.service.catalog.UpdateExternalLocation. - Added
isolationModefield forcom.databricks.sdk.service.catalog.UpdateStorageCredential. - Added
com.databricks.sdk.service.catalog.CatalogIsolationModeandcom.databricks.sdk.service.catalog.ListAccountStorageCredentialsResponseclass.es - Added
createSchedule(),createSubscription(),deleteSchedule(),deleteSubscription(),getSchedule(),getSubscription(),list(),listSchedules(),listSubscriptions()andupdateSchedule()methods forworkspaceClient.lakeview()service. - Added
com.databricks.sdk.service.dashboards.CreateScheduleRequest,com.databricks.sdk.service.dashboards.CreateSubscriptionRequest,com.databricks.sdk.service.dashboards.CronSchedule,com.databricks.sdk.service.dashboards.DashboardView,com.databricks.sdk.service.dashboards.DeleteScheduleRequest,com.databricks.sdk.service.dashboards.DeleteSubscriptionRequest,com.databricks.sdk.service.dashboards.GetScheduleRequest,com.databricks.sdk.service.dashboards.GetSubscriptionRequest,com.databricks.sdk.service.dashboards.ListDashboardsRequest,com.databricks.sdk.service.dashboards.ListDashboardsResponse,com.databricks.sdk.service.dashboards.ListSchedulesRequest,com.databricks.sdk.service.dashboards.ListSchedulesResponse,com.databricks.sdk.service.dashboards.ListSubscriptionsRequest,com.databricks.sdk.service.dashboards.ListSubscriptionsResponse,com.databricks.sdk.service.dashboards.Schedule,com.databricks.sdk.service.dashboards.SchedulePauseStatus,com.databricks.sdk.service.dashboards.Subscriber,com.databricks.sdk.service.dashboards.Subscription,com.databricks.sdk.service.dashboards.SubscriptionSubscriberDestination,com.databricks.sdk.service.dashboards.SubscriptionSubscriberUserandcom.databricks.sdk.service.dashboards.UpdateScheduleRequestclasses. - Added
terminationCategoryfield forcom.databricks.sdk.service.jobs.ForEachTaskErrorMessageStats. - Added
onStreamingBacklogExceededfield forcom.databricks.sdk.service.jobs.JobEmailNotifications. - Added
environmentKeyfield forcom.databricks.sdk.service.jobs.RunTask. - Removed
conditionTask,dbtTask,notebookTask,pipelineTask,pythonWheelTask,runJobTask,sparkJarTask,sparkPythonTask,sparkSubmitTaskandsqlTaskfields forcom.databricks.sdk.service.jobs.SubmitRun. - Added
environmentsfield forcom.databricks.sdk.service.jobs.SubmitRun. - Added
dbtTaskfield forcom.databricks.sdk.service.jobs.SubmitTask. - Added
environmentKeyfield forcom.databricks.sdk.service.jobs.SubmitTask. - Added
onStreamingBacklogExceededfield forcom.databricks.sdk.service.jobs.TaskEmailNotifications. - Added
periodicfield forcom.databricks.sdk.service.jobs.TriggerSettings. - Added
onStreamingBacklogExceededfield forcom.databricks.sdk.service.jobs.WebhookNotifications. - Added
com.databricks.sdk.service.jobs.PeriodicTriggerConfigurationandcom.databricks.sdk.service.jobs.PeriodicTriggerConfigurationTimeUnitclasses. - Added
batchGet()method forworkspaceClient.consumerListings()service. - Added
batchGet()method forworkspaceClient.consumerProviders()service. - Added
providerSummaryfield forcom.databricks.sdk.service.marketplace.Listing. - Added
com.databricks.sdk.service.marketplace.BatchGetListingsRequest,com.databricks.sdk.service.marketplace.BatchGetListingsResponse,com.databricks.sdk.service.marketplace.BatchGetProvidersRequest,com.databricks.sdk.service.marketplace.BatchGetProvidersResponse,com.databricks.sdk.service.marketplace.ProviderIconFile,com.databricks.sdk.service.marketplace.ProviderIconType,com.databricks.sdk.service.marketplace.ProviderListingSummaryInfoandcom.databricks.sdk.service.oauth2.DataPlaneInfoclasses. - Removed
createDeployment()method forworkspaceClient.apps()service. - Added
deploy()andstart()methods forworkspaceClient.apps()service. - Added
workspaceClient.servingEndpointsDataPlane()service. - Added
servicePrincipalIdfield forcom.databricks.sdk.service.serving.App. - Added
servicePrincipalNamefield forcom.databricks.sdk.service.serving.App. - Added
modefield forcom.databricks.sdk.service.serving.AppDeployment. - Added
modefield forcom.databricks.sdk.service.serving.CreateAppDeploymentRequest. - Added
dataPlaneInfofield forcom.databricks.sdk.service.serving.ServingEndpointDetailed. - Added
com.databricks.sdk.service.serving.AppDeploymentModeclass. - Added
com.databricks.sdk.service.serving.ModelDataPlaneInfoclass. - Added
com.databricks.sdk.service.serving.StartAppRequestclass. - Added
queryNextPage()method forworkspaceClient.vectorSearchIndexes()service. - Added
queryTypefield forcom.databricks.sdk.service.vectorsearch.QueryVectorIndexRequest. - Added
nextPageTokenfield forcom.databricks.sdk.service.vectorsearch.QueryVectorIndexResponse. - Added
com.databricks.sdk.service.vectorsearch.QueryVectorIndexNextPageRequestclass.
OpenAPI SHA: 7437dabb9dadee402c1fc060df4c1ce8cc5369f0, Date: 2024-06-24