SearchResponseInner

@JsonClass(generateAdapter = true)
data class SearchResponseInner(    @Json(name = "facets") val facets: List<FilterFacet>?,     @Json(name = "groups") val groups: List<FilterGroup>?,     @Json(name = "results") val results: List<Result>?,     @Json(name = "sort_options") val filterSortOptions: List<FilterSortOption>? = null,     @Json(name = "total_num_results") val resultCount: Int?,     @Json(name = "redirect") val redirect: Redirect?,     @Json(name = "result_sources") val resultSources: ResultSources?,     @Json(name = "refined_content") val refinedContent: List<RefinedContent>?) : Serializable

Models search response details

Constructors

Link copied to clipboard
fun SearchResponseInner(    @Json(name = "facets") facets: List<FilterFacet>?,     @Json(name = "groups") groups: List<FilterGroup>?,     @Json(name = "results") results: List<Result>?,     @Json(name = "sort_options") filterSortOptions: List<FilterSortOption>? = null,     @Json(name = "total_num_results") resultCount: Int?,     @Json(name = "redirect") redirect: Redirect?,     @Json(name = "result_sources") resultSources: ResultSources?,     @Json(name = "refined_content") refinedContent: List<RefinedContent>?)

Properties

Link copied to clipboard
val facets: List<FilterFacet>?
Link copied to clipboard
val filterSortOptions: List<FilterSortOption>? = null
Link copied to clipboard
val groups: List<FilterGroup>?
Link copied to clipboard
val redirect: Redirect?
Link copied to clipboard
val refinedContent: List<RefinedContent>?
Link copied to clipboard
val resultCount: Int?
Link copied to clipboard
val results: List<Result>?
Link copied to clipboard
val resultSources: ResultSources?