From a52651a79f9d3213efcb73282be7a3ba60d79b29 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Tue, 3 Mar 2026 15:59:03 +0000 Subject: [PATCH] Regenerate client from commit 123ee19 of spec repo --- .generator/schemas/v2/openapi.yaml | 20 +++++++++++++ .../datadog/api/client/v2/api/MetricsApi.java | 28 +++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index d3b9ce53dde..cad18a6d52a 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -88653,6 +88653,26 @@ paths: required: false schema: type: boolean + - description: 'The number of seconds of look back (from now) used by the `filter[queried]` + filter logic. + + Must be sent with `filter[queried]` and is only applied when `filter[queried]=true`. + + If `filter[queried]=false`, this parameter is ignored and default queried-window + behavior applies. + + If `filter[queried]` is not provided, sending this parameter returns a 400. + + For example: `GET /api/v2/metrics?filter[queried]=true&filter[queried][window][seconds]=7776000`.' + example: 7776000 + in: query + name: filter[queried][window][seconds] + required: false + schema: + format: int64 + maximum: 15552000 + minimum: 0 + type: integer - description: 'Filter metrics that have been submitted with the given tags. Supports boolean and wildcard expressions. diff --git a/src/main/java/com/datadog/api/client/v2/api/MetricsApi.java b/src/main/java/com/datadog/api/client/v2/api/MetricsApi.java index 061e6e4104b..08e5d041d9e 100644 --- a/src/main/java/com/datadog/api/client/v2/api/MetricsApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/MetricsApi.java @@ -1596,6 +1596,7 @@ public static class ListTagConfigurationsOptionalParameters { private MetricTagConfigurationMetricTypeCategory filterMetricType; private Boolean filterIncludePercentiles; private Boolean filterQueried; + private Long filterQueriedWindowSeconds; private String filterTags; private Boolean filterRelatedAssets; private Long windowSeconds; @@ -1663,6 +1664,25 @@ public ListTagConfigurationsOptionalParameters filterQueried(Boolean filterQueri return this; } + /** + * Set filterQueriedWindowSeconds. + * + * @param filterQueriedWindowSeconds The number of seconds of look back (from now) used by the + * filter[queried] filter logic. Must be sent with filter[queried] + * and is only applied when filter[queried]=true. If + * filter[queried]=false, this parameter is ignored and default queried-window + * behavior applies. If filter[queried] is not provided, sending this parameter + * returns a 400. For example: + * GET /api/v2/metrics?filter[queried]=true&filter[queried][window][seconds]=7776000 + * . (optional) + * @return ListTagConfigurationsOptionalParameters + */ + public ListTagConfigurationsOptionalParameters filterQueriedWindowSeconds( + Long filterQueriedWindowSeconds) { + this.filterQueriedWindowSeconds = filterQueriedWindowSeconds; + return this; + } + /** * Set filterTags. * @@ -1870,6 +1890,7 @@ public ApiResponse listTagConfigurati MetricTagConfigurationMetricTypeCategory filterMetricType = parameters.filterMetricType; Boolean filterIncludePercentiles = parameters.filterIncludePercentiles; Boolean filterQueried = parameters.filterQueried; + Long filterQueriedWindowSeconds = parameters.filterQueriedWindowSeconds; String filterTags = parameters.filterTags; Boolean filterRelatedAssets = parameters.filterRelatedAssets; Long windowSeconds = parameters.windowSeconds; @@ -1890,6 +1911,9 @@ public ApiResponse listTagConfigurati localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[include_percentiles]", filterIncludePercentiles)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[queried]", filterQueried)); + localVarQueryParams.addAll( + apiClient.parameterToPairs( + "", "filter[queried][window][seconds]", filterQueriedWindowSeconds)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[tags]", filterTags)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[related_assets]", filterRelatedAssets)); @@ -1933,6 +1957,7 @@ public ApiResponse listTagConfigurati MetricTagConfigurationMetricTypeCategory filterMetricType = parameters.filterMetricType; Boolean filterIncludePercentiles = parameters.filterIncludePercentiles; Boolean filterQueried = parameters.filterQueried; + Long filterQueriedWindowSeconds = parameters.filterQueriedWindowSeconds; String filterTags = parameters.filterTags; Boolean filterRelatedAssets = parameters.filterRelatedAssets; Long windowSeconds = parameters.windowSeconds; @@ -1953,6 +1978,9 @@ public ApiResponse listTagConfigurati localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[include_percentiles]", filterIncludePercentiles)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[queried]", filterQueried)); + localVarQueryParams.addAll( + apiClient.parameterToPairs( + "", "filter[queried][window][seconds]", filterQueriedWindowSeconds)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[tags]", filterTags)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[related_assets]", filterRelatedAssets));