Releases: databricks/databricks-sdk-java
Releases · databricks/databricks-sdk-java
v0.15.0
- Better Java examples (#200).
API Changes:
- Added
azureWorkspaceInfo
field forcom.databricks.sdk.service.provisioning.Workspace
. - Added
com.databricks.sdk.service.provisioning.AzureWorkspaceInfo
class. - Changed
updateConfig()
method forworkspaceClient.servingEndpoints()
service with new required argument order. - Changed
servedEntities
field forcom.databricks.sdk.service.serving.EndpointCoreConfigInput
to no longer be required. - Changed
create()
method foraccountClient.ipAccessLists()
service with new required argument order. - Changed
replace()
method foraccountClient.ipAccessLists()
service with new required argument order. - Changed
update()
method foraccountClient.ipAccessLists()
service with new required argument order. - Changed
create()
method forworkspaceClient.ipAccessLists()
service with new required argument order. - Changed
replace()
method forworkspaceClient.ipAccessLists()
service with new required argument order. - Changed
update()
method forworkspaceClient.ipAccessLists()
service with new required argument order. - Changed
ipAddresses
field forcom.databricks.sdk.service.settings.CreateIpAccessList
to no longer be required. - Changed
ipAddresses
field forcom.databricks.sdk.service.settings.ReplaceIpAccessList
to no longer be required. - Removed
listId
field forcom.databricks.sdk.service.settings.ReplaceIpAccessList
. - Changed
enabled
field forcom.databricks.sdk.service.settings.UpdateIpAccessList
to no longer be required. - Changed
ipAddresses
field forcom.databricks.sdk.service.settings.UpdateIpAccessList
to no longer be required. - Changed
label
field forcom.databricks.sdk.service.settings.UpdateIpAccessList
to no longer be required. - Removed
listId
field forcom.databricks.sdk.service.settings.UpdateIpAccessList
. - Changed
listType
field forcom.databricks.sdk.service.settings.UpdateIpAccessList
to no longer be required.
OpenAPI SHA: d3853c8dee5806d04da2ae8910f273ffb35719a5, Date: 2023-12-14
v0.14.0
Other changes:
- Added support for GCP auth (#196).
API Changes:
- Changed
update()
method forworkspaceClient.connections()
service with new required argument order. - Added
cloudflareApiToken
field forcom.databricks.sdk.service.catalog.CreateStorageCredential
. - Added
cloudflareApiToken
field forcom.databricks.sdk.service.catalog.StorageCredentialInfo
. - Changed
name
field forcom.databricks.sdk.service.catalog.UpdateCatalog
to be required. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateCatalog
. - Changed
name
field forcom.databricks.sdk.service.catalog.UpdateConnection
to no longer be required. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateConnection
. - Changed
name
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
to be required. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateMetastore
. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateRegisteredModelRequest
. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateSchema
. - Changed
name
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
to be required. - Added
cloudflareApiToken
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateStorageCredential
. - Added
newName
field forcom.databricks.sdk.service.catalog.UpdateVolumeRequestContent
. - Added
cloudflareApiToken
field forcom.databricks.sdk.service.catalog.ValidateStorageCredential
. - Added
com.databricks.sdk.service.catalog.CloudflareApiToken
class. - Removed
continuous
field forcom.databricks.sdk.service.jobs.BaseRun
. - Removed
continuous
field forcom.databricks.sdk.service.jobs.Run
. - Changed
jobParameters
field forcom.databricks.sdk.service.jobs.RunJobTask
tocom.databricks.sdk.service.jobs.ParamPairs
class. - Added
runIf
field forcom.databricks.sdk.service.jobs.SubmitTask
. - Added
runJobTask
field forcom.databricks.sdk.service.jobs.SubmitTask
. - Changed
updateConfig()
method forworkspaceClient.servingEndpoints()
service with new required argument order. - Added
put()
method forworkspaceClient.servingEndpoints()
service. - Added
rateLimits
field forcom.databricks.sdk.service.serving.CreateServingEndpoint
. - Changed
servedModels
field forcom.databricks.sdk.service.serving.EndpointCoreConfigInput
to no longer be required. - Added
autoCaptureConfig
field forcom.databricks.sdk.service.serving.EndpointCoreConfigInput
. - Added
servedEntities
field forcom.databricks.sdk.service.serving.EndpointCoreConfigInput
. - Added
autoCaptureConfig
field forcom.databricks.sdk.service.serving.EndpointCoreConfigOutput
. - Added
servedEntities
field forcom.databricks.sdk.service.serving.EndpointCoreConfigOutput
. - Added
servedEntities
field forcom.databricks.sdk.service.serving.EndpointCoreConfigSummary
. - Added
servedEntities
field forcom.databricks.sdk.service.serving.EndpointPendingConfig
. - Added
extraParams
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
input
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
maxTokens
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
messages
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
n
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
prompt
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
stop
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
stream
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Added
temperature
field forcom.databricks.sdk.service.serving.QueryEndpointInput
. - Changed
predictions
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
to no longer be required. - Added
choices
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
created
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
data
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
id
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
model
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
object
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Added
usage
field forcom.databricks.sdk.service.serving.QueryEndpointResponse
. - Changed
workloadSize
field forcom.databricks.sdk.service.serving.ServedModelInput
tocom.databricks.sdk.service.serving.ServedModelInputWorkloadSize
class. - Changed
workloadType
field forcom.databricks.sdk.service.serving.ServedModelInput
tocom.databricks.sdk.service.serving.ServedModelInputWorkloadType
class. - Added
task
field forcom.databricks.sdk.service.serving.ServingEndpoint
. - Added
task
field forcom.databricks.sdk.service.serving.ServingEndpointDetailed
. - Added
com.databricks.sdk.service.serving.Ai21LabsConfig
class. - Added
com.databricks.sdk.service.serving.AnthropicConfig
class. - Added
com.databricks.sdk.service.serving.AutoCaptureConfigInput
class. - Added
com.databricks.sdk.service.serving.AutoCaptureConfigOutput
class. - Added
com.databricks.sdk.service.serving.AutoCaptureState
class. - Added
com.databricks.sdk.service.serving.AwsBedrockConfig
class. - Added
com.databricks.sdk.service.serving.AwsBedrockConfigBedrockProvider
class. - Added
com.databricks.sdk.service.serving.ChatMessage
class. - Added
com.databricks.sdk.service.serving.ChatMessageRole
class. - Added
com.databricks.sdk.service.serving.CohereConfig
class. - Added
com.databricks.sdk.service.serving.DatabricksModelServingConfig
class. - Added
com.databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElement
class. - Added
com.databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElementObject
class. - Added
com.databricks.sdk.service.serving.ExternalModel
class. - Added
com.databricks.sdk.service.serving.ExternalModelConfig
class. - Added
com.databricks.sdk.service.serving.ExternalModelProvider
class. - Added
com.databricks.sdk.service.serving.ExternalModelUsageElement
class. - Added
com.databricks.sdk.service.serving.FoundationModel
class. - Added
com.databricks.sdk.service.serving.OpenAiConfig
class. - Added
com.databricks.sdk.service.serving.PaLmConfig
class. - Added
com.databricks.sdk.service.serving.PayloadTable
class. - Added
com.databricks.sdk.service.serving.PutRequest
class. - Added
com.databricks.sdk.service.serving.PutResponse
class. - Added
com.databricks.sdk.service.serving.QueryEndpointResponseObject
class. - Added
com.databricks.sdk.service.serving.RateLimit
class. - Added
com.databricks.sdk.service.serving.RateLimitKey
class. - Added
com.databricks.sdk.service.serving.RateLimitRenewalPeriod
class. - Added
com.databricks.sdk.service.serving.ServedEntityInput
class. - Added
com.databricks.sdk.service.serving.ServedEntityOutput
class. - Added
com.databricks.sdk.service.serving.ServedEntitySpec
class. - Added
com.databricks.sdk.service.serving.ServedModelInputWorkloadSize
class. - Added
com.databricks.sdk.service.serving.ServedModelInputWorkloadType
class. - Added
com.databricks.sdk.service.serving.V1ResponseChoiceElement
class. - Removed
accountClient.networkPolicy()
service. - Removed
com.databricks.sdk.service.settings.AccountNetworkPolicyMessage
class. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest
class. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse
class. - Removed
com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest
class. - Removed
com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest
class. - Removed
name
field forcom.databricks.sdk.service.sharing.UpdateCleanRoom
. - Changed
name
field forcom.databricks.sdk.service.sharing.UpdateProvider
to be required. - Added
newName
field forcom.databricks.sdk.service.sharing.UpdateProvider
. - Changed
name
field forcom.databricks.sdk.service.sharing.UpdateRecipient
to be required. - Added
newName
field forcom.databricks.sdk.service.sharing.UpdateRecipient
. - Changed
name
field forcom.databricks.sdk.service.sharing.UpdateShare
to be required. - Added
newName
field forcom.databricks.sdk.service.sharing.UpdateShare
. - Added
statementIds
field forcom.databricks.sdk.service.sql.QueryFilter
. - Added
com.databricks.sdk.service.sql.StatementId
class.
OpenAPI SHA: 63caa3cb0c05045e81d3dcf2451fa990d8670f36, Date: 2023-12-12
v0.13.0
Release v0.13.0
v0.12.0
- Implemented notebook-native auth for the Java SDK (#171).
- Addeded regression question to github issue template (#176).
- Marked Java SDK as Beta (#177).
- Updated SDK to latest OpenAPI Spec (#181).
API Changes:
- Changed
create()
method forworkspaceClient.functions()
andworkspaceClient.metastores()
service. - Changed the following fields:
inputParams
field forcom.databricks.sdk.service.catalog.CreateFunction
tocom.databricks.sdk.service.catalog.FunctionParameterInfos
class.properties
field forcom.databricks.sdk.service.catalog.CreateFunction
toString
class.returnParams
field forcom.databricks.sdk.service.catalog.CreateFunction
tocom.databricks.sdk.service.catalog.FunctionParameterInfos
class.storageRoot
field forcom.databricks.sdk.service.catalog.CreateMetastore
to no longer be required.inputParams
field forcom.databricks.sdk.service.catalog.FunctionInfo
tocom.databricks.sdk.service.catalog.FunctionParameterInfos
class.properties
field forcom.databricks.sdk.service.catalog.FunctionInfo
toString
class.returnParams
field forcom.databricks.sdk.service.catalog.FunctionInfo
tocom.databricks.sdk.service.catalog.FunctionParameterInfos
class.
- Added the following fields:
skipValidation
field forcom.databricks.sdk.service.catalog.UpdateExternalLocation
.libraries
field forcom.databricks.sdk.service.compute.CreatePolicy
,com.databricks.sdk.service.compute.EditPolicy
andcom.databricks.sdk.service.compute.Policy
.initScripts
field forcom.databricks.sdk.service.compute.EventDetails
.file
field forcom.databricks.sdk.service.compute.InitScriptInfo
.zoneId
field forcom.databricks.sdk.service.compute.InstancePoolGcpAttributes
.editMode
field forcom.databricks.sdk.service.jobs.CreateJob
andcom.databricks.sdk.service.jobs.JobSettings
.includeResolvedValues
field forcom.databricks.sdk.service.jobs.GetRunRequest
.networkConnectivityConfigId
field forcom.databricks.sdk.service.provisioning.UpdateWorkspaceRequest
.containerLogs
andextraInfo
field forcom.databricks.sdk.service.serving.DeploymentStatus
.
- Added
deleteApp()
,getApp()
,getAppDeploymentStatus()
,getApps()
andgetEvents()
method forworkspaceClient.apps()
service. - Added
accountClient.networkConnectivity()
service. - Added the following classses:
com.databricks.sdk.service.compute
:LocalFileInfo
,InitScriptInfoAndExecutionDetails
,InitScriptEventDetails
,InitScriptExecutionDetails
andInitScriptExecutionDetailsStatus
.com.databricks.sdk.service.jobs
:JobSettingsEditMode
andCreateJobEditMode
.com.databricks.sdk.service.catalog
:CreateFunctionRequest
,DependencyList
andFunctionParameterInfos
.com.databricks.sdk.service.serving
:AppEvents
,AppServiceStatus
,DeleteAppResponse
,GetAppDeploymentStatusRequest
,GetAppResponse
,GetEventsRequest
,ListAppEventsResponse
andListAppsResponse
.com.databricks.sdk.service.settings
:CreateNetworkConnectivityConfigRequest
,CreatePrivateEndpointRuleRequest
,CreatePrivateEndpointRuleRequestGroupId
,DeleteNetworkConnectivityConfigurationRequest
,DeletePrivateEndpointRuleRequest
,GetNetworkConnectivityConfigurationRequest
,GetPrivateEndpointRuleRequest
,NccAzurePrivateEndpointRule
,NccAzurePrivateEndpointRuleConnectionState
,NccAzurePrivateEndpointRuleGroupId
,NccAzureServiceEndpointRule
,NccEgressConfig
,NccEgressDefaultRules
,NccEgressTargetRules
andNetworkConnectivityConfiguration
.
- Removed the following fields:
uiState
field forcom.databricks.sdk.service.jobs.CreateJob
.uiState
field forcom.databricks.sdk.service.jobs.JobSettings
.
- Removed
delete()
andget()
method forworkspaceClient.apps()
service. - Removed
accountClient.oAuthEnrollment()
service. - Removed the following classes:
com.databricks.sdk.service.jobs.CreateJobUiState
,com.databricks.sdk.service.jobs.JobSettingsUiState
,com.databricks.sdk.service.oauth2.CreateOAuthEnrollment
andcom.databricks.sdk.service.oauth2.OAuthEnrollmentStatus
.
OpenAPI SHA: e7b127cb07af8dd4d8c61c7cc045c8910cdbb02a, Date: 2023-11-08
v0.11.0
- Adjust token expiry window to 40 seconds because of Azure (#170).
- Use same logic as Go SDK for DatabricksConfig.isAzure() (#174).
API Changes:
- Added
attributes
,count
,excludedAttributes
,filter
,sortBy
,sortOrder
, andstartIndex
fields forcom.databricks.sdk.service.iam.GetAccountUserRequest
andcom.databricks.sdk.service.iam.GetUserRequest
. - Added
schemas
field forcom.databricks.sdk.service.iam.Group
,com.databricks.sdk.service.iam.ListGroupsResponse
,com.databricks.sdk.service.iam.ListServicePrincipalResponse
,com.databricks.sdk.service.iam.ListUsersResponse
,com.databricks.sdk.service.iam.ServicePrincipal
, andcom.databricks.sdk.service.iam.User
. - Added
com.databricks.sdk.service.iam.GetSortOrder
,com.databricks.sdk.service.iam.GroupSchema
,com.databricks.sdk.service.iam.ListResponseSchema
,com.databricks.sdk.service.iam.ServicePrincipalSchema
, andcom.databricks.sdk.service.iam.UserSchema
class. - Added
webhookNotifications
field forcom.databricks.sdk.service.jobs.SubmitTask
. - Added
workspaceClient.apps()
service and related classes. - Added
accountClient.networkPolicy()
service and related classes.
OpenAPI SHA: 5903bb39137fd76ac384b2044e425f9c56840e00, Date: 2023-10-23
Dependency updates:
v0.10.0
- Don't fail codegen if the tree was already removed (#164).
- Update OpenAPI spec to 12 Oct 2023 (#165).
API Changes:
- Changed
download()
method foraccountClient.billableUsage()
service to start returningcom.databricks.sdk.service.billing.DownloadResponse
class. - Added
com.databricks.sdk.service.billing.DownloadResponse
class. - Changed
delete()
method foraccountClient.storageCredentials()
service with new required argument order. - Changed
get()
method foraccountClient.storageCredentials()
service with new required argument order. - Changed
update()
method foraccountClient.storageCredentials()
service with new required argument order. - Added
getBindings()
method forworkspaceClient.workspaceBindings()
service. - Added
updateBindings()
method forworkspaceClient.workspaceBindings()
service. - Removed
name
field forcom.databricks.sdk.service.catalog.AccountsUpdateStorageCredential
. - Added
storageCredentialName
field forcom.databricks.sdk.service.catalog.AccountsUpdateStorageCredential
. - Removed
name
field forcom.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest
. - Added
storageCredentialName
field forcom.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest
. - Removed
name
field forcom.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest
. - Added
storageCredentialName
field forcom.databricks.sdk.service.catalog.GetAccountStorageCredentialRequest
. - Added
owner
field forcom.databricks.sdk.service.catalog.UpdateConnection
. - Added
com.databricks.sdk.service.catalog.GetBindingsRequest
class. - Added
com.databricks.sdk.service.catalog.UpdateWorkspaceBindingsParameters
class. - Added
com.databricks.sdk.service.catalog.WorkspaceBinding
class. - Added
com.databricks.sdk.service.catalog.WorkspaceBindingBindingType
class. - Added
com.databricks.sdk.service.catalog.WorkspaceBindingsResponse
class. - Added
spec
field forcom.databricks.sdk.service.compute.ClusterDetails
. - Added
applyPolicyDefaultValues
field forcom.databricks.sdk.service.compute.ClusterSpec
. - Removed
awsAttributes
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
azureAttributes
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
diskSpec
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
enableElasticDisk
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
gcpAttributes
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
preloadedDockerImages
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Removed
preloadedSparkVersions
field forcom.databricks.sdk.service.compute.EditInstancePool
. - Added
deployment
field forcom.databricks.sdk.service.jobs.CreateJob
. - Added
uiState
field forcom.databricks.sdk.service.jobs.CreateJob
. - Added
deployment
field forcom.databricks.sdk.service.jobs.JobSettings
. - Added
uiState
field forcom.databricks.sdk.service.jobs.JobSettings
. - Removed
conditionTask
field forcom.databricks.sdk.service.jobs.RunOutput
. - Added
webhookNotifications
field forcom.databricks.sdk.service.jobs.Task
. - Added
com.databricks.sdk.service.jobs.CreateJobUiState
class. - Added
com.databricks.sdk.service.jobs.JobDeployment
class. - Added
com.databricks.sdk.service.jobs.JobDeploymentKind
class. - Added
com.databricks.sdk.service.jobs.JobSettingsUiState
class. - Added
workloadType
field forcom.databricks.sdk.service.serving.ServedModelInput
. - Added
workloadType
field forcom.databricks.sdk.service.serving.ServedModelOutput
. - Removed
accountClient.networkPolicy()
service. - Changed
list()
method forworkspaceClient.ipAccessLists()
service to returncom.databricks.sdk.service.settings.ListIpAccessListResponse
class. - Removed
com.databricks.sdk.service.settings.AccountNetworkPolicyMessage
class. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest
class. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse
class. - Removed
ipAccessLists
field forcom.databricks.sdk.service.settings.GetIpAccessListResponse
. - Added
ipAccessList
field forcom.databricks.sdk.service.settings.GetIpAccessListResponse
. - Removed
com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest
class. - Removed
com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest
class. - Added
com.databricks.sdk.service.settings.ListIpAccessListResponse
class.
OpenAPI SHA: 493a76554afd3afdd15dc858773d01643f80352a, Date: 2023-10-12
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
v0.8.1
v0.8.0
- Adding mock constructor method for WorkspaceClient to support mocked ApiClient (#144).
API Changes:
- Renamed permissions APIs to no longer include the service name, for example:
getJobPermissionLevels
->getPermissionLevels
getJobPermissions
->getPermissions
setJobPermissions
->setPermissions
updateJobPermissions
->updatePermissions
- Changed
create()
method forworkspaceClient.volumes()
service with new required argument order. - Added
supportsElasticDisk
field forcom.databricks.sdk.service.compute.NodeType
. - Changed
create()
method forworkspaceClient.dashboards()
service with new required argument order. - Added
workspaceClient.dashboardWidgets()
service. - Added
workspaceClient.queryVisualizations()
service. - Changed
name
field forcom.databricks.sdk.service.sql.CreateDashboardRequest
to be required. - Added
dashboardFiltersEnabled
field forcom.databricks.sdk.service.sql.CreateDashboardRequest
. - Added
runAsRole
field forcom.databricks.sdk.service.sql.CreateDashboardRequest
. - Added
runAsRole
field forcom.databricks.sdk.service.sql.Query
. - Added
runAsRole
field forcom.databricks.sdk.service.sql.QueryPostContent
. - Removed
dashboardId
field forcom.databricks.sdk.service.sql.WidgetOptions
. - Changed
position
field forcom.databricks.sdk.service.sql.WidgetOptions
tocom.databricks.sdk.service.sql.WidgetPosition
class. - Removed
text
field forcom.databricks.sdk.service.sql.WidgetOptions
. - Added
description
field forcom.databricks.sdk.service.sql.WidgetOptions
. - Added
title
field forcom.databricks.sdk.service.sql.WidgetOptions
. - Added
com.databricks.sdk.service.sql.CreateQueryVisualizationRequest
class. - Added
com.databricks.sdk.service.sql.CreateWidget
class. - Added
com.databricks.sdk.service.sql.DeleteDashboardWidgetRequest
class. - Added
com.databricks.sdk.service.sql.DeleteQueryVisualizationRequest
class. - Added
com.databricks.sdk.service.sql.RunAsRole
class. - Added
com.databricks.sdk.service.sql.WidgetPosition
class.
OpenAPI SHA: 09a7fa63d9ae243e5407941f200960ca14d48b07, Date: 2023-09-04
v0.7.0
Release v0.7.0