Skip to content

Commit f60d126

Browse files
algolia-botraed667
andcommitted
feat(specs): add (optional) _automaticInsights to search result (generated)
algolia/api-clients-automation#3688 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Raed <[email protected]>
1 parent 04b66b4 commit f60d126

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

algoliasearch/src/main/java/com/algolia/model/recommend/RecommendationsResults.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@ public class RecommendationsResults {
8686
@JsonProperty("queryID")
8787
private String queryID;
8888

89+
@JsonProperty("_automaticInsights")
90+
private Boolean automaticInsights;
91+
8992
@JsonProperty("page")
9093
private Integer page;
9194

@@ -416,6 +419,17 @@ public String getQueryID() {
416419
return queryID;
417420
}
418421

422+
public RecommendationsResults setAutomaticInsights(Boolean automaticInsights) {
423+
this.automaticInsights = automaticInsights;
424+
return this;
425+
}
426+
427+
/** Whether automatic events collection is enabled for the application. */
428+
@javax.annotation.Nullable
429+
public Boolean getAutomaticInsights() {
430+
return automaticInsights;
431+
}
432+
419433
public RecommendationsResults setPage(Integer page) {
420434
this.page = page;
421435
return this;
@@ -510,6 +524,7 @@ public boolean equals(Object o) {
510524
Objects.equals(this.serverUsed, recommendationsResults.serverUsed) &&
511525
Objects.equals(this.userData, recommendationsResults.userData) &&
512526
Objects.equals(this.queryID, recommendationsResults.queryID) &&
527+
Objects.equals(this.automaticInsights, recommendationsResults.automaticInsights) &&
513528
Objects.equals(this.page, recommendationsResults.page) &&
514529
Objects.equals(this.nbHits, recommendationsResults.nbHits) &&
515530
Objects.equals(this.nbPages, recommendationsResults.nbPages) &&
@@ -545,6 +560,7 @@ public int hashCode() {
545560
serverUsed,
546561
userData,
547562
queryID,
563+
automaticInsights,
548564
page,
549565
nbHits,
550566
nbPages,
@@ -581,6 +597,7 @@ public String toString() {
581597
sb.append(" serverUsed: ").append(toIndentedString(serverUsed)).append("\n");
582598
sb.append(" userData: ").append(toIndentedString(userData)).append("\n");
583599
sb.append(" queryID: ").append(toIndentedString(queryID)).append("\n");
600+
sb.append(" automaticInsights: ").append(toIndentedString(automaticInsights)).append("\n");
584601
sb.append(" page: ").append(toIndentedString(page)).append("\n");
585602
sb.append(" nbHits: ").append(toIndentedString(nbHits)).append("\n");
586603
sb.append(" nbPages: ").append(toIndentedString(nbPages)).append("\n");

algoliasearch/src/main/java/com/algolia/model/search/BrowseResponse.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@ public class BrowseResponse<T> {
8686
@JsonProperty("queryID")
8787
private String queryID;
8888

89+
@JsonProperty("_automaticInsights")
90+
private Boolean automaticInsights;
91+
8992
@JsonProperty("page")
9093
private Integer page;
9194

@@ -425,6 +428,17 @@ public String getQueryID() {
425428
return queryID;
426429
}
427430

431+
public BrowseResponse<T> setAutomaticInsights(Boolean automaticInsights) {
432+
this.automaticInsights = automaticInsights;
433+
return this;
434+
}
435+
436+
/** Whether automatic events collection is enabled for the application. */
437+
@javax.annotation.Nullable
438+
public Boolean getAutomaticInsights() {
439+
return automaticInsights;
440+
}
441+
428442
public BrowseResponse<T> setPage(Integer page) {
429443
this.page = page;
430444
return this;
@@ -559,6 +573,7 @@ public boolean equals(Object o) {
559573
Objects.equals(this.serverUsed, browseResponse.serverUsed) &&
560574
Objects.equals(this.userData, browseResponse.userData) &&
561575
Objects.equals(this.queryID, browseResponse.queryID) &&
576+
Objects.equals(this.automaticInsights, browseResponse.automaticInsights) &&
562577
Objects.equals(this.page, browseResponse.page) &&
563578
Objects.equals(this.nbHits, browseResponse.nbHits) &&
564579
Objects.equals(this.nbPages, browseResponse.nbPages) &&
@@ -597,6 +612,7 @@ public int hashCode() {
597612
serverUsed,
598613
userData,
599614
queryID,
615+
automaticInsights,
600616
page,
601617
nbHits,
602618
nbPages,
@@ -636,6 +652,7 @@ public String toString() {
636652
sb.append(" serverUsed: ").append(toIndentedString(serverUsed)).append("\n");
637653
sb.append(" userData: ").append(toIndentedString(userData)).append("\n");
638654
sb.append(" queryID: ").append(toIndentedString(queryID)).append("\n");
655+
sb.append(" automaticInsights: ").append(toIndentedString(automaticInsights)).append("\n");
639656
sb.append(" page: ").append(toIndentedString(page)).append("\n");
640657
sb.append(" nbHits: ").append(toIndentedString(nbHits)).append("\n");
641658
sb.append(" nbPages: ").append(toIndentedString(nbPages)).append("\n");

algoliasearch/src/main/java/com/algolia/model/search/SearchResponse.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ public class SearchResponse<T> implements SearchResult<T> {
8787
@JsonProperty("queryID")
8888
private String queryID;
8989

90+
@JsonProperty("_automaticInsights")
91+
private Boolean automaticInsights;
92+
9093
@JsonProperty("page")
9194
private Integer page;
9295

@@ -436,6 +439,17 @@ public String getQueryID() {
436439
return queryID;
437440
}
438441

442+
public SearchResponse<T> setAutomaticInsights(Boolean automaticInsights) {
443+
this.automaticInsights = automaticInsights;
444+
return this;
445+
}
446+
447+
/** Whether automatic events collection is enabled for the application. */
448+
@javax.annotation.Nullable
449+
public Boolean getAutomaticInsights() {
450+
return automaticInsights;
451+
}
452+
439453
public SearchResponse<T> setPage(Integer page) {
440454
this.page = page;
441455
return this;
@@ -555,6 +569,7 @@ public boolean equals(Object o) {
555569
Objects.equals(this.serverUsed, searchResponse.serverUsed) &&
556570
Objects.equals(this.userData, searchResponse.userData) &&
557571
Objects.equals(this.queryID, searchResponse.queryID) &&
572+
Objects.equals(this.automaticInsights, searchResponse.automaticInsights) &&
558573
Objects.equals(this.page, searchResponse.page) &&
559574
Objects.equals(this.nbHits, searchResponse.nbHits) &&
560575
Objects.equals(this.nbPages, searchResponse.nbPages) &&
@@ -593,6 +608,7 @@ public int hashCode() {
593608
serverUsed,
594609
userData,
595610
queryID,
611+
automaticInsights,
596612
page,
597613
nbHits,
598614
nbPages,
@@ -633,6 +649,7 @@ public String toString() {
633649
sb.append(" serverUsed: ").append(toIndentedString(serverUsed)).append("\n");
634650
sb.append(" userData: ").append(toIndentedString(userData)).append("\n");
635651
sb.append(" queryID: ").append(toIndentedString(queryID)).append("\n");
652+
sb.append(" automaticInsights: ").append(toIndentedString(automaticInsights)).append("\n");
636653
sb.append(" page: ").append(toIndentedString(page)).append("\n");
637654
sb.append(" nbHits: ").append(toIndentedString(nbHits)).append("\n");
638655
sb.append(" nbPages: ").append(toIndentedString(nbPages)).append("\n");

0 commit comments

Comments
 (0)