Skip to content

Commit a2c8383

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 1e71d01 of spec repo
1 parent 4a8efe3 commit a2c8383

45 files changed

Lines changed: 12062 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: 1424 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
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.RumApi;
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+
RumApi apiInstance = new RumApi(defaultClient);
18+
19+
AggregatedLongTasksRequest body =
20+
new AggregatedLongTasksRequest()
21+
.data(
22+
new AggregatedLongTasksRequestData()
23+
.attributes(
24+
new AggregatedLongTasksRequestAttributes()
25+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
26+
.criteria(
27+
new AggregatedWaterfallPerformanceCriteria()
28+
.max(5.0)
29+
.metric(
30+
AggregatedWaterfallPerformanceCriteriaMetric
31+
.LargestContentfulPaint)
32+
.min(2.5))
33+
.filter("@session.type:user")
34+
.from(1762437564L)
35+
.sampleSize(20)
36+
.to(1762523964L)
37+
.viewName("/account/login(/:type)"))
38+
.type(AggregatedLongTasksRequestType.AggregatedLongTasks));
39+
40+
try {
41+
AggregatedLongTasksResponse result = apiInstance.queryAggregatedLongTasks(body);
42+
System.out.println(result);
43+
} catch (ApiException e) {
44+
System.err.println("Exception when calling RumApi#queryAggregatedLongTasks");
45+
System.err.println("Status code: " + e.getCode());
46+
System.err.println("Reason: " + e.getResponseBody());
47+
System.err.println("Response headers: " + e.getResponseHeaders());
48+
e.printStackTrace();
49+
}
50+
}
51+
}
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
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.RumApi;
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+
RumApi apiInstance = new RumApi(defaultClient);
19+
20+
AggregatedSignalsProblemsRequest body =
21+
new AggregatedSignalsProblemsRequest()
22+
.data(
23+
new AggregatedSignalsProblemsRequestData()
24+
.attributes(
25+
new AggregatedSignalsProblemsRequestAttributes()
26+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
27+
.criteria(
28+
new AggregatedWaterfallPerformanceCriteria()
29+
.max(5.0)
30+
.metric(
31+
AggregatedWaterfallPerformanceCriteriaMetric
32+
.LargestContentfulPaint)
33+
.min(2.5))
34+
.detectionTypes(
35+
Arrays.asList("high_script_evaluations", "uncompressed_resources"))
36+
.filter("@session.type:user")
37+
.from(1762437564L)
38+
.sampleSize(30)
39+
.to(1762523964L)
40+
.viewName("/account/login(/:type)"))
41+
.type(AggregatedSignalsProblemsRequestType.AggregatedSignalsProblems));
42+
43+
try {
44+
AggregatedSignalsProblemsResponse result = apiInstance.queryAggregatedSignalsProblems(body);
45+
System.out.println(result);
46+
} catch (ApiException e) {
47+
System.err.println("Exception when calling RumApi#queryAggregatedSignalsProblems");
48+
System.err.println("Status code: " + e.getCode());
49+
System.err.println("Reason: " + e.getResponseBody());
50+
System.err.println("Response headers: " + e.getResponseHeaders());
51+
e.printStackTrace();
52+
}
53+
}
54+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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.RumApi;
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+
RumApi apiInstance = new RumApi(defaultClient);
18+
19+
AggregatedWaterfallRequest body =
20+
new AggregatedWaterfallRequest()
21+
.data(
22+
new AggregatedWaterfallRequestData()
23+
.attributes(
24+
new AggregatedWaterfallRequestAttributes()
25+
.applicationId("ccbc53b1-74f2-496b-bdd7-9a8fa7b7376b")
26+
.criteria(
27+
new AggregatedWaterfallPerformanceCriteria()
28+
.max(5.0)
29+
.metric(
30+
AggregatedWaterfallPerformanceCriteriaMetric
31+
.LargestContentfulPaint)
32+
.min(2.5))
33+
.filter("@session.type:user")
34+
.from(1762437564L)
35+
.includeGlobalAppearance(false)
36+
.sampleSize(20)
37+
.to(1762523964L)
38+
.viewName("/account/login(/:type)"))
39+
.type(AggregatedWaterfallRequestType.AggregatedWaterfall));
40+
41+
try {
42+
AggregatedWaterfallResponse result = apiInstance.queryAggregatedWaterfall(body);
43+
System.out.println(result);
44+
} catch (ApiException e) {
45+
System.err.println("Exception when calling RumApi#queryAggregatedWaterfall");
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+
}

0 commit comments

Comments
 (0)