Skip to content

Commit 16fa3ea

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 44c3389 of spec repo
1 parent 816a98e commit 16fa3ea

File tree

55 files changed

+7133
-860
lines changed

Some content is hidden

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

55 files changed

+7133
-860
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 470 additions & 9 deletions
Large diffs are not rendered by default.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
// Create a team hierarchy link 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.TeamsApi;
6+
import com.datadog.api.client.v2.model.TeamHierarchyLinkCreate;
7+
import com.datadog.api.client.v2.model.TeamHierarchyLinkCreateRelationships;
8+
import com.datadog.api.client.v2.model.TeamHierarchyLinkCreateRequest;
9+
import com.datadog.api.client.v2.model.TeamHierarchyLinkCreateTeam;
10+
import com.datadog.api.client.v2.model.TeamHierarchyLinkCreateTeamRelationship;
11+
import com.datadog.api.client.v2.model.TeamHierarchyLinkResponse;
12+
import com.datadog.api.client.v2.model.TeamHierarchyLinkType;
13+
import com.datadog.api.client.v2.model.TeamType;
14+
15+
public class Example {
16+
public static void main(String[] args) {
17+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18+
TeamsApi apiInstance = new TeamsApi(defaultClient);
19+
20+
// there is a valid "dd_team" in the system
21+
String DD_TEAM_DATA_ID = System.getenv("DD_TEAM_DATA_ID");
22+
23+
// there is a valid "dd_team_2" in the system
24+
String DD_TEAM_2_DATA_ID = System.getenv("DD_TEAM_2_DATA_ID");
25+
26+
TeamHierarchyLinkCreateRequest body =
27+
new TeamHierarchyLinkCreateRequest()
28+
.data(
29+
new TeamHierarchyLinkCreate()
30+
.relationships(
31+
new TeamHierarchyLinkCreateRelationships()
32+
.parentTeam(
33+
new TeamHierarchyLinkCreateTeamRelationship()
34+
.data(
35+
new TeamHierarchyLinkCreateTeam()
36+
.id(DD_TEAM_DATA_ID)
37+
.type(TeamType.TEAM)))
38+
.subTeam(
39+
new TeamHierarchyLinkCreateTeamRelationship()
40+
.data(
41+
new TeamHierarchyLinkCreateTeam()
42+
.id(DD_TEAM_2_DATA_ID)
43+
.type(TeamType.TEAM))))
44+
.type(TeamHierarchyLinkType.TEAM_HIERARCHY_LINKS));
45+
46+
try {
47+
TeamHierarchyLinkResponse result = apiInstance.addTeamHierarchyLink(body);
48+
System.out.println(result);
49+
} catch (ApiException e) {
50+
System.err.println("Exception when calling TeamsApi#addTeamHierarchyLink");
51+
System.err.println("Status code: " + e.getCode());
52+
System.err.println("Reason: " + e.getResponseBody());
53+
System.err.println("Response headers: " + e.getResponseHeaders());
54+
e.printStackTrace();
55+
}
56+
}
57+
}

examples/v2/team-connections/CreateTeamConnections.java renamed to examples/v2/teams/CreateTeamConnections.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.TeamConnectionsApi;
5+
import com.datadog.api.client.v2.api.TeamsApi;
66
import com.datadog.api.client.v2.model.ConnectedTeamRef;
77
import com.datadog.api.client.v2.model.ConnectedTeamRefData;
88
import com.datadog.api.client.v2.model.ConnectedTeamRefDataType;
@@ -21,7 +21,7 @@ public class Example {
2121
public static void main(String[] args) {
2222
ApiClient defaultClient = ApiClient.getDefaultApiClient();
2323
defaultClient.setUnstableOperationEnabled("v2.createTeamConnections", true);
24-
TeamConnectionsApi apiInstance = new TeamConnectionsApi(defaultClient);
24+
TeamsApi apiInstance = new TeamsApi(defaultClient);
2525

2626
// there is a valid "dd_team" in the system
2727
String DD_TEAM_DATA_ID = System.getenv("DD_TEAM_DATA_ID");
@@ -53,7 +53,7 @@ public static void main(String[] args) {
5353
TeamConnectionsResponse result = apiInstance.createTeamConnections(body);
5454
System.out.println(result);
5555
} catch (ApiException e) {
56-
System.err.println("Exception when calling TeamConnectionsApi#createTeamConnections");
56+
System.err.println("Exception when calling TeamsApi#createTeamConnections");
5757
System.err.println("Status code: " + e.getCode());
5858
System.err.println("Reason: " + e.getResponseBody());
5959
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/team-connections/DeleteTeamConnections.java renamed to examples/v2/teams/DeleteTeamConnections.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.TeamConnectionsApi;
5+
import com.datadog.api.client.v2.api.TeamsApi;
66
import com.datadog.api.client.v2.model.TeamConnectionDeleteRequest;
77
import com.datadog.api.client.v2.model.TeamConnectionDeleteRequestDataItem;
88
import com.datadog.api.client.v2.model.TeamConnectionType;
@@ -12,7 +12,7 @@ public class Example {
1212
public static void main(String[] args) {
1313
ApiClient defaultClient = ApiClient.getDefaultApiClient();
1414
defaultClient.setUnstableOperationEnabled("v2.deleteTeamConnections", true);
15-
TeamConnectionsApi apiInstance = new TeamConnectionsApi(defaultClient);
15+
TeamsApi apiInstance = new TeamsApi(defaultClient);
1616

1717
TeamConnectionDeleteRequest body =
1818
new TeamConnectionDeleteRequest()
@@ -25,7 +25,7 @@ public static void main(String[] args) {
2525
try {
2626
apiInstance.deleteTeamConnections(body);
2727
} catch (ApiException e) {
28-
System.err.println("Exception when calling TeamConnectionsApi#deleteTeamConnections");
28+
System.err.println("Exception when calling TeamsApi#deleteTeamConnections");
2929
System.err.println("Status code: " + e.getCode());
3030
System.err.println("Reason: " + e.getResponseBody());
3131
System.err.println("Response headers: " + e.getResponseHeaders());
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Get a team hierarchy link 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.TeamsApi;
6+
import com.datadog.api.client.v2.model.TeamHierarchyLinkResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
TeamsApi apiInstance = new TeamsApi(defaultClient);
12+
13+
// there is a valid "team_hierarchy_link" in the system
14+
String TEAM_HIERARCHY_LINK_DATA_ID = System.getenv("TEAM_HIERARCHY_LINK_DATA_ID");
15+
16+
try {
17+
TeamHierarchyLinkResponse result =
18+
apiInstance.getTeamHierarchyLink(TEAM_HIERARCHY_LINK_DATA_ID);
19+
System.out.println(result);
20+
} catch (ApiException e) {
21+
System.err.println("Exception when calling TeamsApi#getTeamHierarchyLink");
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+
}

examples/v2/team-connections/ListTeamConnections.java renamed to examples/v2/teams/ListTeamConnections.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.TeamConnectionsApi;
5+
import com.datadog.api.client.v2.api.TeamsApi;
66
import com.datadog.api.client.v2.model.TeamConnectionsResponse;
77

88
public class Example {
99
public static void main(String[] args) {
1010
ApiClient defaultClient = ApiClient.getDefaultApiClient();
1111
defaultClient.setUnstableOperationEnabled("v2.listTeamConnections", true);
12-
TeamConnectionsApi apiInstance = new TeamConnectionsApi(defaultClient);
12+
TeamsApi apiInstance = new TeamsApi(defaultClient);
1313

1414
try {
1515
TeamConnectionsResponse result = apiInstance.listTeamConnections();
1616
System.out.println(result);
1717
} catch (ApiException e) {
18-
System.err.println("Exception when calling TeamConnectionsApi#listTeamConnections");
18+
System.err.println("Exception when calling TeamsApi#listTeamConnections");
1919
System.err.println("Status code: " + e.getCode());
2020
System.err.println("Reason: " + e.getResponseBody());
2121
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/team-connections/ListTeamConnections_1473516764.java renamed to examples/v2/teams/ListTeamConnections_1473516764.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.TeamConnectionsApi;
6-
import com.datadog.api.client.v2.api.TeamConnectionsApi.ListTeamConnectionsOptionalParameters;
5+
import com.datadog.api.client.v2.api.TeamsApi;
6+
import com.datadog.api.client.v2.api.TeamsApi.ListTeamConnectionsOptionalParameters;
77
import com.datadog.api.client.v2.model.TeamConnectionsResponse;
88
import java.util.Collections;
99

1010
public class Example {
1111
public static void main(String[] args) {
1212
ApiClient defaultClient = ApiClient.getDefaultApiClient();
1313
defaultClient.setUnstableOperationEnabled("v2.listTeamConnections", true);
14-
TeamConnectionsApi apiInstance = new TeamConnectionsApi(defaultClient);
14+
TeamsApi apiInstance = new TeamsApi(defaultClient);
1515

1616
try {
1717
TeamConnectionsResponse result =
@@ -21,7 +21,7 @@ public static void main(String[] args) {
2121
.pageSize(10L));
2222
System.out.println(result);
2323
} catch (ApiException e) {
24-
System.err.println("Exception when calling TeamConnectionsApi#listTeamConnections");
24+
System.err.println("Exception when calling TeamsApi#listTeamConnections");
2525
System.err.println("Status code: " + e.getCode());
2626
System.err.println("Reason: " + e.getResponseBody());
2727
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/team-connections/ListTeamConnections_2418873869.java renamed to examples/v2/teams/ListTeamConnections_2418873869.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.PaginationIterable;
5-
import com.datadog.api.client.v2.api.TeamConnectionsApi;
5+
import com.datadog.api.client.v2.api.TeamsApi;
66
import com.datadog.api.client.v2.model.TeamConnection;
77

88
public class Example {
99
public static void main(String[] args) {
1010
ApiClient defaultClient = ApiClient.getDefaultApiClient();
1111
defaultClient.setUnstableOperationEnabled("v2.listTeamConnections", true);
12-
TeamConnectionsApi apiInstance = new TeamConnectionsApi(defaultClient);
12+
TeamsApi apiInstance = new TeamsApi(defaultClient);
1313

1414
try {
1515
PaginationIterable<TeamConnection> iterable = apiInstance.listTeamConnectionsWithPagination();
@@ -18,8 +18,7 @@ public static void main(String[] args) {
1818
System.out.println(item);
1919
}
2020
} catch (RuntimeException e) {
21-
System.err.println(
22-
"Exception when calling TeamConnectionsApi#listTeamConnectionsWithPagination");
21+
System.err.println("Exception when calling TeamsApi#listTeamConnectionsWithPagination");
2322
System.err.println("Reason: " + e.getMessage());
2423
e.printStackTrace();
2524
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// Get team hierarchy links 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.TeamsApi;
6+
import com.datadog.api.client.v2.api.TeamsApi.ListTeamHierarchyLinksOptionalParameters;
7+
import com.datadog.api.client.v2.model.TeamHierarchyLinksResponse;
8+
9+
public class Example {
10+
public static void main(String[] args) {
11+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12+
TeamsApi apiInstance = new TeamsApi(defaultClient);
13+
14+
// there is a valid "team_hierarchy_link" in the system
15+
String TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_PARENT_TEAM_DATA_ID =
16+
System.getenv("TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_PARENT_TEAM_DATA_ID");
17+
String TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_SUB_TEAM_DATA_ID =
18+
System.getenv("TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_SUB_TEAM_DATA_ID");
19+
20+
try {
21+
TeamHierarchyLinksResponse result =
22+
apiInstance.listTeamHierarchyLinks(
23+
new ListTeamHierarchyLinksOptionalParameters()
24+
.filterParentTeam(TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_PARENT_TEAM_DATA_ID)
25+
.filterSubTeam(TEAM_HIERARCHY_LINK_DATA_RELATIONSHIPS_SUB_TEAM_DATA_ID)
26+
.pageNumber(0L)
27+
.pageSize(100L));
28+
System.out.println(result);
29+
} catch (ApiException e) {
30+
System.err.println("Exception when calling TeamsApi#listTeamHierarchyLinks");
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: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Get team hierarchy links returns "OK" response with pagination
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.PaginationIterable;
5+
import com.datadog.api.client.v2.api.TeamsApi;
6+
import com.datadog.api.client.v2.model.TeamHierarchyLink;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
TeamsApi apiInstance = new TeamsApi(defaultClient);
12+
13+
try {
14+
PaginationIterable<TeamHierarchyLink> iterable =
15+
apiInstance.listTeamHierarchyLinksWithPagination();
16+
17+
for (TeamHierarchyLink item : iterable) {
18+
System.out.println(item);
19+
}
20+
} catch (RuntimeException e) {
21+
System.err.println("Exception when calling TeamsApi#listTeamHierarchyLinksWithPagination");
22+
System.err.println("Reason: " + e.getMessage());
23+
e.printStackTrace();
24+
}
25+
}
26+
}

0 commit comments

Comments
 (0)