Skip to content

Commit 372872e

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ab19a93 of spec repo
1 parent a1f1bff commit 372872e

File tree

51 files changed

+4720
-109
lines changed

Some content is hidden

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

51 files changed

+4720
-109
lines changed

.generator/schemas/v2/openapi.yaml

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