PreparedSearchQuery
data class PreparedSearchQuery<S : BaseDocSource>(docSourceFactory: (<ERROR CLASS>) -> S, query: QueryExpression?, filters: List<QueryExpression>, postFilters: List<QueryExpression>, aggregations: Map<String, Aggregation<*>>, rescores: List<Rescore>, sorts: List<Sort>, trackScores: Boolean?, trackTotalHits: Boolean?, source: Source?, fields: List<FieldFormat>, docvalueFields: List<FieldFormat>, storedFields: List<FieldOperations<*>>, scriptFields: Map<String, Script>, size: Int?, from: Int?, terminateAfter: Int?, extensions: List<SearchExt>, params: Params)
Content copied to clipboard
A prepared search query is a public read-only view to a search query. Mainly it is used to compile a search query.
Constructors
PreparedSearchQuery
Link copied to clipboard
fun <S : BaseDocSource> PreparedSearchQuery(docSourceFactory: (<ERROR CLASS>) -> S, query: QueryExpression?, filters: List<QueryExpression>, postFilters: List<QueryExpression>, aggregations: Map<String, Aggregation<*>>, rescores: List<Rescore>, sorts: List<Sort>, trackScores: Boolean?, trackTotalHits: Boolean?, source: Source?, fields: List<FieldFormat>, docvalueFields: List<FieldFormat>, storedFields: List<FieldOperations<*>>, scriptFields: Map<String, Script>, size: Int?, from: Int?, terminateAfter: Int?, extensions: List<SearchExt>, params: Params)
Content copied to clipboard
Properties
aggregations
Link copied to clipboard
docSourceFactory
Link copied to clipboard
docvalueFields
Link copied to clipboard
extensions
Link copied to clipboard
fields
Link copied to clipboard
filters
Link copied to clipboard
postFilters
Link copied to clipboard
query
Link copied to clipboard
scriptFields
Link copied to clipboard
storedFields
Link copied to clipboard
terminateAfter
Link copied to clipboard
trackScores
Link copied to clipboard
trackTotalHits
Link copied to clipboard