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.ListAccountStorageCredentialsResponse
class. - Changed
isolationMode
field forcom.databricks.sdk.service.catalog.CatalogInfo
tocom.databricks.sdk.service.catalog.CatalogIsolationMode
class. - Added
isolationMode
field forcom.databricks.sdk.service.catalog.ExternalLocationInfo
. - Added
maxResults
andpageToken
fields forcom.databricks.sdk.service.catalog.ListCatalogsRequest
. - Added
nextPageToken
field forcom.databricks.sdk.service.catalog.ListCatalogsResponse
. - Added
tableServingUrl
field forcom.databricks.sdk.service.catalog.OnlineTable
. - Added
isolationMode
field forcom.databricks.sdk.service.catalog.StorageCredentialInfo
. - Changed
isolationMode
field forcom.databricks.sdk.service.catalog.UpdateCatalog
tocom.databricks.sdk.service.catalog.CatalogIsolationMode
class. - Added
isolationMode
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
. - Added
isolationMode
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Added
com.databricks.sdk.service.catalog.CatalogIsolationMode
andcom.databricks.sdk.service.catalog.ListAccountStorageCredentialsResponse
class.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.SubscriptionSubscriberUser
andcom.databricks.sdk.service.dashboards.UpdateScheduleRequest
classes. - Added
terminationCategory
field forcom.databricks.sdk.service.jobs.ForEachTaskErrorMessageStats
. - Added
onStreamingBacklogExceeded
field forcom.databricks.sdk.service.jobs.JobEmailNotifications
. - Added
environmentKey
field forcom.databricks.sdk.service.jobs.RunTask
. - Removed
conditionTask
,dbtTask
,notebookTask
,pipelineTask
,pythonWheelTask
,runJobTask
,sparkJarTask
,sparkPythonTask
,sparkSubmitTask
andsqlTask
fields forcom.databricks.sdk.service.jobs.SubmitRun
. - Added
environments
field forcom.databricks.sdk.service.jobs.SubmitRun
. - Added
dbtTask
field forcom.databricks.sdk.service.jobs.SubmitTask
. - Added
environmentKey
field forcom.databricks.sdk.service.jobs.SubmitTask
. - Added
onStreamingBacklogExceeded
field forcom.databricks.sdk.service.jobs.TaskEmailNotifications
. - Added
periodic
field forcom.databricks.sdk.service.jobs.TriggerSettings
. - Added
onStreamingBacklogExceeded
field forcom.databricks.sdk.service.jobs.WebhookNotifications
. - Added
com.databricks.sdk.service.jobs.PeriodicTriggerConfiguration
andcom.databricks.sdk.service.jobs.PeriodicTriggerConfigurationTimeUnit
classes. - Added
batchGet()
method forworkspaceClient.consumerListings()
service. - Added
batchGet()
method forworkspaceClient.consumerProviders()
service. - Added
providerSummary
field 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.ProviderListingSummaryInfo
andcom.databricks.sdk.service.oauth2.DataPlaneInfo
classes. - Removed
createDeployment()
method forworkspaceClient.apps()
service. - Added
deploy()
andstart()
methods forworkspaceClient.apps()
service. - Added
workspaceClient.servingEndpointsDataPlane()
service. - Added
servicePrincipalId
field forcom.databricks.sdk.service.serving.App
. - Added
servicePrincipalName
field forcom.databricks.sdk.service.serving.App
. - Added
mode
field forcom.databricks.sdk.service.serving.AppDeployment
. - Added
mode
field forcom.databricks.sdk.service.serving.CreateAppDeploymentRequest
. - Added
dataPlaneInfo
field forcom.databricks.sdk.service.serving.ServingEndpointDetailed
. - Added
com.databricks.sdk.service.serving.AppDeploymentMode
class. - Added
com.databricks.sdk.service.serving.ModelDataPlaneInfo
class. - Added
com.databricks.sdk.service.serving.StartAppRequest
class. - Added
queryNextPage()
method forworkspaceClient.vectorSearchIndexes()
service. - Added
queryType
field forcom.databricks.sdk.service.vectorsearch.QueryVectorIndexRequest
. - Added
nextPageToken
field forcom.databricks.sdk.service.vectorsearch.QueryVectorIndexResponse
. - Added
com.databricks.sdk.service.vectorsearch.QueryVectorIndexNextPageRequest
class.
OpenAPI SHA: 7437dabb9dadee402c1fc060df4c1ce8cc5369f0, Date: 2024-06-24