From 5d095eb6387253864ab22421a3567414f6b4c78f Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 10 Mar 2025 19:57:52 +0000 Subject: [PATCH] Regenerate client from commit 04a593ef of spec repo --- .apigentools-info | 8 +-- .generator/schemas/v2/openapi.yaml | 25 ++++---- .../client/v2/api/RumRetentionFiltersApi.java | 64 +++++++++---------- .../v2/model/RumRetentionFilterMeta.java | 3 +- .../v2/model/RumRetentionFilterSource.java | 5 +- .../RumRetentionFiltersOrderRequest.java | 2 +- .../v2/model/RumRetentionFiltersResponse.java | 2 +- .../v2/api/rum_retention_filters.feature | 3 +- 8 files changed, 60 insertions(+), 52 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index bb4c24149ae..6257033adc1 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-06 21:28:34.346014", - "spec_repo_commit": "d6a6faf6" + "regenerated": "2025-03-10 19:55:58.030685", + "spec_repo_commit": "04a593ef" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-06 21:28:34.361861", - "spec_repo_commit": "d6a6faf6" + "regenerated": "2025-03-10 19:55:58.045806", + "spec_repo_commit": "04a593ef" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 3ffa49fd0f8..c58ac1c227d 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -684,7 +684,7 @@ components: schema: type: string RumApplicationIDParameter: - description: Application ID. + description: RUM application ID. in: path name: app_id required: true @@ -25579,7 +25579,9 @@ components: minimum: 0 type: integer RumRetentionFilterSource: - description: The type of RUM events to filter on. + description: The origin source of the retention filter, which may be created + or updated through the Datadog UI, terraform, or other channels such as direct + API calls. enum: - ui - terraform @@ -25654,7 +25656,8 @@ components: description: 'The list of RUM retention filter IDs along with their corresponding type to reorder. - All retention filter IDs should be included in the list created for an application.' + All retention filter IDs should be included in the list created for a RUM + application.' properties: data: description: A list of RUM retention filter IDs along with type. @@ -25672,7 +25675,7 @@ components: type: array type: object RumRetentionFiltersResponse: - description: All RUM retention filters for an application. + description: All RUM retention filters for a RUM application. properties: data: description: A list of RUM retention filters. @@ -46225,7 +46228,7 @@ paths: - rum_apps_write /api/v2/rum/applications/{app_id}/relationships/retention_filters: patch: - description: 'Order RUM retention filters for an application. + description: 'Order RUM retention filters for a RUM application. Returns RUM retention filter objects without attributes and meta from the request body when the request is successful.' @@ -46258,7 +46261,7 @@ paths: x-codegen-request-body-name: body /api/v2/rum/applications/{app_id}/retention_filters: get: - description: Get the list of RUM retention filters for an application. + description: Get the list of RUM retention filters for a RUM application. operationId: ListRetentionFilters parameters: - $ref: '#/components/parameters/RumApplicationIDParameter' @@ -46277,7 +46280,7 @@ paths: tags: - Rum Retention Filters post: - description: 'Create a RUM retention filter for an application. + description: 'Create a RUM retention filter for a RUM application. Returns RUM retention filter objects from the request body when the request is successful.' @@ -46310,7 +46313,7 @@ paths: x-codegen-request-body-name: body /api/v2/rum/applications/{app_id}/retention_filters/{rf_id}: delete: - description: Delete a RUM retention filter for an application. + description: Delete a RUM retention filter for a RUM application. operationId: DeleteRetentionFilter parameters: - $ref: '#/components/parameters/RumApplicationIDParameter' @@ -46328,7 +46331,7 @@ paths: tags: - Rum Retention Filters get: - description: Get a RUM retention filter for an application. + description: Get a RUM retention filter for a RUM application. operationId: GetRetentionFilter parameters: - $ref: '#/components/parameters/RumApplicationIDParameter' @@ -46350,7 +46353,7 @@ paths: tags: - Rum Retention Filters patch: - description: 'Update a RUM retention filter for an application. + description: 'Update a RUM retention filter for a RUM application. Returns RUM retention filter objects from the request body when the request is successful.' @@ -53800,7 +53803,7 @@ tags: url: https://docs.datadoghq.com/real_user_monitoring/platform/generate_metrics/ name: Rum Metrics - description: Manage retention filters through [Manage Applications](https://app.datadoghq.com/rum/list) - for your organization. + of RUM for your organization. name: Rum Retention Filters - description: Create and manage your security rules, signals, filters, and more. See the [Datadog Security page](https://docs.datadoghq.com/security/) for more 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 137a90f2ccf..58477e1295b 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 @@ -53,7 +53,7 @@ public void setApiClient(ApiClient apiClient) { * *

See {@link #createRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body The definition of the new RUM retention filter. (required) * @return RumRetentionFilterResponse * @throws ApiException if fails to make API call @@ -68,7 +68,7 @@ public RumRetentionFilterResponse createRetentionFilter( * *

See {@link #createRetentionFilterWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body The definition of the new RUM retention filter. (required) * @return CompletableFuture<RumRetentionFilterResponse> */ @@ -82,10 +82,10 @@ public CompletableFuture createRetentionFilterAsync( } /** - * Create a RUM retention filter for an application. Returns RUM retention filter objects from the - * request body when the request is successful. + * Create a RUM retention filter for a RUM application. Returns RUM retention filter objects from + * the request body when the request is successful. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body The definition of the new RUM retention filter. (required) * @return ApiResponse<RumRetentionFilterResponse> * @throws ApiException if fails to make API call @@ -146,7 +146,7 @@ public ApiResponse createRetentionFilterWithHttpInfo * *

See {@link #createRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body The definition of the new RUM retention filter. (required) * @return CompletableFuture<ApiResponse<RumRetentionFilterResponse>> */ @@ -210,7 +210,7 @@ public ApiResponse createRetentionFilterWithHttpInfo * *

See {@link #deleteRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @throws ApiException if fails to make API call */ @@ -223,7 +223,7 @@ public void deleteRetentionFilter(String appId, String rfId) throws ApiException * *

See {@link #deleteRetentionFilterWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return CompletableFuture */ @@ -236,9 +236,9 @@ public CompletableFuture deleteRetentionFilterAsync(String appId, String r } /** - * Delete a RUM retention filter for an application. + * Delete a RUM retention filter for a RUM application. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return ApiResponse<Void> * @throws ApiException if fails to make API call @@ -300,7 +300,7 @@ public ApiResponse deleteRetentionFilterWithHttpInfo(String appId, String * *

See {@link #deleteRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return CompletableFuture<ApiResponse<Void>> */ @@ -365,7 +365,7 @@ public CompletableFuture> deleteRetentionFilterWithHttpInfoAsy * *

See {@link #getRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return RumRetentionFilterResponse * @throws ApiException if fails to make API call @@ -380,7 +380,7 @@ public RumRetentionFilterResponse getRetentionFilter(String appId, String rfId) * *

See {@link #getRetentionFilterWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return CompletableFuture<RumRetentionFilterResponse> */ @@ -394,9 +394,9 @@ public CompletableFuture getRetentionFilterAsync( } /** - * Get a RUM retention filter for an application. + * Get a RUM retention filter for a RUM application. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return ApiResponse<RumRetentionFilterResponse> * @throws ApiException if fails to make API call @@ -458,7 +458,7 @@ public ApiResponse getRetentionFilterWithHttpInfo( * *

See {@link #getRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @return CompletableFuture<ApiResponse<RumRetentionFilterResponse>> */ @@ -523,7 +523,7 @@ public ApiResponse getRetentionFilterWithHttpInfo( * *

See {@link #listRetentionFiltersWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @return RumRetentionFiltersResponse * @throws ApiException if fails to make API call */ @@ -536,7 +536,7 @@ public RumRetentionFiltersResponse listRetentionFilters(String appId) throws Api * *

See {@link #listRetentionFiltersWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @return CompletableFuture<RumRetentionFiltersResponse> */ public CompletableFuture listRetentionFiltersAsync(String appId) { @@ -548,9 +548,9 @@ public CompletableFuture listRetentionFiltersAsync( } /** - * Get the list of RUM retention filters for an application. + * Get the list of RUM retention filters for a RUM application. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @return ApiResponse<RumRetentionFiltersResponse> * @throws ApiException if fails to make API call * @http.response.details @@ -603,7 +603,7 @@ public ApiResponse listRetentionFiltersWithHttpInfo * *

See {@link #listRetentionFiltersWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @return CompletableFuture<ApiResponse<RumRetentionFiltersResponse>> */ public CompletableFuture> @@ -659,7 +659,7 @@ public ApiResponse listRetentionFiltersWithHttpInfo * *

See {@link #orderRetentionFiltersWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body New definition of the RUM retention filter. (required) * @return RumRetentionFiltersOrderResponse * @throws ApiException if fails to make API call @@ -674,7 +674,7 @@ public RumRetentionFiltersOrderResponse orderRetentionFilters( * *

See {@link #orderRetentionFiltersWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body New definition of the RUM retention filter. (required) * @return CompletableFuture<RumRetentionFiltersOrderResponse> */ @@ -688,10 +688,10 @@ public CompletableFuture orderRetentionFilters } /** - * Order RUM retention filters for an application. Returns RUM retention filter objects without + * Order RUM retention filters for a RUM application. Returns RUM retention filter objects without * attributes and meta from the request body when the request is successful. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body New definition of the RUM retention filter. (required) * @return ApiResponse<RumRetentionFiltersOrderResponse> * @throws ApiException if fails to make API call @@ -752,7 +752,7 @@ public ApiResponse orderRetentionFiltersWithHt * *

See {@link #orderRetentionFiltersWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param body New definition of the RUM retention filter. (required) * @return CompletableFuture<ApiResponse<RumRetentionFiltersOrderResponse>> */ @@ -819,7 +819,7 @@ public ApiResponse orderRetentionFiltersWithHt * *

See {@link #updateRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @param body New definition of the RUM retention filter. (required) * @return RumRetentionFilterResponse @@ -835,7 +835,7 @@ public RumRetentionFilterResponse updateRetentionFilter( * *

See {@link #updateRetentionFilterWithHttpInfoAsync}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @param body New definition of the RUM retention filter. (required) * @return CompletableFuture<RumRetentionFilterResponse> @@ -850,10 +850,10 @@ public CompletableFuture updateRetentionFilterAsync( } /** - * Update a RUM retention filter for an application. Returns RUM retention filter objects from the - * request body when the request is successful. + * Update a RUM retention filter for a RUM application. Returns RUM retention filter objects from + * the request body when the request is successful. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @param body New definition of the RUM retention filter. (required) * @return ApiResponse<RumRetentionFilterResponse> @@ -923,7 +923,7 @@ public ApiResponse updateRetentionFilterWithHttpInfo * *

See {@link #updateRetentionFilterWithHttpInfo}. * - * @param appId Application ID. (required) + * @param appId RUM application ID. (required) * @param rfId Retention filter ID. (required) * @param body New definition of the RUM retention filter. (required) * @return CompletableFuture<ApiResponse<RumRetentionFilterResponse>> diff --git a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterMeta.java b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterMeta.java index e20e0d219fb..aa2776a2c2c 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterMeta.java +++ b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterMeta.java @@ -32,7 +32,8 @@ public RumRetentionFilterMeta source(RumRetentionFilterSource source) { } /** - * The type of RUM events to filter on. + * The origin source of the retention filter, which may be created or updated through the Datadog + * UI, terraform, or other channels such as direct API calls. * * @return source */ diff --git a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterSource.java b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterSource.java index ae90937aa88..c74b541c5f1 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterSource.java +++ b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFilterSource.java @@ -18,7 +18,10 @@ import java.util.HashSet; import java.util.Set; -/** The type of RUM events to filter on. */ +/** + * The origin source of the retention filter, which may be created or updated through the Datadog + * UI, terraform, or other channels such as direct API calls. + */ @JsonSerialize(using = RumRetentionFilterSource.RumRetentionFilterSourceSerializer.class) public class RumRetentionFilterSource extends ModelEnum { diff --git a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersOrderRequest.java b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersOrderRequest.java index 885f9bf0b05..d1719953b6c 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersOrderRequest.java +++ b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersOrderRequest.java @@ -20,7 +20,7 @@ /** * The list of RUM retention filter IDs along with their corresponding type to reorder. All - * retention filter IDs should be included in the list created for an application. + * retention filter IDs should be included in the list created for a RUM application. */ @JsonPropertyOrder({RumRetentionFiltersOrderRequest.JSON_PROPERTY_DATA}) @jakarta.annotation.Generated( diff --git a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersResponse.java b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersResponse.java index 7e6a1f5c890..7265643b1ef 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersResponse.java +++ b/src/main/java/com/datadog/api/client/v2/model/RumRetentionFiltersResponse.java @@ -18,7 +18,7 @@ import java.util.Map; import java.util.Objects; -/** All RUM retention filters for an application. */ +/** All RUM retention filters for a RUM application. */ @JsonPropertyOrder({RumRetentionFiltersResponse.JSON_PROPERTY_DATA}) @jakarta.annotation.Generated( value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") 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 0233eeadf66..6c65361d083 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 @@ -1,7 +1,8 @@ @endpoint(rum-retention-filters) @endpoint(rum-retention-filters-v2) Feature: Rum Retention Filters Manage retention filters through [Manage - Applications](https://app.datadoghq.com/rum/list) for your organization. + Applications](https://app.datadoghq.com/rum/list) of RUM for your + organization. Background: Given a valid "apiKeyAuth" key in the system