Skip to content

Commit 99c34e1

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 5a257cf of spec repo
1 parent 236a9ee commit 99c34e1

27 files changed

+5552
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 641 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// List action connections 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.ActionConnectionApi;
6+
import com.datadog.api.client.v2.model.ListActionConnectionsResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
defaultClient.setUnstableOperationEnabled("v2.listActionConnections", true);
12+
ActionConnectionApi apiInstance = new ActionConnectionApi(defaultClient);
13+
14+
try {
15+
ListActionConnectionsResponse result = apiInstance.listActionConnections();
16+
System.out.println(result);
17+
} catch (ApiException e) {
18+
System.err.println("Exception when calling ActionConnectionApi#listActionConnections");
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: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// List connection groups 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.ActionConnectionApi;
6+
import com.datadog.api.client.v2.model.ListConnectionGroupsResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
defaultClient.setUnstableOperationEnabled("v2.listConnectionGroups", true);
12+
ActionConnectionApi apiInstance = new ActionConnectionApi(defaultClient);
13+
14+
try {
15+
ListConnectionGroupsResponse result = apiInstance.listConnectionGroups();
16+
System.out.println(result);
17+
} catch (ApiException e) {
18+
System.err.println("Exception when calling ActionConnectionApi#listConnectionGroups");
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: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// Update a connection group 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.ActionConnectionApi;
6+
import com.datadog.api.client.v2.model.ConnectionGroupDataAttributesRequest;
7+
import com.datadog.api.client.v2.model.ConnectionGroupDataRequest;
8+
import com.datadog.api.client.v2.model.ConnectionGroupType;
9+
import com.datadog.api.client.v2.model.UpdateConnectionGroupRequest;
10+
import com.datadog.api.client.v2.model.UpdateConnectionGroupResponse;
11+
12+
public class Example {
13+
public static void main(String[] args) {
14+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
15+
defaultClient.setUnstableOperationEnabled("v2.updateConnectionGroup", true);
16+
ActionConnectionApi apiInstance = new ActionConnectionApi(defaultClient);
17+
18+
UpdateConnectionGroupRequest body =
19+
new UpdateConnectionGroupRequest()
20+
.data(
21+
new ConnectionGroupDataRequest()
22+
.attributes(
23+
new ConnectionGroupDataAttributesRequest()
24+
.description("An updated test connection group for AWS integrations")
25+
.name("My Connection Group Updated"))
26+
.type(ConnectionGroupType.CONNECTION_GROUP));
27+
28+
try {
29+
UpdateConnectionGroupResponse result =
30+
apiInstance.updateConnectionGroup("connection_group_id", body);
31+
System.out.println(result);
32+
} catch (ApiException e) {
33+
System.err.println("Exception when calling ActionConnectionApi#updateConnectionGroup");
34+
System.err.println("Status code: " + e.getCode());
35+
System.err.println("Reason: " + e.getResponseBody());
36+
System.err.println("Response headers: " + e.getResponseHeaders());
37+
e.printStackTrace();
38+
}
39+
}
40+
}

src/main/java/com/datadog/api/client/ApiClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,9 @@ public class ApiClient {
770770
put("v2.listFleetSchedules", false);
771771
put("v2.triggerFleetSchedule", false);
772772
put("v2.updateFleetSchedule", false);
773+
put("v2.listActionConnections", false);
774+
put("v2.listConnectionGroups", false);
775+
put("v2.updateConnectionGroup", false);
773776
put("v2.createOpenAPI", false);
774777
put("v2.deleteOpenAPI", false);
775778
put("v2.getOpenAPI", false);

0 commit comments

Comments
 (0)