Improvements and Bug Fixes
* Properly escape multi-segment path parameters ([252](https://github.com/databricks/databricks-sdk-java/pull/252)).
API Changes:
* Added `migrate()` and `unpublish()` methods for `workspaceClient.lakeview()` service.
* Added `com.databricks.sdk.service.dashboards.MigrateDashboardRequest` and `com.databricks.sdk.service.dashboards.UnpublishDashboardRequest` class.
* Added `description`, `queueDuration` and `repairHistory` fields for `com.databricks.sdk.service.jobs.BaseRun`.
* Added `computeKey` and `jobClusterKey` field for `com.databricks.sdk.service.jobs.ClusterSpec`.
* Changed `left`, `op` and `right` fields for `com.databricks.sdk.service.jobs.ConditionTask` to be required.
* Changed `editMode` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.JobEditMode` class.
* Replaced `com.databricks.sdk.service.jobs.CreateJobEditMode` class by `com.databricks.sdk.service.jobs.JobEditMode`.
* Changed `url` field for `com.databricks.sdk.service.jobs.FileArrivalTriggerConfiguration` to be required.
* Changed `errorMessageStats` field for `com.databricks.sdk.service.jobs.ForEachStats` to `com.databricks.sdk.service.jobs.ForEachTaskErrorMessageStatsList` class.
* Changed `newCluster` field for `com.databricks.sdk.service.jobs.JobCluster` to be required.
* Changed `editMode` field for `com.databricks.sdk.service.jobs.JobSettings` to `com.databricks.sdk.service.jobs.JobEditMode` class.
* Removed `com.databricks.sdk.service.jobs.JobSettingsEditMode` class.
* Changed `metric`, `op` and `value` fields for `com.databricks.sdk.service.jobs.JobsHealthRule` to be required.
* Changed `runType` field for `com.databricks.sdk.service.jobs.ListRunsRequest` to `com.databricks.sdk.service.jobs.RunType` class.
* Replaced `com.databricks.sdk.service.jobs.ListRunsRunType` class by `com.databricks.sdk.service.jobs.RunType`.
* Removed `com.databricks.sdk.service.jobs.ParamPairs` class.
* Changed `pipelineId` field for `com.databricks.sdk.service.jobs.PipelineTask` to be required.
* Changed `entryPoint` and `packageName` fields for `com.databricks.sdk.service.jobs.PythonWheelTask` to be required.
* Changed `jobParameters` field for `com.databricks.sdk.service.jobs.RepairRun` to Map<String,`String`> class.
* Changed `baseParameters` field for `com.databricks.sdk.service.jobs.ResolvedNotebookTaskValues` to Map<String,`String`> class.
* Changed `parameters` field for `com.databricks.sdk.service.jobs.ResolvedParamPairValues` to Map<String,`String`> class.
* Changed `namedParameters` field for `com.databricks.sdk.service.jobs.ResolvedPythonWheelTaskValues` to Map<String,`String`> class.
* Removed `namedParameters` field for `com.databricks.sdk.service.jobs.ResolvedRunJobTaskValues`.
* Changed `parameters` field for `com.databricks.sdk.service.jobs.ResolvedRunJobTaskValues` to Map<String,`String`> class.
* Added `jobParameters` field for `com.databricks.sdk.service.jobs.ResolvedRunJobTaskValues`.
* Added `description` and `queueDuration` fields for `com.databricks.sdk.service.jobs.Run`.
* Changed `op` field for `com.databricks.sdk.service.jobs.RunConditionTask` to `com.databricks.sdk.service.jobs.ConditionTaskOp` class.
* Removed `com.databricks.sdk.service.jobs.RunConditionTaskOp` class.
* Changed `inputs` and `task` field for `com.databricks.sdk.service.jobs.RunForEachTask` to be required.
* Changed `jobParameters` field for `com.databricks.sdk.service.jobs.RunJobTask` to Map<String,`String`> class.
* Added `dbtCommands`, `jarParams`, `notebookParams`, `pipelineParams`, `pythonNamedParams`, `pythonParams`, `sparkSubmitParams` and `sqlParams` fields for `com.databricks.sdk.service.jobs.RunJobTask`.
* Changed `jobParameters` field for `com.databricks.sdk.service.jobs.RunNow` to Map<String,`String`> class.
* Added `info` field for `com.databricks.sdk.service.jobs.RunOutput`.
* Removed `jobParameters` field for `com.databricks.sdk.service.jobs.RunParameters`.
* Changed `taskKey` field for `com.databricks.sdk.service.jobs.RunTask` to be required.
* Added `computeKey`, `emailNotifications`, `jobClusterKey`, `notificationSettings`, `runDuration`, `runPageUrl`, `timeoutSeconds` and `webhookNotifications` fields for `com.databricks.sdk.service.jobs.RunTask`.
* Added `endpointId` field for `com.databricks.sdk.service.jobs.SqlQueryOutput`.
* Added `conditionTask`, `dbtTask`, `notebookTask`, `pipelineTask`, `pythonWheelTask`, `runJobTask`, `sparkJarTask`, `sparkPythonTask`, `sparkSubmitTask` and `sqlTask` fields for `com.databricks.sdk.service.jobs.SubmitRun`.
* Added `description` field for `com.databricks.sdk.service.jobs.SubmitTask`.
* Added `disableAutoOptimization` field for `com.databricks.sdk.service.jobs.Task`.
* Added `noAlertForSkippedRuns` field for `com.databricks.sdk.service.jobs.TaskEmailNotifications`.
* Added `tableUpdate` field for `com.databricks.sdk.service.jobs.TriggerSettings`.
* Changed `id` field for `com.databricks.sdk.service.jobs.Webhook` to be required.
* Changed `onDurationWarningThresholdExceeded` field for `com.databricks.sdk.service.jobs.WebhookNotifications` to `com.databricks.sdk.service.jobs.WebhookList` class.
* Removed `com.databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItem` class.
* Added `com.databricks.sdk.service.jobs.JobEditMode` class.
* Replaced `com.databricks.sdk.service.serving.AwsBedrockConfig` class by `com.databricks.sdk.service.serving.AmazonBedrockConfig` class.
* Replaced `com.databricks.sdk.service.serving.AwsBedrockConfigBedrockProvider` class by `com.databricks.sdk.service.serving.AmazonBedrockConfigBedrockProvider` class.
* Replaced `awsBedrockConfig` field for `com.databricks.sdk.service.serving.ExternalModel` by `amazonBedrockConfig`.
* Changed `get()` method for `workspaceClient.ipAccessLists()` service . New request type is `com.databricks.sdk.service.settings.GetIpAccessListRequest` class.
* Replaced `com.databricks.sdk.service.settings.GetIpAccessList` class by `com.databricks.sdk.service.settings.GetIpAccessListRequest` class.
OpenAPI SHA: d38528c3e47dd81c9bdbd918272a3e49d36e09ce, Date: 2024-03-27