Skip to content

Commit 751fe06

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 5d16bb8 of spec repo
1 parent 16be798 commit 751fe06

38 files changed

Lines changed: 7191 additions & 0 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 770 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
// Create a teams ownership mapping returns "Created" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateData;
7+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateDataAttributes;
8+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateRequest;
9+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingResponse;
10+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingType;
11+
import com.datadog.api.client.v2.model.TeamsOwnershipMatchType;
12+
import java.util.UUID;
13+
14+
public class Example {
15+
public static void main(String[] args) {
16+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
17+
defaultClient.setUnstableOperationEnabled("v2.createTeamsOwnershipMapping", true);
18+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
19+
20+
TeamsOwnershipMappingCreateRequest body =
21+
new TeamsOwnershipMappingCreateRequest()
22+
.data(
23+
new TeamsOwnershipMappingCreateData()
24+
.attributes(
25+
new TeamsOwnershipMappingCreateDataAttributes()
26+
.applicationId(UUID.fromString("11111111-2222-3333-4444-555555555555"))
27+
.matchType(TeamsOwnershipMatchType.EXACT)
28+
.service("web-checkout")
29+
.teamHandle("team-rum")
30+
.viewName("/checkout"))
31+
.type(TeamsOwnershipMappingType.TEAMS_OWNERSHIP_MAPPINGS));
32+
33+
try {
34+
TeamsOwnershipMappingResponse result = apiInstance.createTeamsOwnershipMapping(body);
35+
System.out.println(result);
36+
} catch (ApiException e) {
37+
System.err.println("Exception when calling RumTeamsOwnershipApi#createTeamsOwnershipMapping");
38+
System.err.println("Status code: " + e.getCode());
39+
System.err.println("Reason: " + e.getResponseBody());
40+
System.err.println("Response headers: " + e.getResponseHeaders());
41+
e.printStackTrace();
42+
}
43+
}
44+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
// Create teams ownership mapping returns "Created" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateData;
7+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateDataAttributes;
8+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateRequest;
9+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingResponse;
10+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingType;
11+
import com.datadog.api.client.v2.model.TeamsOwnershipMatchType;
12+
13+
public class Example {
14+
public static void main(String[] args) {
15+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
16+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
17+
18+
TeamsOwnershipMappingCreateRequest body =
19+
new TeamsOwnershipMappingCreateRequest()
20+
.data(
21+
new TeamsOwnershipMappingCreateData()
22+
.type(TeamsOwnershipMappingType.TEAMS_OWNERSHIP_MAPPINGS)
23+
.attributes(
24+
new TeamsOwnershipMappingCreateDataAttributes()
25+
.teamHandle("team-rum")
26+
.viewName("/checkout-examplerumteamsownership")
27+
.service("web-checkout-examplerumteamsownership")
28+
.matchType(TeamsOwnershipMatchType.EXACT)));
29+
30+
try {
31+
TeamsOwnershipMappingResponse result = apiInstance.createTeamsOwnershipMapping(body);
32+
System.out.println(result);
33+
} catch (ApiException e) {
34+
System.err.println("Exception when calling RumTeamsOwnershipApi#createTeamsOwnershipMapping");
35+
System.err.println("Status code: " + e.getCode());
36+
System.err.println("Reason: " + e.getResponseBody());
37+
System.err.println("Response headers: " + e.getResponseHeaders());
38+
e.printStackTrace();
39+
}
40+
}
41+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
// Bulk create and remove teams ownership mappings 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.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchOperation;
7+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchOperationData;
8+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchOperationDataAttributes;
9+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchOperationOp;
10+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchRequest;
11+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingBatchResponse;
12+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingType;
13+
import com.datadog.api.client.v2.model.TeamsOwnershipMatchType;
14+
import java.util.Collections;
15+
16+
public class Example {
17+
public static void main(String[] args) {
18+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
19+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
20+
21+
TeamsOwnershipMappingBatchRequest body =
22+
new TeamsOwnershipMappingBatchRequest()
23+
.atomicOperations(
24+
Collections.singletonList(
25+
new TeamsOwnershipMappingBatchOperation()
26+
.op(TeamsOwnershipMappingBatchOperationOp.ADD)
27+
.data(
28+
new TeamsOwnershipMappingBatchOperationData()
29+
.type(TeamsOwnershipMappingType.TEAMS_OWNERSHIP_MAPPINGS)
30+
.attributes(
31+
new TeamsOwnershipMappingBatchOperationDataAttributes()
32+
.teamHandle("team-rum")
33+
.viewName("/checkout-examplerumteamsownership")
34+
.service("web-checkout-examplerumteamsownership")
35+
.matchType(TeamsOwnershipMatchType.EXACT)))));
36+
37+
try {
38+
TeamsOwnershipMappingBatchResponse result =
39+
apiInstance.createTeamsOwnershipMappingsBatch(body);
40+
System.out.println(result);
41+
} catch (ApiException e) {
42+
System.err.println(
43+
"Exception when calling RumTeamsOwnershipApi#createTeamsOwnershipMappingsBatch");
44+
System.err.println("Status code: " + e.getCode());
45+
System.err.println("Reason: " + e.getResponseBody());
46+
System.err.println("Response headers: " + e.getResponseHeaders());
47+
e.printStackTrace();
48+
}
49+
}
50+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Delete a teams ownership mapping 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.RumTeamsOwnershipApi;
6+
7+
public class Example {
8+
public static void main(String[] args) {
9+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
10+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
11+
12+
// there is a valid "teams_ownership_mapping" in the system
13+
String TEAMS_OWNERSHIP_MAPPING_DATA_ID = System.getenv("TEAMS_OWNERSHIP_MAPPING_DATA_ID");
14+
15+
try {
16+
apiInstance.deleteTeamsOwnershipMapping(TEAMS_OWNERSHIP_MAPPING_DATA_ID);
17+
} catch (ApiException e) {
18+
System.err.println("Exception when calling RumTeamsOwnershipApi#deleteTeamsOwnershipMapping");
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: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Get a teams ownership mapping 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.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
12+
13+
// there is a valid "teams_ownership_mapping" in the system
14+
String TEAMS_OWNERSHIP_MAPPING_DATA_ID = System.getenv("TEAMS_OWNERSHIP_MAPPING_DATA_ID");
15+
16+
try {
17+
TeamsOwnershipMappingResponse result =
18+
apiInstance.getTeamsOwnershipMapping(TEAMS_OWNERSHIP_MAPPING_DATA_ID);
19+
System.out.println(result);
20+
} catch (ApiException e) {
21+
System.err.println("Exception when calling RumTeamsOwnershipApi#getTeamsOwnershipMapping");
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: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
// List teams ownership mappings 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.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.api.RumTeamsOwnershipApi.ListTeamsOwnershipMappingsOptionalParameters;
7+
import com.datadog.api.client.v2.model.TeamsOwnershipMappingsResponse;
8+
import java.util.Collections;
9+
10+
public class Example {
11+
public static void main(String[] args) {
12+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
13+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
14+
15+
// there is a valid "teams_ownership_mapping" in the system
16+
String TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME =
17+
System.getenv("TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME");
18+
19+
try {
20+
TeamsOwnershipMappingsResponse result =
21+
apiInstance.listTeamsOwnershipMappings(
22+
new ListTeamsOwnershipMappingsOptionalParameters()
23+
.filterViewName(
24+
Collections.singletonList(
25+
TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME)));
26+
System.out.println(result);
27+
} catch (ApiException e) {
28+
System.err.println("Exception when calling RumTeamsOwnershipApi#listTeamsOwnershipMappings");
29+
System.err.println("Status code: " + e.getCode());
30+
System.err.println("Reason: " + e.getResponseBody());
31+
System.err.println("Response headers: " + e.getResponseHeaders());
32+
e.printStackTrace();
33+
}
34+
}
35+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
// List teams ownership rules 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.RumTeamsOwnershipApi;
6+
import com.datadog.api.client.v2.api.RumTeamsOwnershipApi.ListTeamsOwnershipRulesOptionalParameters;
7+
import com.datadog.api.client.v2.model.TeamsOwnershipRulesResponse;
8+
import java.util.Collections;
9+
10+
public class Example {
11+
public static void main(String[] args) {
12+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
13+
RumTeamsOwnershipApi apiInstance = new RumTeamsOwnershipApi(defaultClient);
14+
15+
// there is a valid "teams_ownership_mapping" in the system
16+
String TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME =
17+
System.getenv("TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME");
18+
19+
try {
20+
TeamsOwnershipRulesResponse result =
21+
apiInstance.listTeamsOwnershipRules(
22+
new ListTeamsOwnershipRulesOptionalParameters()
23+
.filterViewName(
24+
Collections.singletonList(
25+
TEAMS_OWNERSHIP_MAPPING_DATA_ATTRIBUTES_VIEW_NAME)));
26+
System.out.println(result);
27+
} catch (ApiException e) {
28+
System.err.println("Exception when calling RumTeamsOwnershipApi#listTeamsOwnershipRules");
29+
System.err.println("Status code: " + e.getCode());
30+
System.err.println("Reason: " + e.getResponseBody());
31+
System.err.println("Response headers: " + e.getResponseHeaders());
32+
e.printStackTrace();
33+
}
34+
}
35+
}

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1338,6 +1338,12 @@ public class ApiClient {
13381338
put("v2.createRumConfig", false);
13391339
put("v2.getRumConfig", false);
13401340
put("v2.updateRumConfig", false);
1341+
put("v2.createTeamsOwnershipMapping", false);
1342+
put("v2.createTeamsOwnershipMappingsBatch", false);
1343+
put("v2.deleteTeamsOwnershipMapping", false);
1344+
put("v2.getTeamsOwnershipMapping", false);
1345+
put("v2.listTeamsOwnershipMappings", false);
1346+
put("v2.listTeamsOwnershipRules", false);
13411347
put("v2.createRUMOperation", false);
13421348
put("v2.createRUMOperationStrongLink", false);
13431349
put("v2.deleteRUMOperation", false);

0 commit comments

Comments
 (0)