Skip to content

Commit a680104

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit a7f7c3e of spec repo
1 parent 816a98e commit a680104

31 files changed

+4738
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 441 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
// Synthetics: Create a test suite returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SyntheticsApi;
6+
import com.datadog.api.client.v2.model.SuiteCreateEdit;
7+
import com.datadog.api.client.v2.model.SuiteCreateEditRequest;
8+
import com.datadog.api.client.v2.model.SyntheticsSuite;
9+
import com.datadog.api.client.v2.model.SyntheticsSuiteOptions;
10+
import com.datadog.api.client.v2.model.SyntheticsSuiteOptionsAlerting;
11+
import com.datadog.api.client.v2.model.SyntheticsSuiteResponse;
12+
import com.datadog.api.client.v2.model.SyntheticsSuiteTest;
13+
import com.datadog.api.client.v2.model.SyntheticsSuiteTestAlertingCriticality;
14+
import com.datadog.api.client.v2.model.SyntheticsSuiteType;
15+
import java.util.Collections;
16+
17+
public class Example {
18+
public static void main(String[] args) {
19+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
20+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
21+
22+
SuiteCreateEditRequest body =
23+
new SuiteCreateEditRequest()
24+
.data(
25+
new SuiteCreateEdit()
26+
.attributes(
27+
new SyntheticsSuite()
28+
.message("Notification message")
29+
.name("Example suite name")
30+
.options(
31+
new SyntheticsSuiteOptions()
32+
.alerting(new SyntheticsSuiteOptionsAlerting()))
33+
.tags(Collections.singletonList("env:production"))
34+
.tests(
35+
Collections.singletonList(
36+
new SyntheticsSuiteTest()
37+
.alertingCriticality(
38+
SyntheticsSuiteTestAlertingCriticality.CRITICAL)
39+
.publicId("")))
40+
.type(SyntheticsSuiteType.SUITE))
41+
.type(SyntheticsSuiteType.SUITE));
42+
43+
try {
44+
SyntheticsSuiteResponse result = apiInstance.createSyntheticsSuite(body);
45+
System.out.println(result);
46+
} catch (ApiException e) {
47+
System.err.println("Exception when calling SyntheticsApi#createSyntheticsSuite");
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: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// Synthetics: Bulk delete suites returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SyntheticsApi;
6+
import com.datadog.api.client.v2.model.DeletedSuitesRequestDelete;
7+
import com.datadog.api.client.v2.model.DeletedSuitesRequestDeleteAttributes;
8+
import com.datadog.api.client.v2.model.DeletedSuitesRequestDeleteRequest;
9+
import com.datadog.api.client.v2.model.DeletedSuitesRequestType;
10+
import com.datadog.api.client.v2.model.DeletedSuitesResponse;
11+
import java.util.Collections;
12+
13+
public class Example {
14+
public static void main(String[] args) {
15+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
16+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
17+
18+
DeletedSuitesRequestDeleteRequest body =
19+
new DeletedSuitesRequestDeleteRequest()
20+
.data(
21+
new DeletedSuitesRequestDelete()
22+
.attributes(
23+
new DeletedSuitesRequestDeleteAttributes()
24+
.publicIds(Collections.singletonList("")))
25+
.type(DeletedSuitesRequestType.DELETE_SUITES_REQUEST));
26+
27+
try {
28+
DeletedSuitesResponse result = apiInstance.deleteSyntheticsSuites(body);
29+
System.out.println(result);
30+
} catch (ApiException e) {
31+
System.err.println("Exception when calling SyntheticsApi#deleteSyntheticsSuites");
32+
System.err.println("Status code: " + e.getCode());
33+
System.err.println("Reason: " + e.getResponseBody());
34+
System.err.println("Response headers: " + e.getResponseHeaders());
35+
e.printStackTrace();
36+
}
37+
}
38+
}
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
// Synthetics: edit a test suite returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SyntheticsApi;
6+
import com.datadog.api.client.v2.model.SuiteCreateEdit;
7+
import com.datadog.api.client.v2.model.SuiteCreateEditRequest;
8+
import com.datadog.api.client.v2.model.SyntheticsSuite;
9+
import com.datadog.api.client.v2.model.SyntheticsSuiteOptions;
10+
import com.datadog.api.client.v2.model.SyntheticsSuiteOptionsAlerting;
11+
import com.datadog.api.client.v2.model.SyntheticsSuiteResponse;
12+
import com.datadog.api.client.v2.model.SyntheticsSuiteTest;
13+
import com.datadog.api.client.v2.model.SyntheticsSuiteTestAlertingCriticality;
14+
import com.datadog.api.client.v2.model.SyntheticsSuiteType;
15+
import java.util.Collections;
16+
17+
public class Example {
18+
public static void main(String[] args) {
19+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
20+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
21+
22+
SuiteCreateEditRequest body =
23+
new SuiteCreateEditRequest()
24+
.data(
25+
new SuiteCreateEdit()
26+
.attributes(
27+
new SyntheticsSuite()
28+
.message("Notification message")
29+
.name("Example suite name")
30+
.options(
31+
new SyntheticsSuiteOptions()
32+
.alerting(new SyntheticsSuiteOptionsAlerting()))
33+
.tags(Collections.singletonList("env:production"))
34+
.tests(
35+
Collections.singletonList(
36+
new SyntheticsSuiteTest()
37+
.alertingCriticality(
38+
SyntheticsSuiteTestAlertingCriticality.CRITICAL)
39+
.publicId("")))
40+
.type(SyntheticsSuiteType.SUITE))
41+
.type(SyntheticsSuiteType.SUITE));
42+
43+
try {
44+
SyntheticsSuiteResponse result = apiInstance.editSyntheticsSuite("public_id", body);
45+
System.out.println(result);
46+
} catch (ApiException e) {
47+
System.err.println("Exception when calling SyntheticsApi#editSyntheticsSuite");
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: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Synthetics: Get a suite returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SyntheticsApi;
6+
import com.datadog.api.client.v2.model.SyntheticsSuiteResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
12+
13+
try {
14+
SyntheticsSuiteResponse result = apiInstance.getSyntheticsSuite("public_id");
15+
System.out.println(result);
16+
} catch (ApiException e) {
17+
System.err.println("Exception when calling SyntheticsApi#getSyntheticsSuite");
18+
System.err.println("Status code: " + e.getCode());
19+
System.err.println("Reason: " + e.getResponseBody());
20+
System.err.println("Response headers: " + e.getResponseHeaders());
21+
e.printStackTrace();
22+
}
23+
}
24+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Search Synthetics suites returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SyntheticsApi;
6+
import com.datadog.api.client.v2.model.SyntheticsSuiteSearchResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
12+
13+
try {
14+
SyntheticsSuiteSearchResponse result = apiInstance.searchSuites();
15+
System.out.println(result);
16+
} catch (ApiException e) {
17+
System.err.println("Exception when calling SyntheticsApi#searchSuites");
18+
System.err.println("Status code: " + e.getCode());
19+
System.err.println("Reason: " + e.getResponseBody());
20+
System.err.println("Response headers: " + e.getResponseHeaders());
21+
e.printStackTrace();
22+
}
23+
}
24+
}

0 commit comments

Comments
 (0)