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 list(ListCatalogsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsImpl.java index 1149a8b92..3a488cd99 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsImpl.java @@ -21,6 +21,7 @@ public CatalogInfo create(CreateCatalog request) { String path = "/api/2.1/unity-catalog/catalogs"; 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(DeleteCatalogRequest request) { String path = String.format("/api/2.1/unity-catalog/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); @@ -48,6 +50,7 @@ public CatalogInfo get(GetCatalogRequest request) { String path = String.format("/api/2.1/unity-catalog/catalogs/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, CatalogInfo.class); @@ -61,6 +64,7 @@ public ListCatalogsResponse list(ListCatalogsRequest request) { String path = "/api/2.1/unity-catalog/catalogs"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListCatalogsResponse.class); @@ -74,6 +78,7 @@ public CatalogInfo update(UpdateCatalog request) { String path = String.format("/api/2.1/unity-catalog/catalogs/%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/catalog/CatalogsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsService.java index 26c5dc9fa..2e28df9d7 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CatalogsService.java @@ -48,7 +48,7 @@ public interface CatalogsService { *

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 list(ListConnectionsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsImpl.java index e0088505f..8d9ed5f97 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsImpl.java @@ -21,6 +21,7 @@ public ConnectionInfo create(CreateConnection request) { String path = "/api/2.1/unity-catalog/connections"; 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(DeleteConnectionRequest request) { String path = String.format("/api/2.1/unity-catalog/connections/%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 ConnectionInfo get(GetConnectionRequest request) { String path = String.format("/api/2.1/unity-catalog/connections/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ConnectionInfo.class); @@ -61,6 +64,7 @@ public ListConnectionsResponse list(ListConnectionsRequest request) { String path = "/api/2.1/unity-catalog/connections"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListConnectionsResponse.class); @@ -74,6 +78,7 @@ public ConnectionInfo update(UpdateConnection request) { String path = String.format("/api/2.1/unity-catalog/connections/%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/catalog/ConnectionsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsService.java index 6800d3aef..f86a73b2f 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ConnectionsService.java @@ -43,7 +43,7 @@ public interface ConnectionsService { *

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 listCredentials(ListCredentialsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsImpl.java index ebcce0da4..d67f0cc77 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsImpl.java @@ -21,6 +21,7 @@ public CredentialInfo createCredential(CreateCredentialRequest request) { String path = "/api/2.1/unity-catalog/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 deleteCredential(DeleteCredentialRequest request) { String path = String.format("/api/2.1/unity-catalog/credentials/%s", request.getNameArg()); 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 TemporaryCredentials generateTemporaryServiceCredential( String path = "/api/2.1/unity-catalog/temporary-service-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"); @@ -63,6 +66,7 @@ public CredentialInfo getCredential(GetCredentialRequest request) { String path = String.format("/api/2.1/unity-catalog/credentials/%s", request.getNameArg()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, CredentialInfo.class); @@ -76,6 +80,7 @@ public ListCredentialsResponse listCredentials(ListCredentialsRequest request) { String path = "/api/2.1/unity-catalog/credentials"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListCredentialsResponse.class); @@ -89,6 +94,7 @@ public CredentialInfo updateCredential(UpdateCredentialRequest request) { String path = String.format("/api/2.1/unity-catalog/credentials/%s", request.getNameArg()); 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 +109,7 @@ public ValidateCredentialResponse validateCredential(ValidateCredentialRequest r String path = "/api/2.1/unity-catalog/validate-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/CredentialsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsService.java index cbde97484..c10706d32 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/CredentialsService.java @@ -54,6 +54,10 @@ TemporaryCredentials generateTemporaryServiceCredential( *

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 list(String entityType, String entityName) new ListEntityTagAssignmentsRequest().setEntityType(entityType).setEntityName(entityName)); } - /** List tag assignments for an Unity Catalog entity */ + /** + * List tag assignments for an Unity Catalog entity + * + *

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 list(ListEntityTagAssignmentsRequest request) { return new Paginator<>( request, diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsImpl.java index c2c2f17b2..86b611ffe 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsImpl.java @@ -21,6 +21,7 @@ public EntityTagAssignment create(CreateEntityTagAssignmentRequest request) { String path = "/api/2.1/unity-catalog/entity-tag-assignments"; try { Request req = new Request("POST", path, apiClient.serialize(request.getTagAssignment())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -38,6 +39,7 @@ public void delete(DeleteEntityTagAssignmentRequest request) { request.getEntityType(), request.getEntityName(), request.getTagKey()); 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 EntityTagAssignment get(GetEntityTagAssignmentRequest request) { request.getEntityType(), request.getEntityName(), request.getTagKey()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, EntityTagAssignment.class); @@ -70,6 +73,7 @@ public ListEntityTagAssignmentsResponse list(ListEntityTagAssignmentsRequest req request.getEntityType(), request.getEntityName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListEntityTagAssignmentsResponse.class); @@ -86,6 +90,7 @@ public EntityTagAssignment update(UpdateEntityTagAssignmentRequest request) { request.getEntityType(), request.getEntityName(), request.getTagKey()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getTagAssignment())); + 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/EntityTagAssignmentsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsService.java index b749dc050..66b13ea63 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/EntityTagAssignmentsService.java @@ -48,7 +48,13 @@ public interface EntityTagAssignmentsService { /** Gets a tag assignment for an Unity Catalog entity by tag key. */ EntityTagAssignment get(GetEntityTagAssignmentRequest getEntityTagAssignmentRequest); - /** List tag assignments for an Unity Catalog entity */ + /** + * List tag assignments for an Unity Catalog entity + * + *

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 list(ListExternalLocationsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsImpl.java index 323cfed47..4549d4a39 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsImpl.java @@ -21,6 +21,7 @@ public ExternalLocationInfo create(CreateExternalLocation request) { String path = "/api/2.1/unity-catalog/external-locations"; 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(DeleteExternalLocationRequest request) { String path = String.format("/api/2.1/unity-catalog/external-locations/%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 ExternalLocationInfo get(GetExternalLocationRequest request) { String path = String.format("/api/2.1/unity-catalog/external-locations/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ExternalLocationInfo.class); @@ -61,6 +64,7 @@ public ListExternalLocationsResponse list(ListExternalLocationsRequest request) String path = "/api/2.1/unity-catalog/external-locations"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListExternalLocationsResponse.class); @@ -74,6 +78,7 @@ public ExternalLocationInfo update(UpdateExternalLocation request) { String path = String.format("/api/2.1/unity-catalog/external-locations/%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/catalog/ExternalLocationsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsService.java index fcfe5cc8d..d7307ebd1 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ExternalLocationsService.java @@ -52,7 +52,7 @@ public interface ExternalLocationsService { *

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 list(String catalogName, String schemaName) { *

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 list(ListFunctionsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsImpl.java index 2f7c48378..5a4df73ac 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsImpl.java @@ -21,6 +21,7 @@ public FunctionInfo create(CreateFunctionRequest request) { String path = "/api/2.1/unity-catalog/functions"; 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(DeleteFunctionRequest request) { String path = String.format("/api/2.1/unity-catalog/functions/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -47,6 +49,7 @@ public FunctionInfo get(GetFunctionRequest request) { String path = String.format("/api/2.1/unity-catalog/functions/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, FunctionInfo.class); @@ -60,6 +63,7 @@ public ListFunctionsResponse list(ListFunctionsRequest request) { String path = "/api/2.1/unity-catalog/functions"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListFunctionsResponse.class); @@ -73,6 +77,7 @@ public FunctionInfo update(UpdateFunction request) { String path = String.format("/api/2.1/unity-catalog/functions/%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/catalog/FunctionsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsService.java index 3fbcccaa8..cd255e14b 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/FunctionsService.java @@ -61,7 +61,7 @@ public interface FunctionsService { *

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 list(ListMetastoresRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresImpl.java index d3a7edbbb..22fd1235d 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresImpl.java @@ -22,6 +22,7 @@ public void assign(CreateMetastoreAssignment request) { String.format("/api/2.1/unity-catalog/workspaces/%s/metastore", request.getWorkspaceId()); 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"); @@ -36,6 +37,7 @@ public MetastoreInfo create(CreateMetastore request) { String path = "/api/2.1/unity-catalog/metastores"; 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 MetastoreAssignment current() { String path = "/api/2.1/unity-catalog/current-metastore-assignment"; try { Request req = new Request("GET", path); + req.withHeader("Accept", "application/json"); return apiClient.execute(req, MetastoreAssignment.class); } catch (IOException e) { @@ -62,6 +65,7 @@ public void delete(DeleteMetastoreRequest request) { String path = String.format("/api/2.1/unity-catalog/metastores/%s", request.getId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -75,6 +79,7 @@ public MetastoreInfo get(GetMetastoreRequest request) { String path = String.format("/api/2.1/unity-catalog/metastores/%s", request.getId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, MetastoreInfo.class); @@ -88,6 +93,7 @@ public ListMetastoresResponse list(ListMetastoresRequest request) { String path = "/api/2.1/unity-catalog/metastores"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListMetastoresResponse.class); @@ -101,6 +107,7 @@ public GetMetastoreSummaryResponse summary() { String path = "/api/2.1/unity-catalog/metastore_summary"; try { Request req = new Request("GET", path); + req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetMetastoreSummaryResponse.class); } catch (IOException e) { @@ -114,6 +121,7 @@ public void unassign(UnassignRequest request) { String.format("/api/2.1/unity-catalog/workspaces/%s/metastore", request.getWorkspaceId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -127,6 +135,7 @@ public MetastoreInfo update(UpdateMetastore request) { String path = String.format("/api/2.1/unity-catalog/metastores/%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"); @@ -142,6 +151,7 @@ public void updateAssignment(UpdateMetastoreAssignment request) { String.format("/api/2.1/unity-catalog/workspaces/%s/metastore", request.getWorkspaceId()); 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/MetastoresService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresService.java index ff228ee46..7efb89b22 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/MetastoresService.java @@ -60,7 +60,7 @@ public interface MetastoresService { *

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 list(String fullName) { * *

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 list(ListModelVersionsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsImpl.java index db065c353..f0415c1a3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsImpl.java @@ -24,6 +24,7 @@ public void delete(DeleteModelVersionRequest request) { request.getFullName(), request.getVersion()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -39,6 +40,7 @@ public ModelVersionInfo get(GetModelVersionRequest request) { request.getFullName(), request.getVersion()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ModelVersionInfo.class); @@ -55,6 +57,7 @@ public ModelVersionInfo getByAlias(GetByAliasRequest request) { request.getFullName(), request.getAlias()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ModelVersionInfo.class); @@ -68,6 +71,7 @@ public ListModelVersionsResponse list(ListModelVersionsRequest request) { String path = String.format("/api/2.1/unity-catalog/models/%s/versions", request.getFullName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListModelVersionsResponse.class); @@ -84,6 +88,7 @@ public ModelVersionInfo update(UpdateModelVersionRequest request) { request.getFullName(), request.getVersion()); 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/ModelVersionsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsService.java index d79761b40..0fc7c97d5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ModelVersionsService.java @@ -60,6 +60,10 @@ public interface ModelVersionsService { * *

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 listPolicies(String onSecurableType, String onSecura /** * List all policies defined on a securable. Optionally, the list can include inherited policies * defined on the securable's parent schema or catalog. + * + *

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 listPolicies(ListPoliciesRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesImpl.java index 2d15757ff..12e598677 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesImpl.java @@ -21,6 +21,7 @@ public PolicyInfo createPolicy(CreatePolicyRequest request) { String path = "/api/2.1/unity-catalog/policies"; try { Request req = new Request("POST", path, apiClient.serialize(request.getPolicyInfo())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -38,6 +39,7 @@ public DeletePolicyResponse deletePolicy(DeletePolicyRequest request) { request.getOnSecurableType(), request.getOnSecurableFullname(), request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, DeletePolicyResponse.class); @@ -54,6 +56,7 @@ public PolicyInfo getPolicy(GetPolicyRequest request) { request.getOnSecurableType(), request.getOnSecurableFullname(), request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, PolicyInfo.class); @@ -70,6 +73,7 @@ public ListPoliciesResponse listPolicies(ListPoliciesRequest request) { request.getOnSecurableType(), request.getOnSecurableFullname()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListPoliciesResponse.class); @@ -86,6 +90,7 @@ public PolicyInfo updatePolicy(UpdatePolicyRequest request) { request.getOnSecurableType(), request.getOnSecurableFullname(), request.getName()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getPolicyInfo())); + 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/PoliciesService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesService.java index 58f70b4f4..43f7871e9 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/PoliciesService.java @@ -32,6 +32,10 @@ public interface PoliciesService { /** * List all policies defined on a securable. Optionally, the list can include inherited policies * defined on the securable's parent schema or catalog. + * + *

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 list(ListRegisteredModelsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsImpl.java index a87fc880b..421b0f97f 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsImpl.java @@ -21,6 +21,7 @@ public RegisteredModelInfo create(CreateRegisteredModelRequest request) { String path = "/api/2.1/unity-catalog/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"); @@ -35,6 +36,7 @@ public void delete(DeleteRegisteredModelRequest request) { String path = String.format("/api/2.1/unity-catalog/models/%s", request.getFullName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -50,6 +52,7 @@ public void deleteAlias(DeleteAliasRequest request) { request.getFullName(), request.getAlias()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -62,6 +65,7 @@ public RegisteredModelInfo get(GetRegisteredModelRequest request) { String path = String.format("/api/2.1/unity-catalog/models/%s", request.getFullName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, RegisteredModelInfo.class); @@ -75,6 +79,7 @@ public ListRegisteredModelsResponse list(ListRegisteredModelsRequest request) { String path = "/api/2.1/unity-catalog/models"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListRegisteredModelsResponse.class); @@ -91,6 +96,7 @@ public RegisteredModelAlias setAlias(SetRegisteredModelAliasRequest request) { request.getFullName(), request.getAlias()); 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"); @@ -105,6 +111,7 @@ public RegisteredModelInfo update(UpdateRegisteredModelRequest request) { String path = String.format("/api/2.1/unity-catalog/models/%s", 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/RegisteredModelsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsService.java index ccc99737b..2573bae72 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/RegisteredModelsService.java @@ -90,6 +90,10 @@ public interface RegisteredModelsService { * 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. */ 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 listQuotas(ListQuotasRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasImpl.java index 05c2e571e..8edad3089 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasImpl.java @@ -24,6 +24,7 @@ public GetQuotaResponse getQuota(GetQuotaRequest request) { request.getParentSecurableType(), request.getParentFullName(), request.getQuotaName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetQuotaResponse.class); @@ -37,6 +38,7 @@ public ListQuotasResponse listQuotas(ListQuotasRequest request) { String path = "/api/2.1/unity-catalog/resource-quotas/all-resource-quotas"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListQuotasResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasService.java index 920bbb5e5..f14ad81c1 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/ResourceQuotasService.java @@ -29,6 +29,10 @@ public interface ResourceQuotasService { /** * 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. */ 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 list(String catalogName) { *

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 list(ListSchemasRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasImpl.java index 891336ded..bc97e851c 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasImpl.java @@ -21,6 +21,7 @@ public SchemaInfo create(CreateSchema request) { String path = "/api/2.1/unity-catalog/schemas"; 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(DeleteSchemaRequest request) { String path = String.format("/api/2.1/unity-catalog/schemas/%s", request.getFullName()); 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 SchemaInfo get(GetSchemaRequest request) { String path = String.format("/api/2.1/unity-catalog/schemas/%s", request.getFullName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, SchemaInfo.class); @@ -61,6 +64,7 @@ public ListSchemasResponse list(ListSchemasRequest request) { String path = "/api/2.1/unity-catalog/schemas"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListSchemasResponse.class); @@ -74,6 +78,7 @@ public SchemaInfo update(UpdateSchema request) { String path = String.format("/api/2.1/unity-catalog/schemas/%s", 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/SchemasService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasService.java index 74b235095..e47e7ee0d 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SchemasService.java @@ -45,7 +45,7 @@ public interface SchemasService { *

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 list(ListStorageCredentialsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsImpl.java index 87ab2bff3..57b0a98d4 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsImpl.java @@ -21,6 +21,7 @@ public StorageCredentialInfo create(CreateStorageCredential request) { String path = "/api/2.1/unity-catalog/storage-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(DeleteStorageCredentialRequest request) { String path = String.format("/api/2.1/unity-catalog/storage-credentials/%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 StorageCredentialInfo get(GetStorageCredentialRequest request) { String path = String.format("/api/2.1/unity-catalog/storage-credentials/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, StorageCredentialInfo.class); @@ -61,6 +64,7 @@ public ListStorageCredentialsResponse list(ListStorageCredentialsRequest request String path = "/api/2.1/unity-catalog/storage-credentials"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListStorageCredentialsResponse.class); @@ -74,6 +78,7 @@ public StorageCredentialInfo update(UpdateStorageCredential request) { String path = String.format("/api/2.1/unity-catalog/storage-credentials/%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"); @@ -88,6 +93,7 @@ public ValidateStorageCredentialResponse validate(ValidateStorageCredential requ String path = "/api/2.1/unity-catalog/validate-storage-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/StorageCredentialsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsService.java index 4687ed10e..cc774418a 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/StorageCredentialsService.java @@ -54,7 +54,7 @@ public interface StorageCredentialsService { *

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 list(String metastoreId) { *

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 list(ListSystemSchemasRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasImpl.java index a0a652cd8..f0eae328b 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasImpl.java @@ -24,6 +24,7 @@ public void disable(DisableRequest request) { request.getMetastoreId(), request.getSchemaName()); 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 void enable(EnableRequest request) { request.getMetastoreId(), request.getSchemaName()); 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"); @@ -56,6 +58,7 @@ public ListSystemSchemasResponse list(ListSystemSchemasRequest request) { "/api/2.1/unity-catalog/metastores/%s/systemschemas", request.getMetastoreId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListSystemSchemasResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasService.java index 59cf8627b..71b277295 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/SystemSchemasService.java @@ -36,7 +36,7 @@ public interface SystemSchemasService { *

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 list(String catalogName, String schemaName) { *

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 list(ListTablesRequest request) { return new Paginator<>( @@ -154,6 +154,10 @@ public Iterable listSummaries(String catalogName) { * 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. */ public Iterable listSummaries(ListSummariesRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesImpl.java index 959b61096..9b9d8d9dd 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesImpl.java @@ -21,6 +21,7 @@ public TableInfo create(CreateTableRequest request) { String path = "/api/2.1/unity-catalog/tables"; 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(DeleteTableRequest request) { String path = String.format("/api/2.1/unity-catalog/tables/%s", request.getFullName()); 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 TableExistsResponse exists(ExistsRequest request) { String path = String.format("/api/2.1/unity-catalog/tables/%s/exists", request.getFullName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, TableExistsResponse.class); @@ -61,6 +64,7 @@ public TableInfo get(GetTableRequest request) { String path = String.format("/api/2.1/unity-catalog/tables/%s", request.getFullName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, TableInfo.class); @@ -74,6 +78,7 @@ public ListTablesResponse list(ListTablesRequest request) { String path = "/api/2.1/unity-catalog/tables"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListTablesResponse.class); @@ -87,6 +92,7 @@ public ListTableSummariesResponse listSummaries(ListSummariesRequest request) { String path = "/api/2.1/unity-catalog/table-summaries"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListTableSummariesResponse.class); @@ -100,6 +106,7 @@ public void update(UpdateTableRequest request) { String path = String.format("/api/2.1/unity-catalog/tables/%s", 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/TablesService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesService.java index 0f516bcd3..34f2b78ed 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/TablesService.java @@ -85,7 +85,7 @@ public interface TablesService { *

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 list(String catalogName, String schemaName) { * parent catalog and the **USE_SCHEMA** privilege on the parent schema. * *

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 list(ListVolumesRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesImpl.java index 9462102a8..1eeb19107 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesImpl.java @@ -21,6 +21,7 @@ public VolumeInfo create(CreateVolumeRequestContent request) { String path = "/api/2.1/unity-catalog/volumes"; 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(DeleteVolumeRequest request) { String path = String.format("/api/2.1/unity-catalog/volumes/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -47,6 +49,7 @@ public ListVolumesResponseContent list(ListVolumesRequest request) { String path = "/api/2.1/unity-catalog/volumes"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListVolumesResponseContent.class); @@ -60,6 +63,7 @@ public VolumeInfo read(ReadVolumeRequest request) { String path = String.format("/api/2.1/unity-catalog/volumes/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, VolumeInfo.class); @@ -73,6 +77,7 @@ public VolumeInfo update(UpdateVolumeRequestContent request) { String path = String.format("/api/2.1/unity-catalog/volumes/%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/catalog/VolumesService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesService.java index 7ff906c48..14a3115b4 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/VolumesService.java @@ -57,6 +57,10 @@ public interface VolumesService { * parent catalog and the **USE_SCHEMA** privilege on the parent schema. * *

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 getBindings(String securableType, String secur /** * Gets workspace bindings of the securable. The caller must be a metastore admin or an owner of * the securable. + * + *

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 getBindings(GetBindingsRequest request) { return new Paginator<>( diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsImpl.java index ab6b07cbd..821b0562b 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsImpl.java @@ -22,6 +22,7 @@ public GetCatalogWorkspaceBindingsResponse get(GetWorkspaceBindingRequest reques String.format("/api/2.1/unity-catalog/workspace-bindings/catalogs/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetCatalogWorkspaceBindingsResponse.class); @@ -38,6 +39,7 @@ public GetWorkspaceBindingsResponse getBindings(GetBindingsRequest request) { request.getSecurableType(), request.getSecurableName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetWorkspaceBindingsResponse.class); @@ -52,6 +54,7 @@ public UpdateCatalogWorkspaceBindingsResponse update(UpdateWorkspaceBindings req String.format("/api/2.1/unity-catalog/workspace-bindings/catalogs/%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"); @@ -69,6 +72,7 @@ public UpdateWorkspaceBindingsResponse updateBindings(UpdateWorkspaceBindingsPar request.getSecurableType(), request.getSecurableName()); 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/WorkspaceBindingsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsService.java index 00ab255f2..5b7b2ccf3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/WorkspaceBindingsService.java @@ -37,6 +37,14 @@ public interface WorkspaceBindingsService { /** * Gets workspace bindings of the securable. The caller must be a metastore admin or an owner of * the securable. + * + *

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 request) { String path = "/api/2.0/workspace-conf"; 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/WorkspaceNetworkConfigurationImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceNetworkConfigurationImpl.java index b2e71a210..8ba3fd2c5 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceNetworkConfigurationImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/WorkspaceNetworkConfigurationImpl.java @@ -25,6 +25,7 @@ public WorkspaceNetworkOption getWorkspaceNetworkOptionRpc( apiClient.configuredAccountID(), request.getWorkspaceId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, WorkspaceNetworkOption.class); @@ -43,6 +44,7 @@ public WorkspaceNetworkOption updateWorkspaceNetworkOptionRpc( try { Request req = new Request("PUT", path, apiClient.serialize(request.getWorkspaceNetworkOption())); + 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/settingsv2/AccountSettingsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/AccountSettingsV2Impl.java index eafce18d9..ada601c25 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/AccountSettingsV2Impl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/AccountSettingsV2Impl.java @@ -23,6 +23,7 @@ public Setting getPublicAccountSetting(GetPublicAccountSettingRequest request) { "/api/2.1/accounts/%s/settings/%s", apiClient.configuredAccountID(), request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Setting.class); @@ -38,6 +39,7 @@ public ListAccountSettingsMetadataResponse listAccountSettingsMetadata( String.format("/api/2.1/accounts/%s/settings-metadata", apiClient.configuredAccountID()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListAccountSettingsMetadataResponse.class); @@ -53,6 +55,7 @@ public Setting patchPublicAccountSetting(PatchPublicAccountSettingRequest reques "/api/2.1/accounts/%s/settings/%s", apiClient.configuredAccountID(), request.getName()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getSetting())); + 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/settingsv2/WorkspaceSettingsV2Impl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/WorkspaceSettingsV2Impl.java index 891c3dd3a..912f723f7 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/WorkspaceSettingsV2Impl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/WorkspaceSettingsV2Impl.java @@ -21,6 +21,7 @@ public Setting getPublicWorkspaceSetting(GetPublicWorkspaceSettingRequest reques String path = String.format("/api/2.1/settings/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Setting.class); @@ -35,6 +36,7 @@ public ListWorkspaceSettingsMetadataResponse listWorkspaceSettingsMetadata( String path = "/api/2.1/settings-metadata"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListWorkspaceSettingsMetadataResponse.class); @@ -48,6 +50,7 @@ public Setting patchPublicWorkspaceSetting(PatchPublicWorkspaceSettingRequest re String path = String.format("/api/2.1/settings/%s", request.getName()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getSetting())); + 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/ProvidersImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/ProvidersImpl.java index 64df6b02f..e31781aa3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/ProvidersImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/ProvidersImpl.java @@ -21,6 +21,7 @@ public ProviderInfo create(CreateProvider request) { String path = "/api/2.1/unity-catalog/providers"; 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.1/unity-catalog/providers/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -47,6 +49,7 @@ public ProviderInfo get(GetProviderRequest request) { String path = String.format("/api/2.1/unity-catalog/providers/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ProviderInfo.class); @@ -60,6 +63,7 @@ public ListProvidersResponse list(ListProvidersRequest request) { String path = "/api/2.1/unity-catalog/providers"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListProvidersResponse.class); @@ -77,6 +81,7 @@ public ListProviderShareAssetsResponse listProviderShareAssets( request.getProviderName(), request.getShareName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListProviderShareAssetsResponse.class); @@ -90,6 +95,7 @@ public ListProviderSharesResponse listShares(ListSharesRequest request) { String path = String.format("/api/2.1/unity-catalog/providers/%s/shares", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListProviderSharesResponse.class); @@ -103,6 +109,7 @@ public ProviderInfo update(UpdateProvider request) { String path = String.format("/api/2.1/unity-catalog/providers/%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/sharing/RecipientActivationImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientActivationImpl.java index 4b89ce48c..c2dae1901 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientActivationImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientActivationImpl.java @@ -24,6 +24,7 @@ public void getActivationUrlInfo(GetActivationUrlInfoRequest request) { request.getActivationUrl()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -39,6 +40,7 @@ public RetrieveTokenResponse retrieveToken(RetrieveTokenRequest request) { "/api/2.1/unity-catalog/public/data_sharing_activation/%s", request.getActivationUrl()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, RetrieveTokenResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientFederationPoliciesImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientFederationPoliciesImpl.java index 32860b32e..48be1561b 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientFederationPoliciesImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientFederationPoliciesImpl.java @@ -23,6 +23,7 @@ public FederationPolicy create(CreateFederationPolicyRequest request) { "/api/2.0/data-sharing/recipients/%s/federation-policies", request.getRecipientName()); 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"); @@ -40,6 +41,7 @@ public void delete(DeleteFederationPolicyRequest request) { request.getRecipientName(), request.getName()); 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 FederationPolicy getFederationPolicy(GetFederationPolicyRequest request) request.getRecipientName(), request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, FederationPolicy.class); @@ -71,6 +74,7 @@ public ListFederationPoliciesResponse list(ListFederationPoliciesRequest request "/api/2.0/data-sharing/recipients/%s/federation-policies", request.getRecipientName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListFederationPoliciesResponse.class); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsAPI.java index b7310f424..0d95cd1c0 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsAPI.java @@ -109,8 +109,8 @@ public GetRecipientSharePermissionsResponse sharePermissions(String name) { } /** - * Gets the share permissions for the specified Recipient. The caller must be a metastore admin or - * the owner of the Recipient. + * Gets the share permissions for the specified Recipient. The caller must have the USE_RECIPIENT + * privilege on the metastore or be the owner of the Recipient. */ public GetRecipientSharePermissionsResponse sharePermissions(SharePermissionsRequest request) { return impl.sharePermissions(request); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsImpl.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsImpl.java index bcb4c877d..dee8c1aa3 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsImpl.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsImpl.java @@ -21,6 +21,7 @@ public RecipientInfo create(CreateRecipient request) { String path = "/api/2.1/unity-catalog/recipients"; 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(DeleteRecipientRequest request) { String path = String.format("/api/2.1/unity-catalog/recipients/%s", request.getName()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); apiClient.execute(req, Void.class); } catch (IOException e) { @@ -47,6 +49,7 @@ public RecipientInfo get(GetRecipientRequest request) { String path = String.format("/api/2.1/unity-catalog/recipients/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, RecipientInfo.class); @@ -60,6 +63,7 @@ public ListRecipientsResponse list(ListRecipientsRequest request) { String path = "/api/2.1/unity-catalog/recipients"; try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, ListRecipientsResponse.class); @@ -74,6 +78,7 @@ public RecipientInfo rotateToken(RotateRecipientToken request) { String.format("/api/2.1/unity-catalog/recipients/%s/rotate-token", 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"); @@ -89,6 +94,7 @@ public GetRecipientSharePermissionsResponse sharePermissions(SharePermissionsReq String.format("/api/2.1/unity-catalog/recipients/%s/share-permissions", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, GetRecipientSharePermissionsResponse.class); @@ -102,6 +108,7 @@ public RecipientInfo update(UpdateRecipient request) { String path = String.format("/api/2.1/unity-catalog/recipients/%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/sharing/RecipientsService.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsService.java index baf5b1b93..29d35db4c 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsService.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/RecipientsService.java @@ -59,8 +59,8 @@ public interface RecipientsService { RecipientInfo rotateToken(RotateRecipientToken rotateRecipientToken); /** - * Gets the share permissions for the specified Recipient. The caller must be a metastore admin or - * the owner of the Recipient. + * Gets the share permissions for the specified Recipient. The caller must have the USE_RECIPIENT + * privilege on the metastore or be the owner of the Recipient. */ GetRecipientSharePermissionsResponse sharePermissions( SharePermissionsRequest sharePermissionsRequest); diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesAPI.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesAPI.java index a267952fe..c19d3c7e8 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesAPI.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/sharing/SharesAPI.java @@ -49,17 +49,17 @@ public ShareInfo get(String name) { } /** - * 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. */ public ShareInfo get(GetShareRequest request) { return impl.get(request); } /** - * 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. */ public Iterable listShares(SharesListRequest request) { @@ -84,8 +84,8 @@ public GetSharePermissionsResponse sharePermissions(String name) { } /** - * 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. */ public GetSharePermissionsResponse sharePermissions(SharePermissionsRequest request) { return impl.sharePermissions(request); @@ -113,11 +113,11 @@ public ShareInfo update(UpdateShare request) { } /** - * 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. */ 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 httpResponses; + TestResource wantResult; + boolean wantErr; + + WithRequestIDTestCase( + String name, + CreateTestResourceRequest apiRequest, + Request httpRequest, + List httpResponses, + TestResource wantResult, + boolean wantErr) { + this.name = name; + this.apiRequest = apiRequest; + this.httpRequest = httpRequest; + this.httpResponses = httpResponses; + this.wantResult = wantResult; + this.wantErr = wantErr; + } + } + + static List withRequestIDTestCases() { + return Arrays.asList( + new WithRequestIDTestCase( + "RetryWithProvidedRequestID", + new CreateTestResourceRequest() + .setTestResource( + new TestResource().setId("test-resource-123").setName("test-resource")) + .setRequestId("test-request-id-12345"), + new Request( + "POST", "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + Arrays.asList( + new Response( + new Request( + "POST", + "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + 503, + "Service Unavailable", + Collections.emptyMap(), + "{\"error_code\":\"TEMPORARILY_UNAVAILABLE\",\"message\":\"Service temporarily unavailable\"}"), + new Response( + new Request( + "POST", + "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + 200, + "OK", + Collections.emptyMap(), + "{\"id\":\"test-resource-123\",\"name\":\"test-resource\"}")), + new TestResource().setId("test-resource-123").setName("test-resource"), + false)); + } + + @ParameterizedTest(name = "{0}") + @MethodSource("withRequestIDTestCases") + void testIdempotencyWithRequestID(WithRequestIDTestCase testCase) throws Exception { + // Setup: Create DummyHttpClient with sequential responses for retries + DummyHttpClient httpClient = new DummyHttpClient(); + for (Response response : testCase.httpResponses) { + httpClient.with(testCase.httpRequest, response); + } + + // Create config with DummyCredentialsProvider (no OIDC discovery) + DatabricksConfig config = + new DatabricksConfig() + .setHost("https://test.databricks.com") + .setCredentialsProvider(new DummyCredentialsProvider()) + .setHttpClient(httpClient); + + ApiClient apiClient = new ApiClient(config); + IdempotencyTestingAPI api = new IdempotencyTestingAPI(apiClient); + + // Execute and verify + if (testCase.wantErr) { + assertThrows( + Exception.class, + () -> api.createTestResource(testCase.apiRequest), + "Test case: " + testCase.name); + } else { + TestResource result = api.createTestResource(testCase.apiRequest); + assertEquals(testCase.wantResult, result, "Test case: " + testCase.name); + } + // Request ID matching is implicitly verified by DummyHttpClient's request matching + } + + static class AutoRequestIDTestCase { + String name; + CreateTestResourceRequest apiRequest; + Request httpRequest; + List httpResponses; + TestResource wantResult; + boolean wantErr; + + AutoRequestIDTestCase( + String name, + CreateTestResourceRequest apiRequest, + Request httpRequest, + List httpResponses, + TestResource wantResult, + boolean wantErr) { + this.name = name; + this.apiRequest = apiRequest; + this.httpRequest = httpRequest; + this.httpResponses = httpResponses; + this.wantResult = wantResult; + this.wantErr = wantErr; + } + } + + static List autoRequestIDTestCases() { + return Arrays.asList( + new AutoRequestIDTestCase( + "RetryWithAutoGeneratedRequestID", + new CreateTestResourceRequest() + .setTestResource( + new TestResource().setId("test-resource-123").setName("test-resource")), + new Request( + "POST", "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + Arrays.asList( + new Response( + new Request( + "POST", + "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + 503, + "Service Unavailable", + Collections.emptyMap(), + "{\"error_code\":\"TEMPORARILY_UNAVAILABLE\",\"message\":\"Service temporarily unavailable\"}"), + new Response( + new Request( + "POST", + "https://test.databricks.com/api/2.0/idempotency-testing/resources"), + 200, + "OK", + Collections.emptyMap(), + "{\"id\":\"test-resource-123\",\"name\":\"test-resource\"}")), + new TestResource().setId("test-resource-123").setName("test-resource"), + false)); + } + + @ParameterizedTest(name = "{0}") + @MethodSource("autoRequestIDTestCases") + void testIdempotencyAutoRequestID(AutoRequestIDTestCase testCase) throws Exception { + // Setup: Create DummyHttpClient with sequential responses for retries + DummyHttpClient realClient = new DummyHttpClient(); + for (Response response : testCase.httpResponses) { + realClient.with(testCase.httpRequest, response); + } + + // Spy on the client to capture requests + DummyHttpClient spyClient = Mockito.spy(realClient); + + // Create config with DummyCredentialsProvider (no OIDC discovery) + DatabricksConfig config = + new DatabricksConfig() + .setHost("https://test.databricks.com") + .setCredentialsProvider(new DummyCredentialsProvider()) + .setHttpClient(spyClient); + + ApiClient apiClient = new ApiClient(config); + IdempotencyTestingAPI api = new IdempotencyTestingAPI(apiClient); + + // Execute and verify + if (testCase.wantErr) { + assertThrows( + Exception.class, + () -> api.createTestResource(testCase.apiRequest), + "Test case: " + testCase.name); + } else { + TestResource result = api.createTestResource(testCase.apiRequest); + assertEquals(testCase.wantResult, result, "Test case: " + testCase.name); + + // Capture and verify request IDs + ArgumentCaptor requestCaptor = ArgumentCaptor.forClass(Request.class); + verify(spyClient, times(2)).execute(requestCaptor.capture()); + + List capturedRequests = requestCaptor.getAllValues(); + String firstRequestId = capturedRequests.get(0).getQuery().get("request_id").get(0); + String secondRequestId = capturedRequests.get(1).getQuery().get("request_id").get(0); + + assertNotNull(firstRequestId, "Auto-generated request_id should not be null"); + assertFalse(firstRequestId.isEmpty(), "Auto-generated request_id should not be empty"); + assertEquals( + firstRequestId, + secondRequestId, + "Both retry attempts should use the same auto-generated request_id"); + } + } +} diff --git a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/MarshallTest.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/MarshallTest.java index c35078873..e885ce52a 100755 --- a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/MarshallTest.java +++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/gentesting/unittests/MarshallTest.java @@ -123,6 +123,66 @@ static List marshallTestCases() + " \"optional_bool\":true" + "}")); cases.add(new MarshallTestCase("RequiredFieldsNoInput", new RequiredFields(), "{}")); + cases.add( + new MarshallTestCase( + "RequiredFieldsExplicitDefaults", + new RequiredFields() + .setRequiredBool(false) + .setRequiredDuration("0s") + .setRequiredFieldMask("") + .setRequiredInt32(0L) + .setRequiredInt64(0L) + .setRequiredListValue(new ArrayList<>()) + .setRequiredMessage(new NestedMessage()) + .setRequiredString("") + .setRequiredStruct(new HashMap<>()) + .setRequiredTimestamp("1970-01-01T00:00:00Z") + .setRequiredValue("{}") + .setTestRequiredEnum(TestEnum.TEST_ENUM_ONE), + "{" + + " \"required_string\": \"\"," + + " \"required_int32\": 0," + + " \"required_int64\": 0," + + " \"required_bool\": false," + + " \"required_value\": \"{}\"," + + " \"required_list_value\": []," + + " \"required_struct\": {}," + + " \"required_message\": {}," + + " \"test_required_enum\": \"TEST_ENUM_ONE\"," + + " \"required_duration\": \"0s\"," + + " \"required_field_mask\": \"\"," + + " \"required_timestamp\": \"1970-01-01T00:00:00Z\"" + + " }")); + cases.add( + new MarshallTestCase( + "RequiredFieldsNonDefaults", + new RequiredFields() + .setRequiredBool(true) + .setRequiredDuration("7200s") + .setRequiredFieldMask("required_string,required_int32") + .setRequiredInt32(42L) + .setRequiredInt64(1234567890123456789L) + .setRequiredListValue(new ArrayList<>()) + .setRequiredMessage(new NestedMessage()) + .setRequiredString("non_default_string") + .setRequiredStruct(new HashMap<>()) + .setRequiredTimestamp("2023-12-31T23:59:59Z") + .setRequiredValue("{}") + .setTestRequiredEnum(TestEnum.TEST_ENUM_TWO), + "{" + + " \"required_string\": \"non_default_string\"," + + " \"required_int32\": 42," + + " \"required_int64\": 1234567890123456789," + + " \"required_bool\": true," + + " \"required_message\": {}," + + " \"required_value\": \"{}\"," + + " \"required_list_value\": []," + + " \"required_struct\": {}," + + " \"test_required_enum\": \"TEST_ENUM_TWO\"," + + " \"required_duration\": \"7200s\"," + + " \"required_field_mask\": \"required_string,required_int32\"," + + " \"required_timestamp\": \"2023-12-31T23:59:59Z\"" + + "}")); cases.add( new MarshallTestCase( "RequiredFieldsWithNestedMessage", diff --git a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/HttpCallV2Impl.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/HttpCallV2Impl.java index fd0d11228..9c81b25c8 100755 --- a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/HttpCallV2Impl.java +++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/httpcallv2/HttpCallV2Impl.java @@ -24,6 +24,7 @@ public Resource createResource(CreateResourceRequest request) { request.getPathParamString(), request.getPathParamInt(), request.getPathParamBool()); 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 Resource getResource(GetResourceRequest request) { request.getPathParamString(), request.getPathParamInt(), request.getPathParamBool()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Resource.class); @@ -59,6 +61,7 @@ public Resource updateResource(UpdateResourceRequest request) { request.getNestedPathParamBool()); try { Request req = new Request("PATCH", path, apiClient.serialize(request.getResource())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); diff --git a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/idempotencytesting/IdempotencyTestingImpl.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/idempotencytesting/IdempotencyTestingImpl.java index 8b685b534..51c666ed5 100755 --- a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/idempotencytesting/IdempotencyTestingImpl.java +++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/idempotencytesting/IdempotencyTestingImpl.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 IdempotencyTesting */ @Generated @@ -21,6 +22,10 @@ public TestResource createTestResource(CreateTestResourceRequest request) { String path = "/api/2.0/idempotency-testing/resources"; try { Request req = new Request("POST", path, apiClient.serialize(request.getTestResource())); + + 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/test/java/com/databricks/sdk/service/jsonmarshallv2/JsonMarshallV2Impl.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/jsonmarshallv2/JsonMarshallV2Impl.java index e7ad2b273..475ce7293 100755 --- a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/jsonmarshallv2/JsonMarshallV2Impl.java +++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/jsonmarshallv2/JsonMarshallV2Impl.java @@ -21,6 +21,7 @@ public Resource getResource(GetResourceRequest request) { String path = String.format("/api/2.0/json-marshall/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Resource.class); diff --git a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/lrotesting/LroTestingImpl.java b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/lrotesting/LroTestingImpl.java index f4e787e49..a6cc1e78e 100755 --- a/databricks-sdk-java/src/test/java/com/databricks/sdk/service/lrotesting/LroTestingImpl.java +++ b/databricks-sdk-java/src/test/java/com/databricks/sdk/service/lrotesting/LroTestingImpl.java @@ -21,6 +21,7 @@ public void cancelOperation(CancelOperationRequest request) { String path = String.format("/api/2.0/lro-testing/operations/%s/cancel", request.getName()); try { Request req = new Request("POST", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); apiClient.execute(req, Void.class); @@ -34,6 +35,7 @@ public Operation createTestResource(CreateTestResourceRequest request) { String path = "/api/2.0/lro-testing/resources"; try { Request req = new Request("POST", path, apiClient.serialize(request.getResource())); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); req.withHeader("Content-Type", "application/json"); @@ -48,6 +50,7 @@ public Operation deleteTestResource(DeleteTestResourceRequest request) { String path = String.format("/api/2.0/lro-testing/resources/%s", request.getResourceId()); try { Request req = new Request("DELETE", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Operation.class); @@ -61,6 +64,7 @@ public Operation getOperation(GetOperationRequest request) { String path = String.format("/api/2.0/lro-testing/operations/%s", request.getName()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, Operation.class); @@ -74,6 +78,7 @@ public TestResource getTestResource(GetTestResourceRequest request) { String path = String.format("/api/2.0/lro-testing/resources/%s", request.getResourceId()); try { Request req = new Request("GET", path); + ApiClient.setQuery(req, request); req.withHeader("Accept", "application/json"); return apiClient.execute(req, TestResource.class);