Skip to content

Commit 3d943c3

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 2bddf8c of spec repo
1 parent e70edca commit 3d943c3

Some content is hidden

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

41 files changed

+7803
-63
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 1031 additions & 63 deletions
Large diffs are not rendered by default.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Abort a multipart upload of a test file returns "No Content" 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.SyntheticsTestFileAbortMultipartUploadRequest;
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+
SyntheticsTestFileAbortMultipartUploadRequest body =
14+
new SyntheticsTestFileAbortMultipartUploadRequest()
15+
.key("org-123/api-upload-file/abc-def-123/2024-01-01T00:00:00_uuid.json")
16+
.uploadId("upload-id-abc123");
17+
18+
try {
19+
apiInstance.abortTestFileMultipartUpload("abc-def-123", body);
20+
} catch (ApiException e) {
21+
System.err.println("Exception when calling SyntheticsApi#abortTestFileMultipartUpload");
22+
System.err.println("Status code: " + e.getCode());
23+
System.err.println("Reason: " + e.getResponseBody());
24+
System.err.println("Response headers: " + e.getResponseHeaders());
25+
e.printStackTrace();
26+
}
27+
}
28+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// Complete a multipart upload of a test file returns "No Content" 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.SyntheticsTestFileCompleteMultipartUploadPart;
7+
import com.datadog.api.client.v2.model.SyntheticsTestFileCompleteMultipartUploadRequest;
8+
import java.util.Collections;
9+
10+
public class Example {
11+
public static void main(String[] args) {
12+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
13+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
14+
15+
SyntheticsTestFileCompleteMultipartUploadRequest body =
16+
new SyntheticsTestFileCompleteMultipartUploadRequest()
17+
.key("org-123/api-upload-file/abc-def-123/2024-01-01T00:00:00_uuid.json")
18+
.parts(
19+
Collections.singletonList(
20+
new SyntheticsTestFileCompleteMultipartUploadPart()
21+
.eTag("""
22+
"d41d8cd98f00b204e9800998ecf8427e"
23+
""")
24+
.partNumber(1L)))
25+
.uploadId("upload-id-abc123");
26+
27+
try {
28+
apiInstance.completeTestFileMultipartUpload("abc-def-123", body);
29+
} catch (ApiException e) {
30+
System.err.println("Exception when calling SyntheticsApi#completeTestFileMultipartUpload");
31+
System.err.println("Status code: " + e.getCode());
32+
System.err.println("Reason: " + e.getResponseBody());
33+
System.err.println("Response headers: " + e.getResponseHeaders());
34+
e.printStackTrace();
35+
}
36+
}
37+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// Get a presigned URL for downloading a test file 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.SyntheticsTestFileDownloadRequest;
7+
import com.datadog.api.client.v2.model.SyntheticsTestFileDownloadResponse;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
13+
14+
SyntheticsTestFileDownloadRequest body =
15+
new SyntheticsTestFileDownloadRequest()
16+
.bucketKey("api-upload-file/abc-def-123/2024-01-01T00:00:00_uuid.json");
17+
18+
try {
19+
SyntheticsTestFileDownloadResponse result =
20+
apiInstance.getTestFileDownloadUrl("abc-def-123", body);
21+
System.out.println(result);
22+
} catch (ApiException e) {
23+
System.err.println("Exception when calling SyntheticsApi#getTestFileDownloadUrl");
24+
System.err.println("Status code: " + e.getCode());
25+
System.err.println("Reason: " + e.getResponseBody());
26+
System.err.println("Response headers: " + e.getResponseHeaders());
27+
e.printStackTrace();
28+
}
29+
}
30+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Get presigned URLs for uploading a test file 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.SyntheticsTestFileMultipartPresignedUrlsPart;
7+
import com.datadog.api.client.v2.model.SyntheticsTestFileMultipartPresignedUrlsRequest;
8+
import com.datadog.api.client.v2.model.SyntheticsTestFileMultipartPresignedUrlsRequestBucketKeyPrefix;
9+
import com.datadog.api.client.v2.model.SyntheticsTestFileMultipartPresignedUrlsResponse;
10+
import java.util.Collections;
11+
12+
public class Example {
13+
public static void main(String[] args) {
14+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
15+
SyntheticsApi apiInstance = new SyntheticsApi(defaultClient);
16+
17+
SyntheticsTestFileMultipartPresignedUrlsRequest body =
18+
new SyntheticsTestFileMultipartPresignedUrlsRequest()
19+
.bucketKeyPrefix(
20+
SyntheticsTestFileMultipartPresignedUrlsRequestBucketKeyPrefix.API_UPLOAD_FILE)
21+
.parts(
22+
Collections.singletonList(
23+
new SyntheticsTestFileMultipartPresignedUrlsPart()
24+
.md5("1B2M2Y8AsgTpgAmY7PhCfg==")
25+
.partNumber(1L)));
26+
27+
try {
28+
SyntheticsTestFileMultipartPresignedUrlsResponse result =
29+
apiInstance.getTestFileMultipartPresignedUrls("abc-def-123", body);
30+
System.out.println(result);
31+
} catch (ApiException e) {
32+
System.err.println("Exception when calling SyntheticsApi#getTestFileMultipartPresignedUrls");
33+
System.err.println("Status code: " + e.getCode());
34+
System.err.println("Reason: " + e.getResponseBody());
35+
System.err.println("Response headers: " + e.getResponseHeaders());
36+
e.printStackTrace();
37+
}
38+
}
39+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
// Create a widget 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.WidgetsApi;
6+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequest;
7+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequestAttributes;
8+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequestData;
9+
import com.datadog.api.client.v2.model.WidgetDefinition;
10+
import com.datadog.api.client.v2.model.WidgetExperienceType;
11+
import com.datadog.api.client.v2.model.WidgetResponse;
12+
import com.datadog.api.client.v2.model.WidgetType;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
WidgetsApi apiInstance = new WidgetsApi(defaultClient);
18+
19+
CreateOrUpdateWidgetRequest body =
20+
new CreateOrUpdateWidgetRequest()
21+
.data(
22+
new CreateOrUpdateWidgetRequestData()
23+
.attributes(
24+
new CreateOrUpdateWidgetRequestAttributes()
25+
.definition(
26+
new WidgetDefinition()
27+
.title("My Widget")
28+
.type(WidgetType.BAR_CHART)))
29+
.type("widgets"));
30+
31+
try {
32+
WidgetResponse result = apiInstance.createWidget(WidgetExperienceType.CCM_REPORTS, body);
33+
System.out.println(result);
34+
} catch (ApiException e) {
35+
System.err.println("Exception when calling WidgetsApi#createWidget");
36+
System.err.println("Status code: " + e.getCode());
37+
System.err.println("Reason: " + e.getResponseBody());
38+
System.err.println("Response headers: " + e.getResponseHeaders());
39+
e.printStackTrace();
40+
}
41+
}
42+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Delete a widget returns "No Content" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.WidgetsApi;
6+
import com.datadog.api.client.v2.model.WidgetExperienceType;
7+
import java.util.UUID;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
WidgetsApi apiInstance = new WidgetsApi(defaultClient);
13+
14+
try {
15+
apiInstance.deleteWidget(
16+
WidgetExperienceType.CCM_REPORTS,
17+
UUID.fromString("9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d"));
18+
} catch (ApiException e) {
19+
System.err.println("Exception when calling WidgetsApi#deleteWidget");
20+
System.err.println("Status code: " + e.getCode());
21+
System.err.println("Reason: " + e.getResponseBody());
22+
System.err.println("Response headers: " + e.getResponseHeaders());
23+
e.printStackTrace();
24+
}
25+
}
26+
}

examples/v2/widgets/GetWidget.java

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// Get a widget 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.WidgetsApi;
6+
import com.datadog.api.client.v2.model.WidgetExperienceType;
7+
import com.datadog.api.client.v2.model.WidgetResponse;
8+
import java.util.UUID;
9+
10+
public class Example {
11+
public static void main(String[] args) {
12+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
13+
WidgetsApi apiInstance = new WidgetsApi(defaultClient);
14+
15+
try {
16+
WidgetResponse result =
17+
apiInstance.getWidget(
18+
WidgetExperienceType.CCM_REPORTS,
19+
UUID.fromString("9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d"));
20+
System.out.println(result);
21+
} catch (ApiException e) {
22+
System.err.println("Exception when calling WidgetsApi#getWidget");
23+
System.err.println("Status code: " + e.getCode());
24+
System.err.println("Reason: " + e.getResponseBody());
25+
System.err.println("Response headers: " + e.getResponseHeaders());
26+
e.printStackTrace();
27+
}
28+
}
29+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Search widgets 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.WidgetsApi;
6+
import com.datadog.api.client.v2.model.WidgetExperienceType;
7+
import com.datadog.api.client.v2.model.WidgetListResponse;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
WidgetsApi apiInstance = new WidgetsApi(defaultClient);
13+
14+
try {
15+
WidgetListResponse result = apiInstance.searchWidgets(WidgetExperienceType.CCM_REPORTS);
16+
System.out.println(result);
17+
} catch (ApiException e) {
18+
System.err.println("Exception when calling WidgetsApi#searchWidgets");
19+
System.err.println("Status code: " + e.getCode());
20+
System.err.println("Reason: " + e.getResponseBody());
21+
System.err.println("Response headers: " + e.getResponseHeaders());
22+
e.printStackTrace();
23+
}
24+
}
25+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
// Update a widget 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.WidgetsApi;
6+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequest;
7+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequestAttributes;
8+
import com.datadog.api.client.v2.model.CreateOrUpdateWidgetRequestData;
9+
import com.datadog.api.client.v2.model.WidgetDefinition;
10+
import com.datadog.api.client.v2.model.WidgetExperienceType;
11+
import com.datadog.api.client.v2.model.WidgetResponse;
12+
import com.datadog.api.client.v2.model.WidgetType;
13+
import java.util.UUID;
14+
15+
public class Example {
16+
public static void main(String[] args) {
17+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18+
WidgetsApi apiInstance = new WidgetsApi(defaultClient);
19+
20+
CreateOrUpdateWidgetRequest body =
21+
new CreateOrUpdateWidgetRequest()
22+
.data(
23+
new CreateOrUpdateWidgetRequestData()
24+
.attributes(
25+
new CreateOrUpdateWidgetRequestAttributes()
26+
.definition(
27+
new WidgetDefinition()
28+
.title("My Widget")
29+
.type(WidgetType.BAR_CHART)))
30+
.type("widgets"));
31+
32+
try {
33+
WidgetResponse result =
34+
apiInstance.updateWidget(
35+
WidgetExperienceType.CCM_REPORTS,
36+
UUID.fromString("9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d"),
37+
body);
38+
System.out.println(result);
39+
} catch (ApiException e) {
40+
System.err.println("Exception when calling WidgetsApi#updateWidget");
41+
System.err.println("Status code: " + e.getCode());
42+
System.err.println("Reason: " + e.getResponseBody());
43+
System.err.println("Response headers: " + e.getResponseHeaders());
44+
e.printStackTrace();
45+
}
46+
}
47+
}

0 commit comments

Comments
 (0)