Skip to content

Commit 1f1c193

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 39ad1e5 of spec repo
1 parent 8be962a commit 1f1c193

File tree

47 files changed

+6785
-570
lines changed

Some content is hidden

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

47 files changed

+6785
-570
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 1013 additions & 39 deletions
Large diffs are not rendered by default.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
// Create a new campaign 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.ScorecardsApi;
6+
import com.datadog.api.client.v2.model.CampaignResponse;
7+
import com.datadog.api.client.v2.model.CampaignStatus;
8+
import com.datadog.api.client.v2.model.CampaignType;
9+
import com.datadog.api.client.v2.model.CreateCampaignRequest;
10+
import com.datadog.api.client.v2.model.CreateCampaignRequestAttributes;
11+
import com.datadog.api.client.v2.model.CreateCampaignRequestData;
12+
import java.time.OffsetDateTime;
13+
import java.util.Arrays;
14+
15+
public class Example {
16+
public static void main(String[] args) {
17+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
19+
20+
CreateCampaignRequest body =
21+
new CreateCampaignRequest()
22+
.data(
23+
new CreateCampaignRequestData()
24+
.attributes(
25+
new CreateCampaignRequestAttributes()
26+
.description("Campaign to improve security posture for Q1 2024.")
27+
.dueDate(OffsetDateTime.parse("2024-03-31T23:59:59Z"))
28+
.entityScope("kind:service AND team:platform")
29+
.guidance("Please ensure all services pass the security requirements.")
30+
.key("q1-security-2024")
31+
.name("Q1 Security Campaign")
32+
.ownerId("550e8400-e29b-41d4-a716-446655440000")
33+
.ruleIds(Arrays.asList("q8MQxk8TCqrHnWkx", "r9NRyl9UDrsIoXly"))
34+
.startDate(OffsetDateTime.parse("2024-01-01T00:00:00Z"))
35+
.status(CampaignStatus.IN_PROGRESS))
36+
.type(CampaignType.CAMPAIGN));
37+
38+
try {
39+
CampaignResponse result = apiInstance.createScorecardCampaign(body);
40+
System.out.println(result);
41+
} catch (ApiException e) {
42+
System.err.println("Exception when calling ScorecardsApi#createScorecardCampaign");
43+
System.err.println("Status code: " + e.getCode());
44+
System.err.println("Reason: " + e.getResponseBody());
45+
System.err.println("Response headers: " + e.getResponseHeaders());
46+
e.printStackTrace();
47+
}
48+
}
49+
}

examples/v2/service-scorecards/CreateScorecardOutcomesBatch.java renamed to examples/v2/scorecards/CreateScorecardOutcomesBatch.java

Lines changed: 3 additions & 5 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.ServiceScorecardsApi;
5+
import com.datadog.api.client.v2.api.ScorecardsApi;
66
import com.datadog.api.client.v2.model.OutcomesBatchAttributes;
77
import com.datadog.api.client.v2.model.OutcomesBatchRequest;
88
import com.datadog.api.client.v2.model.OutcomesBatchRequestData;
@@ -15,8 +15,7 @@
1515
public class Example {
1616
public static void main(String[] args) {
1717
ApiClient defaultClient = ApiClient.getDefaultApiClient();
18-
defaultClient.setUnstableOperationEnabled("v2.createScorecardOutcomesBatch", true);
19-
ServiceScorecardsApi apiInstance = new ServiceScorecardsApi(defaultClient);
18+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
2019

2120
// there is a valid "create_scorecard_rule" in the system
2221
String CREATE_SCORECARD_RULE_DATA_ID = System.getenv("CREATE_SCORECARD_RULE_DATA_ID");
@@ -43,8 +42,7 @@ public static void main(String[] args) {
4342
OutcomesBatchResponse result = apiInstance.createScorecardOutcomesBatch(body);
4443
System.out.println(result);
4544
} catch (ApiException e) {
46-
System.err.println(
47-
"Exception when calling ServiceScorecardsApi#createScorecardOutcomesBatch");
45+
System.err.println("Exception when calling ScorecardsApi#createScorecardOutcomesBatch");
4846
System.err.println("Status code: " + e.getCode());
4947
System.err.println("Reason: " + e.getResponseBody());
5048
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/service-scorecards/CreateScorecardRule.java renamed to examples/v2/scorecards/CreateScorecardRule.java

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

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.ServiceScorecardsApi;
5+
import com.datadog.api.client.v2.api.ScorecardsApi;
66
import com.datadog.api.client.v2.model.CreateRuleRequest;
77
import com.datadog.api.client.v2.model.CreateRuleRequestData;
88
import com.datadog.api.client.v2.model.CreateRuleResponse;
9-
import com.datadog.api.client.v2.model.RuleAttributes;
9+
import com.datadog.api.client.v2.model.RuleAttributesRequest;
1010
import com.datadog.api.client.v2.model.RuleType;
1111

1212
public class Example {
1313
public static void main(String[] args) {
1414
ApiClient defaultClient = ApiClient.getDefaultApiClient();
15-
defaultClient.setUnstableOperationEnabled("v2.createScorecardRule", true);
16-
ServiceScorecardsApi apiInstance = new ServiceScorecardsApi(defaultClient);
15+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
1716

1817
CreateRuleRequest body =
1918
new CreateRuleRequest()
2019
.data(
2120
new CreateRuleRequestData()
2221
.attributes(
23-
new RuleAttributes()
22+
new RuleAttributesRequest()
2423
.enabled(true)
25-
.name("Example-Service-Scorecard")
24+
.name("Example-Scorecard")
2625
.scorecardName("Observability Best Practices"))
2726
.type(RuleType.RULE));
2827

2928
try {
3029
CreateRuleResponse result = apiInstance.createScorecardRule(body);
3130
System.out.println(result);
3231
} catch (ApiException e) {
33-
System.err.println("Exception when calling ServiceScorecardsApi#createScorecardRule");
32+
System.err.println("Exception when calling ScorecardsApi#createScorecardRule");
3433
System.err.println("Status code: " + e.getCode());
3534
System.err.println("Reason: " + e.getResponseBody());
3635
System.err.println("Response headers: " + e.getResponseHeaders());
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Delete a campaign 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.ScorecardsApi;
6+
7+
public class Example {
8+
public static void main(String[] args) {
9+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
10+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
11+
12+
try {
13+
apiInstance.deleteScorecardCampaign("c10ODp0VCrrIpXmz");
14+
} catch (ApiException e) {
15+
System.err.println("Exception when calling ScorecardsApi#deleteScorecardCampaign");
16+
System.err.println("Status code: " + e.getCode());
17+
System.err.println("Reason: " + e.getResponseBody());
18+
System.err.println("Response headers: " + e.getResponseHeaders());
19+
e.printStackTrace();
20+
}
21+
}
22+
}

examples/v2/service-scorecards/DeleteScorecardRule.java renamed to examples/v2/scorecards/DeleteScorecardRule.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +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.ServiceScorecardsApi;
5+
import com.datadog.api.client.v2.api.ScorecardsApi;
66

77
public class Example {
88
public static void main(String[] args) {
99
ApiClient defaultClient = ApiClient.getDefaultApiClient();
10-
defaultClient.setUnstableOperationEnabled("v2.deleteScorecardRule", true);
11-
ServiceScorecardsApi apiInstance = new ServiceScorecardsApi(defaultClient);
10+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
1211

1312
// there is a valid "create_scorecard_rule" in the system
1413
String CREATE_SCORECARD_RULE_DATA_ID = System.getenv("CREATE_SCORECARD_RULE_DATA_ID");
1514

1615
try {
1716
apiInstance.deleteScorecardRule(CREATE_SCORECARD_RULE_DATA_ID);
1817
} catch (ApiException e) {
19-
System.err.println("Exception when calling ServiceScorecardsApi#deleteScorecardRule");
18+
System.err.println("Exception when calling ScorecardsApi#deleteScorecardRule");
2019
System.err.println("Status code: " + e.getCode());
2120
System.err.println("Reason: " + e.getResponseBody());
2221
System.err.println("Response headers: " + e.getResponseHeaders());
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Get a campaign 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.ScorecardsApi;
6+
import com.datadog.api.client.v2.model.CampaignResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
12+
13+
try {
14+
CampaignResponse result = apiInstance.getScorecardCampaign("c10ODp0VCrrIpXmz");
15+
System.out.println(result);
16+
} catch (ApiException e) {
17+
System.err.println("Exception when calling ScorecardsApi#getScorecardCampaign");
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+
// List all campaigns 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.ScorecardsApi;
6+
import com.datadog.api.client.v2.model.ListCampaignsResponse;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
12+
13+
try {
14+
ListCampaignsResponse result = apiInstance.listScorecardCampaigns();
15+
System.out.println(result);
16+
} catch (ApiException e) {
17+
System.err.println("Exception when calling ScorecardsApi#listScorecardCampaigns");
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+
}

examples/v2/service-scorecards/ListScorecardOutcomes.java renamed to examples/v2/scorecards/ListScorecardOutcomes.java

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

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.ServiceScorecardsApi;
5+
import com.datadog.api.client.v2.api.ScorecardsApi;
66
import com.datadog.api.client.v2.model.OutcomesResponse;
77

88
public class Example {
99
public static void main(String[] args) {
1010
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11-
defaultClient.setUnstableOperationEnabled("v2.listScorecardOutcomes", true);
12-
ServiceScorecardsApi apiInstance = new ServiceScorecardsApi(defaultClient);
11+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
1312

1413
try {
1514
OutcomesResponse result = apiInstance.listScorecardOutcomes();
1615
System.out.println(result);
1716
} catch (ApiException e) {
18-
System.err.println("Exception when calling ServiceScorecardsApi#listScorecardOutcomes");
17+
System.err.println("Exception when calling ScorecardsApi#listScorecardOutcomes");
1918
System.err.println("Status code: " + e.getCode());
2019
System.err.println("Reason: " + e.getResponseBody());
2120
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/service-scorecards/ListScorecardOutcomes_2663454275.java renamed to examples/v2/scorecards/ListScorecardOutcomes_2663454275.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +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.ServiceScorecardsApi;
6-
import com.datadog.api.client.v2.api.ServiceScorecardsApi.ListScorecardOutcomesOptionalParameters;
5+
import com.datadog.api.client.v2.api.ScorecardsApi;
6+
import com.datadog.api.client.v2.api.ScorecardsApi.ListScorecardOutcomesOptionalParameters;
77
import com.datadog.api.client.v2.model.OutcomesResponseDataItem;
88

99
public class Example {
1010
public static void main(String[] args) {
1111
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12-
defaultClient.setUnstableOperationEnabled("v2.listScorecardOutcomes", true);
13-
ServiceScorecardsApi apiInstance = new ServiceScorecardsApi(defaultClient);
12+
ScorecardsApi apiInstance = new ScorecardsApi(defaultClient);
1413

1514
try {
1615
PaginationIterable<OutcomesResponseDataItem> iterable =
@@ -25,7 +24,7 @@ public static void main(String[] args) {
2524
}
2625
} catch (RuntimeException e) {
2726
System.err.println(
28-
"Exception when calling ServiceScorecardsApi#listScorecardOutcomesWithPagination");
27+
"Exception when calling ScorecardsApi#listScorecardOutcomesWithPagination");
2928
System.err.println("Reason: " + e.getMessage());
3029
e.printStackTrace();
3130
}

0 commit comments

Comments
 (0)