Builder

class Builder(val filterName: String, val filterValue: String)

Constructors

Link copied to clipboard
fun Builder(filterName: String, filterValue: String)

Functions

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

Properties

Link copied to clipboard
val filterName: String
Link copied to clipboard
var filters: Map<String, List<String>>? = null
Link copied to clipboard
val filterValue: String
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
var variationsMap: VariationsMap? = null