diff --git a/src/main/java/com/manticoresearch/client/model/SearchResponse.java b/src/main/java/com/manticoresearch/client/model/SearchResponse.java index 8b9ac85..00d3807 100644 --- a/src/main/java/com/manticoresearch/client/model/SearchResponse.java +++ b/src/main/java/com/manticoresearch/client/model/SearchResponse.java @@ -9,23 +9,12 @@ package com.manticoresearch.client.model; import java.util.Objects; -import java.util.Arrays; import java.util.Map; -import java.util.HashMap; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonTypeName; -import com.fasterxml.jackson.annotation.JsonValue; -import com.manticoresearch.client.model.SearchResponseHits; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; -import java.util.HashMap; -import java.util.List; -import java.util.Map; import com.fasterxml.jackson.annotation.JsonPropertyOrder; -import com.manticoresearch.client.JSON; - /** * Response object of a search request @@ -36,7 +25,8 @@ SearchResponse.JSON_PROPERTY_TIMED_OUT, SearchResponse.JSON_PROPERTY_AGGREGATIONS, SearchResponse.JSON_PROPERTY_HITS, - SearchResponse.JSON_PROPERTY_PROFILE + SearchResponse.JSON_PROPERTY_PROFILE, + SearchResponse.JSON_PROPERTY_WARNING }) public class SearchResponse { @@ -54,7 +44,9 @@ public class SearchResponse { public static final String JSON_PROPERTY_PROFILE = "profile"; private Object profile; - + + public static final String JSON_PROPERTY_WARNING = "warning"; + private Map warning; public SearchResponse took(Integer took) { this.took = took; @@ -174,8 +166,24 @@ public Object getProfile() { public void setProfile(Object profile) { this.profile = profile; } + + /** + * Get warning + * @return warning + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + @JsonProperty(JSON_PROPERTY_WARNING) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Map getWarning() { + return warning; + } + public void setWarning(Map warning) { + this.warning = warning; + } + /** * Return true if this searchResponse object is equal to o. */ diff --git a/src/test/java/com/manticoresearch/client/model/SearchResponseTest.java b/src/test/java/com/manticoresearch/client/model/SearchResponseTest.java index 54cf82c..b37bad1 100644 --- a/src/test/java/com/manticoresearch/client/model/SearchResponseTest.java +++ b/src/test/java/com/manticoresearch/client/model/SearchResponseTest.java @@ -78,4 +78,12 @@ public void profileTest() { // TODO: test profile } + /** + * Test the property 'warning' + */ + @Test + public void warningTest() { + // TODO: test warning + } + }