diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index be7bf771e30..53075be4ab6 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -114455,6 +114455,11 @@ paths: schema: default: 50 type: integer + - description: Filter status pages by exact domain prefix match. Returns at most one result. + in: query + name: filter[domain_prefix] + schema: + type: string - description: "Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user." in: query name: include diff --git a/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java b/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java index 741c1916c3e..4b1b0935642 100644 --- a/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java @@ -2946,6 +2946,7 @@ public CompletableFuture> listMaintenancesWithHttp public static class ListStatusPagesOptionalParameters { private Integer pageOffset; private Integer pageLimit; + private String filterDomainPrefix; private String include; /** @@ -2970,6 +2971,18 @@ public ListStatusPagesOptionalParameters pageLimit(Integer pageLimit) { return this; } + /** + * Set filterDomainPrefix. + * + * @param filterDomainPrefix Filter status pages by exact domain prefix match. Returns at most + * one result. (optional) + * @return ListStatusPagesOptionalParameters + */ + public ListStatusPagesOptionalParameters filterDomainPrefix(String filterDomainPrefix) { + this.filterDomainPrefix = filterDomainPrefix; + return this; + } + /** * Set include. * @@ -3060,6 +3073,7 @@ public ApiResponse listStatusPagesWithHttpInfo( Object localVarPostBody = null; Integer pageOffset = parameters.pageOffset; Integer pageLimit = parameters.pageLimit; + String filterDomainPrefix = parameters.filterDomainPrefix; String include = parameters.include; // create path and map variables String localVarPath = "/api/v2/statuspages"; @@ -3069,6 +3083,8 @@ public ApiResponse listStatusPagesWithHttpInfo( localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[offset]", pageOffset)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[limit]", pageLimit)); + localVarQueryParams.addAll( + apiClient.parameterToPairs("", "filter[domain_prefix]", filterDomainPrefix)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "include", include)); Invocation.Builder builder = @@ -3104,6 +3120,7 @@ public CompletableFuture> listStatusPagesWithHttpIn Object localVarPostBody = null; Integer pageOffset = parameters.pageOffset; Integer pageLimit = parameters.pageLimit; + String filterDomainPrefix = parameters.filterDomainPrefix; String include = parameters.include; // create path and map variables String localVarPath = "/api/v2/statuspages"; @@ -3113,6 +3130,8 @@ public CompletableFuture> listStatusPagesWithHttpIn localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[offset]", pageOffset)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[limit]", pageLimit)); + localVarQueryParams.addAll( + apiClient.parameterToPairs("", "filter[domain_prefix]", filterDomainPrefix)); localVarQueryParams.addAll(apiClient.parameterToPairs("", "include", include)); Invocation.Builder builder;