Skip to content

Commit 6bc64ec

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 281416b6 of spec repo
1 parent a9de9b6 commit 6bc64ec

File tree

7 files changed

+49
-49
lines changed

7 files changed

+49
-49
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-05-27 10:37:49.383412",
8-
"spec_repo_commit": "c75940cb"
7+
"regenerated": "2025-05-27 12:00:51.918220",
8+
"spec_repo_commit": "281416b6"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-05-27 10:37:49.403493",
13-
"spec_repo_commit": "c75940cb"
12+
"regenerated": "2025-05-27 12:00:52.075443",
13+
"spec_repo_commit": "281416b6"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30401,6 +30401,7 @@ components:
3040130401
type: string
3040230402
time_restriction:
3040330403
$ref: '#/components/schemas/TimeRestrictions'
30404+
nullable: true
3040430405
urgency:
3040530406
$ref: '#/components/schemas/Urgency'
3040630407
type: object
@@ -30416,8 +30417,7 @@ components:
3041630417
properties:
3041730418
data:
3041830419
$ref: '#/components/schemas/RoutingRuleRelationshipsPolicyData'
30419-
required:
30420-
- data
30420+
nullable: true
3042130421
type: object
3042230422
RoutingRuleRelationshipsPolicyData:
3042330423
description: Represents the policy data reference, containing the policy's ID

examples/v2/on-call/SetOnCallTeamRoutingRules.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
55
import com.datadog.api.client.v2.api.OnCallApi;
6+
import com.datadog.api.client.v2.api.OnCallApi.SetOnCallTeamRoutingRulesOptionalParameters;
67
import com.datadog.api.client.v2.model.RoutingRuleAction;
78
import com.datadog.api.client.v2.model.SlackAction;
89
import com.datadog.api.client.v2.model.TeamRoutingRules;
@@ -60,8 +61,7 @@ public static void main(String[] args) {
6061
.endDay(Weekday.TUESDAY)
6162
.endTime("17:00:00")
6263
.startDay(Weekday.TUESDAY)
63-
.startTime("09:00:00"))))
64-
.urgency(Urgency.HIGH),
64+
.startTime("09:00:00")))),
6565
new TeamRoutingRulesRequestRule()
6666
.policyId(ESCALATION_POLICY_DATA_ID)
6767
.query("")
@@ -70,7 +70,11 @@ public static void main(String[] args) {
7070
.type(TeamRoutingRulesRequestDataType.TEAM_ROUTING_RULES));
7171

7272
try {
73-
TeamRoutingRules result = apiInstance.setOnCallTeamRoutingRules(DD_TEAM_DATA_ID, body);
73+
TeamRoutingRules result =
74+
apiInstance.setOnCallTeamRoutingRules(
75+
DD_TEAM_DATA_ID,
76+
body,
77+
new SetOnCallTeamRoutingRulesOptionalParameters().include("rules"));
7478
System.out.println(result);
7579
} catch (ApiException e) {
7680
System.err.println("Exception when calling OnCallApi#setOnCallTeamRoutingRules");

src/main/java/com/datadog/api/client/v2/model/RoutingRuleRelationshipsPolicy.java

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1010
import com.fasterxml.jackson.annotation.JsonAnySetter;
11-
import com.fasterxml.jackson.annotation.JsonCreator;
1211
import com.fasterxml.jackson.annotation.JsonIgnore;
1312
import com.fasterxml.jackson.annotation.JsonInclude;
1413
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -26,16 +25,6 @@ public class RoutingRuleRelationshipsPolicy {
2625
public static final String JSON_PROPERTY_DATA = "data";
2726
private RoutingRuleRelationshipsPolicyData data;
2827

29-
public RoutingRuleRelationshipsPolicy() {}
30-
31-
@JsonCreator
32-
public RoutingRuleRelationshipsPolicy(
33-
@JsonProperty(required = true, value = JSON_PROPERTY_DATA)
34-
RoutingRuleRelationshipsPolicyData data) {
35-
this.data = data;
36-
this.unparsed |= data.unparsed;
37-
}
38-
3928
public RoutingRuleRelationshipsPolicy data(RoutingRuleRelationshipsPolicyData data) {
4029
this.data = data;
4130
this.unparsed |= data.unparsed;
@@ -47,8 +36,9 @@ public RoutingRuleRelationshipsPolicy data(RoutingRuleRelationshipsPolicyData da
4736
*
4837
* @return data
4938
*/
39+
@jakarta.annotation.Nullable
5040
@JsonProperty(JSON_PROPERTY_DATA)
51-
@JsonInclude(value = JsonInclude.Include.ALWAYS)
41+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
5242
public RoutingRuleRelationshipsPolicyData getData() {
5343
return data;
5444
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-05-21T11:01:55.512Z
1+
2025-05-27T08:25:42.329Z

0 commit comments

Comments
 (0)