Releases: databricks/databricks-sdk-java
Release list
v0.22.0
Improvements and Bug Fixes
- Properly escape multi-segment path parameters (#252).
API Changes:
- Added
migrate()andunpublish()methods forworkspaceClient.lakeview()service. - Added
com.databricks.sdk.service.dashboards.MigrateDashboardRequestandcom.databricks.sdk.service.dashboards.UnpublishDashboardRequestclass. - Added
description,queueDurationandrepairHistoryfields forcom.databricks.sdk.service.jobs.BaseRun. - Added
computeKeyandjobClusterKeyfield forcom.databricks.sdk.service.jobs.ClusterSpec. - Changed
left,opandrightfields forcom.databricks.sdk.service.jobs.ConditionTaskto be required. - Changed
editModefield forcom.databricks.sdk.service.jobs.CreateJobtocom.databricks.sdk.service.jobs.JobEditModeclass. - Replaced
com.databricks.sdk.service.jobs.CreateJobEditModeclass bycom.databricks.sdk.service.jobs.JobEditMode. - Changed
urlfield forcom.databricks.sdk.service.jobs.FileArrivalTriggerConfigurationto be required. - Changed
errorMessageStatsfield forcom.databricks.sdk.service.jobs.ForEachStatstocom.databricks.sdk.service.jobs.ForEachTaskErrorMessageStatsListclass. - Changed
newClusterfield forcom.databricks.sdk.service.jobs.JobClusterto be required. - Changed
editModefield forcom.databricks.sdk.service.jobs.JobSettingstocom.databricks.sdk.service.jobs.JobEditModeclass. - Removed
com.databricks.sdk.service.jobs.JobSettingsEditModeclass. - Changed
metric,opandvaluefields forcom.databricks.sdk.service.jobs.JobsHealthRuleto be required. - Changed
runTypefield forcom.databricks.sdk.service.jobs.ListRunsRequesttocom.databricks.sdk.service.jobs.RunTypeclass. - Replaced
com.databricks.sdk.service.jobs.ListRunsRunTypeclass bycom.databricks.sdk.service.jobs.RunType. - Removed
com.databricks.sdk.service.jobs.ParamPairsclass. - Changed
pipelineIdfield forcom.databricks.sdk.service.jobs.PipelineTaskto be required. - Changed
entryPointandpackageNamefields forcom.databricks.sdk.service.jobs.PythonWheelTaskto be required. - Changed
jobParametersfield forcom.databricks.sdk.service.jobs.RepairRunto Map<String,String> class. - Changed
baseParametersfield forcom.databricks.sdk.service.jobs.ResolvedNotebookTaskValuesto Map<String,String> class. - Changed
parametersfield forcom.databricks.sdk.service.jobs.ResolvedParamPairValuesto Map<String,String> class. - Changed
namedParametersfield forcom.databricks.sdk.service.jobs.ResolvedPythonWheelTaskValuesto Map<String,String> class. - Removed
namedParametersfield forcom.databricks.sdk.service.jobs.ResolvedRunJobTaskValues. - Changed
parametersfield forcom.databricks.sdk.service.jobs.ResolvedRunJobTaskValuesto Map<String,String> class. - Added
jobParametersfield forcom.databricks.sdk.service.jobs.ResolvedRunJobTaskValues. - Added
descriptionandqueueDurationfields forcom.databricks.sdk.service.jobs.Run. - Changed
opfield forcom.databricks.sdk.service.jobs.RunConditionTasktocom.databricks.sdk.service.jobs.ConditionTaskOpclass. - Removed
com.databricks.sdk.service.jobs.RunConditionTaskOpclass. - Changed
inputsandtaskfield forcom.databricks.sdk.service.jobs.RunForEachTaskto be required. - Changed
jobParametersfield forcom.databricks.sdk.service.jobs.RunJobTaskto Map<String,String> class. - Added
dbtCommands,jarParams,notebookParams,pipelineParams,pythonNamedParams,pythonParams,sparkSubmitParamsandsqlParamsfields forcom.databricks.sdk.service.jobs.RunJobTask. - Changed
jobParametersfield forcom.databricks.sdk.service.jobs.RunNowto Map<String,String> class. - Added
infofield forcom.databricks.sdk.service.jobs.RunOutput. - Removed
jobParametersfield forcom.databricks.sdk.service.jobs.RunParameters. - Changed
taskKeyfield forcom.databricks.sdk.service.jobs.RunTaskto be required. - Added
computeKey,emailNotifications,jobClusterKey,notificationSettings,runDuration,runPageUrl,timeoutSecondsandwebhookNotificationsfields forcom.databricks.sdk.service.jobs.RunTask. - Added
endpointIdfield forcom.databricks.sdk.service.jobs.SqlQueryOutput. - Added
conditionTask,dbtTask,notebookTask,pipelineTask,pythonWheelTask,runJobTask,sparkJarTask,sparkPythonTask,sparkSubmitTaskandsqlTaskfields forcom.databricks.sdk.service.jobs.SubmitRun. - Added
descriptionfield forcom.databricks.sdk.service.jobs.SubmitTask. - Added
disableAutoOptimizationfield forcom.databricks.sdk.service.jobs.Task. - Added
noAlertForSkippedRunsfield forcom.databricks.sdk.service.jobs.TaskEmailNotifications. - Added
tableUpdatefield forcom.databricks.sdk.service.jobs.TriggerSettings. - Changed
idfield forcom.databricks.sdk.service.jobs.Webhookto be required. - Changed
onDurationWarningThresholdExceededfield forcom.databricks.sdk.service.jobs.WebhookNotificationstocom.databricks.sdk.service.jobs.WebhookListclass. - Removed
com.databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItemclass. - Added
com.databricks.sdk.service.jobs.JobEditModeclass. - Replaced
com.databricks.sdk.service.serving.AwsBedrockConfigclass bycom.databricks.sdk.service.serving.AmazonBedrockConfigclass. - Replaced
com.databricks.sdk.service.serving.AwsBedrockConfigBedrockProviderclass bycom.databricks.sdk.service.serving.AmazonBedrockConfigBedrockProviderclass. - Replaced
awsBedrockConfigfield forcom.databricks.sdk.service.serving.ExternalModelbyamazonBedrockConfig. - Changed
get()method forworkspaceClient.ipAccessLists()service . New request type iscom.databricks.sdk.service.settings.GetIpAccessListRequestclass. - Replaced
com.databricks.sdk.service.settings.GetIpAccessListclass bycom.databricks.sdk.service.settings.GetIpAccessListRequestclass.
OpenAPI SHA: d38528c3e47dd81c9bdbd918272a3e49d36e09ce, Date: 2024-03-27
v0.21.0
API Changes:
- Changed
list()method forworkspaceClient.catalogs()service to require request ofcom.databricks.sdk.service.catalog.ListCatalogsRequestclass. - Changed
create()method forworkspaceClient.onlineTables()service . New request type iscom.databricks.sdk.service.catalog.CreateOnlineTableRequestclass. - Removed
com.databricks.sdk.service.catalog.AwsIamRoleclass. - Changed
notificationsfield forcom.databricks.sdk.service.catalog.CreateMonitortocom.databricks.sdk.service.catalog.MonitorNotificationsConfigclass. - Changed
awsIamRolefield forcom.databricks.sdk.service.catalog.CreateStorageCredentialtocom.databricks.sdk.service.catalog.AwsIamRoleRequestclass. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.ExternalLocationInfo. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.FunctionInfo. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetCatalogRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetExternalLocationRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetFunctionRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetModelVersionRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetRegisteredModelRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetSchemaRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.GetTableRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListExternalLocationsRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListFunctionsRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListModelVersionsRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListRegisteredModelsRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListSchemasRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListTablesRequest. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ListVolumesRequest. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.ModelVersionInfo. - Changed
notificationsfield forcom.databricks.sdk.service.catalog.MonitorInfotocom.databricks.sdk.service.catalog.MonitorNotificationsConfigclass. - Added
includeBrowsefield forcom.databricks.sdk.service.catalog.ReadVolumeRequest. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.RegisteredModelInfo. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.SchemaInfo. - Changed
awsIamRolefield forcom.databricks.sdk.service.catalog.StorageCredentialInfotocom.databricks.sdk.service.catalog.AwsIamRoleResponseclass. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.TableInfo. - Changed
notificationsfield forcom.databricks.sdk.service.catalog.UpdateMonitortocom.databricks.sdk.service.catalog.MonitorNotificationsConfigclass. - Changed
awsIamRolefield forcom.databricks.sdk.service.catalog.UpdateStorageCredentialtocom.databricks.sdk.service.catalog.AwsIamRoleRequestclass. - Changed
awsIamRolefield forcom.databricks.sdk.service.catalog.ValidateStorageCredentialtocom.databricks.sdk.service.catalog.AwsIamRoleRequestclass. - Removed
com.databricks.sdk.service.catalog.ViewDataclass. - Added
browseOnlyfield forcom.databricks.sdk.service.catalog.VolumeInfo. - Added
com.databricks.sdk.service.catalog.AwsIamRoleRequestclass. - Added
com.databricks.sdk.service.catalog.AwsIamRoleResponseclass. - Added
com.databricks.sdk.service.catalog.CreateOnlineTableRequestclass. - Added
com.databricks.sdk.service.catalog.ListCatalogsRequestclass. - Changed
publish()method forworkspaceClient.lakeview()service to returncom.databricks.sdk.service.dashboards.PublishedDashboardclass. - Added
create()method forworkspaceClient.lakeview()service. - Added
get()method forworkspaceClient.lakeview()service. - Added
getPublished()method forworkspaceClient.lakeview()service. - Added
trash()method forworkspaceClient.lakeview()service. - Added
update()method forworkspaceClient.lakeview()service. - Removed
Objectclass. - Added
com.databricks.sdk.service.dashboards.CreateDashboardRequestclass. - Added
com.databricks.sdk.service.dashboards.Dashboardclass. - Added
com.databricks.sdk.service.dashboards.GetDashboardRequestclass. - Added
com.databricks.sdk.service.dashboards.GetPublishedDashboardRequestclass. - Added
com.databricks.sdk.service.dashboards.LifecycleStateclass. - Added
com.databricks.sdk.service.dashboards.PublishedDashboardclass. - Added
com.databricks.sdk.service.dashboards.TrashDashboardRequestclass. - Added
Objectclass. - Added
com.databricks.sdk.service.dashboards.UpdateDashboardRequestclass. - Added
autoCaptureConfigfield forcom.databricks.sdk.service.serving.EndpointPendingConfig. - Changed
get()method forworkspaceClient.automaticClusterUpdate()service . New request type iscom.databricks.sdk.service.settings.GetAutomaticClusterUpdateSettingRequestclass. - Changed
get()method forworkspaceClient.cspEnablement()service . New request type iscom.databricks.sdk.service.settings.GetCspEnablementSettingRequestclass. - Changed
get()method foraccountClient.cspEnablementAccount()service . New request type iscom.databricks.sdk.service.settings.GetCspEnablementAccountSettingRequestclass. - Changed
delete()method forworkspaceClient.defaultNamespace()service . New request type iscom.databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequestclass. - Changed
get()method forworkspaceClient.defaultNamespace()service . New request type iscom.databricks.sdk.service.settings.GetDefaultNamespaceSettingRequestclass. - Changed
get()method forworkspaceClient.esmEnablement()service . New request type iscom.databricks.sdk.service.settings.GetEsmEnablementSettingRequestclass. - Changed
get()method foraccountClient.esmEnablementAccount()service . New request type iscom.databricks.sdk.service.settings.GetEsmEnablementAccountSettingRequestclass. - Changed
get()method forworkspaceClient.ipAccessLists()service . New request type iscom.databricks.sdk.service.settings.GetIpAccessListclass. - Changed
delete()method foraccountClient.personalCompute()service . New request type iscom.databricks.sdk.service.settings.DeletePersonalComputeSettingRequestclass. - Changed
get()method foraccountClient.personalCompute()service . New request type iscom.databricks.sdk.service.settings.GetPersonalComputeSettingRequestclass. - Changed
delete()method forworkspaceClient.restrictWorkspaceAdmins()service . New request type iscom.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequestclass. - Changed
get()method forworkspaceClient.restrictWorkspaceAdmins()service . New request type iscom.databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequestclass. - Removed
com.databricks.sdk.service.settings.DeleteDefaultNamespaceRequestclass. - Removed
com.databricks.sdk.service.settings.DeletePersonalComputeRequestclass. - Removed
com.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminRequestclass. - Removed
com.databricks.sdk.service.settings.GetAutomaticClusterUpdateRequestclass. - Removed
com.databricks.sdk.service.settings.GetCspEnablementAccountRequestclass. - Removed
com.databricks.sdk.service.settings.GetCspEnablementRequestclass. - Removed
com.databricks.sdk.service.settings.GetDefaultNamespaceRequestclass. - Removed
com.databricks.sdk.service.settings.GetEsmEnablementAccountRequestclass. - Removed
com.databricks.sdk.service.settings.GetEsmEnablementRequestclass. - Removed
com.databricks.sdk.service.settings.GetIpAccessListRequestclass. - Removed
com.databricks.sdk.service.settings.GetPersonalComputeRequestclass. - Removed
com.databricks.sdk.service.settings.GetRestrictWorkspaceAdminRequestclass. - Added
com.databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequestclass. - Added
com.databricks.sdk.service.settings.DeletePersonalComputeSettingRequestclass. - Added
com.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetAutomaticClusterUpdateSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetCspEnablementAccountSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetCspEnablementSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetDefaultNamespaceSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetEsmEnablementAccountSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetEsmEnablementSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetIpAccessListclass. - Added
com.databricks.sdk.service.settings.GetPersonalComputeSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequestclass. - Changed
dataObjectTypefield forcom.databricks.sdk.service.sharing.SharedDataObjecttocom.databricks.sdk.service.sharing.SharedDataObjectDataObjectTypeclass. - Added
contentfield forcom.databricks.sdk.service.sharing.SharedDataObject. - Added
com.databricks.sdk.service.sharing.SharedDataObjectDataObjectTypeclass. - Added
embeddingSourceColumnsfield forcom.databricks.sdk.service.vectorsearch.DirectAccessVectorIndexSpec. - Added
scoreThresholdfield forcom.databricks.sdk.service.vectorsearch.QueryVectorIndexRequest.
OpenAPI SHA: 93763b0d7ae908520c229c786fff28b8fd623261, Date: 202...
v0.20.0
Features and Improvements
- Added basic support for HTTP proxies (#241).
- Fixed getWorkspaceClient() for GCP (#224).
- Note: Backwards incompatible changes - Settings are now nested, please see the API changes below.
Internal Changes
- Reading headers should be done in a case-insensitive manner (#235).
- Added integration tests for the Files API (#236).
- Supported subservices (#237).
- Handled empty types in the Java SDK (#239).
- Added tokei.rs lines of code badge (#243).
- Updated SDK to latest OpenAPI spec (#245).
API Changes:
- Added the following services:
workspaceClient.permissionMigration()workspaceClient.settings.automaticClusterUpdate()workspaceClient.settings.cspEnablement()accountClient.settings.cspEnablementAccount()workspaceClient.settings.defaultNamespace()workspaceClient.settings.esmEnablement()accountClient.settings.esmEnablementAccount()accountClient.settings.personalCompute()workspaceClient.settings.restrictWorkspaceAdmins()
- Added the following classes:
com.databricks.sdk.service.iam.PermissionMigrationRequestcom.databricks.sdk.service.iam.PermissionMigrationResponsecom.databricks.sdk.service.settings.AutomaticClusterUpdateSettingcom.databricks.sdk.service.settings.ClusterAutoRestartMessagecom.databricks.sdk.service.settings.ClusterAutoRestartMessageEnablementDetailscom.databricks.sdk.service.settings.ClusterAutoRestartMessageMaintenanceWindowcom.databricks.sdk.service.settings.ClusterAutoRestartMessageMaintenanceWindowDayOfWeekcom.databricks.sdk.service.settings.ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedulecom.databricks.sdk.service.settings.ClusterAutoRestartMessageMaintenanceWindowWeekDayFrequencycom.databricks.sdk.service.settings.ClusterAutoRestartMessageMaintenanceWindowWindowStartTimecom.databricks.sdk.service.settings.ComplianceStandardcom.databricks.sdk.service.settings.CspEnablementcom.databricks.sdk.service.settings.CspEnablementAccountcom.databricks.sdk.service.settings.CspEnablementAccountSettingcom.databricks.sdk.service.settings.CspEnablementSettingcom.databricks.sdk.service.settings.DeleteDefaultNamespaceRequestcom.databricks.sdk.service.settings.DeletePersonalComputeRequestcom.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminRequestcom.databricks.sdk.service.settings.EsmEnablementcom.databricks.sdk.service.settings.EsmEnablementAccountcom.databricks.sdk.service.settings.EsmEnablementAccountSettingcom.databricks.sdk.service.settings.EsmEnablementSettingcom.databricks.sdk.service.settings.GetAutomaticClusterUpdateRequestcom.databricks.sdk.service.settings.GetCspEnablementAccountRequestcom.databricks.sdk.service.settings.GetCspEnablementRequestcom.databricks.sdk.service.settings.GetDefaultNamespaceRequestcom.databricks.sdk.service.settings.GetEsmEnablementAccountRequestcom.databricks.sdk.service.settings.GetEsmEnablementRequestcom.databricks.sdk.service.settings.GetPersonalComputeRequestcom.databricks.sdk.service.settings.GetRestrictWorkspaceAdminRequestcom.databricks.sdk.service.settings.NccAwsStableIpRulecom.databricks.sdk.service.settings.UpdateAutomaticClusterUpdateSettingRequestcom.databricks.sdk.service.settings.UpdateCspEnablementAccountSettingRequestcom.databricks.sdk.service.settings.UpdateCspEnablementSettingRequestcom.databricks.sdk.service.settings.UpdateEsmEnablementAccountSettingRequestcom.databricks.sdk.service.settings.UpdateEsmEnablementSettingRequest
- Removed the follogin classes:
com.databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequestcom.databricks.sdk.service.settings.DeletePersonalComputeSettingRequestcom.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequestcom.databricks.sdk.service.settings.GetDefaultNamespaceSettingRequestcom.databricks.sdk.service.settings.GetPersonalComputeSettingRequestcom.databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequest
- Changed
versionfield forcom.databricks.sdk.service.serving.AppManifesttocom.databricks.sdk.service.serving.AnyValueclass. - Removed
deletePersonalComputeSetting(),getPersonalComputeSetting()andupdatePersonalComputeSetting()method foraccountClient.settings()service. - Removed
deleteDefaultNamespaceSetting(),deleteRestrictWorkspaceAdminsSetting(),getDefaultNamespaceSetting(),getRestrictWorkspaceAdminsSetting(),updateDefaultNamespaceSetting()andupdateRestrictWorkspaceAdminsSetting()method forworkspaceClient.settings()service. - Added
awsStableIpRulefield forcom.databricks.sdk.service.settings.NccEgressDefaultRules. - Added
indexNamefield forcom.databricks.sdk.service.vectorsearch.DeleteDataVectorIndexRequest. - Added
embeddingModelEndpointNamefield forcom.databricks.sdk.service.vectorsearch.EmbeddingSourceColumn. - Added
indexNamefield forcom.databricks.sdk.service.vectorsearch.UpsertDataVectorIndexRequest. - Added
deltaSyncIndexSpecfield forcom.databricks.sdk.service.vectorsearch.VectorIndex. - Added
directAccessIndexSpecfield forcom.databricks.sdk.service.vectorsearch.VectorIndex. - Changed
deleteEndpoint(),createIndex(),deleteDataVectorIndex()andupsertDataVectorIndex()method forworkspaceClient.vectorSearchEndpoints()service with new required argument order. - Changed
endpointNamefield forcom.databricks.sdk.service.vectorsearch.CreateVectorIndexRequestto be required. - Removed
planningPhasesfield forcom.databricks.sdk.service.sql.QueryMetrics. - Removed
namefield forcom.databricks.sdk.service.vectorsearch.DeleteDataVectorIndexRequest. - Removed
namefield forcom.databricks.sdk.service.vectorsearch.DeleteEndpointRequest. - Removed
com.databricks.sdk.service.vectorsearch.EmbeddingConfigclass. - Removed
embeddingConfigfield forcom.databricks.sdk.service.vectorsearch.EmbeddingSourceColumn. - Removed
namefield forcom.databricks.sdk.service.vectorsearch.UpsertDataVectorIndexRequest. - Removed
deltaSyncVectorIndexSpecfield forcom.databricks.sdk.service.vectorsearch.VectorIndex. - Removed
directAccessVectorIndexSpecfield forcom.databricks.sdk.service.vectorsearch.VectorIndex.
OpenAPI SHA: d855b30f25a06fe84f25214efa20e7f1fffcdf9e, Date: 2024-03-04
v0.19.0
Internal Changes: * Support head operations ([#232](https://github.com/databricks/databricks-sdk-java/pull/232)). API Changes: * Changed `delete()` method for `workspaceClient.connections()` service with new required argument order. * Changed `get()` method for `workspaceClient.connections()` service with new required argument order. * Changed `update()` method for `workspaceClient.connections()` service with new required argument order. * Changed `update()` method for `workspaceClient.lakehouseMonitors()` service with new required argument order. * Changed `delete()` method for `workspaceClient.volumes()` service with new required argument order. * Changed `read()` method for `workspaceClient.volumes()` service with new required argument order. * Changed `update()` method for `workspaceClient.volumes()` service with new required argument order. * Added `workspaceClient.onlineTables()` service. * Removed `nameArg` field for `com.databricks.sdk.service.catalog.DeleteConnectionRequest`. * Added `name` field for `com.databricks.sdk.service.catalog.DeleteConnectionRequest`. * Removed `fullNameArg` field for `com.databricks.sdk.service.catalog.DeleteVolumeRequest`. * Added `name` field for `com.databricks.sdk.service.catalog.DeleteVolumeRequest`. * Removed `nameArg` field for `com.databricks.sdk.service.catalog.GetConnectionRequest`. * Added `name` field for `com.databricks.sdk.service.catalog.GetConnectionRequest`. * Added `maxResults` field for `com.databricks.sdk.service.catalog.ListVolumesRequest`. * Added `pageToken` field for `com.databricks.sdk.service.catalog.ListVolumesRequest`. * Added `nextPageToken` field for `com.databricks.sdk.service.catalog.ListVolumesResponseContent`. * Removed `fullNameArg` field for `com.databricks.sdk.service.catalog.ReadVolumeRequest`. * Added `name` field for `com.databricks.sdk.service.catalog.ReadVolumeRequest`. * Removed `nameArg` field for `com.databricks.sdk.service.catalog.UpdateConnection`. * Added `name` field for `com.databricks.sdk.service.catalog.UpdateConnection`. * Removed `assetsDir` field for `com.databricks.sdk.service.catalog.UpdateMonitor`. * Removed `fullNameArg` field for `com.databricks.sdk.service.catalog.UpdateVolumeRequestContent`. * Added `name` field for `com.databricks.sdk.service.catalog.UpdateVolumeRequestContent`. * Added `com.databricks.sdk.service.catalog.ContinuousUpdateStatus` class. * Added `com.databricks.sdk.service.catalog.DeleteOnlineTableRequest` class. * Added `com.databricks.sdk.service.catalog.FailedStatus` class. * Added `com.databricks.sdk.service.catalog.GetOnlineTableRequest` class. * Added `com.databricks.sdk.service.catalog.OnlineTable` class. * Added `com.databricks.sdk.service.catalog.OnlineTableSpec` class. * Added `com.databricks.sdk.service.catalog.OnlineTableState` class. * Added `com.databricks.sdk.service.catalog.OnlineTableStatus` class. * Added `com.databricks.sdk.service.catalog.PipelineProgress` class. * Added `com.databricks.sdk.service.catalog.ProvisioningStatus` class. * Added `com.databricks.sdk.service.catalog.TriggeredUpdateStatus` class. * Added `com.databricks.sdk.service.catalog.ViewData` class. * Added `getDirectoryMetadata()` method for `workspaceClient.files()` service. * Added `getMetadata()` method for `workspaceClient.files()` service. * Added `contentLength` field for `com.databricks.sdk.service.files.DownloadResponse`. * Added `contentType` field for `com.databricks.sdk.service.files.DownloadResponse`. * Added `lastModified` field for `com.databricks.sdk.service.files.DownloadResponse`. * Added `com.databricks.sdk.service.files.FileSize` class. * Added `com.databricks.sdk.service.files.GetDirectoryMetadataRequest` class. * Added `com.databricks.sdk.service.files.GetMetadataRequest` class. * Added `com.databricks.sdk.service.files.GetMetadataResponse` class. * Added `com.databricks.sdk.service.files.LastModifiedHttpDate` class. * Removed `triggerHistory` field for `com.databricks.sdk.service.jobs.Job`. * Removed `com.databricks.sdk.service.jobs.TriggerEvaluation` class. * Removed `com.databricks.sdk.service.jobs.TriggerHistory` class. * Added `table` field for `com.databricks.sdk.service.jobs.TriggerSettings`. * Added `com.databricks.sdk.service.jobs.Condition` class. * Added `com.databricks.sdk.service.jobs.TableTriggerConfiguration` class. * Removed `config` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `ai21labsConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `anthropicConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `awsBedrockConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `cohereConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `databricksModelServingConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `openaiConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Added `palmConfig` field for `com.databricks.sdk.service.serving.ExternalModel`. * Removed `com.databricks.sdk.service.serving.ExternalModelConfig` class. * Added `maxProvisionedThroughput` field for `com.databricks.sdk.service.serving.ServedEntityInput`. * Added `minProvisionedThroughput` field for `com.databricks.sdk.service.serving.ServedEntityInput`. * Added `maxProvisionedThroughput` field for `com.databricks.sdk.service.serving.ServedEntityOutput`. * Added `minProvisionedThroughput` field for `com.databricks.sdk.service.serving.ServedEntityOutput`. * Changed `delete()` method for `workspaceClient.cleanRooms()` service with new required argument order. * Changed `get()` method for `workspaceClient.cleanRooms()` service with new required argument order. * Changed `update()` method for `workspaceClient.cleanRooms()` service with new required argument order. * Removed `nameArg` field for `com.databricks.sdk.service.sharing.DeleteCleanRoomRequest`. * Added `name` field for `com.databricks.sdk.service.sharing.DeleteCleanRoomRequest`. * Removed `nameArg` field for `com.databricks.sdk.service.sharing.GetCleanRoomRequest`. * Added `name` field for `com.databricks.sdk.service.sharing.GetCleanRoomRequest`. * Removed `nameArg` field for `com.databricks.sdk.service.sharing.UpdateCleanRoom`. * Added `name` field for `com.databricks.sdk.service.sharing.UpdateCleanRoom`. * Added `enumOptions` field for `com.databricks.sdk.service.sql.Parameter`. * Added `multiValuesOptions` field for `com.databricks.sdk.service.sql.Parameter`. * Added `queryId` field for `com.databricks.sdk.service.sql.Parameter`. * Added `com.databricks.sdk.service.sql.MultiValuesOptions` class. OpenAPI SHA: cdd76a98a4fca7008572b3a94427566dd286c63b, Date: 2024-02-19
v0.18.0
0.18.0
- Derive config file name from attribute name (#216).
This also renames
getAzureMSI -> getAzureMsi
setAzureMSI -> setAzureMsi
Example:
AccountClient a = new AccountClient();
Iterator<Workspace> workspaces = a.workspaces().list().iterator();
Workspace workspace = workspaces.next();
WorkspaceClient w = a.getWorkspaceClient(workspace);
w.currentUser().me();
- Only include request body when the OpenAPI operation indicates that there is a request body (#223).
Internal Changes:
API Changes:
Additions:
- Added the following fields
- Added
usePreemptibleExecutors,zoneIdfields forcom.databricks.sdk.service.compute.GcpAttributes. - Added
abfss,gcsfields forcom.databricks.sdk.service.compute.InitScriptInfo. - Added
sourcefield forcom.databricks.sdk.service.jobs.DbtTask. - Added
forEachTaskfield forcom.databricks.sdk.service.jobs.RunTask. - Added
sourcefield forcom.databricks.sdk.service.jobs.SqlTaskFile. - Added
forEachTaskfield forcom.databricks.sdk.service.jobs.SubmitTask. - Added
forEachTaskfield forcom.databricks.sdk.service.jobs.Task. - Added
fieldMaskfield forcom.databricks.sdk.service.settings.UpdatePersonalComputeSettingRequest. - Added
deltaSyncIndexSpecfield forcom.databricks.sdk.service.vectorsearch.CreateVectorIndexRequest. - Added
fileTypefield forcom.databricks.sdk.service.workspace.ExportResponse. - Added
resourceIdfield forcom.databricks.sdk.service.workspace.ObjectInfo.
- Added
- Added the following methods
- Added
cancelRefresh(),getRefresh(),listRefreshes(),runRefresh()methods forworkspaceClient.lakehouseMonitors()service. - Added
createDirectory(),deleteDirectory(),listDirectoryContents()methods forworkspaceClient.files()service. - Added
getPersonalComputeSetting()method foraccountClient.settings()service. - Added
deleteDefaultNamespaceSetting(),deleteRestrictWorkspaceAdminsSetting(),getDefaultNamespaceSetting(),getRestrictWorkspaceAdminsSetting(),updateDefaultNamespaceSetting(),updateRestrictWorkspaceAdminsSetting()methods forworkspaceClient.settings()service.
- Added
- Added the following classes
- Added
com.databricks.sdk.service.catalog.CancelRefreshRequestclass. - Added
com.databricks.sdk.service.catalog.GetRefreshRequestclass. - Added
com.databricks.sdk.service.catalog.ListRefreshesRequestclass. - Added
com.databricks.sdk.service.catalog.MonitorRefreshInfoclass. - Added
com.databricks.sdk.service.catalog.MonitorRefreshInfoStateclass. - Added
com.databricks.sdk.service.catalog.RunRefreshRequestclass. - Added
com.databricks.sdk.service.compute.Adlsgen2Infoclass. - Added
com.databricks.sdk.service.compute.GcsStorageInfoclass. - Added
com.databricks.sdk.service.files.CreateDirectoryRequestclass. - Added
com.databricks.sdk.service.files.DeleteDirectoryRequestclass. - Added
com.databricks.sdk.service.files.DirectoryEntryclass. - Added
com.databricks.sdk.service.files.ListDirectoryContentsRequestclass. - Added
com.databricks.sdk.service.files.ListDirectoryResponseclass. - Added
com.databricks.sdk.service.files.PageTokenclass. - Added
com.databricks.sdk.service.jobs.ForEachStatsclass. - Added
com.databricks.sdk.service.jobs.ForEachTaskclass. - Added
com.databricks.sdk.service.jobs.ForEachTaskErrorMessageStatsclass. - Added
com.databricks.sdk.service.jobs.ForEachTaskTaskRunStatsclass. - Added
com.databricks.sdk.service.jobs.RunForEachTaskclass. - Added
com.databricks.sdk.service.pipelines.PipelineClusterAutoscaleclass. - Added
com.databricks.sdk.service.pipelines.PipelineClusterAutoscaleModeclass. - Added
com.databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequestclass. - Added
com.databricks.sdk.service.settings.DeleteDefaultNamespaceSettingResponseclass. - Added
com.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequestclass. - Added
com.databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingResponseclass. - Added
com.databricks.sdk.service.settings.GetDefaultNamespaceSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetPersonalComputeSettingRequestclass. - Added
com.databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequestclass. - Added
com.databricks.sdk.service.settings.RestrictWorkspaceAdminsMessageclass. - Added
com.databricks.sdk.service.settings.RestrictWorkspaceAdminsMessageStatusclass. - Added
com.databricks.sdk.service.settings.RestrictWorkspaceAdminsSettingclass. - Added
com.databricks.sdk.service.settings.UpdateDefaultNamespaceSettingRequestclass. - Added
com.databricks.sdk.service.settings.UpdateRestrictWorkspaceAdminsSettingRequestclass.
- Added
Removals:
- Removed the following fields
- Removed
namefield forcom.databricks.sdk.service.catalog.UpdateConnection. - Removed
namefield forcom.databricks.sdk.service.catalog.UpdateMetastore. - Removed
namefield forcom.databricks.sdk.service.catalog.UpdateRegisteredModelRequest. - Removed
namefield forcom.databricks.sdk.service.catalog.UpdateSchema. - Removed
namefield forcom.databricks.sdk.service.catalog.UpdateVolumeRequestContent. - Removed
deltaSyncVectorIndexSpecfield forcom.databricks.sdk.service.vectorsearch.CreateVectorIndexRequest.
- Removed
- Removed the following methods
- Removed
getStatus()method forworkspaceClient.files()service. - Removed
reset()method forworkspaceClient.pipelines()service. - Removed
readPersonalComputeSetting()method foraccountClient.settings()service. - Removed
deleteDefaultWorkspaceNamespace(),readDefaultWorkspaceNamespace(),updateDefaultWorkspaceNamespace()methods forworkspaceClient.settings()service.
- Removed
- Removed the following classes
- Removed
com.databricks.sdk.service.pipelines.ResetRequestclass. - Removed
com.databricks.sdk.service.settings.DeleteDefaultWorkspaceNamespaceRequestclass. - Removed
com.databricks.sdk.service.settings.DeleteDefaultWorkspaceNamespaceResponseclass. - Changed
etagfield forcom.databricks.sdk.service.settings.DeletePersonalComputeSettingRequestto no longer be required. - Removed
com.databricks.sdk.service.settings.ReadDefaultWorkspaceNamespaceRequestclass. - Removed
com.databricks.sdk.service.settings.ReadPersonalComputeSettingRequestclass. - Removed
com.databricks.sdk.service.settings.UpdateDefaultWorkspaceNamespaceRequestclass.
- Removed
Changes:
- Changed the following fields
- Changed
maxWorkers,minWorkersfields forcom.databricks.sdk.service.compute.AutoScaleto no longer be required. - Changed
destinationfield forcom.databricks.sdk.service.compute.DbfsStorageInfoto be required. - Changed
destinationfield forcom.databricks.sdk.service.compute.LocalFileInfoto be required. - Changed
destinationfield forcom.databricks.sdk.service.compute.S3StorageInfoto be required. - Changed
destinationfield forcom.databricks.sdk.service.compute.VolumesStorageInfoto be required. - Changed
clientsfield forcom.databricks.sdk.service.compute.WorkloadTypeto be required. - Changed
destinationfield forcom.databricks.sdk.service.compute.WorkspaceStorageInfoto be required. - Changed
autoscalefield forcom.databricks.sdk.service.pipelines.PipelineClustertocom.databricks.sdk.service.pipelines.PipelineClusterAutoscaleclass. - Changed
allowMissing,settingfields forcom.databricks.sdk.service.settings.UpdatePersonalComputeSettingRequestto be required.
- Changed
- Changed the following methods
- Changed
deletePersonalComputeSetting(),updatePersonalComputeSetting()methods foraccountClient.settings()service with new required argument order.
- Changed
OpenAPI SHA: 6b897bc95b23abed8b9f5eff0e6b8ec034046180, Date: 2024-02-08
Dependency updates:
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.5 (#206).
v0.17.1
v0.17.0
Bugfixes:
API Changes:
- Added
exists()method forworkspaceClient.tables()service. - Added
workspaceClient.lakehouseMonitors()service. - Removed
com.databricks.sdk.service.catalog.TableConstraintListclass. - Added
initScriptsfield forcom.databricks.sdk.service.pipelines.PipelineCluster. - Added the following dataclasses:
databricks.sdk.service.catalog.CreateMonitor,
databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest,
databricks.sdk.service.catalog.ExistsRequest,
databricks.sdk.service.catalog.GetLakehouseMonitorRequest,
databricks.sdk.service.catalog.MonitorCronSchedule,
databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus,
databricks.sdk.service.catalog.MonitorCustomMetric,
databricks.sdk.service.catalog.MonitorCustomMetricType,
databricks.sdk.service.catalog.MonitorDataClassificationConfig,
databricks.sdk.service.catalog.MonitorDestinations,
databricks.sdk.service.catalog.MonitorInferenceLogProfileType,
databricks.sdk.service.catalog.MonitorInferenceLogProfileTypeProblemType,
databricks.sdk.service.catalog.MonitorInfo,
databricks.sdk.service.catalog.MonitorInfoStatus,
databricks.sdk.service.catalog.MonitorNotificationsConfig,
databricks.sdk.service.catalog.MonitorTimeSeriesProfileType,
databricks.sdk.service.catalog.TableExistsResponseand
databricks.sdk.service.catalog.UpdateMonitor. - Added
validateOnlyfield forcom.databricks.sdk.service.pipelines.StartUpdate. - Added
validateOnlyfield forcom.databricks.sdk.service.pipelines.UpdateInfo. - Changed
createOboToken()method forworkspaceClient.tokenManagement()service with new required argument order. - Changed
get()method forworkspaceClient.tokenManagement()service to returncom.databricks.sdk.service.settings.GetTokenResponseclass. - Changed
lifetimeSecondsfield forcom.databricks.sdk.service.settings.CreateOboTokenRequestto no longer be required. - Added
com.databricks.sdk.service.settings.GetTokenResponseclass. - Changed
create()method forworkspaceClient.dashboards()service . New request type iscom.databricks.sdk.service.sql.DashboardPostContentclass. - Added
update()method forworkspaceClient.dashboards()service. - Removed
com.databricks.sdk.service.sql.CreateDashboardRequestclass. - Added
httpHeadersfield forcom.databricks.sdk.service.sql.ExternalLink. - Added
runAsRolefield forcom.databricks.sdk.service.sql.QueryEditContent. - Added
com.databricks.sdk.service.sql.DashboardEditContentclass. - Added
com.databricks.sdk.service.sql.DashboardPostContentclass.
OpenAPI SHA: e05401ed5dd4974c5333d737ec308a7d451f749f, Date: 2024-01-23
v0.16.0
- Update to OpenAPI spec (#204).
Note: This release contains breaking changes, please see below.
API Changes:
- [Breaking] Changed
list()method forworkspaceClient.externalLocations()service to require request ofcom.databricks.sdk.service.catalog.ListExternalLocationsRequestclass,workspaceClient.storageCredentials()service to require request ofcom.databricks.sdk.service.catalog.ListStorageCredentialsRequestclass andworkspaceClient.tokens()service to returncom.databricks.sdk.service.settings.ListPublicTokensResponseclass andcom.databricks.sdk.service.catalog.ListSchemasResponse. - Added
nextPageTokenfield forcom.databricks.sdk.service.catalog.ListExternalLocationsResponse,com.databricks.sdk.service.catalog.ListFunctionsResponse,com.databricks.sdk.service.catalog.ListSchemasResponseandcom.databricks.sdk.service.catalog.ListStorageCredentialsResponse. - Added
maxResultsfield forcom.databricks.sdk.service.catalog.ListFunctionsRequestandcom.databricks.sdk.service.catalog.ListSchemasRequest. - Added
pageTokenfield forcom.databricks.sdk.service.catalog.ListFunctionsRequestandcom.databricks.sdk.service.catalog.ListSchemasRequest. - Added
omitColumnsandomitPropertiesfield forcom.databricks.sdk.service.catalog.ListTablesRequest. - Added class:
com.databricks.sdk.service.catalog.ListExternalLocationsRequest,com.databricks.sdk.service.catalog.ListStorageCredentialsRequestandcom.databricks.sdk.service.settings.ListPublicTokensResponseclass. - Added package:
com.databricks.sdk.service.dashboardsandcom.databricks.sdk.service.vectorsearch.
OpenAPI SHA: a7a9dc025bb80303e676bf3708942c6aa06689f1, Date: 2024-01-04
v0.15.0
- Better Java examples (#200).
API Changes:
- Added
azureWorkspaceInfofield forcom.databricks.sdk.service.provisioning.Workspace. - Added
com.databricks.sdk.service.provisioning.AzureWorkspaceInfoclass. - Changed
updateConfig()method forworkspaceClient.servingEndpoints()service with new required argument order. - Changed
servedEntitiesfield forcom.databricks.sdk.service.serving.EndpointCoreConfigInputto 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
ipAddressesfield forcom.databricks.sdk.service.settings.CreateIpAccessListto no longer be required. - Changed
ipAddressesfield forcom.databricks.sdk.service.settings.ReplaceIpAccessListto no longer be required. - Removed
listIdfield forcom.databricks.sdk.service.settings.ReplaceIpAccessList. - Changed
enabledfield forcom.databricks.sdk.service.settings.UpdateIpAccessListto no longer be required. - Changed
ipAddressesfield forcom.databricks.sdk.service.settings.UpdateIpAccessListto no longer be required. - Changed
labelfield forcom.databricks.sdk.service.settings.UpdateIpAccessListto no longer be required. - Removed
listIdfield forcom.databricks.sdk.service.settings.UpdateIpAccessList. - Changed
listTypefield forcom.databricks.sdk.service.settings.UpdateIpAccessListto 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
cloudflareApiTokenfield forcom.databricks.sdk.service.catalog.CreateStorageCredential. - Added
cloudflareApiTokenfield forcom.databricks.sdk.service.catalog.StorageCredentialInfo. - Changed
namefield forcom.databricks.sdk.service.catalog.UpdateCatalogto be required. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateCatalog. - Changed
namefield forcom.databricks.sdk.service.catalog.UpdateConnectionto no longer be required. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateConnection. - Changed
namefield forcom.databricks.sdk.service.catalog.UpdateExternalLocationto be required. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateExternalLocation. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateMetastore. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateRegisteredModelRequest. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateSchema. - Changed
namefield forcom.databricks.sdk.service.catalog.UpdateStorageCredentialto be required. - Added
cloudflareApiTokenfield forcom.databricks.sdk.service.catalog.UpdateStorageCredential. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateStorageCredential. - Added
newNamefield forcom.databricks.sdk.service.catalog.UpdateVolumeRequestContent. - Added
cloudflareApiTokenfield forcom.databricks.sdk.service.catalog.ValidateStorageCredential. - Added
com.databricks.sdk.service.catalog.CloudflareApiTokenclass. - Removed
continuousfield forcom.databricks.sdk.service.jobs.BaseRun. - Removed
continuousfield forcom.databricks.sdk.service.jobs.Run. - Changed
jobParametersfield forcom.databricks.sdk.service.jobs.RunJobTasktocom.databricks.sdk.service.jobs.ParamPairsclass. - Added
runIffield forcom.databricks.sdk.service.jobs.SubmitTask. - Added
runJobTaskfield forcom.databricks.sdk.service.jobs.SubmitTask. - Changed
updateConfig()method forworkspaceClient.servingEndpoints()service with new required argument order. - Added
put()method forworkspaceClient.servingEndpoints()service. - Added
rateLimitsfield forcom.databricks.sdk.service.serving.CreateServingEndpoint. - Changed
servedModelsfield forcom.databricks.sdk.service.serving.EndpointCoreConfigInputto no longer be required. - Added
autoCaptureConfigfield forcom.databricks.sdk.service.serving.EndpointCoreConfigInput. - Added
servedEntitiesfield forcom.databricks.sdk.service.serving.EndpointCoreConfigInput. - Added
autoCaptureConfigfield forcom.databricks.sdk.service.serving.EndpointCoreConfigOutput. - Added
servedEntitiesfield forcom.databricks.sdk.service.serving.EndpointCoreConfigOutput. - Added
servedEntitiesfield forcom.databricks.sdk.service.serving.EndpointCoreConfigSummary. - Added
servedEntitiesfield forcom.databricks.sdk.service.serving.EndpointPendingConfig. - Added
extraParamsfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
inputfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
maxTokensfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
messagesfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
nfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
promptfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
stopfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
streamfield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Added
temperaturefield forcom.databricks.sdk.service.serving.QueryEndpointInput. - Changed
predictionsfield forcom.databricks.sdk.service.serving.QueryEndpointResponseto no longer be required. - Added
choicesfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
createdfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
datafield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
idfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
modelfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
objectfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Added
usagefield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Changed
workloadSizefield forcom.databricks.sdk.service.serving.ServedModelInputtocom.databricks.sdk.service.serving.ServedModelInputWorkloadSizeclass. - Changed
workloadTypefield forcom.databricks.sdk.service.serving.ServedModelInputtocom.databricks.sdk.service.serving.ServedModelInputWorkloadTypeclass. - Added
taskfield forcom.databricks.sdk.service.serving.ServingEndpoint. - Added
taskfield forcom.databricks.sdk.service.serving.ServingEndpointDetailed. - Added
com.databricks.sdk.service.serving.Ai21LabsConfigclass. - Added
com.databricks.sdk.service.serving.AnthropicConfigclass. - Added
com.databricks.sdk.service.serving.AutoCaptureConfigInputclass. - Added
com.databricks.sdk.service.serving.AutoCaptureConfigOutputclass. - Added
com.databricks.sdk.service.serving.AutoCaptureStateclass. - Added
com.databricks.sdk.service.serving.AwsBedrockConfigclass. - Added
com.databricks.sdk.service.serving.AwsBedrockConfigBedrockProviderclass. - Added
com.databricks.sdk.service.serving.ChatMessageclass. - Added
com.databricks.sdk.service.serving.ChatMessageRoleclass. - Added
com.databricks.sdk.service.serving.CohereConfigclass. - Added
com.databricks.sdk.service.serving.DatabricksModelServingConfigclass. - Added
com.databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElementclass. - Added
com.databricks.sdk.service.serving.EmbeddingsV1ResponseEmbeddingElementObjectclass. - Added
com.databricks.sdk.service.serving.ExternalModelclass. - Added
com.databricks.sdk.service.serving.ExternalModelConfigclass. - Added
com.databricks.sdk.service.serving.ExternalModelProviderclass. - Added
com.databricks.sdk.service.serving.ExternalModelUsageElementclass. - Added
com.databricks.sdk.service.serving.FoundationModelclass. - Added
com.databricks.sdk.service.serving.OpenAiConfigclass. - Added
com.databricks.sdk.service.serving.PaLmConfigclass. - Added
com.databricks.sdk.service.serving.PayloadTableclass. - Added
com.databricks.sdk.service.serving.PutRequestclass. - Added
com.databricks.sdk.service.serving.PutResponseclass. - Added
com.databricks.sdk.service.serving.QueryEndpointResponseObjectclass. - Added
com.databricks.sdk.service.serving.RateLimitclass. - Added
com.databricks.sdk.service.serving.RateLimitKeyclass. - Added
com.databricks.sdk.service.serving.RateLimitRenewalPeriodclass. - Added
com.databricks.sdk.service.serving.ServedEntityInputclass. - Added
com.databricks.sdk.service.serving.ServedEntityOutputclass. - Added
com.databricks.sdk.service.serving.ServedEntitySpecclass. - Added
com.databricks.sdk.service.serving.ServedModelInputWorkloadSizeclass. - Added
com.databricks.sdk.service.serving.ServedModelInputWorkloadTypeclass. - Added
com.databricks.sdk.service.serving.V1ResponseChoiceElementclass. - Removed
accountClient.networkPolicy()service. - Removed
com.databricks.sdk.service.settings.AccountNetworkPolicyMessageclass. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequestclass. - Removed
com.databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponseclass. - Removed
com.databricks.sdk.service.settings.ReadAccountNetworkPolicyRequestclass. - Removed
com.databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequestclass. - Removed
namefield forcom.databricks.sdk.service.sharing.UpdateCleanRoom. - Changed
namefield forcom.databricks.sdk.service.sharing.UpdateProviderto be required. - Added
newNamefield forcom.databricks.sdk.service.sharing.UpdateProvider. - Changed
namefield forcom.databricks.sdk.service.sharing.UpdateRecipientto be required. - Added
newNamefield forcom.databricks.sdk.service.sharing.UpdateRecipient. - Changed
namefield forcom.databricks.sdk.service.sharing.UpdateShareto be required. - Added
newNamefield forcom.databricks.sdk.service.sharing.UpdateShare. - Added
statementIdsfield forcom.databricks.sdk.service.sql.QueryFilter. - Added
com.databricks.sdk.service.sql.StatementIdclass.
OpenAPI SHA: 63caa3cb0c05045e81d3dcf2451fa990d8670f36, Date: 2023-12-12