Skip to content

Commit c8f1cda

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ba5b230c of spec repo
1 parent 566aa06 commit c8f1cda

File tree

4 files changed

+13
-15
lines changed

4 files changed

+13
-15
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2024-03-07 14:48:11.719468",
8-
"spec_repo_commit": "dbf17f07"
7+
"regenerated": "2024-03-07 16:40:15.030371",
8+
"spec_repo_commit": "ba5b230c"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-03-07 14:48:11.735278",
13-
"spec_repo_commit": "dbf17f07"
12+
"regenerated": "2024-03-07 16:40:15.047368",
13+
"spec_repo_commit": "ba5b230c"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32455,7 +32455,7 @@ paths:
3245532455
- Service Definition
3245632456
x-pagination:
3245732457
limitParam: page[size]
32458-
pageOffsetParam: page[number]
32458+
pageParam: page[number]
3245932459
resultsPath: data
3246032460
post:
3246132461
description: Create or update service definition in the Datadog Service Catalog.

cassettes/v2/Service-Definition_2211895093/Get-all-service-definitions-returns-OK-response-with-pagination_993577015/recording.har

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"entries": [
1010
{
11-
"_id": "2e4420ff858de0f4313ccbc92eb665f7",
11+
"_id": "570fd209d1660bd571045dafd2de9a93",
1212
"_order": 0,
1313
"cache": {},
1414
"request": {
@@ -28,11 +28,12 @@
2828
{
2929
"name": "page",
3030
"value": {
31+
"number": "0",
3132
"size": "2"
3233
}
3334
}
3435
],
35-
"url": "https://api.datadoghq.com/api/v2/services/definitions?page%5Bsize%5D=2"
36+
"url": "https://api.datadoghq.com/api/v2/services/definitions?page%5Bsize%5D=2&page%5Bnumber%5D=0"
3637
},
3738
"response": {
3839
"bodySize": 2155,
@@ -58,7 +59,7 @@
5859
"time": 468
5960
},
6061
{
61-
"_id": "1c6d4b2001a98d9de4400911acda2436",
62+
"_id": "834bf021fc4f484c0320b36a22143712",
6263
"_order": 0,
6364
"cache": {},
6465
"request": {
@@ -78,12 +79,12 @@
7879
{
7980
"name": "page",
8081
"value": {
81-
"number": "2",
82+
"number": "1",
8283
"size": "2"
8384
}
8485
}
8586
],
86-
"url": "https://api.datadoghq.com/api/v2/services/definitions?page%5Bsize%5D=2&page%5Bnumber%5D=2"
87+
"url": "https://api.datadoghq.com/api/v2/services/definitions?page%5Bsize%5D=2&page%5Bnumber%5D=1"
8788
},
8889
"response": {
8990
"bodySize": 2636,

packages/datadog-api-client-v2/apis/ServiceDefinitionApi.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -614,6 +614,7 @@ export class ServiceDefinitionApi {
614614
pageSize = param.pageSize;
615615
}
616616
param.pageSize = pageSize;
617+
param.pageNumber = 0;
617618
while (true) {
618619
const requestContext = await this.requestFactory.listServiceDefinitions(
619620
param.pageSize,
@@ -639,11 +640,7 @@ export class ServiceDefinitionApi {
639640
if (results.length < pageSize) {
640641
break;
641642
}
642-
if (param.pageNumber === undefined) {
643-
param.pageNumber = pageSize;
644-
} else {
645-
param.pageNumber = param.pageNumber + pageSize;
646-
}
643+
param.pageNumber = param.pageNumber + 1;
647644
}
648645
}
649646
}

0 commit comments

Comments
 (0)