Skip to content

Commit 1a084b8

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add missing relationships to UsersInvitations response (#1897)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 2b16f9e commit 1a084b8

File tree

3 files changed

+35
-5
lines changed

3 files changed

+35
-5
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.5",
7-
"regenerated": "2023-07-18 19:28:49.826183",
8-
"spec_repo_commit": "0259ae38"
7+
"regenerated": "2023-07-19 18:05:03.712229",
8+
"spec_repo_commit": "e9066fe1"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.5",
12-
"regenerated": "2023-07-18 19:28:49.842532",
13-
"spec_repo_commit": "0259ae38"
12+
"regenerated": "2023-07-19 18:05:03.728984",
13+
"spec_repo_commit": "e9066fe1"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16701,6 +16701,8 @@ components:
1670116701
id:
1670216702
description: ID of the user invitation.
1670316703
type: string
16704+
relationships:
16705+
$ref: '#/components/schemas/UserInvitationRelationships'
1670416706
type:
1670516707
$ref: '#/components/schemas/UserInvitationsType'
1670616708
type: object

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

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
@JsonPropertyOrder({
2121
UserInvitationResponseData.JSON_PROPERTY_ATTRIBUTES,
2222
UserInvitationResponseData.JSON_PROPERTY_ID,
23+
UserInvitationResponseData.JSON_PROPERTY_RELATIONSHIPS,
2324
UserInvitationResponseData.JSON_PROPERTY_TYPE
2425
})
2526
@jakarta.annotation.Generated(
@@ -32,6 +33,9 @@ public class UserInvitationResponseData {
3233
public static final String JSON_PROPERTY_ID = "id";
3334
private String id;
3435

36+
public static final String JSON_PROPERTY_RELATIONSHIPS = "relationships";
37+
private UserInvitationRelationships relationships;
38+
3539
public static final String JSON_PROPERTY_TYPE = "type";
3640
private UserInvitationsType type = UserInvitationsType.USER_INVITATIONS;
3741

@@ -78,6 +82,28 @@ public void setId(String id) {
7882
this.id = id;
7983
}
8084

85+
public UserInvitationResponseData relationships(UserInvitationRelationships relationships) {
86+
this.relationships = relationships;
87+
this.unparsed |= relationships.unparsed;
88+
return this;
89+
}
90+
91+
/**
92+
* Relationships data for user invitation.
93+
*
94+
* @return relationships
95+
*/
96+
@jakarta.annotation.Nullable
97+
@JsonProperty(JSON_PROPERTY_RELATIONSHIPS)
98+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
99+
public UserInvitationRelationships getRelationships() {
100+
return relationships;
101+
}
102+
103+
public void setRelationships(UserInvitationRelationships relationships) {
104+
this.relationships = relationships;
105+
}
106+
81107
public UserInvitationResponseData type(UserInvitationsType type) {
82108
this.type = type;
83109
this.unparsed |= !type.isValid();
@@ -161,14 +187,15 @@ public boolean equals(Object o) {
161187
UserInvitationResponseData userInvitationResponseData = (UserInvitationResponseData) o;
162188
return Objects.equals(this.attributes, userInvitationResponseData.attributes)
163189
&& Objects.equals(this.id, userInvitationResponseData.id)
190+
&& Objects.equals(this.relationships, userInvitationResponseData.relationships)
164191
&& Objects.equals(this.type, userInvitationResponseData.type)
165192
&& Objects.equals(
166193
this.additionalProperties, userInvitationResponseData.additionalProperties);
167194
}
168195

169196
@Override
170197
public int hashCode() {
171-
return Objects.hash(attributes, id, type, additionalProperties);
198+
return Objects.hash(attributes, id, relationships, type, additionalProperties);
172199
}
173200

174201
@Override
@@ -177,6 +204,7 @@ public String toString() {
177204
sb.append("class UserInvitationResponseData {\n");
178205
sb.append(" attributes: ").append(toIndentedString(attributes)).append("\n");
179206
sb.append(" id: ").append(toIndentedString(id)).append("\n");
207+
sb.append(" relationships: ").append(toIndentedString(relationships)).append("\n");
180208
sb.append(" type: ").append(toIndentedString(type)).append("\n");
181209
sb.append(" additionalProperties: ")
182210
.append(toIndentedString(additionalProperties))

0 commit comments

Comments
 (0)