Builder

class Builder(val term: String)

Constructors

Link copied to clipboard
fun Builder(term: String)

Functions

Link copied to clipboard
fun build(): SearchRequest
Link copied to clipboard
fun setFilters(facets: Map<String, List<String>>): SearchRequest.Builder
Link copied to clipboard
fun setFmtOptions(fmtOptions: Map<String, Any>): SearchRequest.Builder
Link copied to clipboard
fun setGroupsSortBy(groupsSortBy: String): SearchRequest.Builder
Link copied to clipboard
fun setGroupsSortOrder(groupsSortOrder: String): SearchRequest.Builder
Link copied to clipboard
fun setHiddenFacets(hiddenFacets: List<String>): SearchRequest.Builder
Link copied to clipboard
fun setHiddenFields(hiddenFields: List<String>): SearchRequest.Builder
Link copied to clipboard
fun setPage(page: Int): SearchRequest.Builder
Link copied to clipboard
fun setPerPage(perPage: Int): SearchRequest.Builder
Link copied to clipboard
fun setPreFilterExpression(preFilterExpression: String): SearchRequest.Builder
Link copied to clipboard
fun setSection(section: String): SearchRequest.Builder
Link copied to clipboard
fun setSortBy(sortBy: String): SearchRequest.Builder
Link copied to clipboard
fun setSortOrder(sortOrder: String): SearchRequest.Builder
Link copied to clipboard
fun setVariationsMap(variationsMap: VariationsMap): SearchRequest.Builder

Properties

Link copied to clipboard
var filters: Map<String, List<String>>? = null
Link copied to clipboard
var fmtOptions: Map<String, Any>? = null
Link copied to clipboard
var groupsSortBy: String? = null
Link copied to clipboard
var groupsSortOrder: String? = null
Link copied to clipboard
var hiddenFacets: List<String>? = null
Link copied to clipboard
var hiddenFields: List<String>? = null
Link copied to clipboard
var page: Int? = null
Link copied to clipboard
var perPage: Int? = null
Link copied to clipboard
var preFilterExpression: String? = null
Link copied to clipboard
var section: String? = null
Link copied to clipboard
var sortBy: String? = null
Link copied to clipboard
var sortOrder: String? = null
Link copied to clipboard
val term: String
Link copied to clipboard
var variationsMap: VariationsMap? = null