diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index aa1180c39..b7f56b6d8 100644 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -b54bbd860200d735fa2c306ec1559090625370e6 \ No newline at end of file +e2018bb00cba203508f8afe5a6d41bd49789ba25 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index d3dfd069a..c5f560256 100755 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,5 @@ HttpPathTest.java linguist-generated=true +IdempotencyTestingAPITest.java linguist-generated=true LroTestingAPITest.java linguist-generated=true MarshallTest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/AccountClient.java linguist-generated=true @@ -1673,6 +1674,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ApproveTransitio databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ApproveTransitionRequestResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/CommentActivityAction.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/CommentObject.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ContinuousWindow.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/CreateComment.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/CreateCommentResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/CreateExperiment.java linguist-generated=true @@ -1890,6 +1892,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SetLoggedModelTa databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SetModelTagRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SetModelVersionTagRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SetTag.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SlidingWindow.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/Status.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TestRegistryWebhookRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TestRegistryWebhookResponse.java linguist-generated=true @@ -1897,6 +1900,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TimeWindow.java databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TransitionModelVersionStageDatabricks.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TransitionRequest.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TransitionStageResponse.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TumblingWindow.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/UpdateComment.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/UpdateCommentResponse.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/UpdateExperiment.java linguist-generated=true @@ -2734,6 +2738,7 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertCondition. databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertConditionOperand.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertConditionThreshold.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertEvaluationState.java linguist-generated=true +databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertLifecycleState.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertOperandColumn.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertOperandValue.java linguist-generated=true databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertOperator.java linguist-generated=true diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md index 3a6e10b3e..120971b4b 100644 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -15,3 +15,19 @@ ### Internal Changes ### API Changes +* Add `instanceProfileArn` field for `com.databricks.sdk.service.compute.InstancePoolAwsAttributes`. +* Add `continuous`, `sliding` and `tumbling` fields for `com.databricks.sdk.service.ml.TimeWindow`. +* Add `usagePolicyId` field for `com.databricks.sdk.service.pipelines.CreatePipeline`. +* Add `usagePolicyId` field for `com.databricks.sdk.service.pipelines.EditPipeline`. +* Add `usagePolicyId` field for `com.databricks.sdk.service.pipelines.PipelineSpec`. +* Add `readFilesBytes` field for `com.databricks.sdk.service.sql.QueryMetrics`. +* Add `SELECT` enum value for `com.databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurablePermission`. +* Add `TABLE` enum value for `com.databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurableType`. +* Add `DECOMMISSION_STARTED` and `DECOMMISSION_ENDED` enum values for `com.databricks.sdk.service.compute.EventType`. +* Add `DBR_IMAGE_RESOLUTION_FAILURE` enum value for `com.databricks.sdk.service.compute.TerminationReasonCode`. +* Add `DBR_IMAGE_RESOLUTION_FAILURE` enum value for `com.databricks.sdk.service.sql.TerminationReasonCode`. +* [Breaking] Change `offlineStoreConfig` and `onlineStoreConfig` fields for `com.databricks.sdk.service.ml.MaterializedFeature` to no longer be required. +* Change `offlineStoreConfig` and `onlineStoreConfig` fields for `com.databricks.sdk.service.ml.MaterializedFeature` to no longer be required. +* [Breaking] Change `lifecycleState` field for `com.databricks.sdk.service.sql.AlertV2` to type `com.databricks.sdk.service.sql.AlertLifecycleState`. +* [Breaking] Remove `table` field for `com.databricks.sdk.service.jobs.TriggerSettings`. +* [Breaking] Remove `duration` and `offset` fields for `com.databricks.sdk.service.ml.TimeWindow`. \ No newline at end of file diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/agentbricks/AgentBricksImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/agentbricks/AgentBricksImpl.java index 92fe683b3..226fd4359 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/agentbricks/AgentBricksImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/agentbricks/AgentBricksImpl.java @@ -21,6 +21,7 @@ public void cancelOptimize(CancelCustomLlmOptimizationRunRequest request) { String path = String.format("/api/2.0/custom-llms/%s/optimize/cancel", request.getId()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -35,6 +36,7 @@ public CustomLlm createCustomLlm(CreateCustomLlmRequest request) { String path = "/api/2.0/custom-llms"; try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -49,6 +51,7 @@ public void deleteCustomLlm(DeleteCustomLlmRequest request) { String path = String.format("/api/2.0/custom-llms/%s", request.getId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -62,6 +65,7 @@ public CustomLlm getCustomLlm(GetCustomLlmRequest request) { String path = String.format("/api/2.0/custom-llms/%s", request.getId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, CustomLlm.class); @@ -75,6 +79,7 @@ public CustomLlm startOptimize(StartCustomLlmOptimizationRunRequest request) { String path = String.format("/api/2.0/custom-llms/%s/optimize", request.getId()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -89,6 +94,7 @@ public CustomLlm updateCustomLlm(UpdateCustomLlmRequest request) { String path = String.format("/api/2.0/custom-llms/%s", request.getId()); try { Request req = new Request("PATCH", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurablePermission.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurablePermission.java index bca1f6476..1a614264f 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurablePermission.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurablePermission.java @@ -8,5 +8,6 @@ public enum AppManifestAppResourceUcSecurableSpecUcSecurablePermission { MANAGE, READ_VOLUME, + SELECT, WRITE_VOLUME, } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurableType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurableType.java index f6a970e70..45cccb2d5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurableType.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppManifestAppResourceUcSecurableSpecUcSecurableType.java @@ -6,5 +6,6 @@ @Generated public enum AppManifestAppResourceUcSecurableSpecUcSecurableType { + TABLE, VOLUME, } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsImpl.java index 047d71e54..149121da8 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsImpl.java @@ -21,6 +21,7 @@ public App create(CreateAppRequest request) { String path = "/api/2.0/apps"; try { Request req = new Request("POST", path, apiClient.serialize(request.getApp())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -35,6 +36,7 @@ public AppUpdate createUpdate(AsyncUpdateAppRequest request) { String path = String.format("/api/2.0/apps/%s/update", request.getAppName()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -49,6 +51,7 @@ public App delete(DeleteAppRequest request) { String path = String.format("/api/2.0/apps/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, App.class); @@ -62,6 +65,7 @@ public AppDeployment deploy(CreateAppDeploymentRequest request) { String path = String.format("/api/2.0/apps/%s/deployments", request.getAppName()); try { Request req = new Request("POST", path, apiClient.serialize(request.getAppDeployment())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -76,6 +80,7 @@ public App get(GetAppRequest request) { String path = String.format("/api/2.0/apps/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, App.class); @@ -91,6 +96,7 @@ public AppDeployment getDeployment(GetAppDeploymentRequest request) { "/api/2.0/apps/%s/deployments/%s", request.getAppName(), request.getDeploymentId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AppDeployment.class); @@ -105,6 +111,7 @@ public GetAppPermissionLevelsResponse getPermissionLevels(GetAppPermissionLevels String.format("/api/2.0/permissions/apps/%s/permissionLevels", request.getAppName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetAppPermissionLevelsResponse.class); @@ -118,6 +125,7 @@ public AppPermissions getPermissions(GetAppPermissionsRequest request) { String path = String.format("/api/2.0/permissions/apps/%s", request.getAppName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AppPermissions.class); @@ -131,6 +139,7 @@ public AppUpdate getUpdate(GetAppUpdateRequest request) { String path = String.format("/api/2.0/apps/%s/update", request.getAppName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AppUpdate.class); @@ -144,6 +153,7 @@ public ListAppsResponse list(ListAppsRequest request) { String path = "/api/2.0/apps"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListAppsResponse.class); @@ -157,6 +167,7 @@ public ListAppDeploymentsResponse listDeployments(ListAppDeploymentsRequest requ String path = String.format("/api/2.0/apps/%s/deployments", request.getAppName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListAppDeploymentsResponse.class); @@ -170,6 +181,7 @@ public AppPermissions setPermissions(AppPermissionsRequest request) { String path = String.format("/api/2.0/permissions/apps/%s", request.getAppName()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -184,6 +196,7 @@ public App start(StartAppRequest request) { String path = String.format("/api/2.0/apps/%s/start", request.getName()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -198,6 +211,7 @@ public App stop(StopAppRequest request) { String path = String.format("/api/2.0/apps/%s/stop", request.getName()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -212,6 +226,7 @@ public App update(UpdateAppRequest request) { String path = String.format("/api/2.0/apps/%s", request.getName()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getApp())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -226,6 +241,7 @@ public AppPermissions updatePermissions(AppPermissionsRequest request) { String path = String.format("/api/2.0/permissions/apps/%s", request.getAppName()); try { Request req = new Request("PATCH", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsSettingsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsSettingsImpl.java index 40e1761ee..c91cb256e 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsSettingsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/apps/AppsSettingsImpl.java @@ -21,6 +21,7 @@ public CustomTemplate createCustomTemplate(CreateCustomTemplateRequest request) String path = "/api/2.0/apps-settings/templates"; try { Request req = new Request("POST", path, apiClient.serialize(request.getTemplate())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -35,6 +36,7 @@ public CustomTemplate deleteCustomTemplate(DeleteCustomTemplateRequest request) String path = String.format("/api/2.0/apps-settings/templates/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, CustomTemplate.class); @@ -48,6 +50,7 @@ public CustomTemplate getCustomTemplate(GetCustomTemplateRequest request) { String path = String.format("/api/2.0/apps-settings/templates/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, CustomTemplate.class); @@ -61,6 +64,7 @@ public ListCustomTemplatesResponse listCustomTemplates(ListCustomTemplatesReques String path = "/api/2.0/apps-settings/templates"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListCustomTemplatesResponse.class); @@ -74,6 +78,7 @@ public CustomTemplate updateCustomTemplate(UpdateCustomTemplateRequest request) String path = String.format("/api/2.0/apps-settings/templates/%s", request.getName()); try { Request req = new Request("PUT", path, apiClient.serialize(request.getTemplate())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BillableUsageImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BillableUsageImpl.java index 47caf60ea..88bf91ad5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BillableUsageImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BillableUsageImpl.java @@ -22,6 +22,7 @@ public DownloadResponse download(DownloadRequest request) { String.format("/api/2.0/accounts/%s/usage/download", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "text/plain"); return apiClient.execute(req, DownloadResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetPolicyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetPolicyImpl.java index dcf526b90..4b9326153 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetPolicyImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetPolicyImpl.java @@ -6,6 +6,7 @@ import com.databricks.sdk.core.http.Request; import com.databricks.sdk.support.Generated; import java.io.IOException; +import java.util.UUID; /** Package-local implementation of BudgetPolicy */ @Generated @@ -22,6 +23,10 @@ public BudgetPolicy create(CreateBudgetPolicyRequest request) { String.format("/api/2.1/accounts/%s/budget-policies", apiClient.configuredAccountID()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + + if (request.getRequestId() == null || request.getRequestId().isEmpty()) { + request.setRequestId(UUID.randomUUID().toString()); + } ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -39,6 +44,7 @@ public void delete(DeleteBudgetPolicyRequest request) { apiClient.configuredAccountID(), request.getPolicyId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -55,6 +61,7 @@ public BudgetPolicy get(GetBudgetPolicyRequest request) { apiClient.configuredAccountID(), request.getPolicyId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, BudgetPolicy.class); @@ -69,6 +76,7 @@ public ListBudgetPoliciesResponse list(ListBudgetPoliciesRequest request) { String.format("/api/2.1/accounts/%s/budget-policies", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListBudgetPoliciesResponse.class); @@ -85,6 +93,7 @@ public BudgetPolicy update(UpdateBudgetPolicyRequest request) { apiClient.configuredAccountID(), request.getPolicyId()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getPolicy())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetsImpl.java index fa1849308..65177a163 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/BudgetsImpl.java @@ -21,6 +21,7 @@ public CreateBudgetConfigurationResponse create(CreateBudgetConfigurationRequest String path = String.format("/api/2.1/accounts/%s/budgets", apiClient.configuredAccountID()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -38,6 +39,7 @@ public void delete(DeleteBudgetConfigurationRequest request) { apiClient.configuredAccountID(), request.getBudgetId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -54,6 +56,7 @@ public GetBudgetConfigurationResponse get(GetBudgetConfigurationRequest request) apiClient.configuredAccountID(), request.getBudgetId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetBudgetConfigurationResponse.class); @@ -67,6 +70,7 @@ public ListBudgetConfigurationsResponse list(ListBudgetConfigurationsRequest req String path = String.format("/api/2.1/accounts/%s/budgets", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListBudgetConfigurationsResponse.class); @@ -83,6 +87,7 @@ public UpdateBudgetConfigurationResponse update(UpdateBudgetConfigurationRequest apiClient.configuredAccountID(), request.getBudgetId()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/LogDeliveryImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/LogDeliveryImpl.java index 9efcfe94f..a3bf3d691 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/LogDeliveryImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/LogDeliveryImpl.java @@ -22,6 +22,7 @@ public WrappedLogDeliveryConfiguration create(WrappedCreateLogDeliveryConfigurat String.format("/api/2.0/accounts/%s/log-delivery", apiClient.configuredAccountID()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -39,6 +40,7 @@ public GetLogDeliveryConfigurationResponse get(GetLogDeliveryRequest request) { apiClient.configuredAccountID(), request.getLogDeliveryConfigurationId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetLogDeliveryConfigurationResponse.class); @@ -53,6 +55,7 @@ public WrappedLogDeliveryConfigurations list(ListLogDeliveryRequest request) { String.format("/api/2.0/accounts/%s/log-delivery", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, WrappedLogDeliveryConfigurations.class); @@ -69,6 +72,7 @@ public void patchStatus(UpdateLogDeliveryConfigurationStatusRequest request) { apiClient.configuredAccountID(), request.getLogDeliveryConfigurationId()); try { Request req = new Request("PATCH", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/UsageDashboardsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/UsageDashboardsImpl.java index 6f6574868..e06dc6c72 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/UsageDashboardsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/billing/UsageDashboardsImpl.java @@ -21,6 +21,7 @@ public CreateBillingUsageDashboardResponse create(CreateBillingUsageDashboardReq String path = String.format("/api/2.0/accounts/%s/dashboard", apiClient.configuredAccountID()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -35,6 +36,7 @@ public GetBillingUsageDashboardResponse get(GetBillingUsageDashboardRequest requ String path = String.format("/api/2.0/accounts/%s/dashboard", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetBillingUsageDashboardResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoreAssignmentsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoreAssignmentsImpl.java index d9696ba4d..cfe85cd14 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoreAssignmentsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoreAssignmentsImpl.java @@ -25,6 +25,7 @@ public AccountsCreateMetastoreAssignmentResponse create( apiClient.configuredAccountID(), request.getWorkspaceId(), request.getMetastoreId()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -43,6 +44,7 @@ public AccountsDeleteMetastoreAssignmentResponse delete( apiClient.configuredAccountID(), request.getWorkspaceId(), request.getMetastoreId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsDeleteMetastoreAssignmentResponse.class); @@ -59,6 +61,7 @@ public AccountsMetastoreAssignment get(GetAccountMetastoreAssignmentRequest requ apiClient.configuredAccountID(), request.getWorkspaceId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsMetastoreAssignment.class); @@ -76,6 +79,7 @@ public ListAccountMetastoreAssignmentsResponse list( apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListAccountMetastoreAssignmentsResponse.class); @@ -93,6 +97,7 @@ public AccountsUpdateMetastoreAssignmentResponse update( apiClient.configuredAccountID(), request.getWorkspaceId(), request.getMetastoreId()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoresImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoresImpl.java index e983809d0..0b8fcb3b5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoresImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountMetastoresImpl.java @@ -21,6 +21,7 @@ public AccountsCreateMetastoreResponse create(AccountsCreateMetastore request) { String path = String.format("/api/2.0/accounts/%s/metastores", apiClient.configuredAccountID()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -38,6 +39,7 @@ public AccountsDeleteMetastoreResponse delete(DeleteAccountMetastoreRequest requ apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsDeleteMetastoreResponse.class); @@ -54,6 +56,7 @@ public AccountsGetMetastoreResponse get(GetAccountMetastoreRequest request) { apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsGetMetastoreResponse.class); @@ -67,6 +70,7 @@ public AccountsListMetastoresResponse list() { String path = String.format("/api/2.0/accounts/%s/metastores", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsListMetastoresResponse.class); } catch (IOException e) { @@ -82,6 +86,7 @@ public AccountsUpdateMetastoreResponse update(AccountsUpdateMetastore request) { apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountStorageCredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountStorageCredentialsImpl.java index 26ed48604..2e369bdee 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountStorageCredentialsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/AccountStorageCredentialsImpl.java @@ -24,6 +24,7 @@ public AccountsCreateStorageCredentialInfo create(AccountsCreateStorageCredentia apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("POST", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -44,6 +45,7 @@ public AccountsDeleteStorageCredentialResponse delete( request.getStorageCredentialName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsDeleteStorageCredentialResponse.class); @@ -62,6 +64,7 @@ public AccountsStorageCredentialInfo get(GetAccountStorageCredentialRequest requ request.getStorageCredentialName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, AccountsStorageCredentialInfo.class); @@ -78,6 +81,7 @@ public ListAccountStorageCredentialsResponse list(ListAccountStorageCredentialsR apiClient.configuredAccountID(), request.getMetastoreId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListAccountStorageCredentialsResponse.class); @@ -96,6 +100,7 @@ public AccountsUpdateStorageCredentialResponse update(AccountsUpdateStorageCrede request.getStorageCredentialName()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ArtifactAllowlistsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ArtifactAllowlistsImpl.java index 56ef167fa..c040305c3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ArtifactAllowlistsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ArtifactAllowlistsImpl.java @@ -22,6 +22,7 @@ public ArtifactAllowlistInfo get(GetArtifactAllowlistRequest request) { String.format("/api/2.1/unity-catalog/artifact-allowlists/%s", request.getArtifactType()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ArtifactAllowlistInfo.class); @@ -36,6 +37,7 @@ public ArtifactAllowlistInfo update(SetArtifactAllowlist request) { String.format("/api/2.1/unity-catalog/artifact-allowlists/%s", request.getArtifactType()); try { Request req = new Request("PUT", path, apiClient.serialize(request)); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsAPI.java index a9bd905b4..efeb27019 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsAPI.java @@ -76,7 +76,7 @@ public CatalogInfo get(GetCatalogRequest request) { *
PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListCatalogsResponse list(ListCatalogsRequest listCatalogsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java
index f852713c7..ffbf0fff6 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionType.java
@@ -4,7 +4,7 @@
import com.databricks.sdk.support.Generated;
-/** Next Id: 46 */
+/** Next Id: 47 */
@Generated
public enum ConnectionType {
BIGQUERY,
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsAPI.java
index 3386cd766..a776e44c0 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsAPI.java
@@ -71,7 +71,7 @@ public ConnectionInfo get(GetConnectionRequest request) {
* PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListConnectionsResponse list(ListConnectionsRequest listConnectionsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsAPI.java
index 9b51fdb9a..9235e354e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsAPI.java
@@ -84,6 +84,10 @@ public CredentialInfo getCredential(GetCredentialRequest request) {
* The array is limited to only the credentials that the caller has permission to access. If
* the caller is a metastore admin, retrieval of credentials is unrestricted. There is no
* guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable The array is limited to only the credentials that the caller has permission to access. If
* the caller is a metastore admin, retrieval of credentials is unrestricted. There is no
* guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListCredentialsResponse listCredentials(ListCredentialsRequest listCredentialsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsAPI.java
index da9b01ba8..78471482a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsAPI.java
@@ -89,7 +89,13 @@ public Iterable PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
+ */
public Iterable PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
+ */
ListEntityTagAssignmentsResponse list(
ListEntityTagAssignmentsRequest listEntityTagAssignmentsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLineageImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLineageImpl.java
index 3748d87ff..a10ef74e9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLineageImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLineageImpl.java
@@ -23,6 +23,7 @@ public ExternalLineageRelationship createExternalLineageRelationship(
try {
Request req =
new Request("POST", path, apiClient.serialize(request.getExternalLineageRelationship()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -37,6 +38,7 @@ public void deleteExternalLineageRelationship(DeleteExternalLineageRelationshipR
String path = "/api/2.0/lineage-tracking/external-lineage";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -51,6 +53,7 @@ public ListExternalLineageRelationshipsResponse listExternalLineageRelationships
String path = "/api/2.0/lineage-tracking/external-lineage";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExternalLineageRelationshipsResponse.class);
@@ -66,6 +69,7 @@ public ExternalLineageRelationship updateExternalLineageRelationship(
try {
Request req =
new Request("PATCH", path, apiClient.serialize(request.getExternalLineageRelationship()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsAPI.java
index 1f5fbae89..a9f351033 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsAPI.java
@@ -80,7 +80,7 @@ public ExternalLocationInfo get(GetExternalLocationRequest request) {
* PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListExternalLocationsResponse list(ListExternalLocationsRequest listExternalLocationsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalMetadataImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalMetadataImpl.java
index b3047ae59..b00af6b16 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalMetadataImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalMetadataImpl.java
@@ -21,6 +21,7 @@ public ExternalMetadata createExternalMetadata(CreateExternalMetadataRequest req
String path = "/api/2.0/lineage-tracking/external-metadata";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getExternalMetadata()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public void deleteExternalMetadata(DeleteExternalMetadataRequest request) {
String.format("/api/2.0/lineage-tracking/external-metadata/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -50,6 +52,7 @@ public ExternalMetadata getExternalMetadata(GetExternalMetadataRequest request)
String.format("/api/2.0/lineage-tracking/external-metadata/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ExternalMetadata.class);
@@ -63,6 +66,7 @@ public ListExternalMetadataResponse listExternalMetadata(ListExternalMetadataReq
String path = "/api/2.0/lineage-tracking/external-metadata";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExternalMetadataResponse.class);
@@ -77,6 +81,7 @@ public ExternalMetadata updateExternalMetadata(UpdateExternalMetadataRequest req
String.format("/api/2.0/lineage-tracking/external-metadata/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getExternalMetadata()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsAPI.java
index f759c65bf..135730627 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsAPI.java
@@ -93,7 +93,7 @@ public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListFunctionsResponse list(ListFunctionsRequest listFunctionsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
index 315ebaef2..861e4ce6b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsAPI.java
@@ -37,7 +37,17 @@ public GetPermissionsResponse get(String securableType, String fullName) {
return get(new GetGrantRequest().setSecurableType(securableType).setFullName(fullName));
}
- /** Gets the permissions for a securable. Does not include inherited permissions. */
+ /**
+ * Gets the permissions for a securable. Does not include inherited permissions.
+ *
+ * NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
+ */
public GetPermissionsResponse get(GetGrantRequest request) {
return impl.get(request);
}
@@ -50,6 +60,14 @@ public EffectivePermissionsList getEffective(String securableType, String fullNa
/**
* Gets the effective permissions for a securable. Includes inherited permissions from any parent
* securables.
+ *
+ * NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
*/
public EffectivePermissionsList getEffective(GetEffectiveRequest request) {
return impl.getEffective(request);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsImpl.java
index cf01d91a0..5e190ac47 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsImpl.java
@@ -24,6 +24,7 @@ public GetPermissionsResponse get(GetGrantRequest request) {
request.getSecurableType(), request.getFullName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPermissionsResponse.class);
@@ -40,6 +41,7 @@ public EffectivePermissionsList getEffective(GetEffectiveRequest request) {
request.getSecurableType(), request.getFullName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EffectivePermissionsList.class);
@@ -56,6 +58,7 @@ public UpdatePermissionsResponse update(UpdatePermissions request) {
request.getSecurableType(), request.getFullName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsService.java
index 777f9040f..11f9831f7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsService.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GrantsService.java
@@ -20,12 +20,30 @@
*/
@Generated
public interface GrantsService {
- /** Gets the permissions for a securable. Does not include inherited permissions. */
+ /**
+ * Gets the permissions for a securable. Does not include inherited permissions.
+ *
+ * NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
+ */
GetPermissionsResponse get(GetGrantRequest getGrantRequest);
/**
* Gets the effective permissions for a securable. Includes inherited permissions from any parent
* securables.
+ *
+ * NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
*/
EffectivePermissionsList getEffective(GetEffectiveRequest getEffectiveRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresAPI.java
index ef832d957..35e643dbf 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresAPI.java
@@ -92,7 +92,7 @@ public MetastoreInfo get(GetMetastoreRequest request) {
* PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListMetastoresResponse list(ListMetastoresRequest listMetastoresRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsAPI.java
index 8a3100015..0f5470030 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsAPI.java
@@ -96,6 +96,10 @@ public Iterable There is no guarantee of a specific ordering of the elements in the response. The elements
* in the response will not contain any aliases or tags.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable There is no guarantee of a specific ordering of the elements in the response. The elements
* in the response will not contain any aliases or tags.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListModelVersionsResponse list(ListModelVersionsRequest listModelVersionsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/OnlineTablesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/OnlineTablesImpl.java
index c16b10697..c0478dc6e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/OnlineTablesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/OnlineTablesImpl.java
@@ -21,6 +21,7 @@ public OnlineTable create(CreateOnlineTableRequest request) {
String path = "/api/2.0/online-tables";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getTable()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteOnlineTableRequest request) {
String path = String.format("/api/2.0/online-tables/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public OnlineTable get(GetOnlineTableRequest request) {
String path = String.format("/api/2.0/online-tables/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, OnlineTable.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesAPI.java
index 0f3b06b02..160ec398a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesAPI.java
@@ -76,6 +76,10 @@ public Iterable PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListPoliciesResponse listPolicies(ListPoliciesRequest listPoliciesRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/QualityMonitorsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/QualityMonitorsImpl.java
index 007d08922..39e0fb0df 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/QualityMonitorsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/QualityMonitorsImpl.java
@@ -24,6 +24,7 @@ public void cancelRefresh(CancelRefreshRequest request) {
request.getTableName(), request.getRefreshId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -37,6 +38,7 @@ public MonitorInfo create(CreateMonitor request) {
String path = String.format("/api/2.1/unity-catalog/tables/%s/monitor", request.getTableName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -51,6 +53,7 @@ public DeleteMonitorResponse delete(DeleteQualityMonitorRequest request) {
String path = String.format("/api/2.1/unity-catalog/tables/%s/monitor", request.getTableName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteMonitorResponse.class);
@@ -64,6 +67,7 @@ public MonitorInfo get(GetQualityMonitorRequest request) {
String path = String.format("/api/2.1/unity-catalog/tables/%s/monitor", request.getTableName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, MonitorInfo.class);
@@ -80,6 +84,7 @@ public MonitorRefreshInfo getRefresh(GetRefreshRequest request) {
request.getTableName(), request.getRefreshId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, MonitorRefreshInfo.class);
@@ -94,6 +99,7 @@ public MonitorRefreshListResponse listRefreshes(ListRefreshesRequest request) {
String.format("/api/2.1/unity-catalog/tables/%s/monitor/refreshes", request.getTableName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, MonitorRefreshListResponse.class);
@@ -109,6 +115,7 @@ public RegenerateDashboardResponse regenerateDashboard(RegenerateDashboardReques
"/api/2.1/quality-monitoring/tables/%s/monitor/dashboard", request.getTableName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -124,6 +131,7 @@ public MonitorRefreshInfo runRefresh(RunRefreshRequest request) {
String.format("/api/2.1/unity-catalog/tables/%s/monitor/refreshes", request.getTableName());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, MonitorRefreshInfo.class);
@@ -137,6 +145,7 @@ public MonitorInfo update(UpdateMonitor request) {
String path = String.format("/api/2.1/unity-catalog/tables/%s/monitor", request.getTableName());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsAPI.java
index e5c508180..7dea334a3 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsAPI.java
@@ -124,6 +124,10 @@ public RegisteredModelInfo get(GetRegisteredModelRequest request) {
* schema.
*
* There is no guarantee of a specific ordering of the elements in the response.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable There is no guarantee of a specific ordering of the elements in the response.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListRegisteredModelsResponse list(ListRegisteredModelsRequest listRegisteredModelsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasAPI.java
index cb47b73c9..513f7bda2 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasAPI.java
@@ -54,6 +54,10 @@ public GetQuotaResponse getQuota(GetQuotaRequest request) {
/**
* ListQuotas returns all quota values under the metastore. There are no SLAs on the freshness of
* the counts returned. This API does not trigger a refresh of quota counts.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListQuotasResponse listQuotas(ListQuotasRequest listQuotasRequest);
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RfaImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RfaImpl.java
index 702479620..fe99a465f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RfaImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RfaImpl.java
@@ -22,6 +22,7 @@ public BatchCreateAccessRequestsResponse batchCreateAccessRequests(
String path = "/api/3.0/rfa/requests";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public AccessRequestDestinations getAccessRequestDestinations(
"/api/3.0/rfa/destinations/%s/%s", request.getSecurableType(), request.getFullName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccessRequestDestinations.class);
@@ -54,6 +56,7 @@ public AccessRequestDestinations updateAccessRequestDestinations(
try {
Request req =
new Request("PATCH", path, apiClient.serialize(request.getAccessRequestDestinations()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemaInfo.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemaInfo.java
index e4c7f6f0a..04137ed3e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemaInfo.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemaInfo.java
@@ -8,7 +8,7 @@
import java.util.Map;
import java.util.Objects;
-/** Next ID: 42 */
+/** Next ID: 43 */
@Generated
public class SchemaInfo {
/**
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasAPI.java
index 3edf06b15..c69c4b0b9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasAPI.java
@@ -77,7 +77,7 @@ public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListSchemasResponse list(ListSchemasRequest listSchemasRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java
index c42d7e06e..d947e19aa 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SecurableKind.java
@@ -4,7 +4,7 @@
import com.databricks.sdk.support.Generated;
-/** Latest kind: CONNECTION_SALESFORCE_OAUTH_MTLS = 268; Next id:269 */
+/** Latest kind: CONNECTION_AWS_SECRETS_MANAGER = 270; Next id:271 */
@Generated
public enum SecurableKind {
TABLE_DB_STORAGE,
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsAPI.java
index 89ee608ec..7f0708807 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsAPI.java
@@ -82,7 +82,7 @@ public StorageCredentialInfo get(GetStorageCredentialRequest request) {
* PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListStorageCredentialsResponse list(ListStorageCredentialsRequest listStorageCredentialsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasAPI.java
index a62bef4ca..56b33ef00 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasAPI.java
@@ -62,7 +62,7 @@ public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListSystemSchemasResponse list(ListSystemSchemasRequest listSystemSchemasRequest);
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TableConstraintsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TableConstraintsImpl.java
index 5566e2eaa..f069be4ed 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TableConstraintsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TableConstraintsImpl.java
@@ -21,6 +21,7 @@ public TableConstraint create(CreateTableConstraint request) {
String path = "/api/2.1/unity-catalog/constraints";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteTableConstraintRequest request) {
String path = String.format("/api/2.1/unity-catalog/constraints/%s", request.getFullName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesAPI.java
index 7ae3a0063..3047b6db3 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesAPI.java
@@ -123,7 +123,7 @@ public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
public Iterable There is no guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
* results while still providing a next_page_token. Clients must continue reading pages until
* next_page_token is absent, which is the only indication that the end of results has been
- * reached. This behavior follows Google AIP-158 guidelines.
+ * reached.
*/
ListTablesResponse list(ListTablesRequest listTablesRequest);
@@ -100,6 +100,10 @@ public interface TablesService {
* has ownership or the **USE_CATALOG** privilege on the parent catalog.
*
* There is no guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListTableSummariesResponse listSummaries(ListSummariesRequest listSummariesRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryPathCredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryPathCredentialsImpl.java
index cf98efdfb..a6a812e9e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryPathCredentialsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryPathCredentialsImpl.java
@@ -22,6 +22,7 @@ public GenerateTemporaryPathCredentialResponse generateTemporaryPathCredentials(
String path = "/api/2.0/unity-catalog/temporary-path-credentials";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryTableCredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryTableCredentialsImpl.java
index 8c3fab716..dbd43175d 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryTableCredentialsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TemporaryTableCredentialsImpl.java
@@ -22,6 +22,7 @@ public GenerateTemporaryTableCredentialResponse generateTemporaryTableCredential
String path = "/api/2.0/unity-catalog/temporary-table-credentials";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesAPI.java
index 7b0ea8f0a..60e255259 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesAPI.java
@@ -83,6 +83,10 @@ public Iterable There is no guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
public Iterable There is no guarantee of a specific ordering of the elements in the array.
+ *
+ * PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while
+ * still providing a next_page_token. Clients must continue reading pages until next_page_token is
+ * absent, which is the only indication that the end of results has been reached.
*/
ListVolumesResponseContent list(ListVolumesRequest listVolumesRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsAPI.java
index 3070e8b7f..7ca47d320 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsAPI.java
@@ -62,6 +62,14 @@ public Iterable NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
*/
public Iterable NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated
+ * calls will be deprecated soon.
+ *
+ * PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero
+ * results while still providing a next_page_token. Clients must continue reading pages until
+ * next_page_token is absent, which is the only indication that the end of results has been
+ * reached.
*/
GetWorkspaceBindingsResponse getBindings(GetBindingsRequest getBindingsRequest);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetRevisionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetRevisionsImpl.java
index 5dca932d7..405ab1ea9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetRevisionsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetRevisionsImpl.java
@@ -27,6 +27,7 @@ public CleanRoomAsset get(GetCleanRoomAssetRevisionRequest request) {
request.getEtag());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CleanRoomAsset.class);
@@ -43,6 +44,7 @@ public ListCleanRoomAssetRevisionsResponse list(ListCleanRoomAssetRevisionsReque
request.getCleanRoomName(), request.getAssetType(), request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCleanRoomAssetRevisionsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetsImpl.java
index eff18e722..f7c4e5404 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAssetsImpl.java
@@ -21,6 +21,7 @@ public CleanRoomAsset create(CreateCleanRoomAssetRequest request) {
String path = String.format("/api/2.0/clean-rooms/%s/assets", request.getCleanRoomName());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getAsset()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public CreateCleanRoomAssetReviewResponse createCleanRoomAssetReview(
request.getCleanRoomName(), request.getAssetType(), request.getName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -56,6 +58,7 @@ public void delete(DeleteCleanRoomAssetRequest request) {
request.getCleanRoomName(), request.getAssetType(), request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -72,6 +75,7 @@ public CleanRoomAsset get(GetCleanRoomAssetRequest request) {
request.getCleanRoomName(), request.getAssetType(), request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CleanRoomAsset.class);
@@ -85,6 +89,7 @@ public ListCleanRoomAssetsResponse list(ListCleanRoomAssetsRequest request) {
String path = String.format("/api/2.0/clean-rooms/%s/assets", request.getCleanRoomName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCleanRoomAssetsResponse.class);
@@ -101,6 +106,7 @@ public CleanRoomAsset update(UpdateCleanRoomAssetRequest request) {
request.getCleanRoomName(), request.getAssetType(), request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getAsset()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAutoApprovalRulesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAutoApprovalRulesImpl.java
index eb277805e..3039d2f92 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAutoApprovalRulesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomAutoApprovalRulesImpl.java
@@ -22,6 +22,7 @@ public CleanRoomAutoApprovalRule create(CreateCleanRoomAutoApprovalRuleRequest r
String.format("/api/2.0/clean-rooms/%s/auto-approval-rules", request.getCleanRoomName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void delete(DeleteCleanRoomAutoApprovalRuleRequest request) {
request.getCleanRoomName(), request.getRuleId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -55,6 +57,7 @@ public CleanRoomAutoApprovalRule get(GetCleanRoomAutoApprovalRuleRequest request
request.getCleanRoomName(), request.getRuleId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CleanRoomAutoApprovalRule.class);
@@ -70,6 +73,7 @@ public ListCleanRoomAutoApprovalRulesResponse list(
String.format("/api/2.0/clean-rooms/%s/auto-approval-rules", request.getCleanRoomName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCleanRoomAutoApprovalRulesResponse.class);
@@ -86,6 +90,7 @@ public CleanRoomAutoApprovalRule update(UpdateCleanRoomAutoApprovalRuleRequest r
request.getCleanRoomName(), request.getRuleId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getAutoApprovalRule()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomTaskRunsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomTaskRunsImpl.java
index e406e6a03..559afd722 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomTaskRunsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomTaskRunsImpl.java
@@ -21,6 +21,7 @@ public ListCleanRoomNotebookTaskRunsResponse list(ListCleanRoomNotebookTaskRunsR
String path = String.format("/api/2.0/clean-rooms/%s/runs", request.getCleanRoomName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCleanRoomNotebookTaskRunsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomsImpl.java
index d1dfc93b6..5cf4c4535 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/cleanrooms/CleanRoomsImpl.java
@@ -21,6 +21,7 @@ public CleanRoom create(CreateCleanRoomRequest request) {
String path = "/api/2.0/clean-rooms";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getCleanRoom()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -37,6 +38,7 @@ public CreateCleanRoomOutputCatalogResponse createOutputCatalog(
String.format("/api/2.0/clean-rooms/%s/output-catalogs", request.getCleanRoomName());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getOutputCatalog()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -51,6 +53,7 @@ public void delete(DeleteCleanRoomRequest request) {
String path = String.format("/api/2.0/clean-rooms/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -64,6 +67,7 @@ public CleanRoom get(GetCleanRoomRequest request) {
String path = String.format("/api/2.0/clean-rooms/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CleanRoom.class);
@@ -77,6 +81,7 @@ public ListCleanRoomsResponse list(ListCleanRoomsRequest request) {
String path = "/api/2.0/clean-rooms";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCleanRoomsResponse.class);
@@ -90,6 +95,7 @@ public CleanRoom update(UpdateCleanRoomRequest request) {
String path = String.format("/api/2.0/clean-rooms/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClusterPoliciesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClusterPoliciesImpl.java
index f70a7831d..d6814cb32 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClusterPoliciesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClusterPoliciesImpl.java
@@ -21,6 +21,7 @@ public CreatePolicyResponse create(CreatePolicy request) {
String path = "/api/2.0/policies/clusters/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeletePolicy request) {
String path = "/api/2.0/policies/clusters/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public void edit(EditPolicy request) {
String path = "/api/2.0/policies/clusters/edit";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -63,6 +66,7 @@ public Policy get(GetClusterPolicyRequest request) {
String path = "/api/2.0/policies/clusters/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Policy.class);
@@ -80,6 +84,7 @@ public GetClusterPolicyPermissionLevelsResponse getPermissionLevels(
request.getClusterPolicyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetClusterPolicyPermissionLevelsResponse.class);
@@ -94,6 +99,7 @@ public ClusterPolicyPermissions getPermissions(GetClusterPolicyPermissionsReques
String.format("/api/2.0/permissions/cluster-policies/%s", request.getClusterPolicyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ClusterPolicyPermissions.class);
@@ -107,6 +113,7 @@ public ListPoliciesResponse list(ListClusterPoliciesRequest request) {
String path = "/api/2.0/policies/clusters/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPoliciesResponse.class);
@@ -121,6 +128,7 @@ public ClusterPolicyPermissions setPermissions(ClusterPolicyPermissionsRequest r
String.format("/api/2.0/permissions/cluster-policies/%s", request.getClusterPolicyId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -136,6 +144,7 @@ public ClusterPolicyPermissions updatePermissions(ClusterPolicyPermissionsReques
String.format("/api/2.0/permissions/cluster-policies/%s", request.getClusterPolicyId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClustersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClustersImpl.java
index 23c02c8d3..e32501ee9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClustersImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClustersImpl.java
@@ -21,6 +21,7 @@ public void changeOwner(ChangeClusterOwner request) {
String path = "/api/2.1/clusters/change-owner";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public CreateClusterResponse create(CreateCluster request) {
String path = "/api/2.1/clusters/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public void delete(DeleteCluster request) {
String path = "/api/2.1/clusters/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -63,6 +66,7 @@ public void edit(EditCluster request) {
String path = "/api/2.1/clusters/edit";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -77,6 +81,7 @@ public GetEventsResponse events(GetEvents request) {
String path = "/api/2.1/clusters/events";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -91,6 +96,7 @@ public ClusterDetails get(GetClusterRequest request) {
String path = "/api/2.1/clusters/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ClusterDetails.class);
@@ -106,6 +112,7 @@ public GetClusterPermissionLevelsResponse getPermissionLevels(
String.format("/api/2.0/permissions/clusters/%s/permissionLevels", request.getClusterId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetClusterPermissionLevelsResponse.class);
@@ -119,6 +126,7 @@ public ClusterPermissions getPermissions(GetClusterPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/clusters/%s", request.getClusterId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ClusterPermissions.class);
@@ -132,6 +140,7 @@ public ListClustersResponse list(ListClustersRequest request) {
String path = "/api/2.1/clusters/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListClustersResponse.class);
@@ -145,6 +154,7 @@ public ListNodeTypesResponse listNodeTypes() {
String path = "/api/2.1/clusters/list-node-types";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListNodeTypesResponse.class);
} catch (IOException e) {
@@ -157,6 +167,7 @@ public ListAvailableZonesResponse listZones() {
String path = "/api/2.1/clusters/list-zones";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAvailableZonesResponse.class);
} catch (IOException e) {
@@ -169,6 +180,7 @@ public void permanentDelete(PermanentDeleteCluster request) {
String path = "/api/2.1/clusters/permanent-delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -183,6 +195,7 @@ public void pin(PinCluster request) {
String path = "/api/2.1/clusters/pin";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -197,6 +210,7 @@ public void resize(ResizeCluster request) {
String path = "/api/2.1/clusters/resize";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -211,6 +225,7 @@ public void restart(RestartCluster request) {
String path = "/api/2.1/clusters/restart";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -225,6 +240,7 @@ public ClusterPermissions setPermissions(ClusterPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/clusters/%s", request.getClusterId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -239,6 +255,7 @@ public GetSparkVersionsResponse sparkVersions() {
String path = "/api/2.1/clusters/spark-versions";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetSparkVersionsResponse.class);
} catch (IOException e) {
@@ -251,6 +268,7 @@ public void start(StartCluster request) {
String path = "/api/2.1/clusters/start";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -265,6 +283,7 @@ public void unpin(UnpinCluster request) {
String path = "/api/2.1/clusters/unpin";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -279,6 +298,7 @@ public void update(UpdateCluster request) {
String path = "/api/2.1/clusters/update";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -293,6 +313,7 @@ public ClusterPermissions updatePermissions(ClusterPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/clusters/%s", request.getClusterId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/CommandExecutionImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/CommandExecutionImpl.java
index 550dfe69a..80145a9d7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/CommandExecutionImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/CommandExecutionImpl.java
@@ -21,6 +21,7 @@ public void cancel(CancelCommand request) {
String path = "/api/1.2/commands/cancel";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public CommandStatusResponse commandStatus(CommandStatusRequest request) {
String path = "/api/1.2/commands/status";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CommandStatusResponse.class);
@@ -48,6 +50,7 @@ public ContextStatusResponse contextStatus(ContextStatusRequest request) {
String path = "/api/1.2/contexts/status";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ContextStatusResponse.class);
@@ -61,6 +64,7 @@ public Created create(CreateContext request) {
String path = "/api/1.2/contexts/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -75,6 +79,7 @@ public void destroy(DestroyContext request) {
String path = "/api/1.2/contexts/destroy";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -89,6 +94,7 @@ public Created execute(Command request) {
String path = "/api/1.2/commands/execute";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java
index c1a501e22..7f20b2be8 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/EventType.java
@@ -14,6 +14,8 @@ public enum EventType {
CLUSTER_MIGRATED,
CREATING,
DBFS_DOWN,
+ DECOMMISSION_ENDED,
+ DECOMMISSION_STARTED,
DID_NOT_EXPAND_DISK,
DRIVER_HEALTHY,
DRIVER_NOT_RESPONDING,
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/GlobalInitScriptsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/GlobalInitScriptsImpl.java
index e038a880e..7b884a51b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/GlobalInitScriptsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/GlobalInitScriptsImpl.java
@@ -21,6 +21,7 @@ public CreateResponse create(GlobalInitScriptCreateRequest request) {
String path = "/api/2.0/global-init-scripts";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteGlobalInitScriptRequest request) {
String path = String.format("/api/2.0/global-init-scripts/%s", request.getScriptId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GlobalInitScriptDetailsWithContent get(GetGlobalInitScriptRequest request
String path = String.format("/api/2.0/global-init-scripts/%s", request.getScriptId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GlobalInitScriptDetailsWithContent.class);
@@ -61,6 +64,7 @@ public ListGlobalInitScriptsResponse list() {
String path = "/api/2.0/global-init-scripts";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListGlobalInitScriptsResponse.class);
} catch (IOException e) {
@@ -73,6 +77,7 @@ public void update(GlobalInitScriptUpdateRequest request) {
String path = String.format("/api/2.0/global-init-scripts/%s", request.getScriptId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolAwsAttributes.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolAwsAttributes.java
index 2520eca50..6e7b6041b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolAwsAttributes.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolAwsAttributes.java
@@ -14,6 +14,19 @@ public class InstancePoolAwsAttributes {
@JsonProperty("availability")
private InstancePoolAwsAttributesAvailability availability;
+ /**
+ * All AWS instances belonging to the instance pool will have this instance profile. If omitted,
+ * instances will initially be launched with the workspace's default instance profile. If defined,
+ * clusters that use the pool will inherit the instance profile, and must not specify their own
+ * instance profile on cluster creation or update. If the pool does not specify an instance
+ * profile, clusters using the pool may specify any instance profile. The instance profile must
+ * have previously been added to the Databricks environment by an account administrator.
+ *
+ * This feature may only be available to certain customer plans.
+ */
+ @JsonProperty("instance_profile_arn")
+ private String instanceProfileArn;
+
/**
* Calculates the bid price for AWS spot instances, as a percentage of the corresponding instance
* type's on-demand price. For example, if this field is set to 50, and the cluster needs a new
@@ -48,6 +61,15 @@ public InstancePoolAwsAttributesAvailability getAvailability() {
return availability;
}
+ public InstancePoolAwsAttributes setInstanceProfileArn(String instanceProfileArn) {
+ this.instanceProfileArn = instanceProfileArn;
+ return this;
+ }
+
+ public String getInstanceProfileArn() {
+ return instanceProfileArn;
+ }
+
public InstancePoolAwsAttributes setSpotBidPricePercent(Long spotBidPricePercent) {
this.spotBidPricePercent = spotBidPricePercent;
return this;
@@ -72,19 +94,21 @@ public boolean equals(Object o) {
if (o == null || getClass() != o.getClass()) return false;
InstancePoolAwsAttributes that = (InstancePoolAwsAttributes) o;
return Objects.equals(availability, that.availability)
+ && Objects.equals(instanceProfileArn, that.instanceProfileArn)
&& Objects.equals(spotBidPricePercent, that.spotBidPricePercent)
&& Objects.equals(zoneId, that.zoneId);
}
@Override
public int hashCode() {
- return Objects.hash(availability, spotBidPricePercent, zoneId);
+ return Objects.hash(availability, instanceProfileArn, spotBidPricePercent, zoneId);
}
@Override
public String toString() {
return new ToStringer(InstancePoolAwsAttributes.class)
.add("availability", availability)
+ .add("instanceProfileArn", instanceProfileArn)
.add("spotBidPricePercent", spotBidPricePercent)
.add("zoneId", zoneId)
.toString();
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolsImpl.java
index 42514c126..fa9650ee1 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstancePoolsImpl.java
@@ -21,6 +21,7 @@ public CreateInstancePoolResponse create(CreateInstancePool request) {
String path = "/api/2.0/instance-pools/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteInstancePool request) {
String path = "/api/2.0/instance-pools/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public void edit(EditInstancePool request) {
String path = "/api/2.0/instance-pools/edit";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -63,6 +66,7 @@ public GetInstancePool get(GetInstancePoolRequest request) {
String path = "/api/2.0/instance-pools/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetInstancePool.class);
@@ -79,6 +83,7 @@ public GetInstancePoolPermissionLevelsResponse getPermissionLevels(
"/api/2.0/permissions/instance-pools/%s/permissionLevels", request.getInstancePoolId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetInstancePoolPermissionLevelsResponse.class);
@@ -93,6 +98,7 @@ public InstancePoolPermissions getPermissions(GetInstancePoolPermissionsRequest
String.format("/api/2.0/permissions/instance-pools/%s", request.getInstancePoolId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, InstancePoolPermissions.class);
@@ -106,6 +112,7 @@ public ListInstancePools list() {
String path = "/api/2.0/instance-pools/list";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListInstancePools.class);
} catch (IOException e) {
@@ -119,6 +126,7 @@ public InstancePoolPermissions setPermissions(InstancePoolPermissionsRequest req
String.format("/api/2.0/permissions/instance-pools/%s", request.getInstancePoolId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -134,6 +142,7 @@ public InstancePoolPermissions updatePermissions(InstancePoolPermissionsRequest
String.format("/api/2.0/permissions/instance-pools/%s", request.getInstancePoolId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstanceProfilesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstanceProfilesImpl.java
index 08257cfc1..ffea6fc53 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstanceProfilesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/InstanceProfilesImpl.java
@@ -21,6 +21,7 @@ public void add(AddInstanceProfile request) {
String path = "/api/2.0/instance-profiles/add";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void edit(InstanceProfile request) {
String path = "/api/2.0/instance-profiles/edit";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public ListInstanceProfilesResponse list() {
String path = "/api/2.0/instance-profiles/list";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListInstanceProfilesResponse.class);
} catch (IOException e) {
@@ -61,6 +64,7 @@ public void remove(RemoveInstanceProfile request) {
String path = "/api/2.0/instance-profiles/remove";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/LibrariesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/LibrariesImpl.java
index 6bb0dd63e..e24b21740 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/LibrariesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/LibrariesImpl.java
@@ -21,6 +21,7 @@ public ListAllClusterLibraryStatusesResponse allClusterStatuses() {
String path = "/api/2.0/libraries/all-cluster-statuses";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAllClusterLibraryStatusesResponse.class);
} catch (IOException e) {
@@ -33,6 +34,7 @@ public ClusterLibraryStatuses clusterStatus(ClusterStatus request) {
String path = "/api/2.0/libraries/cluster-status";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ClusterLibraryStatuses.class);
@@ -46,6 +48,7 @@ public void install(InstallLibraries request) {
String path = "/api/2.0/libraries/install";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -60,6 +63,7 @@ public void uninstall(UninstallLibraries request) {
String path = "/api/2.0/libraries/uninstall";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyComplianceForClustersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyComplianceForClustersImpl.java
index 3fe7f6593..ca3515271 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyComplianceForClustersImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyComplianceForClustersImpl.java
@@ -22,6 +22,7 @@ public EnforceClusterComplianceResponse enforceCompliance(
String path = "/api/2.0/policies/clusters/enforce-compliance";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public GetClusterComplianceResponse getCompliance(GetClusterComplianceRequest re
String path = "/api/2.0/policies/clusters/get-compliance";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetClusterComplianceResponse.class);
@@ -49,6 +51,7 @@ public ListClusterCompliancesResponse listCompliance(ListClusterCompliancesReque
String path = "/api/2.0/policies/clusters/list-compliance";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListClusterCompliancesResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyFamiliesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyFamiliesImpl.java
index 90a79ba2c..09ec0244b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyFamiliesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/PolicyFamiliesImpl.java
@@ -21,6 +21,7 @@ public PolicyFamily get(GetPolicyFamilyRequest request) {
String path = String.format("/api/2.0/policy-families/%s", request.getPolicyFamilyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PolicyFamily.class);
@@ -34,6 +35,7 @@ public ListPolicyFamiliesResponse list(ListPolicyFamiliesRequest request) {
String path = "/api/2.0/policy-families";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPolicyFamiliesResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/TerminationReasonCode.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/TerminationReasonCode.java
index 4c7861f27..70f27a572 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/TerminationReasonCode.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/TerminationReasonCode.java
@@ -64,6 +64,7 @@ public enum TerminationReasonCode {
DATABASE_CONNECTION_FAILURE,
DATA_ACCESS_CONFIG_CHANGED,
DBFS_COMPONENT_UNHEALTHY,
+ DBR_IMAGE_RESOLUTION_FAILURE,
DISASTER_RECOVERY_REPLICATION,
DNS_RESOLUTION_ERROR,
DOCKER_CONTAINER_CREATION_EXCEPTION,
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java
index 432a981a9..a8b46711e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/GenieImpl.java
@@ -24,6 +24,7 @@ public GenieMessage createMessage(GenieCreateConversationMessageRequest request)
request.getSpaceId(), request.getConversationId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public void deleteConversation(GenieDeleteConversationRequest request) {
request.getSpaceId(), request.getConversationId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -57,6 +59,7 @@ public void deleteConversationMessage(GenieDeleteConversationMessageRequest requ
request.getSpaceId(), request.getConversationId(), request.getMessageId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -77,6 +80,7 @@ public GenieGetMessageQueryResultResponse executeMessageAttachmentQuery(
request.getAttachmentId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieGetMessageQueryResultResponse.class);
@@ -94,6 +98,7 @@ public GenieGetMessageQueryResultResponse executeMessageQuery(
request.getSpaceId(), request.getConversationId(), request.getMessageId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieGetMessageQueryResultResponse.class);
@@ -110,6 +115,7 @@ public GenieMessage getMessage(GenieGetConversationMessageRequest request) {
request.getSpaceId(), request.getConversationId(), request.getMessageId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieMessage.class);
@@ -130,6 +136,7 @@ public GenieGetMessageQueryResultResponse getMessageAttachmentQueryResult(
request.getAttachmentId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieGetMessageQueryResultResponse.class);
@@ -147,6 +154,7 @@ public GenieGetMessageQueryResultResponse getMessageQueryResult(
request.getSpaceId(), request.getConversationId(), request.getMessageId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieGetMessageQueryResultResponse.class);
@@ -167,6 +175,7 @@ public GenieGetMessageQueryResultResponse getMessageQueryResultByAttachment(
request.getAttachmentId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieGetMessageQueryResultResponse.class);
@@ -180,6 +189,7 @@ public GenieSpace getSpace(GenieGetSpaceRequest request) {
String path = String.format("/api/2.0/genie/spaces/%s", request.getSpaceId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieSpace.class);
@@ -197,6 +207,7 @@ public GenieListConversationMessagesResponse listConversationMessages(
request.getSpaceId(), request.getConversationId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieListConversationMessagesResponse.class);
@@ -210,6 +221,7 @@ public GenieListConversationsResponse listConversations(GenieListConversationsRe
String path = String.format("/api/2.0/genie/spaces/%s/conversations", request.getSpaceId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieListConversationsResponse.class);
@@ -223,6 +235,7 @@ public GenieListSpacesResponse listSpaces(GenieListSpacesRequest request) {
String path = "/api/2.0/genie/spaces";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GenieListSpacesResponse.class);
@@ -239,6 +252,7 @@ public void sendMessageFeedback(GenieSendMessageFeedbackRequest request) {
request.getSpaceId(), request.getConversationId(), request.getMessageId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -255,6 +269,7 @@ public GenieStartConversationResponse startConversation(
String.format("/api/2.0/genie/spaces/%s/start-conversation", request.getSpaceId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -269,6 +284,7 @@ public void trashSpace(GenieTrashSpaceRequest request) {
String path = String.format("/api/2.0/genie/spaces/%s", request.getSpaceId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewEmbeddedImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewEmbeddedImpl.java
index 55a489702..4522bc09b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewEmbeddedImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewEmbeddedImpl.java
@@ -24,6 +24,7 @@ public GetPublishedDashboardTokenInfoResponse getPublishedDashboardTokenInfo(
"/api/2.0/lakeview/dashboards/%s/published/tokeninfo", request.getDashboardId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPublishedDashboardTokenInfoResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewImpl.java
index 3b744a103..b6f6ab035 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dashboards/LakeviewImpl.java
@@ -21,6 +21,7 @@ public Dashboard create(CreateDashboardRequest request) {
String path = "/api/2.0/lakeview/dashboards";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getDashboard()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public Schedule createSchedule(CreateScheduleRequest request) {
String.format("/api/2.0/lakeview/dashboards/%s/schedules", request.getDashboardId());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getSchedule()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -53,6 +55,7 @@ public Subscription createSubscription(CreateSubscriptionRequest request) {
request.getDashboardId(), request.getScheduleId());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getSubscription()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -70,6 +73,7 @@ public void deleteSchedule(DeleteScheduleRequest request) {
request.getDashboardId(), request.getScheduleId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -86,6 +90,7 @@ public void deleteSubscription(DeleteSubscriptionRequest request) {
request.getDashboardId(), request.getScheduleId(), request.getSubscriptionId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -99,6 +104,7 @@ public Dashboard get(GetDashboardRequest request) {
String path = String.format("/api/2.0/lakeview/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Dashboard.class);
@@ -113,6 +119,7 @@ public PublishedDashboard getPublished(GetPublishedDashboardRequest request) {
String.format("/api/2.0/lakeview/dashboards/%s/published", request.getDashboardId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PublishedDashboard.class);
@@ -129,6 +136,7 @@ public Schedule getSchedule(GetScheduleRequest request) {
request.getDashboardId(), request.getScheduleId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Schedule.class);
@@ -145,6 +153,7 @@ public Subscription getSubscription(GetSubscriptionRequest request) {
request.getDashboardId(), request.getScheduleId(), request.getSubscriptionId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Subscription.class);
@@ -158,6 +167,7 @@ public ListDashboardsResponse list(ListDashboardsRequest request) {
String path = "/api/2.0/lakeview/dashboards";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListDashboardsResponse.class);
@@ -172,6 +182,7 @@ public ListSchedulesResponse listSchedules(ListSchedulesRequest request) {
String.format("/api/2.0/lakeview/dashboards/%s/schedules", request.getDashboardId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListSchedulesResponse.class);
@@ -188,6 +199,7 @@ public ListSubscriptionsResponse listSubscriptions(ListSubscriptionsRequest requ
request.getDashboardId(), request.getScheduleId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListSubscriptionsResponse.class);
@@ -201,6 +213,7 @@ public Dashboard migrate(MigrateDashboardRequest request) {
String path = "/api/2.0/lakeview/dashboards/migrate";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -216,6 +229,7 @@ public PublishedDashboard publish(PublishRequest request) {
String.format("/api/2.0/lakeview/dashboards/%s/published", request.getDashboardId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -230,6 +244,7 @@ public void trash(TrashDashboardRequest request) {
String path = String.format("/api/2.0/lakeview/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -244,6 +259,7 @@ public void unpublish(UnpublishDashboardRequest request) {
String.format("/api/2.0/lakeview/dashboards/%s/published", request.getDashboardId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -257,6 +273,7 @@ public Dashboard update(UpdateDashboardRequest request) {
String path = String.format("/api/2.0/lakeview/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getDashboard()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -274,6 +291,7 @@ public Schedule updateSchedule(UpdateScheduleRequest request) {
request.getDashboardId(), request.getScheduleId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request.getSchedule()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/database/DatabaseImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/database/DatabaseImpl.java
index f58d3a0bc..de2bdec4f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/database/DatabaseImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/database/DatabaseImpl.java
@@ -6,6 +6,7 @@
import com.databricks.sdk.core.http.Request;
import com.databricks.sdk.support.Generated;
import java.io.IOException;
+import java.util.UUID;
/** Package-local implementation of Database */
@Generated
@@ -21,6 +22,7 @@ public DatabaseCatalog createDatabaseCatalog(CreateDatabaseCatalogRequest reques
String path = "/api/2.0/database/catalogs";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getCatalog()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +37,7 @@ public DatabaseInstance createDatabaseInstance(CreateDatabaseInstanceRequest req
String path = "/api/2.0/database/instances";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getDatabaseInstance()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -51,6 +54,7 @@ public DatabaseInstanceRole createDatabaseInstanceRole(
try {
Request req =
new Request("POST", path, apiClient.serialize(request.getDatabaseInstanceRole()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -65,6 +69,7 @@ public DatabaseTable createDatabaseTable(CreateDatabaseTableRequest request) {
String path = "/api/2.0/database/tables";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getTable()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -79,6 +84,7 @@ public SyncedDatabaseTable createSyncedDatabaseTable(CreateSyncedDatabaseTableRe
String path = "/api/2.0/database/synced_tables";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getSyncedTable()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -93,6 +99,7 @@ public void deleteDatabaseCatalog(DeleteDatabaseCatalogRequest request) {
String path = String.format("/api/2.0/database/catalogs/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -106,6 +113,7 @@ public void deleteDatabaseInstance(DeleteDatabaseInstanceRequest request) {
String path = String.format("/api/2.0/database/instances/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -122,6 +130,7 @@ public void deleteDatabaseInstanceRole(DeleteDatabaseInstanceRoleRequest request
request.getInstanceName(), request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -135,6 +144,7 @@ public void deleteDatabaseTable(DeleteDatabaseTableRequest request) {
String path = String.format("/api/2.0/database/tables/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -148,6 +158,7 @@ public void deleteSyncedDatabaseTable(DeleteSyncedDatabaseTableRequest request)
String path = String.format("/api/2.0/database/synced_tables/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -161,6 +172,7 @@ public DatabaseInstance findDatabaseInstanceByUid(FindDatabaseInstanceByUidReque
String path = "/api/2.0/database/instances:findByUid";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DatabaseInstance.class);
@@ -174,6 +186,10 @@ public DatabaseCredential generateDatabaseCredential(GenerateDatabaseCredentialR
String path = "/api/2.0/database/credentials";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
+ if (request.getRequestId() == null || request.getRequestId().isEmpty()) {
+ request.setRequestId(UUID.randomUUID().toString());
+ }
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -188,6 +204,7 @@ public DatabaseCatalog getDatabaseCatalog(GetDatabaseCatalogRequest request) {
String path = String.format("/api/2.0/database/catalogs/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DatabaseCatalog.class);
@@ -201,6 +218,7 @@ public DatabaseInstance getDatabaseInstance(GetDatabaseInstanceRequest request)
String path = String.format("/api/2.0/database/instances/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DatabaseInstance.class);
@@ -217,6 +235,7 @@ public DatabaseInstanceRole getDatabaseInstanceRole(GetDatabaseInstanceRoleReque
request.getInstanceName(), request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DatabaseInstanceRole.class);
@@ -230,6 +249,7 @@ public DatabaseTable getDatabaseTable(GetDatabaseTableRequest request) {
String path = String.format("/api/2.0/database/tables/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DatabaseTable.class);
@@ -243,6 +263,7 @@ public SyncedDatabaseTable getSyncedDatabaseTable(GetSyncedDatabaseTableRequest
String path = String.format("/api/2.0/database/synced_tables/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, SyncedDatabaseTable.class);
@@ -257,6 +278,7 @@ public ListDatabaseCatalogsResponse listDatabaseCatalogs(ListDatabaseCatalogsReq
String.format("/api/2.0/database/instances/%s/catalogs", request.getInstanceName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListDatabaseCatalogsResponse.class);
@@ -271,6 +293,7 @@ public ListDatabaseInstanceRolesResponse listDatabaseInstanceRoles(
String path = String.format("/api/2.0/database/instances/%s/roles", request.getInstanceName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListDatabaseInstanceRolesResponse.class);
@@ -284,6 +307,7 @@ public ListDatabaseInstancesResponse listDatabaseInstances(ListDatabaseInstances
String path = "/api/2.0/database/instances";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListDatabaseInstancesResponse.class);
@@ -299,6 +323,7 @@ public ListSyncedDatabaseTablesResponse listSyncedDatabaseTables(
String.format("/api/2.0/database/instances/%s/synced_tables", request.getInstanceName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListSyncedDatabaseTablesResponse.class);
@@ -312,6 +337,7 @@ public DatabaseCatalog updateDatabaseCatalog(UpdateDatabaseCatalogRequest reques
String path = String.format("/api/2.0/database/catalogs/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getDatabaseCatalog()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -326,6 +352,7 @@ public DatabaseInstance updateDatabaseInstance(UpdateDatabaseInstanceRequest req
String path = String.format("/api/2.0/database/instances/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getDatabaseInstance()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -340,6 +367,7 @@ public SyncedDatabaseTable updateSyncedDatabaseTable(UpdateSyncedDatabaseTableRe
String path = String.format("/api/2.0/database/synced_tables/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getSyncedTable()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dataquality/DataQualityImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dataquality/DataQualityImpl.java
index 7411d79f5..6718293fa 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dataquality/DataQualityImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/dataquality/DataQualityImpl.java
@@ -24,6 +24,7 @@ public CancelRefreshResponse cancelRefresh(CancelRefreshRequest request) {
request.getObjectType(), request.getObjectId(), request.getRefreshId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -38,6 +39,7 @@ public Monitor createMonitor(CreateMonitorRequest request) {
String path = "/api/data-quality/v1/monitors";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getMonitor()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -55,6 +57,7 @@ public Refresh createRefresh(CreateRefreshRequest request) {
request.getObjectType(), request.getObjectId());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getRefresh()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -71,6 +74,7 @@ public void deleteMonitor(DeleteMonitorRequest request) {
"/api/data-quality/v1/monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -87,6 +91,7 @@ public void deleteRefresh(DeleteRefreshRequest request) {
request.getObjectType(), request.getObjectId(), request.getRefreshId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -102,6 +107,7 @@ public Monitor getMonitor(GetMonitorRequest request) {
"/api/data-quality/v1/monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Monitor.class);
@@ -118,6 +124,7 @@ public Refresh getRefresh(GetRefreshRequest request) {
request.getObjectType(), request.getObjectId(), request.getRefreshId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Refresh.class);
@@ -131,6 +138,7 @@ public ListMonitorResponse listMonitor(ListMonitorRequest request) {
String path = "/api/data-quality/v1/monitors";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListMonitorResponse.class);
@@ -147,6 +155,7 @@ public ListRefreshResponse listRefresh(ListRefreshRequest request) {
request.getObjectType(), request.getObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListRefreshResponse.class);
@@ -162,6 +171,7 @@ public Monitor updateMonitor(UpdateMonitorRequest request) {
"/api/data-quality/v1/monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getMonitor()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -179,6 +189,7 @@ public Refresh updateRefresh(UpdateRefreshRequest request) {
request.getObjectType(), request.getObjectId(), request.getRefreshId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getRefresh()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/DbfsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/DbfsImpl.java
index e36bea6cc..009670b1d 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/DbfsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/DbfsImpl.java
@@ -21,6 +21,7 @@ public void addBlock(AddBlock request) {
String path = "/api/2.0/dbfs/add-block";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void close(Close request) {
String path = "/api/2.0/dbfs/close";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public CreateResponse create(Create request) {
String path = "/api/2.0/dbfs/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -63,6 +66,7 @@ public void delete(Delete request) {
String path = "/api/2.0/dbfs/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -77,6 +81,7 @@ public FileInfo getStatus(GetStatusRequest request) {
String path = "/api/2.0/dbfs/get-status";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FileInfo.class);
@@ -90,6 +95,7 @@ public ListStatusResponse list(ListDbfsRequest request) {
String path = "/api/2.0/dbfs/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListStatusResponse.class);
@@ -103,6 +109,7 @@ public void mkdirs(MkDirs request) {
String path = "/api/2.0/dbfs/mkdirs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -117,6 +124,7 @@ public void move(Move request) {
String path = "/api/2.0/dbfs/move";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -131,6 +139,7 @@ public void put(Put request) {
String path = "/api/2.0/dbfs/put";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -145,6 +154,7 @@ public ReadResponse read(ReadDbfsRequest request) {
String path = "/api/2.0/dbfs/read";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ReadResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/FilesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/FilesImpl.java
index 75a967508..4a9677b74 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/FilesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/files/FilesImpl.java
@@ -25,6 +25,7 @@ public void createDirectory(CreateDirectoryRequest request) {
Encoding.encodeMultiSegmentPathParameter(request.getDirectoryPath()));
try {
Request req = new Request("PUT", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -39,6 +40,7 @@ public void delete(DeleteFileRequest request) {
"/api/2.0/fs/files%s", Encoding.encodeMultiSegmentPathParameter(request.getFilePath()));
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -54,6 +56,7 @@ public void deleteDirectory(DeleteDirectoryRequest request) {
Encoding.encodeMultiSegmentPathParameter(request.getDirectoryPath()));
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -68,6 +71,7 @@ public DownloadResponse download(DownloadRequest request) {
"/api/2.0/fs/files%s", Encoding.encodeMultiSegmentPathParameter(request.getFilePath()));
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/octet-stream");
return apiClient.execute(req, DownloadResponse.class);
@@ -84,6 +88,7 @@ public void getDirectoryMetadata(GetDirectoryMetadataRequest request) {
Encoding.encodeMultiSegmentPathParameter(request.getDirectoryPath()));
try {
Request req = new Request("HEAD", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -98,6 +103,7 @@ public GetMetadataResponse getMetadata(GetMetadataRequest request) {
"/api/2.0/fs/files%s", Encoding.encodeMultiSegmentPathParameter(request.getFilePath()));
try {
Request req = new Request("HEAD", path);
+
ApiClient.setQuery(req, request);
return apiClient.execute(req, GetMetadataResponse.class);
} catch (IOException e) {
@@ -113,6 +119,7 @@ public ListDirectoryResponse listDirectoryContents(ListDirectoryContentsRequest
Encoding.encodeMultiSegmentPathParameter(request.getDirectoryPath()));
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListDirectoryResponse.class);
@@ -128,6 +135,7 @@ public void upload(UploadRequest request) {
"/api/2.0/fs/files%s", Encoding.encodeMultiSegmentPathParameter(request.getFilePath()));
try {
Request req = new Request("PUT", path, request.getContents());
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/octet-stream");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccessControlImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccessControlImpl.java
index a28f4bc83..d5e36280b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccessControlImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccessControlImpl.java
@@ -21,6 +21,7 @@ public CheckPolicyResponse checkPolicy(CheckPolicyRequest request) {
String path = "/api/2.0/access-control/check-policy-v2";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CheckPolicyResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlImpl.java
index c59b4c528..29ca302ce 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlImpl.java
@@ -25,6 +25,7 @@ public GetAssignableRolesForResourceResponse getAssignableRolesForResource(
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetAssignableRolesForResourceResponse.class);
@@ -41,6 +42,7 @@ public RuleSetResponse getRuleSet(GetRuleSetRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RuleSetResponse.class);
@@ -57,6 +59,7 @@ public RuleSetResponse updateRuleSet(UpdateRuleSetRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlProxyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlProxyImpl.java
index a0911c9c3..ee1af9d13 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlProxyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountAccessControlProxyImpl.java
@@ -22,6 +22,7 @@ public GetAssignableRolesForResourceResponse getAssignableRolesForResource(
String path = "/api/2.0/preview/accounts/access-control/assignable-roles";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetAssignableRolesForResourceResponse.class);
@@ -35,6 +36,7 @@ public RuleSetResponse getRuleSet(GetRuleSetRequest request) {
String path = "/api/2.0/preview/accounts/access-control/rule-sets";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RuleSetResponse.class);
@@ -48,6 +50,7 @@ public RuleSetResponse updateRuleSet(UpdateRuleSetRequest request) {
String path = "/api/2.0/preview/accounts/access-control/rule-sets";
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountGroupsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountGroupsV2Impl.java
index 03c901bef..93e7d060f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountGroupsV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountGroupsV2Impl.java
@@ -22,6 +22,7 @@ public AccountGroup create(CreateAccountGroupRequest request) {
String.format("/api/2.0/accounts/%s/scim/v2/Groups", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void delete(DeleteAccountGroupRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -54,6 +56,7 @@ public AccountGroup get(GetAccountGroupRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccountGroup.class);
@@ -68,6 +71,7 @@ public ListAccountGroupsResponse list(ListAccountGroupsRequest request) {
String.format("/api/2.0/accounts/%s/scim/v2/Groups", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAccountGroupsResponse.class);
@@ -84,6 +88,7 @@ public void patch(PatchAccountGroupRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -100,6 +105,7 @@ public void update(UpdateAccountGroupRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountServicePrincipalsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountServicePrincipalsV2Impl.java
index 20cd8baaa..50370a924 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountServicePrincipalsV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountServicePrincipalsV2Impl.java
@@ -23,6 +23,7 @@ public AccountServicePrincipal create(CreateAccountServicePrincipalRequest reque
"/api/2.0/accounts/%s/scim/v2/ServicePrincipals", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -40,6 +41,7 @@ public void delete(DeleteAccountServicePrincipalRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -55,6 +57,7 @@ public AccountServicePrincipal get(GetAccountServicePrincipalRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccountServicePrincipal.class);
@@ -70,6 +73,7 @@ public ListAccountServicePrincipalsResponse list(ListAccountServicePrincipalsReq
"/api/2.0/accounts/%s/scim/v2/ServicePrincipals", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAccountServicePrincipalsResponse.class);
@@ -86,6 +90,7 @@ public void patch(PatchAccountServicePrincipalRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -103,6 +108,7 @@ public void update(UpdateAccountServicePrincipalRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountUsersV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountUsersV2Impl.java
index e56574f97..7df0efd8d 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountUsersV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/AccountUsersV2Impl.java
@@ -22,6 +22,7 @@ public AccountUser create(CreateAccountUserRequest request) {
String.format("/api/2.0/accounts/%s/scim/v2/Users", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void delete(DeleteAccountUserRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -54,6 +56,7 @@ public AccountUser get(GetAccountUserRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccountUser.class);
@@ -68,6 +71,7 @@ public ListAccountUsersResponse list(ListAccountUsersRequest request) {
String.format("/api/2.0/accounts/%s/scim/v2/Users", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAccountUsersResponse.class);
@@ -84,6 +88,7 @@ public void patch(PatchAccountUserRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -101,6 +106,7 @@ public void update(UpdateAccountUserRequest request) {
apiClient.configuredAccountID(), request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/CurrentUserImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/CurrentUserImpl.java
index 37e2dc04c..dea546121 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/CurrentUserImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/CurrentUserImpl.java
@@ -21,6 +21,7 @@ public User me() {
String path = "/api/2.0/preview/scim/v2/Me";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, User.class);
} catch (IOException e) {
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/GroupsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/GroupsV2Impl.java
index 02c1e34f0..0f4eac2e9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/GroupsV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/GroupsV2Impl.java
@@ -21,6 +21,7 @@ public Group create(CreateGroupRequest request) {
String path = "/api/2.0/preview/scim/v2/Groups";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteGroupRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Groups/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -47,6 +49,7 @@ public Group get(GetGroupRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Groups/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Group.class);
@@ -60,6 +63,7 @@ public ListGroupsResponse list(ListGroupsRequest request) {
String path = "/api/2.0/preview/scim/v2/Groups";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListGroupsResponse.class);
@@ -73,6 +77,7 @@ public void patch(PatchGroupRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Groups/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -87,6 +92,7 @@ public void update(UpdateGroupRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Groups/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionMigrationImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionMigrationImpl.java
index ef88fff0e..87b81c585 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionMigrationImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionMigrationImpl.java
@@ -21,6 +21,7 @@ public MigratePermissionsResponse migratePermissions(MigratePermissionsRequest r
String path = "/api/2.0/permissionmigration";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionsImpl.java
index 379ed77ad..988e399ae 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/PermissionsImpl.java
@@ -24,6 +24,7 @@ public ObjectPermissions get(GetPermissionRequest request) {
request.getRequestObjectType(), request.getRequestObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ObjectPermissions.class);
@@ -40,6 +41,7 @@ public GetPermissionLevelsResponse getPermissionLevels(GetPermissionLevelsReques
request.getRequestObjectType(), request.getRequestObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPermissionLevelsResponse.class);
@@ -56,6 +58,7 @@ public ObjectPermissions set(SetObjectPermissions request) {
request.getRequestObjectType(), request.getRequestObjectId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -73,6 +76,7 @@ public ObjectPermissions update(UpdateObjectPermissions request) {
request.getRequestObjectType(), request.getRequestObjectId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/ServicePrincipalsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/ServicePrincipalsV2Impl.java
index 381e0d3fc..9299d2f11 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/ServicePrincipalsV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/ServicePrincipalsV2Impl.java
@@ -21,6 +21,7 @@ public ServicePrincipal create(CreateServicePrincipalRequest request) {
String path = "/api/2.0/preview/scim/v2/ServicePrincipals";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteServicePrincipalRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/ServicePrincipals/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -47,6 +49,7 @@ public ServicePrincipal get(GetServicePrincipalRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/ServicePrincipals/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ServicePrincipal.class);
@@ -60,6 +63,7 @@ public ListServicePrincipalResponse list(ListServicePrincipalsRequest request) {
String path = "/api/2.0/preview/scim/v2/ServicePrincipals";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListServicePrincipalResponse.class);
@@ -73,6 +77,7 @@ public void patch(PatchServicePrincipalRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/ServicePrincipals/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -87,6 +92,7 @@ public void update(UpdateServicePrincipalRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/ServicePrincipals/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/UsersV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/UsersV2Impl.java
index 8119232b1..6c7a47e17 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/UsersV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/UsersV2Impl.java
@@ -21,6 +21,7 @@ public User create(CreateUserRequest request) {
String path = "/api/2.0/preview/scim/v2/Users";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteUserRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Users/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -47,6 +49,7 @@ public User get(GetUserRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Users/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, User.class);
@@ -61,6 +64,7 @@ public GetPasswordPermissionLevelsResponse getPermissionLevels(
String path = "/api/2.0/permissions/authorization/passwords/permissionLevels";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPasswordPermissionLevelsResponse.class);
@@ -74,6 +78,7 @@ public PasswordPermissions getPermissions(GetPasswordPermissionsRequest request)
String path = "/api/2.0/permissions/authorization/passwords";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PasswordPermissions.class);
@@ -87,6 +92,7 @@ public ListUsersResponse list(ListUsersRequest request) {
String path = "/api/2.0/preview/scim/v2/Users";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListUsersResponse.class);
@@ -100,6 +106,7 @@ public void patch(PatchUserRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Users/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -114,6 +121,7 @@ public PasswordPermissions setPermissions(PasswordPermissionsRequest request) {
String path = "/api/2.0/permissions/authorization/passwords";
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -128,6 +136,7 @@ public void update(UpdateUserRequest request) {
String path = String.format("/api/2.0/preview/scim/v2/Users/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -142,6 +151,7 @@ public PasswordPermissions updatePermissions(PasswordPermissionsRequest request)
String path = "/api/2.0/permissions/authorization/passwords";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/WorkspaceAssignmentImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/WorkspaceAssignmentImpl.java
index c53cbf64f..8a408cb5d 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/WorkspaceAssignmentImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iam/WorkspaceAssignmentImpl.java
@@ -24,6 +24,7 @@ public void delete(DeleteWorkspaceAssignmentRequest request) {
apiClient.configuredAccountID(), request.getWorkspaceId(), request.getPrincipalId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -40,6 +41,7 @@ public WorkspacePermissions get(GetWorkspaceAssignmentRequest request) {
apiClient.configuredAccountID(), request.getWorkspaceId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, WorkspacePermissions.class);
@@ -56,6 +58,7 @@ public PermissionAssignments list(ListWorkspaceAssignmentRequest request) {
apiClient.configuredAccountID(), request.getWorkspaceId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PermissionAssignments.class);
@@ -72,6 +75,7 @@ public PermissionAssignment update(UpdateWorkspaceAssignments request) {
apiClient.configuredAccountID(), request.getWorkspaceId(), request.getPrincipalId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/AccountIamV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/AccountIamV2Impl.java
index c887fd39b..c362fb7be 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/AccountIamV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/AccountIamV2Impl.java
@@ -24,6 +24,7 @@ public WorkspaceAccessDetail getWorkspaceAccessDetail(GetWorkspaceAccessDetailRe
apiClient.configuredAccountID(), request.getWorkspaceId(), request.getPrincipalId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, WorkspaceAccessDetail.class);
@@ -40,6 +41,7 @@ public ResolveGroupResponse resolveGroup(ResolveGroupRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -58,6 +60,7 @@ public ResolveServicePrincipalResponse resolveServicePrincipal(
apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -75,6 +78,7 @@ public ResolveUserResponse resolveUser(ResolveUserRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/WorkspaceIamV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/WorkspaceIamV2Impl.java
index 91f88bc33..283b5a5be 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/WorkspaceIamV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/iamv2/WorkspaceIamV2Impl.java
@@ -23,6 +23,7 @@ public WorkspaceAccessDetail getWorkspaceAccessDetailLocal(
String.format("/api/2.0/identity/workspaceAccessDetails/%s", request.getPrincipalId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, WorkspaceAccessDetail.class);
@@ -36,6 +37,7 @@ public ResolveGroupResponse resolveGroupProxy(ResolveGroupProxyRequest request)
String path = "/api/2.0/identity/groups/resolveByExternalId";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -51,6 +53,7 @@ public ResolveServicePrincipalResponse resolveServicePrincipalProxy(
String path = "/api/2.0/identity/servicePrincipals/resolveByExternalId";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -65,6 +68,7 @@ public ResolveUserResponse resolveUserProxy(ResolveUserProxyRequest request) {
String path = "/api/2.0/identity/users/resolveByExternalId";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsImpl.java
index f40489960..07f4b3a79 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/JobsImpl.java
@@ -21,6 +21,7 @@ public void cancelAllRuns(CancelAllRuns request) {
String path = "/api/2.2/jobs/runs/cancel-all";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -34,6 +35,7 @@ public void cancelRun(CancelRun request) {
String path = "/api/2.2/jobs/runs/cancel";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -47,6 +49,7 @@ public CreateResponse create(CreateJob request) {
String path = "/api/2.2/jobs/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -61,6 +64,7 @@ public void delete(DeleteJob request) {
String path = "/api/2.2/jobs/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -74,6 +78,7 @@ public void deleteRun(DeleteRun request) {
String path = "/api/2.2/jobs/runs/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -87,6 +92,7 @@ public ExportRunOutput exportRun(ExportRunRequest request) {
String path = "/api/2.2/jobs/runs/export";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ExportRunOutput.class);
@@ -100,6 +106,7 @@ public Job get(GetJobRequest request) {
String path = "/api/2.2/jobs/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Job.class);
@@ -114,6 +121,7 @@ public GetJobPermissionLevelsResponse getPermissionLevels(GetJobPermissionLevels
String.format("/api/2.0/permissions/jobs/%s/permissionLevels", request.getJobId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetJobPermissionLevelsResponse.class);
@@ -127,6 +135,7 @@ public JobPermissions getPermissions(GetJobPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/jobs/%s", request.getJobId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, JobPermissions.class);
@@ -140,6 +149,7 @@ public Run getRun(GetRunRequest request) {
String path = "/api/2.2/jobs/runs/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Run.class);
@@ -153,6 +163,7 @@ public RunOutput getRunOutput(GetRunOutputRequest request) {
String path = "/api/2.2/jobs/runs/get-output";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RunOutput.class);
@@ -166,6 +177,7 @@ public ListJobsResponse list(ListJobsRequest request) {
String path = "/api/2.2/jobs/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListJobsResponse.class);
@@ -179,6 +191,7 @@ public ListRunsResponse listRuns(ListRunsRequest request) {
String path = "/api/2.2/jobs/runs/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListRunsResponse.class);
@@ -192,6 +205,7 @@ public RepairRunResponse repairRun(RepairRun request) {
String path = "/api/2.2/jobs/runs/repair";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -206,6 +220,7 @@ public void reset(ResetJob request) {
String path = "/api/2.2/jobs/reset";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -219,6 +234,7 @@ public RunNowResponse runNow(RunNow request) {
String path = "/api/2.2/jobs/run-now";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -233,6 +249,7 @@ public JobPermissions setPermissions(JobPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/jobs/%s", request.getJobId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -247,6 +264,7 @@ public SubmitRunResponse submit(SubmitRun request) {
String path = "/api/2.2/jobs/runs/submit";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -261,6 +279,7 @@ public void update(UpdateJob request) {
String path = "/api/2.2/jobs/update";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -274,6 +293,7 @@ public JobPermissions updatePermissions(JobPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/jobs/%s", request.getJobId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/PolicyComplianceForJobsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/PolicyComplianceForJobsImpl.java
index 6319d399d..42eb6d3d3 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/PolicyComplianceForJobsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/PolicyComplianceForJobsImpl.java
@@ -21,6 +21,7 @@ public EnforcePolicyComplianceResponse enforceCompliance(EnforcePolicyCompliance
String path = "/api/2.0/policies/jobs/enforce-compliance";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public GetPolicyComplianceResponse getCompliance(GetPolicyComplianceRequest requ
String path = "/api/2.0/policies/jobs/get-compliance";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPolicyComplianceResponse.class);
@@ -48,6 +50,7 @@ public ListJobComplianceForPolicyResponse listCompliance(ListJobComplianceReques
String path = "/api/2.0/policies/jobs/list-compliance";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListJobComplianceForPolicyResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/TriggerSettings.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/TriggerSettings.java
index 7ee1fe4b1..3753c0c6c 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/TriggerSettings.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/jobs/TriggerSettings.java
@@ -21,10 +21,6 @@ public class TriggerSettings {
@JsonProperty("periodic")
private PeriodicTriggerConfiguration periodic;
- /** Old table trigger settings name. Deprecated in favor of `table_update`. */
- @JsonProperty("table")
- private TableUpdateTriggerConfiguration table;
-
/** */
@JsonProperty("table_update")
private TableUpdateTriggerConfiguration tableUpdate;
@@ -56,15 +52,6 @@ public PeriodicTriggerConfiguration getPeriodic() {
return periodic;
}
- public TriggerSettings setTable(TableUpdateTriggerConfiguration table) {
- this.table = table;
- return this;
- }
-
- public TableUpdateTriggerConfiguration getTable() {
- return table;
- }
-
public TriggerSettings setTableUpdate(TableUpdateTriggerConfiguration tableUpdate) {
this.tableUpdate = tableUpdate;
return this;
@@ -82,13 +69,12 @@ public boolean equals(Object o) {
return Objects.equals(fileArrival, that.fileArrival)
&& Objects.equals(pauseStatus, that.pauseStatus)
&& Objects.equals(periodic, that.periodic)
- && Objects.equals(table, that.table)
&& Objects.equals(tableUpdate, that.tableUpdate);
}
@Override
public int hashCode() {
- return Objects.hash(fileArrival, pauseStatus, periodic, table, tableUpdate);
+ return Objects.hash(fileArrival, pauseStatus, periodic, tableUpdate);
}
@Override
@@ -97,7 +83,6 @@ public String toString() {
.add("fileArrival", fileArrival)
.add("pauseStatus", pauseStatus)
.add("periodic", periodic)
- .add("table", table)
.add("tableUpdate", tableUpdate)
.toString();
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerFulfillmentsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerFulfillmentsImpl.java
index 2a781b223..c06c85f98 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerFulfillmentsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerFulfillmentsImpl.java
@@ -22,6 +22,7 @@ public GetListingContentMetadataResponse get(GetListingContentMetadataRequest re
String.format("/api/2.1/marketplace-consumer/listings/%s/content", request.getListingId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetListingContentMetadataResponse.class);
@@ -37,6 +38,7 @@ public ListFulfillmentsResponse list(ListFulfillmentsRequest request) {
"/api/2.1/marketplace-consumer/listings/%s/fulfillments", request.getListingId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFulfillmentsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerInstallationsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerInstallationsImpl.java
index 919752faf..7314f4b10 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerInstallationsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerInstallationsImpl.java
@@ -23,6 +23,7 @@ public Installation create(CreateInstallationRequest request) {
"/api/2.1/marketplace-consumer/listings/%s/installations", request.getListingId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -40,6 +41,7 @@ public void delete(DeleteInstallationRequest request) {
request.getListingId(), request.getInstallationId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -53,6 +55,7 @@ public ListAllInstallationsResponse list(ListAllInstallationsRequest request) {
String path = "/api/2.1/marketplace-consumer/installations";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAllInstallationsResponse.class);
@@ -68,6 +71,7 @@ public ListInstallationsResponse listListingInstallations(ListInstallationsReque
"/api/2.1/marketplace-consumer/listings/%s/installations", request.getListingId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListInstallationsResponse.class);
@@ -84,6 +88,7 @@ public UpdateInstallationResponse update(UpdateInstallationRequest request) {
request.getListingId(), request.getInstallationId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerListingsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerListingsImpl.java
index c1177e723..079dfc381 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerListingsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerListingsImpl.java
@@ -21,6 +21,7 @@ public BatchGetListingsResponse batchGet(BatchGetListingsRequest request) {
String path = "/api/2.1/marketplace-consumer/listings:batchGet";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, BatchGetListingsResponse.class);
@@ -34,6 +35,7 @@ public GetListingResponse get(GetListingRequest request) {
String path = String.format("/api/2.1/marketplace-consumer/listings/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetListingResponse.class);
@@ -47,6 +49,7 @@ public ListListingsResponse list(ListListingsRequest request) {
String path = "/api/2.1/marketplace-consumer/listings";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListListingsResponse.class);
@@ -60,6 +63,7 @@ public SearchListingsResponse search(SearchListingsRequest request) {
String path = "/api/2.1/marketplace-consumer/search-listings";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, SearchListingsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerPersonalizationRequestsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerPersonalizationRequestsImpl.java
index be0d25da4..5d45b576a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerPersonalizationRequestsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerPersonalizationRequestsImpl.java
@@ -24,6 +24,7 @@ public CreatePersonalizationRequestResponse create(CreatePersonalizationRequest
request.getListingId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public GetPersonalizationRequestResponse get(GetPersonalizationRequestRequest re
request.getListingId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPersonalizationRequestResponse.class);
@@ -55,6 +57,7 @@ public ListAllPersonalizationRequestsResponse list(
String path = "/api/2.1/marketplace-consumer/personalization-requests";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAllPersonalizationRequestsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerProvidersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerProvidersImpl.java
index 8446c2275..394a143c3 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerProvidersImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ConsumerProvidersImpl.java
@@ -21,6 +21,7 @@ public BatchGetProvidersResponse batchGet(BatchGetProvidersRequest request) {
String path = "/api/2.1/marketplace-consumer/providers:batchGet";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, BatchGetProvidersResponse.class);
@@ -34,6 +35,7 @@ public GetProviderResponse get(GetProviderRequest request) {
String path = String.format("/api/2.1/marketplace-consumer/providers/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetProviderResponse.class);
@@ -47,6 +49,7 @@ public ListProvidersResponse list(ListConsumerProvidersRequest request) {
String path = "/api/2.1/marketplace-consumer/providers";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListProvidersResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangeFiltersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangeFiltersImpl.java
index be01971e8..db0af556b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangeFiltersImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangeFiltersImpl.java
@@ -21,6 +21,7 @@ public CreateExchangeFilterResponse create(CreateExchangeFilterRequest request)
String path = "/api/2.0/marketplace-exchange/filters";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteExchangeFilterRequest request) {
String path = String.format("/api/2.0/marketplace-exchange/filters/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public ListExchangeFiltersResponse list(ListExchangeFiltersRequest request) {
String path = "/api/2.0/marketplace-exchange/filters";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExchangeFiltersResponse.class);
@@ -61,6 +64,7 @@ public UpdateExchangeFilterResponse update(UpdateExchangeFilterRequest request)
String path = String.format("/api/2.0/marketplace-exchange/filters/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangesImpl.java
index c40746d43..fc7697a65 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderExchangesImpl.java
@@ -21,6 +21,7 @@ public AddExchangeForListingResponse addListingToExchange(AddExchangeForListingR
String path = "/api/2.0/marketplace-exchange/exchanges-for-listing";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public CreateExchangeResponse create(CreateExchangeRequest request) {
String path = "/api/2.0/marketplace-exchange/exchanges";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public void delete(DeleteExchangeRequest request) {
String path = String.format("/api/2.0/marketplace-exchange/exchanges/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -63,6 +66,7 @@ public void deleteListingFromExchange(RemoveExchangeForListingRequest request) {
String.format("/api/2.0/marketplace-exchange/exchanges-for-listing/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -76,6 +80,7 @@ public GetExchangeResponse get(GetExchangeRequest request) {
String path = String.format("/api/2.0/marketplace-exchange/exchanges/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetExchangeResponse.class);
@@ -89,6 +94,7 @@ public ListExchangesResponse list(ListExchangesRequest request) {
String path = "/api/2.0/marketplace-exchange/exchanges";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExchangesResponse.class);
@@ -103,6 +109,7 @@ public ListExchangesForListingResponse listExchangesForListing(
String path = "/api/2.0/marketplace-exchange/exchanges-for-listing";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExchangesForListingResponse.class);
@@ -117,6 +124,7 @@ public ListListingsForExchangeResponse listListingsForExchange(
String path = "/api/2.0/marketplace-exchange/listings-for-exchange";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListListingsForExchangeResponse.class);
@@ -130,6 +138,7 @@ public UpdateExchangeResponse update(UpdateExchangeRequest request) {
String path = String.format("/api/2.0/marketplace-exchange/exchanges/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderFilesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderFilesImpl.java
index 4fc8f0927..09e988622 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderFilesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderFilesImpl.java
@@ -21,6 +21,7 @@ public CreateFileResponse create(CreateFileRequest request) {
String path = "/api/2.0/marketplace-provider/files";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteFileRequest request) {
String path = String.format("/api/2.0/marketplace-provider/files/%s", request.getFileId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetFileResponse get(GetFileRequest request) {
String path = String.format("/api/2.0/marketplace-provider/files/%s", request.getFileId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetFileResponse.class);
@@ -61,6 +64,7 @@ public ListFilesResponse list(ListFilesRequest request) {
String path = "/api/2.0/marketplace-provider/files";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFilesResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderListingsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderListingsImpl.java
index 3cddc1b63..3dba92c40 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderListingsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderListingsImpl.java
@@ -21,6 +21,7 @@ public CreateListingResponse create(CreateListingRequest request) {
String path = "/api/2.0/marketplace-provider/listing";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteListingRequest request) {
String path = String.format("/api/2.0/marketplace-provider/listings/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetListingResponse get(GetListingRequest request) {
String path = String.format("/api/2.0/marketplace-provider/listings/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetListingResponse.class);
@@ -61,6 +64,7 @@ public GetListingsResponse list(GetListingsRequest request) {
String path = "/api/2.0/marketplace-provider/listings";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetListingsResponse.class);
@@ -74,6 +78,7 @@ public UpdateListingResponse update(UpdateListingRequest request) {
String path = String.format("/api/2.0/marketplace-provider/listings/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderPersonalizationRequestsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderPersonalizationRequestsImpl.java
index a268b3199..b9c15bbc0 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderPersonalizationRequestsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderPersonalizationRequestsImpl.java
@@ -6,6 +6,7 @@
import com.databricks.sdk.core.http.Request;
import com.databricks.sdk.support.Generated;
import java.io.IOException;
+import java.util.UUID;
/** Package-local implementation of ProviderPersonalizationRequests */
@Generated
@@ -22,6 +23,7 @@ public ListAllPersonalizationRequestsResponse list(
String path = "/api/2.0/marketplace-provider/personalization-requests";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAllPersonalizationRequestsResponse.class);
@@ -38,6 +40,10 @@ public UpdatePersonalizationRequestResponse update(UpdatePersonalizationRequestR
request.getListingId(), request.getRequestId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
+ if (request.getRequestId() == null || request.getRequestId().isEmpty()) {
+ request.setRequestId(UUID.randomUUID().toString());
+ }
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProviderAnalyticsDashboardsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProviderAnalyticsDashboardsImpl.java
index 08bb2d3a6..e3515b029 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProviderAnalyticsDashboardsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProviderAnalyticsDashboardsImpl.java
@@ -22,6 +22,7 @@ public ProviderAnalyticsDashboard create() {
String path = "/api/2.0/marketplace-provider/analytics_dashboard";
try {
Request req = new Request("POST", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ProviderAnalyticsDashboard.class);
} catch (IOException e) {
@@ -34,6 +35,7 @@ public ListProviderAnalyticsDashboardResponse get() {
String path = "/api/2.0/marketplace-provider/analytics_dashboard";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListProviderAnalyticsDashboardResponse.class);
} catch (IOException e) {
@@ -46,6 +48,7 @@ public GetLatestVersionProviderAnalyticsDashboardResponse getLatestVersion() {
String path = "/api/2.0/marketplace-provider/analytics_dashboard/latest";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetLatestVersionProviderAnalyticsDashboardResponse.class);
} catch (IOException e) {
@@ -60,6 +63,7 @@ public UpdateProviderAnalyticsDashboardResponse update(
String.format("/api/2.0/marketplace-provider/analytics_dashboard/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProvidersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProvidersImpl.java
index 4189392dd..8dbda3f4b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProvidersImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/marketplace/ProviderProvidersImpl.java
@@ -21,6 +21,7 @@ public CreateProviderResponse create(CreateProviderRequest request) {
String path = "/api/2.0/marketplace-provider/provider";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteProviderRequest request) {
String path = String.format("/api/2.0/marketplace-provider/providers/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetProviderResponse get(GetProviderRequest request) {
String path = String.format("/api/2.0/marketplace-provider/providers/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetProviderResponse.class);
@@ -61,6 +64,7 @@ public ListProvidersResponse list(ListProvidersRequest request) {
String path = "/api/2.0/marketplace-provider/providers";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListProvidersResponse.class);
@@ -74,6 +78,7 @@ public UpdateProviderResponse update(UpdateProviderRequest request) {
String path = String.format("/api/2.0/marketplace-provider/providers/%s", request.getId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ContinuousWindow.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ContinuousWindow.java
new file mode 100755
index 000000000..52cea43c3
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ContinuousWindow.java
@@ -0,0 +1,59 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.ml;
+
+import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.ToStringer;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Objects;
+
+@Generated
+public class ContinuousWindow {
+ /** The offset of the continuous window (must be non-positive). */
+ @JsonProperty("offset")
+ private String offset;
+
+ /** The duration of the continuous window (must be positive). */
+ @JsonProperty("window_duration")
+ private String windowDuration;
+
+ public ContinuousWindow setOffset(String offset) {
+ this.offset = offset;
+ return this;
+ }
+
+ public String getOffset() {
+ return offset;
+ }
+
+ public ContinuousWindow setWindowDuration(String windowDuration) {
+ this.windowDuration = windowDuration;
+ return this;
+ }
+
+ public String getWindowDuration() {
+ return windowDuration;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ ContinuousWindow that = (ContinuousWindow) o;
+ return Objects.equals(offset, that.offset)
+ && Objects.equals(windowDuration, that.windowDuration);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(offset, windowDuration);
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringer(ContinuousWindow.class)
+ .add("offset", offset)
+ .add("windowDuration", windowDuration)
+ .toString();
+ }
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ExperimentsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ExperimentsImpl.java
index 0d39a660b..09eae393b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ExperimentsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ExperimentsImpl.java
@@ -21,6 +21,7 @@ public CreateExperimentResponse createExperiment(CreateExperiment request) {
String path = "/api/2.0/mlflow/experiments/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public CreateLoggedModelResponse createLoggedModel(CreateLoggedModelRequest requ
String path = "/api/2.0/mlflow/logged-models";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public CreateRunResponse createRun(CreateRun request) {
String path = "/api/2.0/mlflow/runs/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -63,6 +66,7 @@ public void deleteExperiment(DeleteExperiment request) {
String path = "/api/2.0/mlflow/experiments/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -77,6 +81,7 @@ public void deleteLoggedModel(DeleteLoggedModelRequest request) {
String path = String.format("/api/2.0/mlflow/logged-models/%s", request.getModelId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -92,6 +97,7 @@ public void deleteLoggedModelTag(DeleteLoggedModelTagRequest request) {
"/api/2.0/mlflow/logged-models/%s/tags/%s", request.getModelId(), request.getTagKey());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -105,6 +111,7 @@ public void deleteRun(DeleteRun request) {
String path = "/api/2.0/mlflow/runs/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -119,6 +126,7 @@ public DeleteRunsResponse deleteRuns(DeleteRuns request) {
String path = "/api/2.0/mlflow/databricks/runs/delete-runs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -133,6 +141,7 @@ public void deleteTag(DeleteTag request) {
String path = "/api/2.0/mlflow/runs/delete-tag";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -147,6 +156,7 @@ public FinalizeLoggedModelResponse finalizeLoggedModel(FinalizeLoggedModelReques
String path = String.format("/api/2.0/mlflow/logged-models/%s", request.getModelId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -161,6 +171,7 @@ public GetExperimentByNameResponse getByName(GetByNameRequest request) {
String path = "/api/2.0/mlflow/experiments/get-by-name";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetExperimentByNameResponse.class);
@@ -174,6 +185,7 @@ public GetExperimentResponse getExperiment(GetExperimentRequest request) {
String path = "/api/2.0/mlflow/experiments/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetExperimentResponse.class);
@@ -187,6 +199,7 @@ public GetMetricHistoryResponse getHistory(GetHistoryRequest request) {
String path = "/api/2.0/mlflow/metrics/get-history";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetMetricHistoryResponse.class);
@@ -200,6 +213,7 @@ public GetLoggedModelResponse getLoggedModel(GetLoggedModelRequest request) {
String path = String.format("/api/2.0/mlflow/logged-models/%s", request.getModelId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetLoggedModelResponse.class);
@@ -216,6 +230,7 @@ public GetExperimentPermissionLevelsResponse getPermissionLevels(
"/api/2.0/permissions/experiments/%s/permissionLevels", request.getExperimentId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetExperimentPermissionLevelsResponse.class);
@@ -229,6 +244,7 @@ public ExperimentPermissions getPermissions(GetExperimentPermissionsRequest requ
String path = String.format("/api/2.0/permissions/experiments/%s", request.getExperimentId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ExperimentPermissions.class);
@@ -242,6 +258,7 @@ public GetRunResponse getRun(GetRunRequest request) {
String path = "/api/2.0/mlflow/runs/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetRunResponse.class);
@@ -255,6 +272,7 @@ public ListArtifactsResponse listArtifacts(ListArtifactsRequest request) {
String path = "/api/2.0/mlflow/artifacts/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListArtifactsResponse.class);
@@ -268,6 +286,7 @@ public ListExperimentsResponse listExperiments(ListExperimentsRequest request) {
String path = "/api/2.0/mlflow/experiments/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListExperimentsResponse.class);
@@ -281,6 +300,7 @@ public void logBatch(LogBatch request) {
String path = "/api/2.0/mlflow/runs/log-batch";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -295,6 +315,7 @@ public void logInputs(LogInputs request) {
String path = "/api/2.0/mlflow/runs/log-inputs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -309,6 +330,7 @@ public void logLoggedModelParams(LogLoggedModelParamsRequest request) {
String path = String.format("/api/2.0/mlflow/logged-models/%s/params", request.getModelId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -323,6 +345,7 @@ public void logMetric(LogMetric request) {
String path = "/api/2.0/mlflow/runs/log-metric";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -337,6 +360,7 @@ public void logModel(LogModel request) {
String path = "/api/2.0/mlflow/runs/log-model";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -351,6 +375,7 @@ public void logOutputs(LogOutputsRequest request) {
String path = "/api/2.0/mlflow/runs/outputs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -365,6 +390,7 @@ public void logParam(LogParam request) {
String path = "/api/2.0/mlflow/runs/log-parameter";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -379,6 +405,7 @@ public void restoreExperiment(RestoreExperiment request) {
String path = "/api/2.0/mlflow/experiments/restore";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -393,6 +420,7 @@ public void restoreRun(RestoreRun request) {
String path = "/api/2.0/mlflow/runs/restore";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -407,6 +435,7 @@ public RestoreRunsResponse restoreRuns(RestoreRuns request) {
String path = "/api/2.0/mlflow/databricks/runs/restore-runs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -421,6 +450,7 @@ public SearchExperimentsResponse searchExperiments(SearchExperiments request) {
String path = "/api/2.0/mlflow/experiments/search";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -435,6 +465,7 @@ public SearchLoggedModelsResponse searchLoggedModels(SearchLoggedModelsRequest r
String path = "/api/2.0/mlflow/logged-models/search";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -449,6 +480,7 @@ public SearchRunsResponse searchRuns(SearchRuns request) {
String path = "/api/2.0/mlflow/runs/search";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -463,6 +495,7 @@ public void setExperimentTag(SetExperimentTag request) {
String path = "/api/2.0/mlflow/experiments/set-experiment-tag";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -477,6 +510,7 @@ public void setLoggedModelTags(SetLoggedModelTagsRequest request) {
String path = String.format("/api/2.0/mlflow/logged-models/%s/tags", request.getModelId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -491,6 +525,7 @@ public ExperimentPermissions setPermissions(ExperimentPermissionsRequest request
String path = String.format("/api/2.0/permissions/experiments/%s", request.getExperimentId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -505,6 +540,7 @@ public void setTag(SetTag request) {
String path = "/api/2.0/mlflow/runs/set-tag";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -519,6 +555,7 @@ public void updateExperiment(UpdateExperiment request) {
String path = "/api/2.0/mlflow/experiments/update";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -533,6 +570,7 @@ public ExperimentPermissions updatePermissions(ExperimentPermissionsRequest requ
String path = String.format("/api/2.0/permissions/experiments/%s", request.getExperimentId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -547,6 +585,7 @@ public UpdateRunResponse updateRun(UpdateRun request) {
String path = "/api/2.0/mlflow/runs/update";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureEngineeringImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureEngineeringImpl.java
index c1f6957fd..227950793 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureEngineeringImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureEngineeringImpl.java
@@ -21,6 +21,7 @@ public Feature createFeature(CreateFeatureRequest request) {
String path = "/api/2.0/feature-engineering/features";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getFeature()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public MaterializedFeature createMaterializedFeature(CreateMaterializedFeatureRe
try {
Request req =
new Request("POST", path, apiClient.serialize(request.getMaterializedFeature()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -50,6 +52,7 @@ public void deleteFeature(DeleteFeatureRequest request) {
String path = String.format("/api/2.0/feature-engineering/features/%s", request.getFullName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -66,6 +69,7 @@ public void deleteMaterializedFeature(DeleteMaterializedFeatureRequest request)
request.getMaterializedFeatureId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -79,6 +83,7 @@ public Feature getFeature(GetFeatureRequest request) {
String path = String.format("/api/2.0/feature-engineering/features/%s", request.getFullName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Feature.class);
@@ -95,6 +100,7 @@ public MaterializedFeature getMaterializedFeature(GetMaterializedFeatureRequest
request.getMaterializedFeatureId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, MaterializedFeature.class);
@@ -108,6 +114,7 @@ public ListFeaturesResponse listFeatures(ListFeaturesRequest request) {
String path = "/api/2.0/feature-engineering/features";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFeaturesResponse.class);
@@ -122,6 +129,7 @@ public ListMaterializedFeaturesResponse listMaterializedFeatures(
String path = "/api/2.0/feature-engineering/materialized-features";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListMaterializedFeaturesResponse.class);
@@ -135,6 +143,7 @@ public Feature updateFeature(UpdateFeatureRequest request) {
String path = String.format("/api/2.0/feature-engineering/features/%s", request.getFullName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getFeature()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -153,6 +162,7 @@ public MaterializedFeature updateMaterializedFeature(UpdateMaterializedFeatureRe
try {
Request req =
new Request("PATCH", path, apiClient.serialize(request.getMaterializedFeature()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureStoreImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureStoreImpl.java
index 06e220705..eaf695aa8 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureStoreImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/FeatureStoreImpl.java
@@ -21,6 +21,7 @@ public OnlineStore createOnlineStore(CreateOnlineStoreRequest request) {
String path = "/api/2.0/feature-store/online-stores";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getOnlineStore()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void deleteOnlineStore(DeleteOnlineStoreRequest request) {
String path = String.format("/api/2.0/feature-store/online-stores/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public OnlineStore getOnlineStore(GetOnlineStoreRequest request) {
String path = String.format("/api/2.0/feature-store/online-stores/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, OnlineStore.class);
@@ -61,6 +64,7 @@ public ListOnlineStoresResponse listOnlineStores(ListOnlineStoresRequest request
String path = "/api/2.0/feature-store/online-stores";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListOnlineStoresResponse.class);
@@ -75,6 +79,7 @@ public PublishTableResponse publishTable(PublishTableRequest request) {
String.format("/api/2.0/feature-store/tables/%s/publish", request.getSourceTableName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -89,6 +94,7 @@ public OnlineStore updateOnlineStore(UpdateOnlineStoreRequest request) {
String path = String.format("/api/2.0/feature-store/online-stores/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getOnlineStore()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ForecastingImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ForecastingImpl.java
index 686aad0f4..71a3fb4d9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ForecastingImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ForecastingImpl.java
@@ -22,6 +22,7 @@ public CreateForecastingExperimentResponse createExperiment(
String path = "/api/2.0/automl/create-forecasting-experiment";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -37,6 +38,7 @@ public ForecastingExperiment getExperiment(GetForecastingExperimentRequest reque
String.format("/api/2.0/automl/get-forecasting-experiment/%s", request.getExperimentId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ForecastingExperiment.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/MaterializedFeaturesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/MaterializedFeaturesImpl.java
index f3a723972..97d4c6926 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/MaterializedFeaturesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/MaterializedFeaturesImpl.java
@@ -24,6 +24,7 @@ public FeatureTag createFeatureTag(CreateFeatureTagRequest request) {
request.getTableName(), request.getFeatureName());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getFeatureTag()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public void deleteFeatureTag(DeleteFeatureTagRequest request) {
request.getTableName(), request.getFeatureName(), request.getKey());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -57,6 +59,7 @@ public FeatureLineage getFeatureLineage(GetFeatureLineageRequest request) {
request.getTableName(), request.getFeatureName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FeatureLineage.class);
@@ -73,6 +76,7 @@ public FeatureTag getFeatureTag(GetFeatureTagRequest request) {
request.getTableName(), request.getFeatureName(), request.getKey());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FeatureTag.class);
@@ -89,6 +93,7 @@ public ListFeatureTagsResponse listFeatureTags(ListFeatureTagsRequest request) {
request.getTableName(), request.getFeatureName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFeatureTagsResponse.class);
@@ -105,6 +110,7 @@ public FeatureTag updateFeatureTag(UpdateFeatureTagRequest request) {
request.getTableName(), request.getFeatureName(), request.getKey());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getFeatureTag()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ModelRegistryImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ModelRegistryImpl.java
index f74777e4c..6dfa0bfd0 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ModelRegistryImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/ModelRegistryImpl.java
@@ -22,6 +22,7 @@ public ApproveTransitionRequestResponse approveTransitionRequest(
String path = "/api/2.0/mlflow/transition-requests/approve";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public CreateCommentResponse createComment(CreateComment request) {
String path = "/api/2.0/mlflow/comments/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -50,6 +52,7 @@ public CreateModelResponse createModel(CreateModelRequest request) {
String path = "/api/2.0/mlflow/registered-models/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -64,6 +67,7 @@ public CreateModelVersionResponse createModelVersion(CreateModelVersionRequest r
String path = "/api/2.0/mlflow/model-versions/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -78,6 +82,7 @@ public CreateTransitionRequestResponse createTransitionRequest(CreateTransitionR
String path = "/api/2.0/mlflow/transition-requests/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -92,6 +97,7 @@ public CreateWebhookResponse createWebhook(CreateRegistryWebhook request) {
String path = "/api/2.0/mlflow/registry-webhooks/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -106,6 +112,7 @@ public void deleteComment(DeleteCommentRequest request) {
String path = "/api/2.0/mlflow/comments/delete";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -119,6 +126,7 @@ public void deleteModel(DeleteModelRequest request) {
String path = "/api/2.0/mlflow/registered-models/delete";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -132,6 +140,7 @@ public void deleteModelTag(DeleteModelTagRequest request) {
String path = "/api/2.0/mlflow/registered-models/delete-tag";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -145,6 +154,7 @@ public void deleteModelVersion(DeleteModelVersionRequest request) {
String path = "/api/2.0/mlflow/model-versions/delete";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -158,6 +168,7 @@ public void deleteModelVersionTag(DeleteModelVersionTagRequest request) {
String path = "/api/2.0/mlflow/model-versions/delete-tag";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -172,6 +183,7 @@ public DeleteTransitionRequestResponse deleteTransitionRequest(
String path = "/api/2.0/mlflow/transition-requests/delete";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteTransitionRequestResponse.class);
@@ -185,6 +197,7 @@ public void deleteWebhook(DeleteWebhookRequest request) {
String path = "/api/2.0/mlflow/registry-webhooks/delete";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -198,6 +211,7 @@ public GetLatestVersionsResponse getLatestVersions(GetLatestVersionsRequest requ
String path = "/api/2.0/mlflow/registered-models/get-latest-versions";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -212,6 +226,7 @@ public GetModelResponse getModel(GetModelRequest request) {
String path = "/api/2.0/mlflow/databricks/registered-models/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetModelResponse.class);
@@ -225,6 +240,7 @@ public GetModelVersionResponse getModelVersion(GetModelVersionRequest request) {
String path = "/api/2.0/mlflow/model-versions/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetModelVersionResponse.class);
@@ -239,6 +255,7 @@ public GetModelVersionDownloadUriResponse getModelVersionDownloadUri(
String path = "/api/2.0/mlflow/model-versions/get-download-uri";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetModelVersionDownloadUriResponse.class);
@@ -256,6 +273,7 @@ public GetRegisteredModelPermissionLevelsResponse getPermissionLevels(
request.getRegisteredModelId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetRegisteredModelPermissionLevelsResponse.class);
@@ -270,6 +288,7 @@ public RegisteredModelPermissions getPermissions(GetRegisteredModelPermissionsRe
String.format("/api/2.0/permissions/registered-models/%s", request.getRegisteredModelId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RegisteredModelPermissions.class);
@@ -283,6 +302,7 @@ public ListModelsResponse listModels(ListModelsRequest request) {
String path = "/api/2.0/mlflow/registered-models/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListModelsResponse.class);
@@ -297,6 +317,7 @@ public ListTransitionRequestsResponse listTransitionRequests(
String path = "/api/2.0/mlflow/transition-requests/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListTransitionRequestsResponse.class);
@@ -310,6 +331,7 @@ public ListRegistryWebhooks listWebhooks(ListWebhooksRequest request) {
String path = "/api/2.0/mlflow/registry-webhooks/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListRegistryWebhooks.class);
@@ -323,6 +345,7 @@ public RejectTransitionRequestResponse rejectTransitionRequest(RejectTransitionR
String path = "/api/2.0/mlflow/transition-requests/reject";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -337,6 +360,7 @@ public RenameModelResponse renameModel(RenameModelRequest request) {
String path = "/api/2.0/mlflow/registered-models/rename";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -351,6 +375,7 @@ public SearchModelVersionsResponse searchModelVersions(SearchModelVersionsReques
String path = "/api/2.0/mlflow/model-versions/search";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, SearchModelVersionsResponse.class);
@@ -364,6 +389,7 @@ public SearchModelsResponse searchModels(SearchModelsRequest request) {
String path = "/api/2.0/mlflow/registered-models/search";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, SearchModelsResponse.class);
@@ -377,6 +403,7 @@ public void setModelTag(SetModelTagRequest request) {
String path = "/api/2.0/mlflow/registered-models/set-tag";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -391,6 +418,7 @@ public void setModelVersionTag(SetModelVersionTagRequest request) {
String path = "/api/2.0/mlflow/model-versions/set-tag";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -406,6 +434,7 @@ public RegisteredModelPermissions setPermissions(RegisteredModelPermissionsReque
String.format("/api/2.0/permissions/registered-models/%s", request.getRegisteredModelId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -420,6 +449,7 @@ public TestRegistryWebhookResponse testRegistryWebhook(TestRegistryWebhookReques
String path = "/api/2.0/mlflow/registry-webhooks/test";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -434,6 +464,7 @@ public TransitionStageResponse transitionStage(TransitionModelVersionStageDatabr
String path = "/api/2.0/mlflow/databricks/model-versions/transition-stage";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -448,6 +479,7 @@ public UpdateCommentResponse updateComment(UpdateComment request) {
String path = "/api/2.0/mlflow/comments/update";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -462,6 +494,7 @@ public UpdateModelResponse updateModel(UpdateModelRequest request) {
String path = "/api/2.0/mlflow/registered-models/update";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -476,6 +509,7 @@ public UpdateModelVersionResponse updateModelVersion(UpdateModelVersionRequest r
String path = "/api/2.0/mlflow/model-versions/update";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -491,6 +525,7 @@ public RegisteredModelPermissions updatePermissions(RegisteredModelPermissionsRe
String.format("/api/2.0/permissions/registered-models/%s", request.getRegisteredModelId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -505,6 +540,7 @@ public UpdateWebhookResponse updateWebhook(UpdateRegistryWebhook request) {
String path = "/api/2.0/mlflow/registry-webhooks/update";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SlidingWindow.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SlidingWindow.java
new file mode 100755
index 000000000..af269bd82
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/SlidingWindow.java
@@ -0,0 +1,62 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.ml;
+
+import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.ToStringer;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Objects;
+
+@Generated
+public class SlidingWindow {
+ /**
+ * The slide duration (interval by which windows advance, must be positive and less than
+ * duration).
+ */
+ @JsonProperty("slide_duration")
+ private String slideDuration;
+
+ /** The duration of the sliding window. */
+ @JsonProperty("window_duration")
+ private String windowDuration;
+
+ public SlidingWindow setSlideDuration(String slideDuration) {
+ this.slideDuration = slideDuration;
+ return this;
+ }
+
+ public String getSlideDuration() {
+ return slideDuration;
+ }
+
+ public SlidingWindow setWindowDuration(String windowDuration) {
+ this.windowDuration = windowDuration;
+ return this;
+ }
+
+ public String getWindowDuration() {
+ return windowDuration;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ SlidingWindow that = (SlidingWindow) o;
+ return Objects.equals(slideDuration, that.slideDuration)
+ && Objects.equals(windowDuration, that.windowDuration);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(slideDuration, windowDuration);
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringer(SlidingWindow.class)
+ .add("slideDuration", slideDuration)
+ .add("windowDuration", windowDuration)
+ .toString();
+ }
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TimeWindow.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TimeWindow.java
index 92b87ec1d..c270410fb 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TimeWindow.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TimeWindow.java
@@ -9,30 +9,43 @@
@Generated
public class TimeWindow {
- /** The duration of the time window. */
- @JsonProperty("duration")
- private String duration;
+ /** */
+ @JsonProperty("continuous")
+ private ContinuousWindow continuous;
- /** The offset of the time window. */
- @JsonProperty("offset")
- private String offset;
+ /** */
+ @JsonProperty("sliding")
+ private SlidingWindow sliding;
- public TimeWindow setDuration(String duration) {
- this.duration = duration;
+ /** */
+ @JsonProperty("tumbling")
+ private TumblingWindow tumbling;
+
+ public TimeWindow setContinuous(ContinuousWindow continuous) {
+ this.continuous = continuous;
+ return this;
+ }
+
+ public ContinuousWindow getContinuous() {
+ return continuous;
+ }
+
+ public TimeWindow setSliding(SlidingWindow sliding) {
+ this.sliding = sliding;
return this;
}
- public String getDuration() {
- return duration;
+ public SlidingWindow getSliding() {
+ return sliding;
}
- public TimeWindow setOffset(String offset) {
- this.offset = offset;
+ public TimeWindow setTumbling(TumblingWindow tumbling) {
+ this.tumbling = tumbling;
return this;
}
- public String getOffset() {
- return offset;
+ public TumblingWindow getTumbling() {
+ return tumbling;
}
@Override
@@ -40,19 +53,22 @@ public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
TimeWindow that = (TimeWindow) o;
- return Objects.equals(duration, that.duration) && Objects.equals(offset, that.offset);
+ return Objects.equals(continuous, that.continuous)
+ && Objects.equals(sliding, that.sliding)
+ && Objects.equals(tumbling, that.tumbling);
}
@Override
public int hashCode() {
- return Objects.hash(duration, offset);
+ return Objects.hash(continuous, sliding, tumbling);
}
@Override
public String toString() {
return new ToStringer(TimeWindow.class)
- .add("duration", duration)
- .add("offset", offset)
+ .add("continuous", continuous)
+ .add("sliding", sliding)
+ .add("tumbling", tumbling)
.toString();
}
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TumblingWindow.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TumblingWindow.java
new file mode 100755
index 000000000..a69d5ae25
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/TumblingWindow.java
@@ -0,0 +1,42 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.ml;
+
+import com.databricks.sdk.support.Generated;
+import com.databricks.sdk.support.ToStringer;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Objects;
+
+@Generated
+public class TumblingWindow {
+ /** The duration of each tumbling window (non-overlapping, fixed-duration windows). */
+ @JsonProperty("window_duration")
+ private String windowDuration;
+
+ public TumblingWindow setWindowDuration(String windowDuration) {
+ this.windowDuration = windowDuration;
+ return this;
+ }
+
+ public String getWindowDuration() {
+ return windowDuration;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ TumblingWindow that = (TumblingWindow) o;
+ return Objects.equals(windowDuration, that.windowDuration);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(windowDuration);
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringer(TumblingWindow.class).add("windowDuration", windowDuration).toString();
+ }
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/AccountFederationPolicyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/AccountFederationPolicyImpl.java
index 193bd3d5a..1e0959466 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/AccountFederationPolicyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/AccountFederationPolicyImpl.java
@@ -22,6 +22,7 @@ public FederationPolicy create(CreateAccountFederationPolicyRequest request) {
String.format("/api/2.0/accounts/%s/federationPolicies", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void delete(DeleteAccountFederationPolicyRequest request) {
apiClient.configuredAccountID(), request.getPolicyId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -55,6 +57,7 @@ public FederationPolicy get(GetAccountFederationPolicyRequest request) {
apiClient.configuredAccountID(), request.getPolicyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FederationPolicy.class);
@@ -69,6 +72,7 @@ public ListFederationPoliciesResponse list(ListAccountFederationPoliciesRequest
String.format("/api/2.0/accounts/%s/federationPolicies", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFederationPoliciesResponse.class);
@@ -85,6 +89,7 @@ public FederationPolicy update(UpdateAccountFederationPolicyRequest request) {
apiClient.configuredAccountID(), request.getPolicyId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/CustomAppIntegrationImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/CustomAppIntegrationImpl.java
index b15f132b7..b55e4b559 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/CustomAppIntegrationImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/CustomAppIntegrationImpl.java
@@ -23,6 +23,7 @@ public CreateCustomAppIntegrationOutput create(CreateCustomAppIntegration reques
"/api/2.0/accounts/%s/oauth2/custom-app-integrations", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -40,6 +41,7 @@ public void delete(DeleteCustomAppIntegrationRequest request) {
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -56,6 +58,7 @@ public GetCustomAppIntegrationOutput get(GetCustomAppIntegrationRequest request)
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetCustomAppIntegrationOutput.class);
@@ -71,6 +74,7 @@ public GetCustomAppIntegrationsOutput list(ListCustomAppIntegrationsRequest requ
"/api/2.0/accounts/%s/oauth2/custom-app-integrations", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetCustomAppIntegrationsOutput.class);
@@ -87,6 +91,7 @@ public void update(UpdateCustomAppIntegration request) {
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/OAuthPublishedAppsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/OAuthPublishedAppsImpl.java
index 0e53cf20a..f18c0b4a9 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/OAuthPublishedAppsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/OAuthPublishedAppsImpl.java
@@ -23,6 +23,7 @@ public GetPublishedAppsOutput list(ListOAuthPublishedAppsRequest request) {
"/api/2.0/accounts/%s/oauth2/published-apps", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPublishedAppsOutput.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/PublishedAppIntegrationImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/PublishedAppIntegrationImpl.java
index 84fba336f..c665eed79 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/PublishedAppIntegrationImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/PublishedAppIntegrationImpl.java
@@ -24,6 +24,7 @@ public CreatePublishedAppIntegrationOutput create(CreatePublishedAppIntegration
apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public void delete(DeletePublishedAppIntegrationRequest request) {
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -57,6 +59,7 @@ public GetPublishedAppIntegrationOutput get(GetPublishedAppIntegrationRequest re
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPublishedAppIntegrationOutput.class);
@@ -73,6 +76,7 @@ public GetPublishedAppIntegrationsOutput list(ListPublishedAppIntegrationsReques
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPublishedAppIntegrationsOutput.class);
@@ -89,6 +93,7 @@ public void update(UpdatePublishedAppIntegration request) {
apiClient.configuredAccountID(), request.getIntegrationId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalFederationPolicyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalFederationPolicyImpl.java
index 3d1eb0349..d7a48d3d4 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalFederationPolicyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalFederationPolicyImpl.java
@@ -24,6 +24,7 @@ public FederationPolicy create(CreateServicePrincipalFederationPolicyRequest req
apiClient.configuredAccountID(), request.getServicePrincipalId());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -43,6 +44,7 @@ public void delete(DeleteServicePrincipalFederationPolicyRequest request) {
request.getPolicyId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -61,6 +63,7 @@ public FederationPolicy get(GetServicePrincipalFederationPolicyRequest request)
request.getPolicyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FederationPolicy.class);
@@ -78,6 +81,7 @@ public ListFederationPoliciesResponse list(
apiClient.configuredAccountID(), request.getServicePrincipalId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListFederationPoliciesResponse.class);
@@ -96,6 +100,7 @@ public FederationPolicy update(UpdateServicePrincipalFederationPolicyRequest req
request.getPolicyId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsImpl.java
index 75cee9e08..e265343a6 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsImpl.java
@@ -24,6 +24,7 @@ public CreateServicePrincipalSecretResponse create(CreateServicePrincipalSecretR
apiClient.configuredAccountID(), request.getServicePrincipalId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -43,6 +44,7 @@ public void delete(DeleteServicePrincipalSecretRequest request) {
request.getSecretId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -58,6 +60,7 @@ public ListServicePrincipalSecretsResponse list(ListServicePrincipalSecretsReque
apiClient.configuredAccountID(), request.getServicePrincipalId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListServicePrincipalSecretsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsProxyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsProxyImpl.java
index 52a68f684..9dff5ea61 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsProxyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/oauth2/ServicePrincipalSecretsProxyImpl.java
@@ -24,6 +24,7 @@ public CreateServicePrincipalSecretResponse create(CreateServicePrincipalSecretR
request.getServicePrincipalId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public void delete(DeleteServicePrincipalSecretRequest request) {
request.getServicePrincipalId(), request.getSecretId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -56,6 +58,7 @@ public ListServicePrincipalSecretsResponse list(ListServicePrincipalSecretsReque
request.getServicePrincipalId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListServicePrincipalSecretsResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/CreatePipeline.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/CreatePipeline.java
index 167282b32..9d6fdfd31 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/CreatePipeline.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/CreatePipeline.java
@@ -151,6 +151,10 @@ public class CreatePipeline {
@JsonProperty("trigger")
private PipelineTrigger trigger;
+ /** Usage policy of this pipeline. */
+ @JsonProperty("usage_policy_id")
+ private String usagePolicyId;
+
public CreatePipeline setAllowDuplicateNames(Boolean allowDuplicateNames) {
this.allowDuplicateNames = allowDuplicateNames;
return this;
@@ -421,6 +425,15 @@ public PipelineTrigger getTrigger() {
return trigger;
}
+ public CreatePipeline setUsagePolicyId(String usagePolicyId) {
+ this.usagePolicyId = usagePolicyId;
+ return this;
+ }
+
+ public String getUsagePolicyId() {
+ return usagePolicyId;
+ }
+
@Override
public boolean equals(Object o) {
if (this == o) return true;
@@ -455,7 +468,8 @@ public boolean equals(Object o) {
&& Objects.equals(storage, that.storage)
&& Objects.equals(tags, that.tags)
&& Objects.equals(target, that.target)
- && Objects.equals(trigger, that.trigger);
+ && Objects.equals(trigger, that.trigger)
+ && Objects.equals(usagePolicyId, that.usagePolicyId);
}
@Override
@@ -490,7 +504,8 @@ public int hashCode() {
storage,
tags,
target,
- trigger);
+ trigger,
+ usagePolicyId);
}
@Override
@@ -526,6 +541,7 @@ public String toString() {
.add("tags", tags)
.add("target", target)
.add("trigger", trigger)
+ .add("usagePolicyId", usagePolicyId)
.toString();
}
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/EditPipeline.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/EditPipeline.java
index 5b8e3c4f2..6cc967ec2 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/EditPipeline.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/EditPipeline.java
@@ -160,6 +160,10 @@ public class EditPipeline {
@JsonProperty("trigger")
private PipelineTrigger trigger;
+ /** Usage policy of this pipeline. */
+ @JsonProperty("usage_policy_id")
+ private String usagePolicyId;
+
public EditPipeline setAllowDuplicateNames(Boolean allowDuplicateNames) {
this.allowDuplicateNames = allowDuplicateNames;
return this;
@@ -439,6 +443,15 @@ public PipelineTrigger getTrigger() {
return trigger;
}
+ public EditPipeline setUsagePolicyId(String usagePolicyId) {
+ this.usagePolicyId = usagePolicyId;
+ return this;
+ }
+
+ public String getUsagePolicyId() {
+ return usagePolicyId;
+ }
+
@Override
public boolean equals(Object o) {
if (this == o) return true;
@@ -474,7 +487,8 @@ public boolean equals(Object o) {
&& Objects.equals(storage, that.storage)
&& Objects.equals(tags, that.tags)
&& Objects.equals(target, that.target)
- && Objects.equals(trigger, that.trigger);
+ && Objects.equals(trigger, that.trigger)
+ && Objects.equals(usagePolicyId, that.usagePolicyId);
}
@Override
@@ -510,7 +524,8 @@ public int hashCode() {
storage,
tags,
target,
- trigger);
+ trigger,
+ usagePolicyId);
}
@Override
@@ -547,6 +562,7 @@ public String toString() {
.add("tags", tags)
.add("target", target)
.add("trigger", trigger)
+ .add("usagePolicyId", usagePolicyId)
.toString();
}
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelineSpec.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelineSpec.java
index ff14ee59b..78977dc16 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelineSpec.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelineSpec.java
@@ -139,6 +139,10 @@ public class PipelineSpec {
@JsonProperty("trigger")
private PipelineTrigger trigger;
+ /** Usage policy of this pipeline. */
+ @JsonProperty("usage_policy_id")
+ private String usagePolicyId;
+
public PipelineSpec setBudgetPolicyId(String budgetPolicyId) {
this.budgetPolicyId = budgetPolicyId;
return this;
@@ -382,6 +386,15 @@ public PipelineTrigger getTrigger() {
return trigger;
}
+ public PipelineSpec setUsagePolicyId(String usagePolicyId) {
+ this.usagePolicyId = usagePolicyId;
+ return this;
+ }
+
+ public String getUsagePolicyId() {
+ return usagePolicyId;
+ }
+
@Override
public boolean equals(Object o) {
if (this == o) return true;
@@ -413,7 +426,8 @@ public boolean equals(Object o) {
&& Objects.equals(storage, that.storage)
&& Objects.equals(tags, that.tags)
&& Objects.equals(target, that.target)
- && Objects.equals(trigger, that.trigger);
+ && Objects.equals(trigger, that.trigger)
+ && Objects.equals(usagePolicyId, that.usagePolicyId);
}
@Override
@@ -445,7 +459,8 @@ public int hashCode() {
storage,
tags,
target,
- trigger);
+ trigger,
+ usagePolicyId);
}
@Override
@@ -478,6 +493,7 @@ public String toString() {
.add("tags", tags)
.add("target", target)
.add("trigger", trigger)
+ .add("usagePolicyId", usagePolicyId)
.toString();
}
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelinesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelinesImpl.java
index 0fdad690a..80e1cf691 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelinesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/PipelinesImpl.java
@@ -21,6 +21,7 @@ public CreatePipelineResponse create(CreatePipeline request) {
String path = "/api/2.0/pipelines";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeletePipelineRequest request) {
String path = String.format("/api/2.0/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetPipelineResponse get(GetPipelineRequest request) {
String path = String.format("/api/2.0/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPipelineResponse.class);
@@ -64,6 +67,7 @@ public GetPipelinePermissionLevelsResponse getPermissionLevels(
"/api/2.0/permissions/pipelines/%s/permissionLevels", request.getPipelineId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetPipelinePermissionLevelsResponse.class);
@@ -77,6 +81,7 @@ public PipelinePermissions getPermissions(GetPipelinePermissionsRequest request)
String path = String.format("/api/2.0/permissions/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PipelinePermissions.class);
@@ -92,6 +97,7 @@ public GetUpdateResponse getUpdate(GetUpdateRequest request) {
"/api/2.0/pipelines/%s/updates/%s", request.getPipelineId(), request.getUpdateId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetUpdateResponse.class);
@@ -105,6 +111,7 @@ public ListPipelineEventsResponse listPipelineEvents(ListPipelineEventsRequest r
String path = String.format("/api/2.0/pipelines/%s/events", request.getPipelineId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPipelineEventsResponse.class);
@@ -118,6 +125,7 @@ public ListPipelinesResponse listPipelines(ListPipelinesRequest request) {
String path = "/api/2.0/pipelines";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPipelinesResponse.class);
@@ -131,6 +139,7 @@ public ListUpdatesResponse listUpdates(ListUpdatesRequest request) {
String path = String.format("/api/2.0/pipelines/%s/updates", request.getPipelineId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListUpdatesResponse.class);
@@ -144,6 +153,7 @@ public PipelinePermissions setPermissions(PipelinePermissionsRequest request) {
String path = String.format("/api/2.0/permissions/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -158,6 +168,7 @@ public StartUpdateResponse startUpdate(StartUpdate request) {
String path = String.format("/api/2.0/pipelines/%s/updates", request.getPipelineId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -172,6 +183,7 @@ public void stop(StopRequest request) {
String path = String.format("/api/2.0/pipelines/%s/stop", request.getPipelineId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -185,6 +197,7 @@ public void update(EditPipeline request) {
String path = String.format("/api/2.0/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -199,6 +212,7 @@ public PipelinePermissions updatePermissions(PipelinePermissionsRequest request)
String path = String.format("/api/2.0/permissions/pipelines/%s", request.getPipelineId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/CredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/CredentialsImpl.java
index 029b5e209..6a2926cb5 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/CredentialsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/CredentialsImpl.java
@@ -23,6 +23,7 @@ public Credential create(CreateCredentialRequest request) {
String.format("/api/2.0/accounts/%s/credentials", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -40,6 +41,7 @@ public Credential delete(DeleteCredentialRequest request) {
apiClient.configuredAccountID(), request.getCredentialsId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Credential.class);
@@ -56,6 +58,7 @@ public Credential get(GetCredentialRequest request) {
apiClient.configuredAccountID(), request.getCredentialsId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Credential.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/EncryptionKeysImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/EncryptionKeysImpl.java
index 22cf9aa46..84aa5b476 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/EncryptionKeysImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/EncryptionKeysImpl.java
@@ -24,6 +24,7 @@ public CustomerManagedKey create(CreateCustomerManagedKeyRequest request) {
"/api/2.0/accounts/%s/customer-managed-keys", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public CustomerManagedKey delete(DeleteEncryptionKeyRequest request) {
apiClient.configuredAccountID(), request.getCustomerManagedKeyId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CustomerManagedKey.class);
@@ -57,6 +59,7 @@ public CustomerManagedKey get(GetEncryptionKeyRequest request) {
apiClient.configuredAccountID(), request.getCustomerManagedKeyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CustomerManagedKey.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/NetworksImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/NetworksImpl.java
index 524e596ac..8f7e8bfb7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/NetworksImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/NetworksImpl.java
@@ -22,6 +22,7 @@ public Network create(CreateNetworkRequest request) {
String path = String.format("/api/2.0/accounts/%s/networks", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public Network delete(DeleteNetworkRequest request) {
apiClient.configuredAccountID(), request.getNetworkId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Network.class);
@@ -55,6 +57,7 @@ public Network get(GetNetworkRequest request) {
apiClient.configuredAccountID(), request.getNetworkId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Network.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/PrivateAccessImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/PrivateAccessImpl.java
index 1ed77901e..605c6cbb7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/PrivateAccessImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/PrivateAccessImpl.java
@@ -24,6 +24,7 @@ public PrivateAccessSettings create(CreatePrivateAccessSettingsRequest request)
"/api/2.0/accounts/%s/private-access-settings", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public PrivateAccessSettings delete(DeletePrivateAccesRequest request) {
apiClient.configuredAccountID(), request.getPrivateAccessSettingsId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PrivateAccessSettings.class);
@@ -57,6 +59,7 @@ public PrivateAccessSettings get(GetPrivateAccesRequest request) {
apiClient.configuredAccountID(), request.getPrivateAccessSettingsId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PrivateAccessSettings.class);
@@ -85,6 +88,7 @@ public PrivateAccessSettings replace(ReplacePrivateAccessSettingsRequest request
Request req =
new Request(
"PUT", path, apiClient.serialize(request.getCustomerFacingPrivateAccessSettings()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/StorageImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/StorageImpl.java
index e81d1652d..fe6587558 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/StorageImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/StorageImpl.java
@@ -24,6 +24,7 @@ public StorageConfiguration create(CreateStorageConfigurationRequest request) {
"/api/2.0/accounts/%s/storage-configurations", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -41,6 +42,7 @@ public StorageConfiguration delete(DeleteStorageRequest request) {
apiClient.configuredAccountID(), request.getStorageConfigurationId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, StorageConfiguration.class);
@@ -57,6 +59,7 @@ public StorageConfiguration get(GetStorageRequest request) {
apiClient.configuredAccountID(), request.getStorageConfigurationId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, StorageConfiguration.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/VpcEndpointsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/VpcEndpointsImpl.java
index b11d9f759..67dd05c58 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/VpcEndpointsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/VpcEndpointsImpl.java
@@ -23,6 +23,7 @@ public VpcEndpoint create(CreateVpcEndpointRequest request) {
String.format("/api/2.0/accounts/%s/vpc-endpoints", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -40,6 +41,7 @@ public VpcEndpoint delete(DeleteVpcEndpointRequest request) {
apiClient.configuredAccountID(), request.getVpcEndpointId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, VpcEndpoint.class);
@@ -56,6 +58,7 @@ public VpcEndpoint get(GetVpcEndpointRequest request) {
apiClient.configuredAccountID(), request.getVpcEndpointId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, VpcEndpoint.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/WorkspacesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/WorkspacesImpl.java
index f07945f8c..3fc36385a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/WorkspacesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/provisioning/WorkspacesImpl.java
@@ -22,6 +22,7 @@ public Workspace create(CreateWorkspaceRequest request) {
String path = String.format("/api/2.0/accounts/%s/workspaces", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public Workspace delete(DeleteWorkspaceRequest request) {
apiClient.configuredAccountID(), request.getWorkspaceId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Workspace.class);
@@ -55,6 +57,7 @@ public Workspace get(GetWorkspaceRequest request) {
apiClient.configuredAccountID(), request.getWorkspaceId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Workspace.class);
@@ -80,6 +83,7 @@ public Workspace update(UpdateWorkspaceRequest request) {
try {
Request req =
new Request("PATCH", path, apiClient.serialize(request.getCustomerFacingWorkspace()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/qualitymonitorv2/QualityMonitorV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/qualitymonitorv2/QualityMonitorV2Impl.java
index eea8ba539..87e87b61b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/qualitymonitorv2/QualityMonitorV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/qualitymonitorv2/QualityMonitorV2Impl.java
@@ -21,6 +21,7 @@ public QualityMonitor createQualityMonitor(CreateQualityMonitorRequest request)
String path = "/api/2.0/quality-monitors";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getQualityMonitor()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -37,6 +38,7 @@ public void deleteQualityMonitor(DeleteQualityMonitorRequest request) {
"/api/2.0/quality-monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -52,6 +54,7 @@ public QualityMonitor getQualityMonitor(GetQualityMonitorRequest request) {
"/api/2.0/quality-monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, QualityMonitor.class);
@@ -65,6 +68,7 @@ public ListQualityMonitorResponse listQualityMonitor(ListQualityMonitorRequest r
String path = "/api/2.0/quality-monitors";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListQualityMonitorResponse.class);
@@ -80,6 +84,7 @@ public QualityMonitor updateQualityMonitor(UpdateQualityMonitorRequest request)
"/api/2.0/quality-monitors/%s/%s", request.getObjectType(), request.getObjectId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request.getQualityMonitor()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsDataPlaneImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsDataPlaneImpl.java
index 8f2cc0545..8ad89f86c 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsDataPlaneImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsDataPlaneImpl.java
@@ -59,6 +59,7 @@ public QueryEndpointResponse query(QueryEndpointInput request) {
Token token = dataPlaneTokenSource.getToken(path, dataPlaneInfo.getAuthorizationDetails());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsImpl.java
index db7231266..112b5dd9a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/serving/ServingEndpointsImpl.java
@@ -24,6 +24,7 @@ public BuildLogsResponse buildLogs(BuildLogsRequest request) {
request.getName(), request.getServedModelName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, BuildLogsResponse.class);
@@ -37,6 +38,7 @@ public ServingEndpointDetailed create(CreateServingEndpoint request) {
String path = "/api/2.0/serving-endpoints";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -52,6 +54,7 @@ public ServingEndpointDetailed createProvisionedThroughputEndpoint(
String path = "/api/2.0/serving-endpoints/pt";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -66,6 +69,7 @@ public void delete(DeleteServingEndpointRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -78,6 +82,7 @@ public ExportMetricsResponse exportMetrics(ExportMetricsRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s/metrics", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "text/plain");
return apiClient.execute(req, ExportMetricsResponse.class);
@@ -91,6 +96,7 @@ public ServingEndpointDetailed get(GetServingEndpointRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ServingEndpointDetailed.class);
@@ -104,6 +110,7 @@ public GetOpenApiResponse getOpenApi(GetOpenApiRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s/openapi", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "text/plain");
return apiClient.execute(req, GetOpenApiResponse.class);
@@ -121,6 +128,7 @@ public GetServingEndpointPermissionLevelsResponse getPermissionLevels(
request.getServingEndpointId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetServingEndpointPermissionLevelsResponse.class);
@@ -135,6 +143,7 @@ public ServingEndpointPermissions getPermissions(GetServingEndpointPermissionsRe
String.format("/api/2.0/permissions/serving-endpoints/%s", request.getServingEndpointId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ServingEndpointPermissions.class);
@@ -148,6 +157,7 @@ public HttpRequestResponse httpRequest(ExternalFunctionRequest request) {
String path = "/api/2.0/external-function";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "text/plain");
req.withHeader("Content-Type", "application/json");
@@ -162,6 +172,7 @@ public ListEndpointsResponse list() {
String path = "/api/2.0/serving-endpoints";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListEndpointsResponse.class);
} catch (IOException e) {
@@ -177,6 +188,7 @@ public ServerLogsResponse logs(LogsRequest request) {
request.getName(), request.getServedModelName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ServerLogsResponse.class);
@@ -190,6 +202,7 @@ public EndpointTags patch(PatchServingEndpointTags request) {
String path = String.format("/api/2.0/serving-endpoints/%s/tags", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -204,6 +217,7 @@ public PutResponse put(PutRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s/rate-limits", request.getName());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -218,6 +232,7 @@ public PutAiGatewayResponse putAiGateway(PutAiGatewayRequest request) {
String path = String.format("/api/2.0/serving-endpoints/%s/ai-gateway", request.getName());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -232,6 +247,7 @@ public QueryEndpointResponse query(QueryEndpointInput request) {
String path = String.format("/serving-endpoints/%s/invocations", request.getName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -247,6 +263,7 @@ public ServingEndpointPermissions setPermissions(ServingEndpointPermissionsReque
String.format("/api/2.0/permissions/serving-endpoints/%s", request.getServingEndpointId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -261,6 +278,7 @@ public ServingEndpointDetailed updateConfig(EndpointCoreConfigInput request) {
String path = String.format("/api/2.0/serving-endpoints/%s/config", request.getName());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -276,6 +294,7 @@ public UpdateInferenceEndpointNotificationsResponse updateNotifications(
String path = String.format("/api/2.0/serving-endpoints/%s/notifications", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -291,6 +310,7 @@ public ServingEndpointPermissions updatePermissions(ServingEndpointPermissionsRe
String.format("/api/2.0/permissions/serving-endpoints/%s", request.getServingEndpointId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -306,6 +326,7 @@ public ServingEndpointDetailed updateProvisionedThroughputEndpointConfig(
String path = String.format("/api/2.0/serving-endpoints/pt/%s/config", request.getName());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AccountIpAccessListsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AccountIpAccessListsImpl.java
index 1346a7a43..e869dea0e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AccountIpAccessListsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AccountIpAccessListsImpl.java
@@ -22,6 +22,7 @@ public CreateIpAccessListResponse create(CreateIpAccessList request) {
String.format("/api/2.0/accounts/%s/ip-access-lists", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void delete(DeleteAccountIpAccessListRequest request) {
apiClient.configuredAccountID(), request.getIpAccessListId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -54,6 +56,7 @@ public GetIpAccessListResponse get(GetAccountIpAccessListRequest request) {
apiClient.configuredAccountID(), request.getIpAccessListId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetIpAccessListResponse.class);
@@ -68,6 +71,7 @@ public GetIpAccessListsResponse list() {
String.format("/api/2.0/accounts/%s/ip-access-lists", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetIpAccessListsResponse.class);
} catch (IOException e) {
@@ -83,6 +87,7 @@ public void replace(ReplaceIpAccessList request) {
apiClient.configuredAccountID(), request.getIpAccessListId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -99,6 +104,7 @@ public void update(UpdateIpAccessList request) {
apiClient.configuredAccountID(), request.getIpAccessListId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingAccessPolicyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingAccessPolicyImpl.java
index 460c056e0..e70631310 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingAccessPolicyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingAccessPolicyImpl.java
@@ -22,6 +22,7 @@ public DeleteAibiDashboardEmbeddingAccessPolicySettingResponse delete(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_acc_policy/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteAibiDashboardEmbeddingAccessPolicySettingResponse.class);
@@ -36,6 +37,7 @@ public AibiDashboardEmbeddingAccessPolicySetting get(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_acc_policy/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AibiDashboardEmbeddingAccessPolicySetting.class);
@@ -50,6 +52,7 @@ public AibiDashboardEmbeddingAccessPolicySetting update(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_acc_policy/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingApprovedDomainsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingApprovedDomainsImpl.java
index 983226018..403b3539f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingApprovedDomainsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AibiDashboardEmbeddingApprovedDomainsImpl.java
@@ -23,6 +23,7 @@ public DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse delete(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_apprvd_domains/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(
@@ -38,6 +39,7 @@ public AibiDashboardEmbeddingApprovedDomainsSetting get(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_apprvd_domains/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AibiDashboardEmbeddingApprovedDomainsSetting.class);
@@ -52,6 +54,7 @@ public AibiDashboardEmbeddingApprovedDomainsSetting update(
String path = "/api/2.0/settings/types/aibi_dash_embed_ws_apprvd_domains/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AutomaticClusterUpdateImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AutomaticClusterUpdateImpl.java
index 381e6963e..a7e1ab000 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AutomaticClusterUpdateImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/AutomaticClusterUpdateImpl.java
@@ -21,6 +21,7 @@ public AutomaticClusterUpdateSetting get(GetAutomaticClusterUpdateSettingRequest
String path = "/api/2.0/settings/types/automatic_cluster_update/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AutomaticClusterUpdateSetting.class);
@@ -34,6 +35,7 @@ public AutomaticClusterUpdateSetting update(UpdateAutomaticClusterUpdateSettingR
String path = "/api/2.0/settings/types/automatic_cluster_update/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/ComplianceSecurityProfileImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/ComplianceSecurityProfileImpl.java
index 59531da21..014a64068 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/ComplianceSecurityProfileImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/ComplianceSecurityProfileImpl.java
@@ -21,6 +21,7 @@ public ComplianceSecurityProfileSetting get(GetComplianceSecurityProfileSettingR
String path = "/api/2.0/settings/types/shield_csp_enablement_ws_db/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ComplianceSecurityProfileSetting.class);
@@ -35,6 +36,7 @@ public ComplianceSecurityProfileSetting update(
String path = "/api/2.0/settings/types/shield_csp_enablement_ws_db/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CredentialsManagerImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CredentialsManagerImpl.java
index 23639b484..13bd350bb 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CredentialsManagerImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CredentialsManagerImpl.java
@@ -21,6 +21,7 @@ public ExchangeTokenResponse exchangeToken(ExchangeTokenRequest request) {
String path = "/api/2.0/credentials-manager/exchange-tokens/token";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CspEnablementAccountImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CspEnablementAccountImpl.java
index c30f6ef62..cbd1c97bd 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CspEnablementAccountImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/CspEnablementAccountImpl.java
@@ -24,6 +24,7 @@ public CspEnablementAccountSetting get(GetCspEnablementAccountSettingRequest req
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, CspEnablementAccountSetting.class);
@@ -40,6 +41,7 @@ public CspEnablementAccountSetting update(UpdateCspEnablementAccountSettingReque
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DashboardEmailSubscriptionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DashboardEmailSubscriptionsImpl.java
index 767cb5e75..ad1dade14 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DashboardEmailSubscriptionsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DashboardEmailSubscriptionsImpl.java
@@ -22,6 +22,7 @@ public DeleteDashboardEmailSubscriptionsResponse delete(
String path = "/api/2.0/settings/types/dashboard_email_subscriptions/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDashboardEmailSubscriptionsResponse.class);
@@ -35,6 +36,7 @@ public DashboardEmailSubscriptions get(GetDashboardEmailSubscriptionsRequest req
String path = "/api/2.0/settings/types/dashboard_email_subscriptions/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DashboardEmailSubscriptions.class);
@@ -48,6 +50,7 @@ public DashboardEmailSubscriptions update(UpdateDashboardEmailSubscriptionsReque
String path = "/api/2.0/settings/types/dashboard_email_subscriptions/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultNamespaceImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultNamespaceImpl.java
index aefab63c0..cbb3397d4 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultNamespaceImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultNamespaceImpl.java
@@ -22,6 +22,7 @@ public DeleteDefaultNamespaceSettingResponse delete(
String path = "/api/2.0/settings/types/default_namespace_ws/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDefaultNamespaceSettingResponse.class);
@@ -35,6 +36,7 @@ public DefaultNamespaceSetting get(GetDefaultNamespaceSettingRequest request) {
String path = "/api/2.0/settings/types/default_namespace_ws/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DefaultNamespaceSetting.class);
@@ -48,6 +50,7 @@ public DefaultNamespaceSetting update(UpdateDefaultNamespaceSettingRequest reque
String path = "/api/2.0/settings/types/default_namespace_ws/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultWarehouseIdImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultWarehouseIdImpl.java
index b88356619..31858b1c1 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultWarehouseIdImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DefaultWarehouseIdImpl.java
@@ -21,6 +21,7 @@ public DeleteDefaultWarehouseIdResponse delete(DeleteDefaultWarehouseIdRequest r
String path = "/api/2.0/settings/types/default_warehouse_id/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDefaultWarehouseIdResponse.class);
@@ -34,6 +35,7 @@ public DefaultWarehouseId get(GetDefaultWarehouseIdRequest request) {
String path = "/api/2.0/settings/types/default_warehouse_id/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DefaultWarehouseId.class);
@@ -47,6 +49,7 @@ public DefaultWarehouseId update(UpdateDefaultWarehouseIdRequest request) {
String path = "/api/2.0/settings/types/default_warehouse_id/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyAccessImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyAccessImpl.java
index 341d1925f..5195224da 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyAccessImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyAccessImpl.java
@@ -21,6 +21,7 @@ public DeleteDisableLegacyAccessResponse delete(DeleteDisableLegacyAccessRequest
String path = "/api/2.0/settings/types/disable_legacy_access/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDisableLegacyAccessResponse.class);
@@ -34,6 +35,7 @@ public DisableLegacyAccess get(GetDisableLegacyAccessRequest request) {
String path = "/api/2.0/settings/types/disable_legacy_access/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DisableLegacyAccess.class);
@@ -47,6 +49,7 @@ public DisableLegacyAccess update(UpdateDisableLegacyAccessRequest request) {
String path = "/api/2.0/settings/types/disable_legacy_access/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyDbfsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyDbfsImpl.java
index f314a56f3..6c5cb8213 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyDbfsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyDbfsImpl.java
@@ -21,6 +21,7 @@ public DeleteDisableLegacyDbfsResponse delete(DeleteDisableLegacyDbfsRequest req
String path = "/api/2.0/settings/types/disable_legacy_dbfs/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDisableLegacyDbfsResponse.class);
@@ -34,6 +35,7 @@ public DisableLegacyDbfs get(GetDisableLegacyDbfsRequest request) {
String path = "/api/2.0/settings/types/disable_legacy_dbfs/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DisableLegacyDbfs.class);
@@ -47,6 +49,7 @@ public DisableLegacyDbfs update(UpdateDisableLegacyDbfsRequest request) {
String path = "/api/2.0/settings/types/disable_legacy_dbfs/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyFeaturesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyFeaturesImpl.java
index d97523df1..5d9e7b0bb 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyFeaturesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/DisableLegacyFeaturesImpl.java
@@ -24,6 +24,7 @@ public DeleteDisableLegacyFeaturesResponse delete(DeleteDisableLegacyFeaturesReq
apiClient.configuredAccountID());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDisableLegacyFeaturesResponse.class);
@@ -40,6 +41,7 @@ public DisableLegacyFeatures get(GetDisableLegacyFeaturesRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DisableLegacyFeatures.class);
@@ -56,6 +58,7 @@ public DisableLegacyFeatures update(UpdateDisableLegacyFeaturesRequest request)
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableExportNotebookImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableExportNotebookImpl.java
index 31eee1129..324853b3e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableExportNotebookImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableExportNotebookImpl.java
@@ -21,6 +21,7 @@ public EnableExportNotebook getEnableExportNotebook() {
String path = "/api/2.0/settings/types/enable-export-notebook/names/default";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EnableExportNotebook.class);
} catch (IOException e) {
@@ -33,6 +34,7 @@ public EnableExportNotebook patchEnableExportNotebook(UpdateEnableExportNotebook
String path = "/api/2.0/settings/types/enable-export-notebook/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableIpAccessListsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableIpAccessListsImpl.java
index 000b182be..a2aaf4c84 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableIpAccessListsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableIpAccessListsImpl.java
@@ -24,6 +24,7 @@ public DeleteAccountIpAccessEnableResponse delete(DeleteAccountIpAccessEnableReq
apiClient.configuredAccountID());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteAccountIpAccessEnableResponse.class);
@@ -40,6 +41,7 @@ public AccountIpAccessEnable get(GetAccountIpAccessEnableRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccountIpAccessEnable.class);
@@ -56,6 +58,7 @@ public AccountIpAccessEnable update(UpdateAccountIpAccessEnableRequest request)
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableNotebookTableClipboardImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableNotebookTableClipboardImpl.java
index bcff25338..d67b238f7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableNotebookTableClipboardImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableNotebookTableClipboardImpl.java
@@ -21,6 +21,7 @@ public EnableNotebookTableClipboard getEnableNotebookTableClipboard() {
String path = "/api/2.0/settings/types/enable-notebook-table-clipboard/names/default";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EnableNotebookTableClipboard.class);
} catch (IOException e) {
@@ -34,6 +35,7 @@ public EnableNotebookTableClipboard patchEnableNotebookTableClipboard(
String path = "/api/2.0/settings/types/enable-notebook-table-clipboard/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableResultsDownloadingImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableResultsDownloadingImpl.java
index 8632b82dc..9705026f8 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableResultsDownloadingImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnableResultsDownloadingImpl.java
@@ -21,6 +21,7 @@ public EnableResultsDownloading getEnableResultsDownloading() {
String path = "/api/2.0/settings/types/enable-results-downloading/names/default";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EnableResultsDownloading.class);
} catch (IOException e) {
@@ -34,6 +35,7 @@ public EnableResultsDownloading patchEnableResultsDownloading(
String path = "/api/2.0/settings/types/enable-results-downloading/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnhancedSecurityMonitoringImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnhancedSecurityMonitoringImpl.java
index c1d90c461..3ffe0b855 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnhancedSecurityMonitoringImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EnhancedSecurityMonitoringImpl.java
@@ -22,6 +22,7 @@ public EnhancedSecurityMonitoringSetting get(
String path = "/api/2.0/settings/types/shield_esm_enablement_ws_db/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EnhancedSecurityMonitoringSetting.class);
@@ -36,6 +37,7 @@ public EnhancedSecurityMonitoringSetting update(
String path = "/api/2.0/settings/types/shield_esm_enablement_ws_db/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EsmEnablementAccountImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EsmEnablementAccountImpl.java
index 16a15ef85..163c5d52d 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EsmEnablementAccountImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/EsmEnablementAccountImpl.java
@@ -24,6 +24,7 @@ public EsmEnablementAccountSetting get(GetEsmEnablementAccountSettingRequest req
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EsmEnablementAccountSetting.class);
@@ -40,6 +41,7 @@ public EsmEnablementAccountSetting update(UpdateEsmEnablementAccountSettingReque
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/IpAccessListsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/IpAccessListsImpl.java
index f70522d2a..f4cec3928 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/IpAccessListsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/IpAccessListsImpl.java
@@ -21,6 +21,7 @@ public CreateIpAccessListResponse create(CreateIpAccessList request) {
String path = "/api/2.0/ip-access-lists";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteIpAccessListRequest request) {
String path = String.format("/api/2.0/ip-access-lists/%s", request.getIpAccessListId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -47,6 +49,7 @@ public FetchIpAccessListResponse get(GetIpAccessListRequest request) {
String path = String.format("/api/2.0/ip-access-lists/%s", request.getIpAccessListId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, FetchIpAccessListResponse.class);
@@ -60,6 +63,7 @@ public ListIpAccessListResponse list() {
String path = "/api/2.0/ip-access-lists";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListIpAccessListResponse.class);
} catch (IOException e) {
@@ -72,6 +76,7 @@ public void replace(ReplaceIpAccessList request) {
String path = String.format("/api/2.0/ip-access-lists/%s", request.getIpAccessListId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -85,6 +90,7 @@ public void update(UpdateIpAccessList request) {
String path = String.format("/api/2.0/ip-access-lists/%s", request.getIpAccessListId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredAccountImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredAccountImpl.java
index ab253c810..f95ac79ed 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredAccountImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredAccountImpl.java
@@ -24,6 +24,7 @@ public LlmProxyPartnerPoweredAccount get(GetLlmProxyPartnerPoweredAccountRequest
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, LlmProxyPartnerPoweredAccount.class);
@@ -40,6 +41,7 @@ public LlmProxyPartnerPoweredAccount update(UpdateLlmProxyPartnerPoweredAccountR
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredEnforceImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredEnforceImpl.java
index 8ffdaee6c..6c14d8551 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredEnforceImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredEnforceImpl.java
@@ -24,6 +24,7 @@ public LlmProxyPartnerPoweredEnforce get(GetLlmProxyPartnerPoweredEnforceRequest
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, LlmProxyPartnerPoweredEnforce.class);
@@ -40,6 +41,7 @@ public LlmProxyPartnerPoweredEnforce update(UpdateLlmProxyPartnerPoweredEnforceR
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredWorkspaceImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredWorkspaceImpl.java
index 7ebe4b415..97f41046a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredWorkspaceImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/LlmProxyPartnerPoweredWorkspaceImpl.java
@@ -22,6 +22,7 @@ public DeleteLlmProxyPartnerPoweredWorkspaceResponse delete(
String path = "/api/2.0/settings/types/llm_proxy_partner_powered/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteLlmProxyPartnerPoweredWorkspaceResponse.class);
@@ -35,6 +36,7 @@ public LlmProxyPartnerPoweredWorkspace get(GetLlmProxyPartnerPoweredWorkspaceReq
String path = "/api/2.0/settings/types/llm_proxy_partner_powered/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, LlmProxyPartnerPoweredWorkspace.class);
@@ -49,6 +51,7 @@ public LlmProxyPartnerPoweredWorkspace update(
String path = "/api/2.0/settings/types/llm_proxy_partner_powered/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkConnectivityImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkConnectivityImpl.java
index 7884cf74f..581678f50 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkConnectivityImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkConnectivityImpl.java
@@ -25,6 +25,7 @@ public NetworkConnectivityConfiguration createNetworkConnectivityConfiguration(
try {
Request req =
new Request("POST", path, apiClient.serialize(request.getNetworkConnectivityConfig()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -44,6 +45,7 @@ public NccPrivateEndpointRule createPrivateEndpointRule(
try {
Request req =
new Request("POST", path, apiClient.serialize(request.getPrivateEndpointRule()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -62,6 +64,7 @@ public void deleteNetworkConnectivityConfiguration(
apiClient.configuredAccountID(), request.getNetworkConnectivityConfigId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -81,6 +84,7 @@ public NccPrivateEndpointRule deletePrivateEndpointRule(
request.getPrivateEndpointRuleId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, NccPrivateEndpointRule.class);
@@ -98,6 +102,7 @@ public NetworkConnectivityConfiguration getNetworkConnectivityConfiguration(
apiClient.configuredAccountID(), request.getNetworkConnectivityConfigId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, NetworkConnectivityConfiguration.class);
@@ -116,6 +121,7 @@ public NccPrivateEndpointRule getPrivateEndpointRule(GetPrivateEndpointRuleReque
request.getPrivateEndpointRuleId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, NccPrivateEndpointRule.class);
@@ -132,6 +138,7 @@ public ListNetworkConnectivityConfigurationsResponse listNetworkConnectivityConf
"/api/2.0/accounts/%s/network-connectivity-configs", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListNetworkConnectivityConfigurationsResponse.class);
@@ -149,6 +156,7 @@ public ListPrivateEndpointRulesResponse listPrivateEndpointRules(
apiClient.configuredAccountID(), request.getNetworkConnectivityConfigId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPrivateEndpointRulesResponse.class);
@@ -169,6 +177,7 @@ public NccPrivateEndpointRule updatePrivateEndpointRule(
try {
Request req =
new Request("PATCH", path, apiClient.serialize(request.getPrivateEndpointRule()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkPoliciesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkPoliciesImpl.java
index ee4e9a8ba..09a8d3c4e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkPoliciesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NetworkPoliciesImpl.java
@@ -22,6 +22,7 @@ public AccountNetworkPolicy createNetworkPolicyRpc(CreateNetworkPolicyRequest re
String.format("/api/2.0/accounts/%s/network-policies", apiClient.configuredAccountID());
try {
Request req = new Request("POST", path, apiClient.serialize(request.getNetworkPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -39,6 +40,7 @@ public void deleteNetworkPolicyRpc(DeleteNetworkPolicyRequest request) {
apiClient.configuredAccountID(), request.getNetworkPolicyId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -55,6 +57,7 @@ public AccountNetworkPolicy getNetworkPolicyRpc(GetNetworkPolicyRequest request)
apiClient.configuredAccountID(), request.getNetworkPolicyId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AccountNetworkPolicy.class);
@@ -69,6 +72,7 @@ public ListNetworkPoliciesResponse listNetworkPoliciesRpc(ListNetworkPoliciesReq
String.format("/api/2.0/accounts/%s/network-policies", apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListNetworkPoliciesResponse.class);
@@ -85,6 +89,7 @@ public AccountNetworkPolicy updateNetworkPolicyRpc(UpdateNetworkPolicyRequest re
apiClient.configuredAccountID(), request.getNetworkPolicyId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request.getNetworkPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NotificationDestinationsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NotificationDestinationsImpl.java
index ab692d437..12477ccdf 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NotificationDestinationsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/NotificationDestinationsImpl.java
@@ -21,6 +21,7 @@ public NotificationDestination create(CreateNotificationDestinationRequest reque
String path = "/api/2.0/notification-destinations";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteNotificationDestinationRequest request) {
String path = String.format("/api/2.0/notification-destinations/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public NotificationDestination get(GetNotificationDestinationRequest request) {
String path = String.format("/api/2.0/notification-destinations/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, NotificationDestination.class);
@@ -61,6 +64,7 @@ public ListNotificationDestinationsResponse list(ListNotificationDestinationsReq
String path = "/api/2.0/notification-destinations";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListNotificationDestinationsResponse.class);
@@ -74,6 +78,7 @@ public NotificationDestination update(UpdateNotificationDestinationRequest reque
String path = String.format("/api/2.0/notification-destinations/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/PersonalComputeImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/PersonalComputeImpl.java
index f584b80af..b2b7eaf7c 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/PersonalComputeImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/PersonalComputeImpl.java
@@ -24,6 +24,7 @@ public DeletePersonalComputeSettingResponse delete(DeletePersonalComputeSettingR
apiClient.configuredAccountID());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeletePersonalComputeSettingResponse.class);
@@ -40,6 +41,7 @@ public PersonalComputeSetting get(GetPersonalComputeSettingRequest request) {
apiClient.configuredAccountID());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, PersonalComputeSetting.class);
@@ -56,6 +58,7 @@ public PersonalComputeSetting update(UpdatePersonalComputeSettingRequest request
apiClient.configuredAccountID());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsImpl.java
index 69e5aa56a..00109407f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsImpl.java
@@ -22,6 +22,7 @@ public DeleteRestrictWorkspaceAdminsSettingResponse delete(
String path = "/api/2.0/settings/types/restrict_workspace_admins/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteRestrictWorkspaceAdminsSettingResponse.class);
@@ -35,6 +36,7 @@ public RestrictWorkspaceAdminsSetting get(GetRestrictWorkspaceAdminsSettingReque
String path = "/api/2.0/settings/types/restrict_workspace_admins/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RestrictWorkspaceAdminsSetting.class);
@@ -49,6 +51,7 @@ public RestrictWorkspaceAdminsSetting update(
String path = "/api/2.0/settings/types/restrict_workspace_admins/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/SqlResultsDownloadImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/SqlResultsDownloadImpl.java
index db09dc70e..2a0c20031 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/SqlResultsDownloadImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/SqlResultsDownloadImpl.java
@@ -21,6 +21,7 @@ public DeleteSqlResultsDownloadResponse delete(DeleteSqlResultsDownloadRequest r
String path = "/api/2.0/settings/types/sql_results_download/names/default";
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteSqlResultsDownloadResponse.class);
@@ -34,6 +35,7 @@ public SqlResultsDownload get(GetSqlResultsDownloadRequest request) {
String path = "/api/2.0/settings/types/sql_results_download/names/default";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, SqlResultsDownload.class);
@@ -47,6 +49,7 @@ public SqlResultsDownload update(UpdateSqlResultsDownloadRequest request) {
String path = "/api/2.0/settings/types/sql_results_download/names/default";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokenManagementImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokenManagementImpl.java
index 0303b550d..a3eec61ef 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokenManagementImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokenManagementImpl.java
@@ -21,6 +21,7 @@ public CreateOboTokenResponse createOboToken(CreateOboTokenRequest request) {
String path = "/api/2.0/token-management/on-behalf-of/tokens";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteTokenManagementRequest request) {
String path = String.format("/api/2.0/token-management/tokens/%s", request.getTokenId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -47,6 +49,7 @@ public GetTokenResponse get(GetTokenManagementRequest request) {
String path = String.format("/api/2.0/token-management/tokens/%s", request.getTokenId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetTokenResponse.class);
@@ -60,6 +63,7 @@ public GetTokenPermissionLevelsResponse getPermissionLevels() {
String path = "/api/2.0/permissions/authorization/tokens/permissionLevels";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetTokenPermissionLevelsResponse.class);
} catch (IOException e) {
@@ -72,6 +76,7 @@ public TokenPermissions getPermissions() {
String path = "/api/2.0/permissions/authorization/tokens";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, TokenPermissions.class);
} catch (IOException e) {
@@ -84,6 +89,7 @@ public ListTokensResponse list(ListTokenManagementRequest request) {
String path = "/api/2.0/token-management/tokens";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListTokensResponse.class);
@@ -97,6 +103,7 @@ public TokenPermissions setPermissions(TokenPermissionsRequest request) {
String path = "/api/2.0/permissions/authorization/tokens";
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -111,6 +118,7 @@ public TokenPermissions updatePermissions(TokenPermissionsRequest request) {
String path = "/api/2.0/permissions/authorization/tokens";
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokensImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokensImpl.java
index c1f979ecd..e07c4257f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokensImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/TokensImpl.java
@@ -21,6 +21,7 @@ public CreateTokenResponse create(CreateTokenRequest request) {
String path = "/api/2.0/token/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(RevokeTokenRequest request) {
String path = "/api/2.0/token/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -49,6 +51,7 @@ public ListPublicTokensResponse list() {
String path = "/api/2.0/token/list";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListPublicTokensResponse.class);
} catch (IOException e) {
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceConfImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceConfImpl.java
index 542281a3c..0d06e2a64 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceConfImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceConfImpl.java
@@ -30,6 +30,7 @@ public void setStatus(Map For new recipient grants, the user must also be the recipient owner or metastore admin.
- * recipient revocations do not require additional privileges.
+ * For new recipient grants, the user must also be the owner of the recipients. recipient
+ * revocations do not require additional privileges.
*/
public UpdateSharePermissionsResponse updatePermissions(UpdateSharePermissions request) {
return impl.updatePermissions(request);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesImpl.java
index 6bc4812cf..2025cb0f5 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesImpl.java
@@ -19,6 +19,7 @@ public ShareInfo create(CreateShare request) {
String path = "/api/2.1/unity-catalog/shares";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -33,6 +34,7 @@ public void delete(DeleteShareRequest request) {
String path = String.format("/api/2.1/unity-catalog/shares/%s", request.getName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -45,6 +47,7 @@ public ShareInfo get(GetShareRequest request) {
String path = String.format("/api/2.1/unity-catalog/shares/%s", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ShareInfo.class);
@@ -58,6 +61,7 @@ public ListSharesResponse listShares(SharesListRequest request) {
String path = "/api/2.1/unity-catalog/shares";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListSharesResponse.class);
@@ -71,6 +75,7 @@ public GetSharePermissionsResponse sharePermissions(SharePermissionsRequest requ
String path = String.format("/api/2.1/unity-catalog/shares/%s/permissions", request.getName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetSharePermissionsResponse.class);
@@ -84,6 +89,7 @@ public ShareInfo update(UpdateShare request) {
String path = String.format("/api/2.1/unity-catalog/shares/%s", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -98,6 +104,7 @@ public UpdateSharePermissionsResponse updatePermissions(UpdateSharePermissions r
String path = String.format("/api/2.1/unity-catalog/shares/%s/permissions", request.getName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesService.java
index dc111d87d..24e02917b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesService.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesService.java
@@ -25,21 +25,21 @@ public interface SharesService extends SharesExtService {
void delete(DeleteShareRequest deleteShareRequest);
/**
- * Gets a data object share from the metastore. The caller must be a metastore admin or the owner
- * of the share.
+ * Gets a data object share from the metastore. The caller must have the USE_SHARE privilege on
+ * the metastore or be the owner of the share.
*/
ShareInfo get(GetShareRequest getShareRequest);
/**
- * Gets an array of data object shares from the metastore. The caller must be a metastore admin or
- * the owner of the share. There is no guarantee of a specific ordering of the elements in the
- * array.
+ * Gets an array of data object shares from the metastore. If the caller has the USE_SHARE
+ * privilege on the metastore, all shares are returned. Otherwise, only shares owned by the caller
+ * are returned. There is no guarantee of a specific ordering of the elements in the array.
*/
ListSharesResponse listShares(SharesListRequest sharesListRequest);
/**
- * Gets the permissions for a data share from the metastore. The caller must be a metastore admin
- * or the owner of the share.
+ * Gets the permissions for a data share from the metastore. The caller must have the USE_SHARE
+ * privilege on the metastore or be the owner of the share.
*/
GetSharePermissionsResponse sharePermissions(SharePermissionsRequest sharePermissionsRequest);
@@ -63,11 +63,11 @@ public interface SharesService extends SharesExtService {
ShareInfo update(UpdateShare updateShare);
/**
- * Updates the permissions for a data share in the metastore. The caller must be a metastore admin
- * or an owner of the share.
+ * Updates the permissions for a data share in the metastore. The caller must have both the
+ * USE_SHARE and SET_SHARE_PERMISSION privileges on the metastore, or be the owner of the share.
*
- * For new recipient grants, the user must also be the recipient owner or metastore admin.
- * recipient revocations do not require additional privileges.
+ * For new recipient grants, the user must also be the owner of the recipients. recipient
+ * revocations do not require additional privileges.
*/
UpdateSharePermissionsResponse updatePermissions(UpdateSharePermissions updateSharePermissions);
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertLifecycleState.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertLifecycleState.java
new file mode 100755
index 000000000..d750a9e1b
--- /dev/null
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertLifecycleState.java
@@ -0,0 +1,11 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+
+package com.databricks.sdk.service.sql;
+
+import com.databricks.sdk.support.Generated;
+
+@Generated
+public enum AlertLifecycleState {
+ ACTIVE,
+ DELETED,
+}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertV2.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertV2.java
index 38cf96892..68a322dc1 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertV2.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertV2.java
@@ -42,7 +42,7 @@ public class AlertV2 {
/** Indicates whether the query is trashed. */
@JsonProperty("lifecycle_state")
- private LifecycleState lifecycleState;
+ private AlertLifecycleState lifecycleState;
/** The owner's username. This field is set to "Unavailable" if the user has been deleted. */
@JsonProperty("owner_user_name")
@@ -153,12 +153,12 @@ public String getId() {
return id;
}
- public AlertV2 setLifecycleState(LifecycleState lifecycleState) {
+ public AlertV2 setLifecycleState(AlertLifecycleState lifecycleState) {
this.lifecycleState = lifecycleState;
return this;
}
- public LifecycleState getLifecycleState() {
+ public AlertLifecycleState getLifecycleState() {
return lifecycleState;
}
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsImpl.java
index b88ca460c..0961ea068 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsImpl.java
@@ -21,6 +21,7 @@ public Alert create(CreateAlertRequest request) {
String path = "/api/2.0/sql/alerts";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(TrashAlertRequest request) {
String path = String.format("/api/2.0/sql/alerts/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public Alert get(GetAlertRequest request) {
String path = String.format("/api/2.0/sql/alerts/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Alert.class);
@@ -61,6 +64,7 @@ public ListAlertsResponse list(ListAlertsRequest request) {
String path = "/api/2.0/sql/alerts";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAlertsResponse.class);
@@ -74,6 +78,7 @@ public Alert update(UpdateAlertRequest request) {
String path = String.format("/api/2.0/sql/alerts/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsLegacyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsLegacyImpl.java
index a199dcfed..5627aacf1 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsLegacyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsLegacyImpl.java
@@ -22,6 +22,7 @@ public LegacyAlert create(CreateAlert request) {
String path = "/api/2.0/preview/sql/alerts";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public void delete(DeleteAlertsLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/alerts/%s", request.getAlertId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -49,6 +51,7 @@ public LegacyAlert get(GetAlertsLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/alerts/%s", request.getAlertId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, LegacyAlert.class);
@@ -70,6 +73,7 @@ public void update(EditAlert request) {
String path = String.format("/api/2.0/preview/sql/alerts/%s", request.getAlertId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsV2Impl.java
index 7e8b01de6..2b54c46bd 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsV2Impl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/AlertsV2Impl.java
@@ -21,6 +21,7 @@ public AlertV2 createAlert(CreateAlertV2Request request) {
String path = "/api/2.0/alerts";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getAlert()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public AlertV2 getAlert(GetAlertV2Request request) {
String path = String.format("/api/2.0/alerts/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AlertV2.class);
@@ -48,6 +50,7 @@ public ListAlertsV2Response listAlerts(ListAlertsV2Request request) {
String path = "/api/2.0/alerts";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAlertsV2Response.class);
@@ -61,6 +64,7 @@ public void trashAlert(TrashAlertV2Request request) {
String path = String.format("/api/2.0/alerts/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -74,6 +78,7 @@ public AlertV2 updateAlert(UpdateAlertV2Request request) {
String path = String.format("/api/2.0/alerts/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getAlert()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardWidgetsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardWidgetsImpl.java
index 514627737..ac6d5387f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardWidgetsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardWidgetsImpl.java
@@ -21,6 +21,7 @@ public Widget create(CreateWidget request) {
String path = "/api/2.0/preview/sql/widgets";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteDashboardWidgetRequest request) {
String path = String.format("/api/2.0/preview/sql/widgets/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public Widget update(UpdateWidgetRequest request) {
String path = String.format("/api/2.0/preview/sql/widgets/%s", request.getId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardsImpl.java
index 2a43da340..31a821882 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DashboardsImpl.java
@@ -21,6 +21,7 @@ public void delete(DeleteDashboardRequest request) {
String path = String.format("/api/2.0/preview/sql/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -34,6 +35,7 @@ public Dashboard get(GetDashboardRequest request) {
String path = String.format("/api/2.0/preview/sql/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Dashboard.class);
@@ -47,6 +49,7 @@ public ListResponse list(ListDashboardsRequest request) {
String path = "/api/2.0/preview/sql/dashboards";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListResponse.class);
@@ -61,6 +64,7 @@ public void restore(RestoreDashboardRequest request) {
String.format("/api/2.0/preview/sql/dashboards/trash/%s", request.getDashboardId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -74,6 +78,7 @@ public Dashboard update(DashboardEditContent request) {
String path = String.format("/api/2.0/preview/sql/dashboards/%s", request.getDashboardId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DbsqlPermissionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DbsqlPermissionsImpl.java
index 858e01493..1bb4d47b5 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DbsqlPermissionsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/DbsqlPermissionsImpl.java
@@ -24,6 +24,7 @@ public GetResponse get(GetDbsqlPermissionRequest request) {
request.getObjectType(), request.getObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetResponse.class);
@@ -40,6 +41,7 @@ public SetResponse set(SetRequest request) {
request.getObjectType(), request.getObjectId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -57,6 +59,7 @@ public Success transferOwnership(TransferOwnershipRequest request) {
request.getObjectType(), request.getObjectId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesImpl.java
index c3bd03f24..69f6dddbb 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesImpl.java
@@ -21,6 +21,7 @@ public Query create(CreateQueryRequest request) {
String path = "/api/2.0/sql/queries";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(TrashQueryRequest request) {
String path = String.format("/api/2.0/sql/queries/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public Query get(GetQueryRequest request) {
String path = String.format("/api/2.0/sql/queries/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, Query.class);
@@ -61,6 +64,7 @@ public ListQueryObjectsResponse list(ListQueriesRequest request) {
String path = "/api/2.0/sql/queries";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListQueryObjectsResponse.class);
@@ -75,6 +79,7 @@ public ListVisualizationsForQueryResponse listVisualizations(
String path = String.format("/api/2.0/sql/queries/%s/visualizations", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListVisualizationsForQueryResponse.class);
@@ -88,6 +93,7 @@ public Query update(UpdateQueryRequest request) {
String path = String.format("/api/2.0/sql/queries/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesLegacyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesLegacyImpl.java
index baaafee64..f558395d7 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesLegacyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueriesLegacyImpl.java
@@ -21,6 +21,7 @@ public LegacyQuery create(QueryPostContent request) {
String path = "/api/2.0/preview/sql/queries";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteQueriesLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/queries/%s", request.getQueryId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public LegacyQuery get(GetQueriesLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/queries/%s", request.getQueryId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, LegacyQuery.class);
@@ -61,6 +64,7 @@ public QueryList list(ListQueriesLegacyRequest request) {
String path = "/api/2.0/preview/sql/queries";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, QueryList.class);
@@ -74,6 +78,7 @@ public void restore(RestoreQueriesLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/queries/trash/%s", request.getQueryId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -87,6 +92,7 @@ public LegacyQuery update(QueryEditContent request) {
String path = String.format("/api/2.0/preview/sql/queries/%s", request.getQueryId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryHistoryImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryHistoryImpl.java
index 52f2deb6a..78557f482 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryHistoryImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryHistoryImpl.java
@@ -21,6 +21,7 @@ public ListQueriesResponse list(ListQueryHistoryRequest request) {
String path = "/api/2.0/sql/history/queries";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListQueriesResponse.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryMetrics.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryMetrics.java
index af3a6275a..2030d9210 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryMetrics.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryMetrics.java
@@ -60,7 +60,7 @@ public class QueryMetrics {
@JsonProperty("provisioning_queue_start_timestamp")
private Long provisioningQueueStartTimestamp;
- /** Total number of bytes in all tables not read due to pruning */
+ /** Total number of file bytes in all tables not read due to pruning */
@JsonProperty("pruned_bytes")
private Long prunedBytes;
@@ -80,6 +80,10 @@ public class QueryMetrics {
@JsonProperty("read_cache_bytes")
private Long readCacheBytes;
+ /** Total number of file bytes in all tables read */
+ @JsonProperty("read_files_bytes")
+ private Long readFilesBytes;
+
/** Number of files read after pruning */
@JsonProperty("read_files_count")
private Long readFilesCount;
@@ -270,6 +274,15 @@ public Long getReadCacheBytes() {
return readCacheBytes;
}
+ public QueryMetrics setReadFilesBytes(Long readFilesBytes) {
+ this.readFilesBytes = readFilesBytes;
+ return this;
+ }
+
+ public Long getReadFilesBytes() {
+ return readFilesBytes;
+ }
+
public QueryMetrics setReadFilesCount(Long readFilesCount) {
this.readFilesCount = readFilesCount;
return this;
@@ -423,6 +436,7 @@ public boolean equals(Object o) {
&& Objects.equals(queryCompilationStartTimestamp, that.queryCompilationStartTimestamp)
&& Objects.equals(readBytes, that.readBytes)
&& Objects.equals(readCacheBytes, that.readCacheBytes)
+ && Objects.equals(readFilesBytes, that.readFilesBytes)
&& Objects.equals(readFilesCount, that.readFilesCount)
&& Objects.equals(readPartitionsCount, that.readPartitionsCount)
&& Objects.equals(readRemoteBytes, that.readRemoteBytes)
@@ -456,6 +470,7 @@ public int hashCode() {
queryCompilationStartTimestamp,
readBytes,
readCacheBytes,
+ readFilesBytes,
readFilesCount,
readPartitionsCount,
readRemoteBytes,
@@ -489,6 +504,7 @@ public String toString() {
.add("queryCompilationStartTimestamp", queryCompilationStartTimestamp)
.add("readBytes", readBytes)
.add("readCacheBytes", readCacheBytes)
+ .add("readFilesBytes", readFilesBytes)
.add("readFilesCount", readFilesCount)
.add("readPartitionsCount", readPartitionsCount)
.add("readRemoteBytes", readRemoteBytes)
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsImpl.java
index 0a5a1dd26..7b3c9804a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsImpl.java
@@ -21,6 +21,7 @@ public Visualization create(CreateVisualizationRequest request) {
String path = "/api/2.0/sql/visualizations";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteVisualizationRequest request) {
String path = String.format("/api/2.0/sql/visualizations/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public Visualization update(UpdateVisualizationRequest request) {
String path = String.format("/api/2.0/sql/visualizations/%s", request.getId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyImpl.java
index 179eab191..1442c5800 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/QueryVisualizationsLegacyImpl.java
@@ -21,6 +21,7 @@ public LegacyVisualization create(CreateQueryVisualizationsLegacyRequest request
String path = "/api/2.0/preview/sql/visualizations";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteQueryVisualizationsLegacyRequest request) {
String path = String.format("/api/2.0/preview/sql/visualizations/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public LegacyVisualization update(LegacyVisualization request) {
String path = String.format("/api/2.0/preview/sql/visualizations/%s", request.getId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/RedashConfigImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/RedashConfigImpl.java
index b38648e7a..de86c9ba8 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/RedashConfigImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/RedashConfigImpl.java
@@ -21,6 +21,7 @@ public ClientConfig getConfig() {
String path = "/api/2.0/redash-v2/config";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ClientConfig.class);
} catch (IOException e) {
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/StatementExecutionImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/StatementExecutionImpl.java
index 763e09ac2..e910d7fe5 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/StatementExecutionImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/StatementExecutionImpl.java
@@ -21,6 +21,7 @@ public void cancelExecution(CancelExecutionRequest request) {
String path = String.format("/api/2.0/sql/statements/%s/cancel", request.getStatementId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
apiClient.execute(req, Void.class);
} catch (IOException e) {
@@ -33,6 +34,7 @@ public StatementResponse executeStatement(ExecuteStatementRequest request) {
String path = "/api/2.0/sql/statements";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -47,6 +49,7 @@ public StatementResponse getStatement(GetStatementRequest request) {
String path = String.format("/api/2.0/sql/statements/%s", request.getStatementId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, StatementResponse.class);
@@ -63,6 +66,7 @@ public ResultData getStatementResultChunkN(GetStatementResultChunkNRequest reque
request.getStatementId(), request.getChunkIndex());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ResultData.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/TerminationReasonCode.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/TerminationReasonCode.java
index cadee21b5..d6a04f45a 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/TerminationReasonCode.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/TerminationReasonCode.java
@@ -64,6 +64,7 @@ public enum TerminationReasonCode {
DATABASE_CONNECTION_FAILURE,
DATA_ACCESS_CONFIG_CHANGED,
DBFS_COMPONENT_UNHEALTHY,
+ DBR_IMAGE_RESOLUTION_FAILURE,
DISASTER_RECOVERY_REPLICATION,
DNS_RESOLUTION_ERROR,
DOCKER_CONTAINER_CREATION_EXCEPTION,
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/WarehousesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/WarehousesImpl.java
index e1cc23638..1aa9c1aac 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/WarehousesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sql/WarehousesImpl.java
@@ -21,6 +21,7 @@ public CreateWarehouseResponse create(CreateWarehouseRequest request) {
String path = "/api/2.0/sql/warehouses";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteWarehouseRequest request) {
String path = String.format("/api/2.0/sql/warehouses/%s", request.getId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public void edit(EditWarehouseRequest request) {
String path = String.format("/api/2.0/sql/warehouses/%s/edit", request.getId());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -62,6 +65,7 @@ public GetWarehouseResponse get(GetWarehouseRequest request) {
String path = String.format("/api/2.0/sql/warehouses/%s", request.getId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetWarehouseResponse.class);
@@ -78,6 +82,7 @@ public GetWarehousePermissionLevelsResponse getPermissionLevels(
"/api/2.0/permissions/warehouses/%s/permissionLevels", request.getWarehouseId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetWarehousePermissionLevelsResponse.class);
@@ -91,6 +96,7 @@ public WarehousePermissions getPermissions(GetWarehousePermissionsRequest reques
String path = String.format("/api/2.0/permissions/warehouses/%s", request.getWarehouseId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, WarehousePermissions.class);
@@ -104,6 +110,7 @@ public GetWorkspaceWarehouseConfigResponse getWorkspaceWarehouseConfig() {
String path = "/api/2.0/sql/config/warehouses";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetWorkspaceWarehouseConfigResponse.class);
} catch (IOException e) {
@@ -116,6 +123,7 @@ public ListWarehousesResponse list(ListWarehousesRequest request) {
String path = "/api/2.0/sql/warehouses";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListWarehousesResponse.class);
@@ -129,6 +137,7 @@ public WarehousePermissions setPermissions(WarehousePermissionsRequest request)
String path = String.format("/api/2.0/permissions/warehouses/%s", request.getWarehouseId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -143,6 +152,7 @@ public void setWorkspaceWarehouseConfig(SetWorkspaceWarehouseConfigRequest reque
String path = "/api/2.0/sql/config/warehouses";
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -157,6 +167,7 @@ public void start(StartRequest request) {
String path = String.format("/api/2.0/sql/warehouses/%s/start", request.getId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -170,6 +181,7 @@ public void stop(StopRequest request) {
String path = String.format("/api/2.0/sql/warehouses/%s/stop", request.getId());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -183,6 +195,7 @@ public WarehousePermissions updatePermissions(WarehousePermissionsRequest reques
String path = String.format("/api/2.0/permissions/warehouses/%s", request.getWarehouseId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagPoliciesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagPoliciesImpl.java
index 218041812..598bb1153 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagPoliciesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/tags/TagPoliciesImpl.java
@@ -21,6 +21,7 @@ public TagPolicy createTagPolicy(CreateTagPolicyRequest request) {
String path = "/api/2.1/tag-policies";
try {
Request req = new Request("POST", path, apiClient.serialize(request.getTagPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void deleteTagPolicy(DeleteTagPolicyRequest request) {
String path = String.format("/api/2.1/tag-policies/%s", request.getTagKey());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public TagPolicy getTagPolicy(GetTagPolicyRequest request) {
String path = String.format("/api/2.1/tag-policies/%s", request.getTagKey());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, TagPolicy.class);
@@ -61,6 +64,7 @@ public ListTagPoliciesResponse listTagPolicies(ListTagPoliciesRequest request) {
String path = "/api/2.1/tag-policies";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListTagPoliciesResponse.class);
@@ -74,6 +78,7 @@ public TagPolicy updateTagPolicy(UpdateTagPolicyRequest request) {
String path = String.format("/api/2.1/tag-policies/%s", request.getTagKey());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request.getTagPolicy()));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsImpl.java
index 063e46d73..1554bf96f 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchEndpointsImpl.java
@@ -21,6 +21,7 @@ public EndpointInfo createEndpoint(CreateEndpoint request) {
String path = "/api/2.0/vector-search/endpoints";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void deleteEndpoint(DeleteEndpointRequest request) {
String path = String.format("/api/2.0/vector-search/endpoints/%s", request.getEndpointName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public EndpointInfo getEndpoint(GetEndpointRequest request) {
String path = String.format("/api/2.0/vector-search/endpoints/%s", request.getEndpointName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, EndpointInfo.class);
@@ -61,6 +64,7 @@ public ListEndpointResponse listEndpoints(ListEndpointsRequest request) {
String path = "/api/2.0/vector-search/endpoints";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListEndpointResponse.class);
@@ -77,6 +81,7 @@ public PatchEndpointBudgetPolicyResponse updateEndpointBudgetPolicy(
"/api/2.0/vector-search/endpoints/%s/budget-policy", request.getEndpointName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -93,6 +98,7 @@ public UpdateEndpointCustomTagsResponse updateEndpointCustomTags(
String.format("/api/2.0/vector-search/endpoints/%s/tags", request.getEndpointName());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesImpl.java
index 746a4999e..5dd2d2512 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/vectorsearch/VectorSearchIndexesImpl.java
@@ -21,6 +21,7 @@ public VectorIndex createIndex(CreateVectorIndexRequest request) {
String path = "/api/2.0/vector-search/indexes";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -36,6 +37,7 @@ public DeleteDataVectorIndexResponse deleteDataVectorIndex(DeleteDataVectorIndex
String.format("/api/2.0/vector-search/indexes/%s/delete-data", request.getIndexName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, DeleteDataVectorIndexResponse.class);
@@ -49,6 +51,7 @@ public void deleteIndex(DeleteIndexRequest request) {
String path = String.format("/api/2.0/vector-search/indexes/%s", request.getIndexName());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -62,6 +65,7 @@ public VectorIndex getIndex(GetIndexRequest request) {
String path = String.format("/api/2.0/vector-search/indexes/%s", request.getIndexName());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, VectorIndex.class);
@@ -75,6 +79,7 @@ public ListVectorIndexesResponse listIndexes(ListIndexesRequest request) {
String path = "/api/2.0/vector-search/indexes";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListVectorIndexesResponse.class);
@@ -88,6 +93,7 @@ public QueryVectorIndexResponse queryIndex(QueryVectorIndexRequest request) {
String path = String.format("/api/2.0/vector-search/indexes/%s/query", request.getIndexName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -103,6 +109,7 @@ public QueryVectorIndexResponse queryNextPage(QueryVectorIndexNextPageRequest re
String.format("/api/2.0/vector-search/indexes/%s/query-next-page", request.getIndexName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -117,6 +124,7 @@ public ScanVectorIndexResponse scanIndex(ScanVectorIndexRequest request) {
String path = String.format("/api/2.0/vector-search/indexes/%s/scan", request.getIndexName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -131,6 +139,7 @@ public void syncIndex(SyncIndexRequest request) {
String path = String.format("/api/2.0/vector-search/indexes/%s/sync", request.getIndexName());
try {
Request req = new Request("POST", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -145,6 +154,7 @@ public UpsertDataVectorIndexResponse upsertDataVectorIndex(UpsertDataVectorIndex
String.format("/api/2.0/vector-search/indexes/%s/upsert-data", request.getIndexName());
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/GitCredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/GitCredentialsImpl.java
index f0f261d2f..b59c55e81 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/GitCredentialsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/GitCredentialsImpl.java
@@ -21,6 +21,7 @@ public CreateCredentialsResponse create(CreateCredentialsRequest request) {
String path = "/api/2.0/git-credentials";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteCredentialsRequest request) {
String path = String.format("/api/2.0/git-credentials/%s", request.getCredentialId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetCredentialsResponse get(GetCredentialsRequest request) {
String path = String.format("/api/2.0/git-credentials/%s", request.getCredentialId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetCredentialsResponse.class);
@@ -61,6 +64,7 @@ public ListCredentialsResponse list() {
String path = "/api/2.0/git-credentials";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListCredentialsResponse.class);
} catch (IOException e) {
@@ -73,6 +77,7 @@ public void update(UpdateCredentialsRequest request) {
String path = String.format("/api/2.0/git-credentials/%s", request.getCredentialId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/ReposImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/ReposImpl.java
index f8ebe2792..0f88bd63b 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/ReposImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/ReposImpl.java
@@ -21,6 +21,7 @@ public CreateRepoResponse create(CreateRepoRequest request) {
String path = "/api/2.0/repos";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public void delete(DeleteRepoRequest request) {
String path = String.format("/api/2.0/repos/%s", request.getRepoId());
try {
Request req = new Request("DELETE", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
apiClient.execute(req, Void.class);
@@ -48,6 +50,7 @@ public GetRepoResponse get(GetRepoRequest request) {
String path = String.format("/api/2.0/repos/%s", request.getRepoId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetRepoResponse.class);
@@ -63,6 +66,7 @@ public GetRepoPermissionLevelsResponse getPermissionLevels(
String.format("/api/2.0/permissions/repos/%s/permissionLevels", request.getRepoId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetRepoPermissionLevelsResponse.class);
@@ -76,6 +80,7 @@ public RepoPermissions getPermissions(GetRepoPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/repos/%s", request.getRepoId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, RepoPermissions.class);
@@ -89,6 +94,7 @@ public ListReposResponse list(ListReposRequest request) {
String path = "/api/2.0/repos";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListReposResponse.class);
@@ -102,6 +108,7 @@ public RepoPermissions setPermissions(RepoPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/repos/%s", request.getRepoId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -116,6 +123,7 @@ public void update(UpdateRepoRequest request) {
String path = String.format("/api/2.0/repos/%s", request.getRepoId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -130,6 +138,7 @@ public RepoPermissions updatePermissions(RepoPermissionsRequest request) {
String path = String.format("/api/2.0/permissions/repos/%s", request.getRepoId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/SecretsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/SecretsImpl.java
index 80e812a95..dd6c7b694 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/SecretsImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/SecretsImpl.java
@@ -21,6 +21,7 @@ public void createScope(CreateScope request) {
String path = "/api/2.0/secrets/scopes/create";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -34,6 +35,7 @@ public void deleteAcl(DeleteAcl request) {
String path = "/api/2.0/secrets/acls/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -47,6 +49,7 @@ public void deleteScope(DeleteScope request) {
String path = "/api/2.0/secrets/scopes/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -60,6 +63,7 @@ public void deleteSecret(DeleteSecret request) {
String path = "/api/2.0/secrets/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -74,6 +78,7 @@ public AclItem getAcl(GetAclRequest request) {
String path = "/api/2.0/secrets/acls/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, AclItem.class);
@@ -87,6 +92,7 @@ public GetSecretResponse getSecret(GetSecretRequest request) {
String path = "/api/2.0/secrets/get";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetSecretResponse.class);
@@ -100,6 +106,7 @@ public ListAclsResponse listAcls(ListAclsRequest request) {
String path = "/api/2.0/secrets/acls/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListAclsResponse.class);
@@ -113,6 +120,7 @@ public ListScopesResponse listScopes() {
String path = "/api/2.0/secrets/scopes/list";
try {
Request req = new Request("GET", path);
+
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListScopesResponse.class);
} catch (IOException e) {
@@ -125,6 +133,7 @@ public ListSecretsResponse listSecrets(ListSecretsRequest request) {
String path = "/api/2.0/secrets/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListSecretsResponse.class);
@@ -138,6 +147,7 @@ public void putAcl(PutAcl request) {
String path = "/api/2.0/secrets/acls/put";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
@@ -151,6 +161,7 @@ public void putSecret(PutSecret request) {
String path = "/api/2.0/secrets/put";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Content-Type", "application/json");
apiClient.execute(req, Void.class);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceAPI.java
index 5de50575c..014e41767 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceAPI.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceAPI.java
@@ -104,7 +104,7 @@ public ObjectInfo getStatus(GetStatusRequest request) {
* directory. If `path` already exists and `overwrite` is set to `false`, this call returns an
* error `RESOURCE_ALREADY_EXISTS`. To import a directory, you can use either the `DBC` format or
* the `SOURCE` format with the `language` field unset. To import a single file as `SOURCE`, you
- * must set the `language` field.
+ * must set the `language` field. Zip files within directories are not supported.
*/
public void importContent(Import request) {
impl.importContent(request);
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceImpl.java
index adb7adb44..b39f3a2bb 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceImpl.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceImpl.java
@@ -21,6 +21,7 @@ public void delete(Delete request) {
String path = "/api/2.0/workspace/delete";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -35,6 +36,7 @@ public ExportResponse export(ExportRequest request) {
String path = "/api/2.0/workspace/export";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ExportResponse.class);
@@ -52,6 +54,7 @@ public GetWorkspaceObjectPermissionLevelsResponse getPermissionLevels(
request.getWorkspaceObjectType(), request.getWorkspaceObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, GetWorkspaceObjectPermissionLevelsResponse.class);
@@ -68,6 +71,7 @@ public WorkspaceObjectPermissions getPermissions(GetWorkspaceObjectPermissionsRe
request.getWorkspaceObjectType(), request.getWorkspaceObjectId());
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, WorkspaceObjectPermissions.class);
@@ -81,6 +85,7 @@ public ObjectInfo getStatus(GetStatusRequest request) {
String path = "/api/2.0/workspace/get-status";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ObjectInfo.class);
@@ -94,6 +99,7 @@ public void importContent(Import request) {
String path = "/api/2.0/workspace/import";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -108,6 +114,7 @@ public ListResponse list(ListWorkspaceRequest request) {
String path = "/api/2.0/workspace/list";
try {
Request req = new Request("GET", path);
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
return apiClient.execute(req, ListResponse.class);
@@ -121,6 +128,7 @@ public void mkdirs(Mkdirs request) {
String path = "/api/2.0/workspace/mkdirs";
try {
Request req = new Request("POST", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -138,6 +146,7 @@ public WorkspaceObjectPermissions setPermissions(WorkspaceObjectPermissionsReque
request.getWorkspaceObjectType(), request.getWorkspaceObjectId());
try {
Request req = new Request("PUT", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
@@ -155,6 +164,7 @@ public WorkspaceObjectPermissions updatePermissions(WorkspaceObjectPermissionsRe
request.getWorkspaceObjectType(), request.getWorkspaceObjectId());
try {
Request req = new Request("PATCH", path, apiClient.serialize(request));
+
ApiClient.setQuery(req, request);
req.withHeader("Accept", "application/json");
req.withHeader("Content-Type", "application/json");
diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceService.java
index 75c4a0608..afdd3356e 100755
--- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceService.java
+++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/workspace/WorkspaceService.java
@@ -57,7 +57,7 @@ WorkspaceObjectPermissions getPermissions(
* directory. If `path` already exists and `overwrite` is set to `false`, this call returns an
* error `RESOURCE_ALREADY_EXISTS`. To import a directory, you can use either the `DBC` format or
* the `SOURCE` format with the `language` field unset. To import a single file as `SOURCE`, you
- * must set the `language` field.
+ * must set the `language` field. Zip files within directories are not supported.
*/
void importContent(Import importContent);
diff --git a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/IdempotencyTestingAPITest.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/IdempotencyTestingAPITest.java
new file mode 100755
index 000000000..a9a9b6faa
--- /dev/null
+++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/IdempotencyTestingAPITest.java
@@ -0,0 +1,211 @@
+// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
+package com.databricks.sdk.service.gentesting.unittests;
+
+import static org.junit.jupiter.api.Assertions.*;
+import static org.mockito.Mockito.*;
+
+import com.databricks.sdk.core.ApiClient;
+import com.databricks.sdk.core.DatabricksConfig;
+import com.databricks.sdk.core.DummyCredentialsProvider;
+import com.databricks.sdk.core.DummyHttpClient;
+import com.databricks.sdk.core.http.Request;
+import com.databricks.sdk.core.http.Response;
+import com.databricks.sdk.service.idempotencytesting.*;
+import java.util.*;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.MethodSource;
+import org.mockito.ArgumentCaptor;
+import org.mockito.Mockito;
+
+public class IdempotencyTestingAPITest {
+
+ static class WithRequestIDTestCase {
+ String name;
+ CreateTestResourceRequest apiRequest;
+ Request httpRequest;
+ List