diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 6b96392bdd5..6bb7fe1f89b 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -215513,9 +215513,6 @@ paths: summary: Get all RUM exclusion filters tags: - Rum Retention Filters - x-unstable: |- - **Note**: This endpoint is in preview and is subject to change. - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). post: description: |- Create an exclusion filter for a RUM application. @@ -215572,9 +215569,6 @@ paths: tags: - Rum Retention Filters x-codegen-request-body-name: body - x-unstable: |- - **Note**: This endpoint is in preview and is subject to change. - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). /api/v2/rum/applications/{app_id}/retention_filters/exclusion/{ef_id}: delete: description: |- @@ -215599,9 +215593,6 @@ paths: summary: Delete a RUM exclusion filter tags: - Rum Retention Filters - x-unstable: |- - **Note**: This endpoint is in preview and is subject to change. - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). get: description: Get a single exclusion filter for a RUM application. operationId: GetExclusionFilter @@ -215639,9 +215630,6 @@ paths: summary: Get a RUM exclusion filter tags: - Rum Retention Filters - x-unstable: |- - **Note**: This endpoint is in preview and is subject to change. - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). patch: description: |- Update an exclusion filter for a RUM application. @@ -215706,9 +215694,6 @@ paths: tags: - Rum Retention Filters x-codegen-request-body-name: body - x-unstable: |- - **Note**: This endpoint is in preview and is subject to change. - If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). /api/v2/rum/applications/{app_id}/retention_filters/permanent: get: description: |- diff --git a/examples/v2/rum-retention-filters/CreateExclusionFilter.java b/examples/v2/rum-retention-filters/CreateExclusionFilter.java index f518312ff95..c6bb0852c4f 100644 --- a/examples/v2/rum-retention-filters/CreateExclusionFilter.java +++ b/examples/v2/rum-retention-filters/CreateExclusionFilter.java @@ -14,7 +14,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN")); - defaultClient.setUnstableOperationEnabled("v2.createExclusionFilter", true); RumRetentionFiltersApi apiInstance = new RumRetentionFiltersApi(defaultClient); RumExclusionFilterCreateRequest body = diff --git a/examples/v2/rum-retention-filters/DeleteExclusionFilter.java b/examples/v2/rum-retention-filters/DeleteExclusionFilter.java index 4c2de6a437f..7683973ebba 100644 --- a/examples/v2/rum-retention-filters/DeleteExclusionFilter.java +++ b/examples/v2/rum-retention-filters/DeleteExclusionFilter.java @@ -8,7 +8,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN")); - defaultClient.setUnstableOperationEnabled("v2.deleteExclusionFilter", true); RumRetentionFiltersApi apiInstance = new RumRetentionFiltersApi(defaultClient); try { diff --git a/examples/v2/rum-retention-filters/GetExclusionFilter.java b/examples/v2/rum-retention-filters/GetExclusionFilter.java index 99973b58974..7bb00b7b074 100644 --- a/examples/v2/rum-retention-filters/GetExclusionFilter.java +++ b/examples/v2/rum-retention-filters/GetExclusionFilter.java @@ -9,7 +9,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN")); - defaultClient.setUnstableOperationEnabled("v2.getExclusionFilter", true); RumRetentionFiltersApi apiInstance = new RumRetentionFiltersApi(defaultClient); try { diff --git a/examples/v2/rum-retention-filters/ListExclusionFilters.java b/examples/v2/rum-retention-filters/ListExclusionFilters.java index 016523d93c6..fed570ec37d 100644 --- a/examples/v2/rum-retention-filters/ListExclusionFilters.java +++ b/examples/v2/rum-retention-filters/ListExclusionFilters.java @@ -9,7 +9,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN")); - defaultClient.setUnstableOperationEnabled("v2.listExclusionFilters", true); RumRetentionFiltersApi apiInstance = new RumRetentionFiltersApi(defaultClient); try { diff --git a/examples/v2/rum-retention-filters/UpdateExclusionFilter.java b/examples/v2/rum-retention-filters/UpdateExclusionFilter.java index f70d526a426..3c21bfa3354 100644 --- a/examples/v2/rum-retention-filters/UpdateExclusionFilter.java +++ b/examples/v2/rum-retention-filters/UpdateExclusionFilter.java @@ -14,7 +14,6 @@ public class Example { public static void main(String[] args) { ApiClient defaultClient = ApiClient.getDefaultApiClient(); defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN")); - defaultClient.setUnstableOperationEnabled("v2.updateExclusionFilter", true); RumRetentionFiltersApi apiInstance = new RumRetentionFiltersApi(defaultClient); RumExclusionFilterUpdateRequest body = diff --git a/src/main/java/com/datadog/api/client/ApiClient.java b/src/main/java/com/datadog/api/client/ApiClient.java index 8dba9f73711..d8a22dad04c 100644 --- a/src/main/java/com/datadog/api/client/ApiClient.java +++ b/src/main/java/com/datadog/api/client/ApiClient.java @@ -1537,11 +1537,6 @@ public class ApiClient { put("v2.getSourcemaps", false); put("v2.listSourcemaps", false); put("v2.restoreSourcemaps", false); - put("v2.createExclusionFilter", false); - put("v2.deleteExclusionFilter", false); - put("v2.getExclusionFilter", false); - put("v2.listExclusionFilters", false); - put("v2.updateExclusionFilter", false); put("v2.createRumConfig", false); put("v2.getRumConfig", false); put("v2.updateRumConfig", false); diff --git a/src/main/java/com/datadog/api/client/v2/api/RumRetentionFiltersApi.java b/src/main/java/com/datadog/api/client/v2/api/RumRetentionFiltersApi.java index 6c089a38f11..48d15578cc3 100644 --- a/src/main/java/com/datadog/api/client/v2/api/RumRetentionFiltersApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/RumRetentionFiltersApi.java @@ -109,13 +109,6 @@ public CompletableFuture createExclusionFilterAsync( */ public ApiResponse createExclusionFilterWithHttpInfo( String appId, RumExclusionFilterCreateRequest body) throws ApiException { - // Check if unstable operation is enabled - String operationId = "createExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - throw new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId)); - } Object localVarPostBody = body; // verify the required parameter 'appId' is set @@ -167,16 +160,6 @@ public ApiResponse createExclusionFilterWithHttpInfo */ public CompletableFuture> createExclusionFilterWithHttpInfoAsync(String appId, RumExclusionFilterCreateRequest body) { - // Check if unstable operation is enabled - String operationId = "createExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - CompletableFuture> result = new CompletableFuture<>(); - result.completeExceptionally( - new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId))); - return result; - } Object localVarPostBody = body; // verify the required parameter 'appId' is set @@ -439,13 +422,6 @@ public CompletableFuture deleteExclusionFilterAsync(String appId, String e */ public ApiResponse deleteExclusionFilterWithHttpInfo(String appId, String efId) throws ApiException { - // Check if unstable operation is enabled - String operationId = "deleteExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - throw new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId)); - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -498,16 +474,6 @@ public ApiResponse deleteExclusionFilterWithHttpInfo(String appId, String */ public CompletableFuture> deleteExclusionFilterWithHttpInfoAsync( String appId, String efId) { - // Check if unstable operation is enabled - String operationId = "deleteExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - CompletableFuture> result = new CompletableFuture<>(); - result.completeExceptionally( - new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId))); - return result; - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -769,13 +735,6 @@ public CompletableFuture getExclusionFilterAsync( */ public ApiResponse getExclusionFilterWithHttpInfo( String appId, String efId) throws ApiException { - // Check if unstable operation is enabled - String operationId = "getExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - throw new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId)); - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -828,16 +787,6 @@ public ApiResponse getExclusionFilterWithHttpInfo( */ public CompletableFuture> getExclusionFilterWithHttpInfoAsync(String appId, String efId) { - // Check if unstable operation is enabled - String operationId = "getExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - CompletableFuture> result = new CompletableFuture<>(); - result.completeExceptionally( - new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId))); - return result; - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -1268,13 +1217,6 @@ public CompletableFuture listExclusionFiltersAsync( */ public ApiResponse listExclusionFiltersWithHttpInfo(String appId) throws ApiException { - // Check if unstable operation is enabled - String operationId = "listExclusionFilters"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - throw new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId)); - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -1319,17 +1261,6 @@ public ApiResponse listExclusionFiltersWithHttpInfo */ public CompletableFuture> listExclusionFiltersWithHttpInfoAsync(String appId) { - // Check if unstable operation is enabled - String operationId = "listExclusionFilters"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - CompletableFuture> result = - new CompletableFuture<>(); - result.completeExceptionally( - new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId))); - return result; - } Object localVarPostBody = null; // verify the required parameter 'appId' is set @@ -1873,13 +1804,6 @@ public CompletableFuture updateExclusionFilterAsync( */ public ApiResponse updateExclusionFilterWithHttpInfo( String appId, String efId, RumExclusionFilterUpdateRequest body) throws ApiException { - // Check if unstable operation is enabled - String operationId = "updateExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - throw new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId)); - } Object localVarPostBody = body; // verify the required parameter 'appId' is set @@ -1940,16 +1864,6 @@ public ApiResponse updateExclusionFilterWithHttpInfo public CompletableFuture> updateExclusionFilterWithHttpInfoAsync( String appId, String efId, RumExclusionFilterUpdateRequest body) { - // Check if unstable operation is enabled - String operationId = "updateExclusionFilter"; - if (apiClient.isUnstableOperationEnabled("v2." + operationId)) { - apiClient.getLogger().warning(String.format("Using unstable operation '%s'", operationId)); - } else { - CompletableFuture> result = new CompletableFuture<>(); - result.completeExceptionally( - new ApiException(0, String.format("Unstable operation '%s' is disabled", operationId))); - return result; - } Object localVarPostBody = body; // verify the required parameter 'appId' is set diff --git a/src/test/resources/com/datadog/api/client/v2/api/rum_retention_filters.feature b/src/test/resources/com/datadog/api/client/v2/api/rum_retention_filters.feature index 31d5ea00f53..179ea21ae4e 100644 --- a/src/test/resources/com/datadog/api/client/v2/api/rum_retention_filters.feature +++ b/src/test/resources/com/datadog/api/client/v2/api/rum_retention_filters.feature @@ -11,8 +11,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Create a RUM exclusion filter returns "Bad Request" response - Given operation "CreateExclusionFilter" enabled - And new "CreateExclusionFilter" request + Given new "CreateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "type": "exclusion_filters"}} When the request is sent @@ -20,8 +19,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Create a RUM exclusion filter returns "Created" response - Given operation "CreateExclusionFilter" enabled - And new "CreateExclusionFilter" request + Given new "CreateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "type": "exclusion_filters"}} When the request is sent @@ -51,8 +49,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Delete a RUM exclusion filter returns "Method Not Allowed" response - Given operation "DeleteExclusionFilter" enabled - And new "DeleteExclusionFilter" request + Given new "DeleteExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" When the request is sent @@ -60,8 +57,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Delete a RUM exclusion filter returns "No Content" response - Given operation "DeleteExclusionFilter" enabled - And new "DeleteExclusionFilter" request + Given new "DeleteExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" When the request is sent @@ -69,8 +65,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Delete a RUM exclusion filter returns "Not Found" response - Given operation "DeleteExclusionFilter" enabled - And new "DeleteExclusionFilter" request + Given new "DeleteExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" When the request is sent @@ -94,8 +89,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Get a RUM exclusion filter returns "Not Found" response - Given operation "GetExclusionFilter" enabled - And new "GetExclusionFilter" request + Given new "GetExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" When the request is sent @@ -103,8 +97,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Get a RUM exclusion filter returns "OK" response - Given operation "GetExclusionFilter" enabled - And new "GetExclusionFilter" request + Given new "GetExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" When the request is sent @@ -151,8 +144,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Get all RUM exclusion filters returns "OK" response - Given operation "ListExclusionFilters" enabled - And new "ListExclusionFilters" request + Given new "ListExclusionFilters" request And request contains "app_id" parameter from "REPLACE.ME" When the request is sent Then the response status is 200 OK @@ -193,8 +185,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Update a RUM exclusion filter returns "Bad Request" response - Given operation "UpdateExclusionFilter" enabled - And new "UpdateExclusionFilter" request + Given new "UpdateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "id": "051601eb-54a0-abc0-03f9-cc02efa18892", "type": "exclusion_filters"}} @@ -203,8 +194,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Update a RUM exclusion filter returns "Conflict" response - Given operation "UpdateExclusionFilter" enabled - And new "UpdateExclusionFilter" request + Given new "UpdateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "id": "051601eb-54a0-abc0-03f9-cc02efa18892", "type": "exclusion_filters"}} @@ -213,8 +203,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Update a RUM exclusion filter returns "Not Found" response - Given operation "UpdateExclusionFilter" enabled - And new "UpdateExclusionFilter" request + Given new "UpdateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "id": "051601eb-54a0-abc0-03f9-cc02efa18892", "type": "exclusion_filters"}} @@ -223,8 +212,7 @@ Feature: Rum Retention Filters @generated @skip @team:ddoghq/rum-backend Scenario: Update a RUM exclusion filter returns "Updated" response - Given operation "UpdateExclusionFilter" enabled - And new "UpdateExclusionFilter" request + Given new "UpdateExclusionFilter" request And request contains "app_id" parameter from "REPLACE.ME" And request contains "ef_id" parameter from "REPLACE.ME" And body with value {"data": {"attributes": {"enabled": true, "event_type": "error", "name": "Exclude noisy browser extension errors", "query": "@error.message:*extension*"}, "id": "051601eb-54a0-abc0-03f9-cc02efa18892", "type": "exclusion_filters"}}