Skip to content

Commit 45d91b8

Browse files
feat(specs): add optional feedID to composition result set (generated)
algolia/api-clients-automation#5991 Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com> Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
1 parent 4329a18 commit 45d91b8

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

algoliasearch/src/main/java/com/algolia/model/composition/SearchResultsItem.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ public class SearchResultsItem<T> {
113113
@JsonProperty("query")
114114
private String query;
115115

116+
@JsonProperty("feedID")
117+
private String feedID;
118+
116119
@JsonProperty("compositions")
117120
private Map<String, ResultsCompositionInfoResponse> compositions = new HashMap<>();
118121

@@ -549,6 +552,17 @@ public String getQuery() {
549552
return query;
550553
}
551554

555+
public SearchResultsItem<T> setFeedID(String feedID) {
556+
this.feedID = feedID;
557+
return this;
558+
}
559+
560+
/** The ID of the feed. */
561+
@javax.annotation.Nullable
562+
public String getFeedID() {
563+
return feedID;
564+
}
565+
552566
public SearchResultsItem<T> setCompositions(Map<String, ResultsCompositionInfoResponse> compositions) {
553567
this.compositions = compositions;
554568
return this;
@@ -608,6 +622,7 @@ public boolean equals(Object o) {
608622
Objects.equals(this.page, searchResultsItem.page) &&
609623
Objects.equals(this.params, searchResultsItem.params) &&
610624
Objects.equals(this.query, searchResultsItem.query) &&
625+
Objects.equals(this.feedID, searchResultsItem.feedID) &&
611626
Objects.equals(this.compositions, searchResultsItem.compositions)
612627
);
613628
}
@@ -648,6 +663,7 @@ public int hashCode() {
648663
page,
649664
params,
650665
query,
666+
feedID,
651667
compositions
652668
);
653669
}
@@ -689,6 +705,7 @@ public String toString() {
689705
sb.append(" page: ").append(toIndentedString(page)).append("\n");
690706
sb.append(" params: ").append(toIndentedString(params)).append("\n");
691707
sb.append(" query: ").append(toIndentedString(query)).append("\n");
708+
sb.append(" feedID: ").append(toIndentedString(feedID)).append("\n");
692709
sb.append(" compositions: ").append(toIndentedString(compositions)).append("\n");
693710
sb.append("}");
694711
return sb.toString();

0 commit comments

Comments
 (0)