Skip to content

Commit b71d391

Browse files
authored
Release v0.2.0 (#122)
* Synchronize auth permutation tests with Go SDK ([#108](#108)). * Regenerated from OpenAPI spec ([#112](#112)). * Add issue template ([#113](#113)). * Add accounts-dod support in the Java SDK ([#114](#114)). * Regenerate Java SDK using recent OpenAPI Specification ([#115](#115)). * Rerun OpenAPI Generator ([#117](#117)). * Integrate with auto-release toolchain ([#118](#118)). * Updated CLI token source `parseExpiry` method to account for different time format ([#116](#116)). * Added support for using new `databricks` CLI with backwards compatibility check ([#121](#121)). API Changes: * Changed `create()` method for `accountClient.metastoreAssignments()` service . New request type is `com.databricks.sdk.service.catalog.AccountsCreateMetastoreAssignment` class. * Changed `create()` method for `accountClient.metastoreAssignments()` service to return `com.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItemList` class. * Changed `get()` method for `accountClient.metastoreAssignments()` service to return `com.databricks.sdk.service.catalog.AccountsMetastoreAssignment` class. * Changed `update()` method for `accountClient.metastoreAssignments()` service . New request type is `com.databricks.sdk.service.catalog.AccountsUpdateMetastoreAssignment` class. * Changed `update()` method for `accountClient.metastoreAssignments()` service to no longer return `com.databricks.sdk.service.catalog.MetastoreAssignment` class. * Changed `create()` method for `accountClient.metastores()` service . New request type is `com.databricks.sdk.service.catalog.AccountsCreateMetastore` class. * Changed `create()` method for `accountClient.metastores()` service to return `com.databricks.sdk.service.catalog.AccountsMetastoreInfo` class. * Changed `get()` method for `accountClient.metastores()` service to return `com.databricks.sdk.service.catalog.AccountsMetastoreInfo` class. * Changed `update()` method for `accountClient.metastores()` service . New request type is `com.databricks.sdk.service.catalog.AccountsUpdateMetastore` class. * Changed `update()` method for `accountClient.metastores()` service to return `com.databricks.sdk.service.catalog.AccountsMetastoreInfo` class. * Changed `create()` method for `accountClient.storageCredentials()` service . New request type is `com.databricks.sdk.service.catalog.AccountsCreateStorageCredential` class. * Changed `update()` method for `accountClient.storageCredentials()` service . New request type is `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential` class. * Removed `maintenance()` method for `workspaceClient.metastores()` service. * Added `enableOptimization()` method for `workspaceClient.metastores()` service. * Added `update()` method for `workspaceClient.tables()` service. * Changed `get()` method for `workspaceClient.workspaceBindings()` service to return `com.databricks.sdk.service.catalog.CurrentWorkspaceBindings` class. * Changed `update()` method for `workspaceClient.workspaceBindings()` service to return `com.databricks.sdk.service.catalog.CurrentWorkspaceBindings` class. * Added `workspaceClient.connections()` service. * Added `workspaceClient.systemSchemas()` service. * Added `connectionName` field for `com.databricks.sdk.service.catalog.CatalogInfo`. * Added `options` field for `com.databricks.sdk.service.catalog.CatalogInfo`. * Removed `gcpServiceAccountKey` field for `com.databricks.sdk.service.catalog.CreateStorageCredential`. * Removed `metastoreId` field for `com.databricks.sdk.service.catalog.CreateStorageCredential`. * Added `azureManagedIdentity` field for `com.databricks.sdk.service.catalog.CreateStorageCredential`. * Added `databricksGcpServiceAccount` field for `com.databricks.sdk.service.catalog.CreateStorageCredential`. * Added `force` field for `com.databricks.sdk.service.catalog.DeleteAccountMetastoreRequest`. * Added `force` field for `com.databricks.sdk.service.catalog.DeleteAccountStorageCredentialRequest`. * Removed `com.databricks.sdk.service.catalog.GcpServiceAccountKey` class. * Removed `schemas` field for `com.databricks.sdk.service.catalog.ListFunctionsResponse`. * Added `functions` field for `com.databricks.sdk.service.catalog.ListFunctionsResponse`. * Removed `gcpServiceAccountKey` field for `com.databricks.sdk.service.catalog.StorageCredentialInfo`. * Added `azureManagedIdentity` field for `com.databricks.sdk.service.catalog.StorageCredentialInfo`. * Added `databricksGcpServiceAccount` field for `com.databricks.sdk.service.catalog.StorageCredentialInfo`. * Removed `com.databricks.sdk.service.catalog.UpdateAutoMaintenance` class. * Removed `com.databricks.sdk.service.catalog.UpdateAutoMaintenanceResponse` class. * Removed `metastoreId` field for `com.databricks.sdk.service.catalog.UpdateMetastore`. * Removed `gcpServiceAccountKey` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`. * Removed `metastoreId` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`. * Added `azureManagedIdentity` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`. * Added `databricksGcpServiceAccount` field for `com.databricks.sdk.service.catalog.UpdateStorageCredential`. * Changed `assignWorkspaces` field for `com.databricks.sdk.service.catalog.UpdateWorkspaceBindings` to `com.databricks.sdk.service.catalog.List` class. * Changed `unassignWorkspaces` field for `com.databricks.sdk.service.catalog.UpdateWorkspaceBindings` to `com.databricks.sdk.service.catalog.List` class. * Removed `gcpServiceAccountKey` field for `com.databricks.sdk.service.catalog.ValidateStorageCredential`. * Added `azureManagedIdentity` field for `com.databricks.sdk.service.catalog.ValidateStorageCredential`. * Added `databricksGcpServiceAccount` field for `com.databricks.sdk.service.catalog.ValidateStorageCredential`. * Removed `com.databricks.sdk.service.catalog.WorkspaceId` class. * Added `com.databricks.sdk.service.catalog.AccountsCreateMetastore` class. * Added `com.databricks.sdk.service.catalog.AccountsCreateMetastoreAssignment` class. * Added `com.databricks.sdk.service.catalog.AccountsCreateStorageCredential` class. * Added `com.databricks.sdk.service.catalog.AccountsMetastoreAssignment` class. * Added `com.databricks.sdk.service.catalog.AccountsMetastoreInfo` class. * Added `com.databricks.sdk.service.catalog.AccountsUpdateMetastore` class. * Added `com.databricks.sdk.service.catalog.AccountsUpdateMetastoreAssignment` class. * Added `com.databricks.sdk.service.catalog.AccountsUpdateStorageCredential` class. * Added `com.databricks.sdk.service.catalog.AzureManagedIdentity` class. * Added `com.databricks.sdk.service.catalog.ConnectionInfo` class. * Added `com.databricks.sdk.service.catalog.ConnectionType` class. * Added `com.databricks.sdk.service.catalog.CreateConnection` class. * Added `com.databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItem` class. * Added `com.databricks.sdk.service.catalog.CredentialType` class. * Added `com.databricks.sdk.service.catalog.CurrentWorkspaceBindings` class. * Added `com.databricks.sdk.service.catalog.DatabricksGcpServiceAccountResponse` class. * Added `com.databricks.sdk.service.catalog.DeleteConnectionRequest` class. * Added `com.databricks.sdk.service.catalog.DisableRequest` class. * Added `com.databricks.sdk.service.catalog.DisableSchemaName` class. * Added `com.databricks.sdk.service.catalog.EnableRequest` class. * Added `com.databricks.sdk.service.catalog.EnableSchemaName` class. * Added `com.databricks.sdk.service.catalog.GetConnectionRequest` class. * Added `com.databricks.sdk.service.catalog.ListConnectionsResponse` class. * Added `com.databricks.sdk.service.catalog.ListSystemSchemasRequest` class. * Added `com.databricks.sdk.service.catalog.ListSystemSchemasResponse` class. * Added `com.databricks.sdk.service.catalog.PropertiesKvPairs` class. * Added `com.databricks.sdk.service.catalog.SecurableOptionsMap` class. * Added `com.databricks.sdk.service.catalog.SystemSchemaInfo` class. * Added `com.databricks.sdk.service.catalog.SystemSchemaInfoState` class. * Added `com.databricks.sdk.service.catalog.UpdateConnection` class. * Added `com.databricks.sdk.service.catalog.UpdatePredictiveOptimization` class. * Added `com.databricks.sdk.service.catalog.UpdatePredictiveOptimizationResponse` class. * Added `com.databricks.sdk.service.catalog.UpdateTableRequest` class. * Changed `get()` method for `workspaceClient.clusters()` service to return `com.databricks.sdk.service.compute.ClusterDetails` class. * Removed `com.databricks.sdk.service.compute.BaseClusterInfo` class. * Added `dataSecurityMode` field for `com.databricks.sdk.service.compute.ClusterAttributes`. * Added `dockerImage` field for `com.databricks.sdk.service.compute.ClusterAttributes`. * Added `singleUserName` field for `com.databricks.sdk.service.compute.ClusterAttributes`. * Removed `com.databricks.sdk.service.compute.ClusterInfo` class. * Added `gcpAttributes` field for `com.databricks.sdk.service.compute.CreateInstancePool`. * Added `dataSecurityMode` field for `com.databricks.sdk.service.compute.EditCluster`. * Added `dockerImage` field for `com.databricks.sdk.service.compute.EditCluster`. * Added `singleUserName` field for `com.databricks.sdk.service.compute.EditCluster`. * Added `gcpAttributes` field for `com.databricks.sdk.service.compute.EditInstancePool`. * Added `localSsdCount` field for `com.databricks.sdk.service.compute.GcpAttributes`. * Added `gcpAttributes` field for `com.databricks.sdk.service.compute.GetInstancePool`. * Added `gcpAttributes` field for `com.databricks.sdk.service.compute.InstancePoolAndStats`. * Changed `clusters` field for `com.databricks.sdk.service.compute.ListClustersResponse` to `com.databricks.sdk.service.compute.ClusterDetailsList` class. * Added `com.databricks.sdk.service.compute.ClusterDetails` class. * Added `com.databricks.sdk.service.compute.ClusterSpec` class. * Added `com.databricks.sdk.service.compute.ComputeSpec` class. * Added `com.databricks.sdk.service.compute.ComputeSpecKind` class. * Added `com.databricks.sdk.service.compute.InstancePoolGcpAttributes` class. * Added `accountClient.accessControl()` service. * Added `workspaceClient.accessControlProxy()` service. * Added `meta` field for `com.databricks.sdk.service.iam.Group`. * Added `schema` field for `com.databricks.sdk.service.iam.PartialUpdate`. * Added `com.databricks.sdk.service.iam.GetAssignableRolesForResourceRequest` class. * Added `com.databricks.sdk.service.iam.GetAssignableRolesForResourceResponse` class. * Added `com.databricks.sdk.service.iam.GetRuleSetRequest` class. * Added `com.databricks.sdk.service.iam.GrantRule` class. * Added `com.databricks.sdk.service.iam.PatchSchema` class. * Added `com.databricks.sdk.service.iam.Principal` class. * Added `com.databricks.sdk.service.iam.ResourceMeta` class. * Added `com.databricks.sdk.service.iam.RuleSetResponse` class. * Added `com.databricks.sdk.service.iam.RuleSetUpdateRequest` class. * Added `com.databricks.sdk.service.iam.UpdateRuleSetRequest` class. * Added `jobParameters` field for `com.databricks.sdk.service.jobs.BaseRun`. * Added `triggerInfo` field for `com.databricks.sdk.service.jobs.BaseRun`. * Changed `newCluster` field for `com.databricks.sdk.service.jobs.ClusterSpec` to `com.databricks.sdk.service.compute.ClusterSpec` class. * Changed `pauseStatus` field for `com.databricks.sdk.service.jobs.Continuous` to `com.databricks.sdk.service.jobs.PauseStatus` class. * Removed `com.databricks.sdk.service.jobs.ContinuousPauseStatus` class. * Changed `format` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.Format` class. * Changed `tasks` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.TaskList` class. * Changed `webhookNotifications` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.WebhookNotifications` class. * Added `compute` field for `com.databricks.sdk.service.jobs.CreateJob`. * Added `health` field for `com.databricks.sdk.service.jobs.CreateJob`. * Added `parameters` field for `com.databricks.sdk.service.jobs.CreateJob`. * Added `runAs` field for `com.databricks.sdk.service.jobs.CreateJob`. * Removed `com.databricks.sdk.service.jobs.CreateJobFormat` class. * Changed `pauseStatus` field for `com.databricks.sdk.service.jobs.CronSchedule` to `com.databricks.sdk.service.jobs.PauseStatus` class. * Removed `com.databricks.sdk.service.jobs.CronSchedulePauseStatus` class. * Removed `com.databricks.sdk.service.jobs.FileArrivalTriggerSettings` class. * Changed `gitProvider` field for `com.databricks.sdk.service.jobs.GitSource` to `com.databricks.sdk.service.jobs.GitProvider` class. * Added `jobSource` field for `com.databricks.sdk.service.jobs.GitSource`. * Removed `com.databricks.sdk.service.jobs.GitSourceGitProvider` class. * Changed `newCluster` field for `com.databricks.sdk.service.jobs.JobCluster` to `com.databricks.sdk.service.compute.ClusterSpec` class. * Added `onDurationWarningThresholdExceeded` field for `com.databricks.sdk.service.jobs.JobEmailNotifications`. * Changed `format` field for `com.databricks.sdk.service.jobs.JobSettings` to `com.databricks.sdk.service.jobs.Format` class. * Changed `tasks` field for `com.databricks.sdk.service.jobs.JobSettings` to `com.databricks.sdk.service.jobs.TaskList` class. * Changed `webhookNotifications` field for `com.databricks.sdk.service.jobs.JobSettings` to `com.databricks.sdk.service.jobs.WebhookNotifications` class. * Added `compute` field for `com.databricks.sdk.service.jobs.JobSettings`. * Added `health` field for `com.databricks.sdk.service.jobs.JobSettings`. * Added `parameters` field for `com.databricks.sdk.service.jobs.JobSettings`. * Added `runAs` field for `com.databricks.sdk.service.jobs.JobSettings`. * Removed `com.databricks.sdk.service.jobs.JobSettingsFormat` class. * Removed `com.databricks.sdk.service.jobs.JobTaskSettings` class. * Removed `com.databricks.sdk.service.jobs.JobWebhookNotifications` class. * Removed `com.databricks.sdk.service.jobs.JobWebhookNotificationsOnFailureItem` class. * Removed `com.databricks.sdk.service.jobs.JobWebhookNotificationsOnStartItem` class. * Removed `com.databricks.sdk.service.jobs.JobWebhookNotificationsOnSuccessItem` class. * Added `pageToken` field for `com.databricks.sdk.service.jobs.ListJobsRequest`. * Added `nextPageToken` field for `com.databricks.sdk.service.jobs.ListJobsResponse`. * Added `prevPageToken` field for `com.databricks.sdk.service.jobs.ListJobsResponse`. * Added `pageToken` field for `com.databricks.sdk.service.jobs.ListRunsRequest`. * Added `nextPageToken` field for `com.databricks.sdk.service.jobs.ListRunsResponse`. * Added `prevPageToken` field for `com.databricks.sdk.service.jobs.ListRunsResponse`. * Changed `source` field for `com.databricks.sdk.service.jobs.NotebookTask` to `com.databricks.sdk.service.jobs.Source` class. * Removed `com.databricks.sdk.service.jobs.NotebookTaskSource` class. * Added `rerunDependentTasks` field for `com.databricks.sdk.service.jobs.RepairRun`. * Added `jobParameters` field for `com.databricks.sdk.service.jobs.Run`. * Added `triggerInfo` field for `com.databricks.sdk.service.jobs.Run`. * Added `jobParameters` field for `com.databricks.sdk.service.jobs.RunNow`. * Added `conditionTask` field for `com.databricks.sdk.service.jobs.RunOutput`. * Added `runJobOutput` field for `com.databricks.sdk.service.jobs.RunOutput`. * Removed `com.databricks.sdk.service.jobs.RunSubmitTaskSettings` class. * Changed `dependsOn` field for `com.databricks.sdk.service.jobs.RunTask` to `com.databricks.sdk.service.jobs.TaskDependencyList` class. * Changed `newCluster` field for `com.databricks.sdk.service.jobs.RunTask` to `com.databricks.sdk.service.compute.ClusterSpec` class. * Added `conditionTask` field for `com.databricks.sdk.service.jobs.RunTask`. * Added `resolvedValues` field for `com.databricks.sdk.service.jobs.RunTask`. * Added `runIf` field for `com.databricks.sdk.service.jobs.RunTask`. * Added `runJobTask` field for `com.databricks.sdk.service.jobs.RunTask`. * Changed `source` field for `com.databricks.sdk.service.jobs.SparkPythonTask` to `com.databricks.sdk.service.jobs.Source` class. * Removed `com.databricks.sdk.service.jobs.SparkPythonTaskSource` class. * Changed `widgets` field for `com.databricks.sdk.service.jobs.SqlDashboardOutput` to `com.databricks.sdk.service.jobs.SqlDashboardWidgetOutputList` class. * Changed `tasks` field for `com.databricks.sdk.service.jobs.SubmitRun` to `com.databricks.sdk.service.jobs.SubmitTaskList` class. * Changed `webhookNotifications` field for `com.databricks.sdk.service.jobs.SubmitRun` to `com.databricks.sdk.service.jobs.WebhookNotifications` class. * Added `emailNotifications` field for `com.databricks.sdk.service.jobs.SubmitRun`. * Added `health` field for `com.databricks.sdk.service.jobs.SubmitRun`. * Removed `com.databricks.sdk.service.jobs.TaskDependenciesItem` class. * Added `onDurationWarningThresholdExceeded` field for `com.databricks.sdk.service.jobs.TaskEmailNotifications`. * Changed `fileArrival` field for `com.databricks.sdk.service.jobs.TriggerSettings` to `com.databricks.sdk.service.jobs.FileArrivalTriggerConfiguration` class. * Changed `pauseStatus` field for `com.databricks.sdk.service.jobs.TriggerSettings` to `com.databricks.sdk.service.jobs.PauseStatus` class. * Removed `com.databricks.sdk.service.jobs.TriggerSettingsPauseStatus` class. * Added `com.databricks.sdk.service.jobs.ConditionTask` class. * Added `com.databricks.sdk.service.jobs.ConditionTaskOp` class. * Added `com.databricks.sdk.service.jobs.FileArrivalTriggerConfiguration` class. * Added `com.databricks.sdk.service.jobs.Format` class. * Added `com.databricks.sdk.service.jobs.GitProvider` class. * Added `com.databricks.sdk.service.jobs.JobCompute` class. * Added `com.databricks.sdk.service.jobs.JobParameter` class. * Added `com.databricks.sdk.service.jobs.JobParameterDefinition` class. * Added `com.databricks.sdk.service.jobs.JobRunAs` class. * Added `com.databricks.sdk.service.jobs.JobSource` class. * Added `com.databricks.sdk.service.jobs.JobSourceDirtyState` class. * Added `com.databricks.sdk.service.jobs.JobsHealthMetric` class. * Added `com.databricks.sdk.service.jobs.JobsHealthOperator` class. * Added `com.databricks.sdk.service.jobs.JobsHealthRule` class. * Added `com.databricks.sdk.service.jobs.JobsHealthRules` class. * Added `com.databricks.sdk.service.jobs.ParamPairs` class. * Added `com.databricks.sdk.service.jobs.PauseStatus` class. * Added `com.databricks.sdk.service.jobs.ResolvedConditionTaskValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedDbtTaskValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedNotebookTaskValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedParamPairValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedPythonWheelTaskValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedRunJobTaskValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedStringParamsValues` class. * Added `com.databricks.sdk.service.jobs.ResolvedValues` class. * Added `com.databricks.sdk.service.jobs.RunConditionTask` class. * Added `com.databricks.sdk.service.jobs.RunConditionTaskOp` class. * Added `com.databricks.sdk.service.jobs.RunIf` class. * Added `com.databricks.sdk.service.jobs.RunJobOutput` class. * Added `com.databricks.sdk.service.jobs.RunJobTask` class. * Added `com.databricks.sdk.service.jobs.Source` class. * Added `com.databricks.sdk.service.jobs.SubmitTask` class. * Added `com.databricks.sdk.service.jobs.Task` class. * Added `com.databricks.sdk.service.jobs.TaskDependency` class. * Added `com.databricks.sdk.service.jobs.TriggerInfo` class. * Added `com.databricks.sdk.service.jobs.Webhook` class. * Added `com.databricks.sdk.service.jobs.WebhookNotifications` class. * Added `com.databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItem` class. * Removed `registeredModel` field for `com.databricks.sdk.service.ml.GetModelResponse`. * Added `registeredModelDatabricks` field for `com.databricks.sdk.service.ml.GetModelResponse`. * Removed `whl` field for `com.databricks.sdk.service.pipelines.PipelineLibrary`. * Added `environmentVars` field for `com.databricks.sdk.service.serving.ServedModelInput`. * Added `environmentVars` field for `com.databricks.sdk.service.serving.ServedModelOutput`. * Added `accountClient.settings()` service. * Added `com.databricks.sdk.service.settings.DeletePersonalComputeSettingRequest` class. * Added `com.databricks.sdk.service.settings.DeletePersonalComputeSettingResponse` class. * Added `com.databricks.sdk.service.settings.PersonalComputeMessage` class. * Added `com.databricks.sdk.service.settings.PersonalComputeMessageEnum` class. * Added `com.databricks.sdk.service.settings.PersonalComputeSetting` class. * Added `com.databricks.sdk.service.settings.ReadPersonalComputeSettingRequest` class. * Added `com.databricks.sdk.service.settings.UpdatePersonalComputeSettingRequest` class. * Added `workspaceClient.cleanRooms()` service. * Added `historyDataSharingStatus` field for `com.databricks.sdk.service.sharing.SharedDataObject`. * Added `com.databricks.sdk.service.sharing.CentralCleanRoomInfo` class. * Added `com.databricks.sdk.service.sharing.CleanRoomAssetInfo` class. * Added `com.databricks.sdk.service.sharing.CleanRoomCatalog` class. * Added `com.databricks.sdk.service.sharing.CleanRoomCatalogUpdate` class. * Added `com.databricks.sdk.service.sharing.CleanRoomCollaboratorInfo` class. * Added `com.databricks.sdk.service.sharing.CleanRoomInfo` class. * Added `com.databricks.sdk.service.sharing.CleanRoomNotebookInfo` class. * Added `com.databricks.sdk.service.sharing.CleanRoomTableInfo` class. * Added `com.databricks.sdk.service.sharing.ColumnInfo` class. * Added `com.databricks.sdk.service.sharing.ColumnMask` class. * Added `com.databricks.sdk.service.sharing.ColumnTypeName` class. * Added `com.databricks.sdk.service.sharing.CreateCleanRoom` class. * Added `com.databricks.sdk.service.sharing.DeleteCleanRoomRequest` class. * Added `com.databricks.sdk.service.sharing.GetCleanRoomRequest` class. * Added `com.databricks.sdk.service.sharing.ListCleanRoomsResponse` class. * Added `com.databricks.sdk.service.sharing.SharedDataObjectHistoryDataSharingStatus` class. * Added `com.databricks.sdk.service.sharing.UpdateCleanRoom` class. * Changed `query` field for `com.databricks.sdk.service.sql.Alert` to `com.databricks.sdk.service.sql.AlertQuery` class. * Changed `value` field for `com.databricks.sdk.service.sql.AlertOptions` to `Object` class. * Removed `isDbAdmin` field for `com.databricks.sdk.service.sql.User`. * Removed `profileImageUrl` field for `com.databricks.sdk.service.sql.User`. * Added `com.databricks.sdk.service.sql.AlertQuery` class. * Removed `keyvaultMetadata` field for `com.databricks.sdk.service.workspace.CreateScope`. * Added `backendAzureKeyvault` field for `com.databricks.sdk.service.workspace.CreateScope`. * Changed `format` field for `com.databricks.sdk.service.workspace.Import` to `com.databricks.sdk.service.workspace.ImportFormat` class. * Added `com.databricks.sdk.service.workspace.ImportFormat` class. OpenAPI SHA: 0a1949ba96f71680dad30e06973eaae85b1307bb, Date: 2023-07-18 Dependency updates: * Bump commons-io from 2.12.0 to 2.13.0 ([#105](#105)). * Bump jackson.version from 2.15.1 to 2.15.2 ([#101](#101)). * Bump maven-failsafe-plugin from 3.1.0 to 3.1.2 ([#103](#103)).
1 parent 84da35b commit b71d391

34 files changed

+855
-76
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0a1949ba96f71680dad30e06973eaae85b1307bb

.gitattributes

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,6 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesAPI.j
211211
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesImpl.java linguist-generated=true
212212
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesService.java linguist-generated=true
213213
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UnassignRequest.java linguist-generated=true
214-
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateAutoMaintenance.java linguist-generated=true
215-
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateAutoMaintenanceResponse.java linguist-generated=true
216214
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateCatalog.java linguist-generated=true
217215
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateConnection.java linguist-generated=true
218216
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateExternalLocation.java linguist-generated=true
@@ -221,6 +219,8 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateMetas
221219
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateMetastoreAssignment.java linguist-generated=true
222220
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateMetastoreDeltaSharingScope.java linguist-generated=true
223221
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdatePermissions.java linguist-generated=true
222+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdatePredictiveOptimization.java linguist-generated=true
223+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdatePredictiveOptimizationResponse.java linguist-generated=true
224224
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateSchema.java linguist-generated=true
225225
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateStorageCredential.java linguist-generated=true
226226
databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/UpdateTableRequest.java linguist-generated=true
@@ -555,6 +555,10 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobSettings.ja
555555
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobSource.java linguist-generated=true
556556
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobSourceDirtyState.java linguist-generated=true
557557
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsAPI.java linguist-generated=true
558+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsHealthMetric.java linguist-generated=true
559+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsHealthOperator.java linguist-generated=true
560+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsHealthRule.java linguist-generated=true
561+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsHealthRules.java linguist-generated=true
558562
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsImpl.java linguist-generated=true
559563
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsService.java linguist-generated=true
560564
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/ListJobsRequest.java linguist-generated=true
@@ -634,6 +638,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/ViewType.java
634638
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/ViewsToExport.java linguist-generated=true
635639
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/Webhook.java linguist-generated=true
636640
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/WebhookNotifications.java linguist-generated=true
641+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/WebhookNotificationsOnDurationWarningThresholdExceededItem.java linguist-generated=true
637642
databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/Activity.java linguist-generated=true
638643
databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ActivityAction.java linguist-generated=true
639644
databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ActivityId.java linguist-generated=true

CHANGELOG.md

Lines changed: 282 additions & 0 deletions
Large diffs are not rendered by default.

databricks-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.databricks</groupId>
77
<artifactId>databricks-sdk-parent</artifactId>
8-
<version>0.1.1</version>
8+
<version>0.2.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<properties>

databricks-sdk-java/src/main/java/com/databricks/sdk/core/UserAgent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class UserAgent {
1313
// TODO: check if reading from
1414
// /META-INF/maven/com.databricks/databrics-sdk-java/pom.properties
1515
// or getClass().getPackage().getImplementationVersion() is enough.
16-
private static final String version = "0.1.1";
16+
private static final String version = "0.2.0";
1717

1818
public static void withProduct(String product, String productVersion) {
1919
UserAgent.product = product;

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/DeleteAccountMetastoreRequest.java

Lines changed: 17 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/DeleteAccountStorageCredentialRequest.java

Lines changed: 19 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresAPI.java

Lines changed: 16 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresImpl.java

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresService.java

Lines changed: 8 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)