Skip to content

Commit a08d2db

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 1825b8c of spec repo
1 parent cf3800e commit a08d2db

46 files changed

Lines changed: 12195 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.generator/schemas/v2/openapi.yaml

Lines changed: 1436 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
// Query aggregated long tasks returns "Successful response" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.RumInsightsApi;
6+
import com.datadog.api.client.v2.model.AggregatedLongTasksRequest;
7+
import com.datadog.api.client.v2.model.AggregatedLongTasksRequestAttributes;
8+
import com.datadog.api.client.v2.model.AggregatedLongTasksRequestData;
9+
import com.datadog.api.client.v2.model.AggregatedLongTasksRequestType;
10+
import com.datadog.api.client.v2.model.AggregatedLongTasksResponse;
11+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteria;
12+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteriaMetric;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
defaultClient.setUnstableOperationEnabled("v2.queryAggregatedLongTasks", true);
18+
RumInsightsApi apiInstance = new RumInsightsApi(defaultClient);
19+
20+
AggregatedLongTasksRequest body =
21+
new AggregatedLongTasksRequest()
22+
.data(
23+
new AggregatedLongTasksRequestData()
24+
.attributes(
25+
new AggregatedLongTasksRequestAttributes()
26+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
27+
.criteria(
28+
new AggregatedWaterfallPerformanceCriteria()
29+
.max(5.0)
30+
.metric(
31+
AggregatedWaterfallPerformanceCriteriaMetric
32+
.LARGEST_CONTENTFUL_PAINT)
33+
.min(2.5))
34+
.filter("@session.type:user")
35+
.from(1762437564L)
36+
.sampleSize(20)
37+
.to(1762523964L)
38+
.viewName("/account/login(/:type)"))
39+
.type(AggregatedLongTasksRequestType.AGGREGATED_LONG_TASKS));
40+
41+
try {
42+
AggregatedLongTasksResponse result = apiInstance.queryAggregatedLongTasks(body);
43+
System.out.println(result);
44+
} catch (ApiException e) {
45+
System.err.println("Exception when calling RumInsightsApi#queryAggregatedLongTasks");
46+
System.err.println("Status code: " + e.getCode());
47+
System.err.println("Reason: " + e.getResponseBody());
48+
System.err.println("Response headers: " + e.getResponseHeaders());
49+
e.printStackTrace();
50+
}
51+
}
52+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
// Query aggregated signals and problems returns "Successful response" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.RumInsightsApi;
6+
import com.datadog.api.client.v2.model.AggregatedSignalsProblemsRequest;
7+
import com.datadog.api.client.v2.model.AggregatedSignalsProblemsRequestAttributes;
8+
import com.datadog.api.client.v2.model.AggregatedSignalsProblemsRequestData;
9+
import com.datadog.api.client.v2.model.AggregatedSignalsProblemsRequestType;
10+
import com.datadog.api.client.v2.model.AggregatedSignalsProblemsResponse;
11+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteria;
12+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteriaMetric;
13+
import java.util.Arrays;
14+
15+
public class Example {
16+
public static void main(String[] args) {
17+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18+
defaultClient.setUnstableOperationEnabled("v2.queryAggregatedSignalsProblems", true);
19+
RumInsightsApi apiInstance = new RumInsightsApi(defaultClient);
20+
21+
AggregatedSignalsProblemsRequest body =
22+
new AggregatedSignalsProblemsRequest()
23+
.data(
24+
new AggregatedSignalsProblemsRequestData()
25+
.attributes(
26+
new AggregatedSignalsProblemsRequestAttributes()
27+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
28+
.criteria(
29+
new AggregatedWaterfallPerformanceCriteria()
30+
.max(5.0)
31+
.metric(
32+
AggregatedWaterfallPerformanceCriteriaMetric
33+
.LARGEST_CONTENTFUL_PAINT)
34+
.min(2.5))
35+
.detectionTypes(
36+
Arrays.asList("high_script_evaluations", "uncompressed_resources"))
37+
.filter("@session.type:user")
38+
.from(1762437564L)
39+
.sampleSize(30)
40+
.to(1762523964L)
41+
.viewName("/account/login(/:type)"))
42+
.type(AggregatedSignalsProblemsRequestType.AGGREGATED_SIGNALS_PROBLEMS));
43+
44+
try {
45+
AggregatedSignalsProblemsResponse result = apiInstance.queryAggregatedSignalsProblems(body);
46+
System.out.println(result);
47+
} catch (ApiException e) {
48+
System.err.println("Exception when calling RumInsightsApi#queryAggregatedSignalsProblems");
49+
System.err.println("Status code: " + e.getCode());
50+
System.err.println("Reason: " + e.getResponseBody());
51+
System.err.println("Response headers: " + e.getResponseHeaders());
52+
e.printStackTrace();
53+
}
54+
}
55+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
// Query aggregated waterfall returns "Successful response" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.RumInsightsApi;
6+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteria;
7+
import com.datadog.api.client.v2.model.AggregatedWaterfallPerformanceCriteriaMetric;
8+
import com.datadog.api.client.v2.model.AggregatedWaterfallRequest;
9+
import com.datadog.api.client.v2.model.AggregatedWaterfallRequestAttributes;
10+
import com.datadog.api.client.v2.model.AggregatedWaterfallRequestData;
11+
import com.datadog.api.client.v2.model.AggregatedWaterfallRequestType;
12+
import com.datadog.api.client.v2.model.AggregatedWaterfallResponse;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
defaultClient.setUnstableOperationEnabled("v2.queryAggregatedWaterfall", true);
18+
RumInsightsApi apiInstance = new RumInsightsApi(defaultClient);
19+
20+
AggregatedWaterfallRequest body =
21+
new AggregatedWaterfallRequest()
22+
.data(
23+
new AggregatedWaterfallRequestData()
24+
.attributes(
25+
new AggregatedWaterfallRequestAttributes()
26+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
27+
.criteria(
28+
new AggregatedWaterfallPerformanceCriteria()
29+
.max(5.0)
30+
.metric(
31+
AggregatedWaterfallPerformanceCriteriaMetric
32+
.LARGEST_CONTENTFUL_PAINT)
33+
.min(2.5))
34+
.filter("@session.type:user")
35+
.from(1762437564L)
36+
.includeGlobalAppearance(false)
37+
.sampleSize(20)
38+
.to(1762523964L)
39+
.viewName("/account/login(/:type)"))
40+
.type(AggregatedWaterfallRequestType.AGGREGATED_WATERFALL));
41+
42+
try {
43+
AggregatedWaterfallResponse result = apiInstance.queryAggregatedWaterfall(body);
44+
System.out.println(result);
45+
} catch (ApiException e) {
46+
System.err.println("Exception when calling RumInsightsApi#queryAggregatedWaterfall");
47+
System.err.println("Status code: " + e.getCode());
48+
System.err.println("Reason: " + e.getResponseBody());
49+
System.err.println("Response headers: " + e.getResponseHeaders());
50+
e.printStackTrace();
51+
}
52+
}
53+
}

src/main/java/com/datadog/api/client/ApiClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,6 +1133,9 @@ public class ApiClient {
11331133
put("v2.updateConnection", false);
11341134
put("v2.getPrunedTraceByID", false);
11351135
put("v2.getTraceByID", false);
1136+
put("v2.queryAggregatedLongTasks", false);
1137+
put("v2.queryAggregatedSignalsProblems", false);
1138+
put("v2.queryAggregatedWaterfall", false);
11361139
put("v2.createScorecardOutcomesBatch", false);
11371140
put("v2.listEntityRiskScores", false);
11381141
put("v2.createIncidentService", false);

0 commit comments

Comments
 (0)