v0.9.0
- Add additional error metadata to API errors (#153).
- Bugfix: Chunk streaming request bodies only (#157).
- Relicense the Java SDK using the Apache 2.0 license (#158).
Breaking API Changes:
- Changed
list()
method foraccountClient.metastoreAssignments()
service to returncom.databricks.sdk.service.catalog.ListAccountMetastoreAssignmentsResponse
class. - Changed
artifactMatchers
field forcom.databricks.sdk.service.catalog.ArtifactAllowlistInfo
tocom.databricks.sdk.service.catalog.ArtifactMatcherList
class. - Removed
owner
field forcom.databricks.sdk.service.catalog.CreateConnection
. Use instead theowner
field ofUpdateConnection
. - Changed
artifactMatchers
field forcom.databricks.sdk.service.catalog.SetArtifactAllowlist
tocom.databricks.sdk.service.catalog.ArtifactMatcherList
class. - Removed
options
field forcom.databricks.sdk.service.catalog.UpdateCatalog
. - Changed
cancelAllRuns()
method forworkspaceClient.jobs()
service with new required argument order. - Changed
jobId
field forcom.databricks.sdk.service.jobs.CancelAllRuns
to no longer be required. - Changed
jobParameters
field forcom.databricks.sdk.service.jobs.RunNow
tocom.databricks.sdk.service.jobs.ParamPairs
class. - Changed
query()
method forworkspaceClient.servingEndpoints()
service. New request type iscom.databricks.sdk.service.serving.QueryEndpointInput
class. - Removed
com.databricks.sdk.service.serving.QueryRequest
class. - Changed
list()
method forworkspaceClient.cleanRooms()
service to require request ofcom.databricks.sdk.service.sharing.ListCleanRoomsRequest
class. - Changed
executeStatement()
method forworkspaceClient.statementExecution()
service with new required argument order. - Renamed
com.databricks.sdk.service.sql.ChunkInfo
class toBaseChunkInfo
. - Changed
onWaitTimeout
field forcom.databricks.sdk.service.sql.ExecuteStatementRequest
tocom.databricks.sdk.service.sql.ExecuteStatementRequestOnWaitTimeout
class. - Changed
statement
field forcom.databricks.sdk.service.sql.ExecuteStatementRequest
to be required. - Changed
warehouseId
field forcom.databricks.sdk.service.sql.ExecuteStatementRequest
to be required. - Changed
chunks
field forcom.databricks.sdk.service.sql.ResultManifest
tocom.databricks.sdk.service.sql.BaseChunkInfoList
class. - Renamed
com.databricks.sdk.service.sql.TimeoutAction
class toExecuteStatementRequestOnWaitTimeout
.
API Changes:
- Added
com.databricks.sdk.service.catalog.ListAccountMetastoreAssignmentsResponse
class. - Added
com.databricks.sdk.service.catalog.WorkspaceId
class. - Added
allQueuedRuns
field forcom.databricks.sdk.service.jobs.CancelAllRuns
. - Added
queue
field forcom.databricks.sdk.service.jobs.CreateJob
. - Added
queue
field forcom.databricks.sdk.service.jobs.JobSettings
. - Added
jobParameters
field forcom.databricks.sdk.service.jobs.RepairRun
. - Added
queue
field forcom.databricks.sdk.service.jobs.RunNow
. - Added
jobParameters
field forcom.databricks.sdk.service.jobs.RunParameters
. - Added
queueReason
field forcom.databricks.sdk.service.jobs.RunState
. - Added
queueDuration
field forcom.databricks.sdk.service.jobs.RunTask
. - Added
queue
field forcom.databricks.sdk.service.jobs.SubmitRun
. - Added
com.databricks.sdk.service.jobs.QueueSettings
class. - Added
accountClient.oAuthPublishedApps()
service. - Added
com.databricks.sdk.service.oauth2.GetPublishedAppsOutput
class. - Added
com.databricks.sdk.service.oauth2.ListOAuthPublishedAppsRequest
class. - Added
com.databricks.sdk.service.oauth2.PublishedAppOutput
class. - Added
notifications
field forcom.databricks.sdk.service.pipelines.CreatePipeline
. - Added
notifications
field forcom.databricks.sdk.service.pipelines.EditPipeline
. - Added
notifications
field forcom.databricks.sdk.service.pipelines.PipelineSpec
. - Added
com.databricks.sdk.service.pipelines.Notifications
class. - Added
patch()
method forworkspaceClient.servingEndpoints()
service. - Added
tags
field forcom.databricks.sdk.service.serving.CreateServingEndpoint
. - Added
tags
field forcom.databricks.sdk.service.serving.ServingEndpoint
. - Added
tags
field forcom.databricks.sdk.service.serving.ServingEndpointDetailed
. - Added
com.databricks.sdk.service.serving.DataframeSplitInput
class. - Added
com.databricks.sdk.service.serving.EndpointTag
class. - Added
com.databricks.sdk.service.serving.PatchServingEndpointTags
class. - Added
com.databricks.sdk.service.serving.QueryEndpointInput
class. - Added
workspaceClient.credentialsManager()
service. - Added
workspaceClient.settings()
service. - Added
com.databricks.sdk.service.settings.DefaultNamespaceSetting
class. - Added
com.databricks.sdk.service.settings.DeleteDefaultWorkspaceNamespaceRequest
class. - Added
com.databricks.sdk.service.settings.DeleteDefaultWorkspaceNamespaceResponse
class. - Added
com.databricks.sdk.service.settings.ExchangeToken
class. - Added
com.databricks.sdk.service.settings.ExchangeTokenRequest
class. - Added
com.databricks.sdk.service.settings.ExchangeTokenResponse
class. - Added
com.databricks.sdk.service.settings.PartitionId
class. - Added
com.databricks.sdk.service.settings.ReadDefaultWorkspaceNamespaceRequest
class. - Added
com.databricks.sdk.service.settings.StringMessage
class. - Added
com.databricks.sdk.service.settings.TokenType
class. - Added
com.databricks.sdk.service.settings.UpdateDefaultWorkspaceNamespaceRequest
class. - Added
nextPageToken
field forcom.databricks.sdk.service.sharing.ListCleanRoomsResponse
. - Added
com.databricks.sdk.service.sharing.ListCleanRoomsRequest
class. - Added
emptyResultState
field forcom.databricks.sdk.service.sql.AlertOptions
. - Added
truncated
field forcom.databricks.sdk.service.sql.ResultManifest
. - Added
com.databricks.sdk.service.sql.AlertOptionsEmptyResultState
class.
OpenAPI SHA: bcbf6e851e3d82fd910940910dd31c10c059746c, Date: 2023-10-02