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