Databricks-sdk

Latest version: v0.39.0

Safety actively analyzes 688931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 16

0.17.0

Not secure
Bugfixes:

* Update SDK to OpenAPI spec with bug fix ([207](https://github.com/databricks/databricks-sdk-java/pull/207)).
* Fix Azure Databricks OAuth M2M ([209](https://github.com/databricks/databricks-sdk-java/pull/209)).

API Changes:

* Added `exists()` method for `workspaceClient.tables()` service.
* Added `workspaceClient.lakehouseMonitors()` service.
* Removed `com.databricks.sdk.service.catalog.TableConstraintList` class.
* Added `initScripts` field for `com.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.TableExistsResponse` and
`databricks.sdk.service.catalog.UpdateMonitor`.
* Added `validateOnly` field for `com.databricks.sdk.service.pipelines.StartUpdate`.
* Added `validateOnly` field for `com.databricks.sdk.service.pipelines.UpdateInfo`.
* Changed `createOboToken()` method for `workspaceClient.tokenManagement()` service with new required argument order.
* Changed `get()` method for `workspaceClient.tokenManagement()` service to return `com.databricks.sdk.service.settings.GetTokenResponse` class.
* Changed `lifetimeSeconds` field for `com.databricks.sdk.service.settings.CreateOboTokenRequest` to no longer be required.
* Added `com.databricks.sdk.service.settings.GetTokenResponse` class.
* Changed `create()` method for `workspaceClient.dashboards()` service . New request type is `com.databricks.sdk.service.sql.DashboardPostContent` class.
* Added `update()` method for `workspaceClient.dashboards()` service.
* Removed `com.databricks.sdk.service.sql.CreateDashboardRequest` class.
* Added `httpHeaders` field for `com.databricks.sdk.service.sql.ExternalLink`.
* Added `runAsRole` field for `com.databricks.sdk.service.sql.QueryEditContent`.
* Added `com.databricks.sdk.service.sql.DashboardEditContent` class.
* Added `com.databricks.sdk.service.sql.DashboardPostContent` class.

OpenAPI SHA: e05401ed5dd4974c5333d737ec308a7d451f749f, Date: 2024-01-23

0.16.0

Not secure
* Update to OpenAPI spec ([204](https://github.com/databricks/databricks-sdk-java/pull/204)).

Note: This release contains breaking changes, please see below.

API Changes:

* [Breaking] Changed `list()` method for `workspaceClient.externalLocations()` service to require request of `com.databricks.sdk.service.catalog.ListExternalLocationsRequest` class, `workspaceClient.storageCredentials()` service to require request of `com.databricks.sdk.service.catalog.ListStorageCredentialsRequest` class and `workspaceClient.tokens()` service to return `com.databricks.sdk.service.settings.ListPublicTokensResponse` class and `com.databricks.sdk.service.catalog.ListSchemasResponse`.
* Added `nextPageToken` field for `com.databricks.sdk.service.catalog.ListExternalLocationsResponse`, `com.databricks.sdk.service.catalog.ListFunctionsResponse`, `com.databricks.sdk.service.catalog.ListSchemasResponse` and `com.databricks.sdk.service.catalog.ListStorageCredentialsResponse`.
* Added `maxResults` field for `com.databricks.sdk.service.catalog.ListFunctionsRequest` and `com.databricks.sdk.service.catalog.ListSchemasRequest`.
* Added `pageToken` field for `com.databricks.sdk.service.catalog.ListFunctionsRequest` and `com.databricks.sdk.service.catalog.ListSchemasRequest`.
* Added `omitColumns` and `omitProperties` field for `com.databricks.sdk.service.catalog.ListTablesRequest`.
* Added class: `com.databricks.sdk.service.catalog.ListExternalLocationsRequest`, `com.databricks.sdk.service.catalog.ListStorageCredentialsRequest` and `com.databricks.sdk.service.settings.ListPublicTokensResponse` class.
* Added package: `com.databricks.sdk.service.dashboards` and `com.databricks.sdk.service.vectorsearch`.

OpenAPI SHA: a7a9dc025bb80303e676bf3708942c6aa06689f1, Date: 2024-01-04

0.15.0

Not secure
* Better Java examples ([200](https://github.com/databricks/databricks-sdk-java/pull/200)).

API Changes:

* Added `azureWorkspaceInfo` field for `com.databricks.sdk.service.provisioning.Workspace`.
* Added `com.databricks.sdk.service.provisioning.AzureWorkspaceInfo` class.
* Changed `updateConfig()` method for `workspaceClient.servingEndpoints()` service with new required argument order.
* Changed `servedEntities` field for `com.databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be required.
* Changed `create()` method for `accountClient.ipAccessLists()` service with new required argument order.
* Changed `replace()` method for `accountClient.ipAccessLists()` service with new required argument order.
* Changed `update()` method for `accountClient.ipAccessLists()` service with new required argument order.
* Changed `create()` method for `workspaceClient.ipAccessLists()` service with new required argument order.
* Changed `replace()` method for `workspaceClient.ipAccessLists()` service with new required argument order.
* Changed `update()` method for `workspaceClient.ipAccessLists()` service with new required argument order.
* Changed `ipAddresses` field for `com.databricks.sdk.service.settings.CreateIpAccessList` to no longer be required.
* Changed `ipAddresses` field for `com.databricks.sdk.service.settings.ReplaceIpAccessList` to no longer be required.
* Removed `listId` field for `com.databricks.sdk.service.settings.ReplaceIpAccessList`.
* Changed `enabled` field for `com.databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Changed `ipAddresses` field for `com.databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Changed `label` field for `com.databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Removed `listId` field for `com.databricks.sdk.service.settings.UpdateIpAccessList`.
* Changed `listType` field for `com.databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.

OpenAPI SHA: d3853c8dee5806d04da2ae8910f273ffb35719a5, Date: 2023-12-14

0.14.1

* Handle nested query parameters in Client.attempt ([559](https://github.com/databricks/databricks-sdk-go/pull/559)).
* Support x-databricks-path-style overrides at the operation level ([562](https://github.com/databricks/databricks-sdk-go/pull/562)).

0.14.0

Not secure
Other changes:

* Added support for GCP auth ([196](https://github.com/databricks/databricks-sdk-java/pull/196)).

API Changes:

* Changed `update()` method for `workspaceClient.connections()` service with new required argument order.
* Added `cloudflareApiToken` field for `com.databricks.sdk.service.catalog.CreateStorageCredential`.
* Added `cloudflareApiToken` field for `com.databricks.sdk.service.catalog.StorageCredentialInfo`.
* Changed `name` field for `com.databricks.sdk.service.catalog.UpdateCatalog` to be required.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateCatalog`.
* Changed `name` field for `com.databricks.sdk.service.catalog.UpdateConnection` to no longer be required.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateConnection`.
* Changed `name` field for `com.databricks.sdk.service.catalog.UpdateExternalLocation` to be required.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateExternalLocation`.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateMetastore`.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateRegisteredModelRequest`.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateSchema`.
* Changed `name` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential` to be required.
* Added `cloudflareApiToken` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`.
* Added `newName` field for `com.databricks.sdk.service.catalog.UpdateVolumeRequestContent`.
* Added `cloudflareApiToken` field for `com.databricks.sdk.service.catalog.ValidateStorageCredential`.
* Added `com.databricks.sdk.service.catalog.CloudflareApiToken` class.
* Removed `continuous` field for `com.databricks.sdk.service.jobs.BaseRun`.
* Removed `continuous` field for `com.databricks.sdk.service.jobs.Run`.
* Changed `jobParameters` field for `com.databricks.sdk.service.jobs.RunJobTask` to `com.databricks.sdk.service.jobs.ParamPairs` class.
* Added `runIf` field for `com.databricks.sdk.service.jobs.SubmitTask`.
* Added `runJobTask` field for `com.databricks.sdk.service.jobs.SubmitTask`.
* Changed `updateConfig()` method for `workspaceClient.servingEndpoints()` service with new required argument order.
* Added `put()` method for `workspaceClient.servingEndpoints()` service.
* Added `rateLimits` field for `com.databricks.sdk.service.serving.CreateServingEndpoint`.
* Changed `servedModels` field for `com.databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be required.
* Added `autoCaptureConfig` field for `com.databricks.sdk.service.serving.EndpointCoreConfigInput`.
* Added `servedEntities` field for `com.databricks.sdk.service.serving.EndpointCoreConfigInput`.
* Added `autoCaptureConfig` field for `com.databricks.sdk.service.serving.EndpointCoreConfigOutput`.
* Added `servedEntities` field for `com.databricks.sdk.service.serving.EndpointCoreConfigOutput`.
* Added `servedEntities` field for `com.databricks.sdk.service.serving.EndpointCoreConfigSummary`.
* Added `servedEntities` field for `com.databricks.sdk.service.serving.EndpointPendingConfig`.
* Added `extraParams` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `input` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `maxTokens` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `messages` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `n` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `prompt` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `stop` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `stream` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Added `temperature` field for `com.databricks.sdk.service.serving.QueryEndpointInput`.
* Changed `predictions` field for `com.databricks.sdk.service.serving.QueryEndpointResponse` to no longer be required.
* Added `choices` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `created` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `data` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `id` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `model` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `object` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Added `usage` field for `com.databricks.sdk.service.serving.QueryEndpointResponse`.
* Changed `workloadSize` field for `com.databricks.sdk.service.serving.ServedModelInput` to `com.databricks.sdk.service.serving.ServedModelInputWorkloadSize` class.
* Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedModelInput` to `com.databricks.sdk.service.serving.ServedModelInputWorkloadType` class.
* Added `task` field for `com.databricks.sdk.service.serving.ServingEndpoint`.
* Added `task` field for `com.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 for `com.databricks.sdk.service.sharing.UpdateCleanRoom`.
* Changed `name` field for `com.databricks.sdk.service.sharing.UpdateProvider` to be required.
* Added `newName` field for `com.databricks.sdk.service.sharing.UpdateProvider`.
* Changed `name` field for `com.databricks.sdk.service.sharing.UpdateRecipient` to be required.
* Added `newName` field for `com.databricks.sdk.service.sharing.UpdateRecipient`.
* Changed `name` field for `com.databricks.sdk.service.sharing.UpdateShare` to be required.
* Added `newName` field for `com.databricks.sdk.service.sharing.UpdateShare`.
* Added `statementIds` field for `com.databricks.sdk.service.sql.QueryFilter`.
* Added `com.databricks.sdk.service.sql.StatementId` class.

OpenAPI SHA: 63caa3cb0c05045e81d3dcf2451fa990d8670f36, Date: 2023-12-12

0.13.0

Not secure
Bug fixes:

* Fix databricks CLI authentication on Windows ([192](https://github.com/databricks/databricks-sdk-java/pull/192)).
* Fix SCIM pagination ([193](https://github.com/databricks/databricks-sdk-java/pull/193)).

Other changes:

* Add more detailed error message on default credentials not found error ([180](https://github.com/databricks/databricks-sdk-java/pull/180)).
* Support custom scopes and redirectUrl for U2M OAuth flow ([190](https://github.com/databricks/databricks-sdk-java/pull/190)).

API Changes:

* Removed `enableOptimization()` method for `workspaceClient.metastores()` service.
* Added `pipelineId` field for `com.databricks.sdk.service.catalog.TableInfo`.
* Added `enablePredictiveOptimization` field for `com.databricks.sdk.service.catalog.UpdateCatalog` and `com.databricks.sdk.service.catalog.UpdateSchema`.
* Removed `com.databricks.sdk.service.catalog.UpdatePredictiveOptimization` and `com.databricks.sdk.service.catalog.UpdatePredictiveOptimizationResponse` class.
* Added `description` field for `com.databricks.sdk.service.jobs.CreateJob` and `com.databricks.sdk.service.jobs.JobSettings`.
* Added `listNetworkConnectivityConfigurations()` and `listPrivateEndpointRules()` methods for `accountClient.networkConnectivity()` service.
* Added `com.databricks.sdk.service.settings.ListNccAzurePrivateEndpointRulesResponse`, `com.databricks.sdk.service.settings.ListNetworkConnectivityConfigurationsRequest`, `com.databricks.sdk.service.settings.ListNetworkConnectivityConfigurationsResponse`, and `com.databricks.sdk.service.settings.ListPrivateEndpointRulesRequest` classes.
* Added `stringSharedAs` field for `com.databricks.sdk.service.sharing.SharedDataObject`.

OpenAPI SHA: 22f09783eb8a84d52026f856be3b2068f9498db3, Date: 2023-11-23

Page 10 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.