Skip to content

Commit 394dd78

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit d65325f of spec repo
1 parent 1920b15 commit 394dd78

28 files changed

+4319
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 416 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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.SyntheticsSuiteResponse;
10+
import com.datadog.api.client.v2.model.SyntheticsSuiteTest;
11+
import com.datadog.api.client.v2.model.SyntheticsSuiteType;
12+
import java.util.Collections;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
18+
19+
SuiteCreateEditRequest body =
20+
new SuiteCreateEditRequest()
21+
.data(
22+
new SuiteCreateEdit()
23+
.attributes(
24+
new SyntheticsSuite()
25+
.message("Notification message")
26+
.name("Example suite name")
27+
.options(new Object())
28+
.tags(Collections.singletonList("env:production"))
29+
.tests(
30+
Collections.singletonList(new SyntheticsSuiteTest().publicId("")))
31+
.type(SyntheticsSuiteType.SUITE))
32+
.type(SyntheticsSuiteType.SUITE));
33+
34+
try {
35+
SyntheticsSuiteResponse result = apiInstance.createSyntheticsSuite(body);
36+
System.out.println(result);
37+
} catch (ApiException e) {
38+
System.err.println("Exception when calling SyntheticsApi#createSyntheticsSuite");
39+
System.err.println("Status code: " + e.getCode());
40+
System.err.println("Reason: " + e.getResponseBody());
41+
System.err.println("Response headers: " + e.getResponseHeaders());
42+
e.printStackTrace();
43+
}
44+
}
45+
}
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: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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.SyntheticsSuiteResponse;
10+
import com.datadog.api.client.v2.model.SyntheticsSuiteTest;
11+
import com.datadog.api.client.v2.model.SyntheticsSuiteType;
12+
import java.util.Collections;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
18+
19+
SuiteCreateEditRequest body =
20+
new SuiteCreateEditRequest()
21+
.data(
22+
new SuiteCreateEdit()
23+
.attributes(
24+
new SyntheticsSuite()
25+
.message("Notification message")
26+
.name("Example suite name")
27+
.options(new Object())
28+
.tags(Collections.singletonList("env:production"))
29+
.tests(
30+
Collections.singletonList(new SyntheticsSuiteTest().publicId("")))
31+
.type(SyntheticsSuiteType.SUITE))
32+
.type(SyntheticsSuiteType.SUITE));
33+
34+
try {
35+
SyntheticsSuiteResponse result = apiInstance.editSyntheticsSuite("public_id", body);
36+
System.out.println(result);
37+
} catch (ApiException e) {
38+
System.err.println("Exception when calling SyntheticsApi#editSyntheticsSuite");
39+
System.err.println("Status code: " + e.getCode());
40+
System.err.println("Reason: " + e.getResponseBody());
41+
System.err.println("Response headers: " + e.getResponseHeaders());
42+
e.printStackTrace();
43+
}
44+
}
45+
}
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)