Skip to content

Commit 2dc29b9

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add domain prefix filter query parameter to list status pages API (#3728)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent ea5ea24 commit 2dc29b9

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115344,6 +115344,11 @@ paths:
115344115344
schema:
115345115345
default: 50
115346115346
type: integer
115347+
- description: Filter status pages by exact domain prefix match. Returns at most one result.
115348+
in: query
115349+
name: filter[domain_prefix]
115350+
schema:
115351+
type: string
115347115352
- description: "Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user."
115348115353
in: query
115349115354
name: include

src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2946,6 +2946,7 @@ public CompletableFuture<ApiResponse<MaintenanceArray>> listMaintenancesWithHttp
29462946
public static class ListStatusPagesOptionalParameters {
29472947
private Integer pageOffset;
29482948
private Integer pageLimit;
2949+
private String filterDomainPrefix;
29492950
private String include;
29502951

29512952
/**
@@ -2970,6 +2971,18 @@ public ListStatusPagesOptionalParameters pageLimit(Integer pageLimit) {
29702971
return this;
29712972
}
29722973

2974+
/**
2975+
* Set filterDomainPrefix.
2976+
*
2977+
* @param filterDomainPrefix Filter status pages by exact domain prefix match. Returns at most
2978+
* one result. (optional)
2979+
* @return ListStatusPagesOptionalParameters
2980+
*/
2981+
public ListStatusPagesOptionalParameters filterDomainPrefix(String filterDomainPrefix) {
2982+
this.filterDomainPrefix = filterDomainPrefix;
2983+
return this;
2984+
}
2985+
29732986
/**
29742987
* Set include.
29752988
*
@@ -3060,6 +3073,7 @@ public ApiResponse<StatusPageArray> listStatusPagesWithHttpInfo(
30603073
Object localVarPostBody = null;
30613074
Integer pageOffset = parameters.pageOffset;
30623075
Integer pageLimit = parameters.pageLimit;
3076+
String filterDomainPrefix = parameters.filterDomainPrefix;
30633077
String include = parameters.include;
30643078
// create path and map variables
30653079
String localVarPath = "/api/v2/statuspages";
@@ -3069,6 +3083,8 @@ public ApiResponse<StatusPageArray> listStatusPagesWithHttpInfo(
30693083

30703084
localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[offset]", pageOffset));
30713085
localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[limit]", pageLimit));
3086+
localVarQueryParams.addAll(
3087+
apiClient.parameterToPairs("", "filter[domain_prefix]", filterDomainPrefix));
30723088
localVarQueryParams.addAll(apiClient.parameterToPairs("", "include", include));
30733089

30743090
Invocation.Builder builder =
@@ -3104,6 +3120,7 @@ public CompletableFuture<ApiResponse<StatusPageArray>> listStatusPagesWithHttpIn
31043120
Object localVarPostBody = null;
31053121
Integer pageOffset = parameters.pageOffset;
31063122
Integer pageLimit = parameters.pageLimit;
3123+
String filterDomainPrefix = parameters.filterDomainPrefix;
31073124
String include = parameters.include;
31083125
// create path and map variables
31093126
String localVarPath = "/api/v2/statuspages";
@@ -3113,6 +3130,8 @@ public CompletableFuture<ApiResponse<StatusPageArray>> listStatusPagesWithHttpIn
31133130

31143131
localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[offset]", pageOffset));
31153132
localVarQueryParams.addAll(apiClient.parameterToPairs("", "page[limit]", pageLimit));
3133+
localVarQueryParams.addAll(
3134+
apiClient.parameterToPairs("", "filter[domain_prefix]", filterDomainPrefix));
31163135
localVarQueryParams.addAll(apiClient.parameterToPairs("", "include", include));
31173136

31183137
Invocation.Builder builder;

0 commit comments

Comments
 (0)