Module org.elasticsearch.server
Package org.elasticsearch.search.retriever
package org.elasticsearch.search.retriever
-
ClassDescriptionCompoundRetrieverBuilder<T extends CompoundRetrieverBuilder<T>>This abstract retriever defines a compound retriever.A knn retriever is used to represent a knn search with some elements to specify parameters for that knn search.An
RetrieverBuilderthat is used to retrieve documents based on the rank of the documents.ACompoundRetrieverBuilderthat re-scores only the results produced by its child retriever.A retriever represents an API element that returns an ordered list of top documents.RetrieverBuilderWrapper<T extends RetrieverBuilder>A wrapper that can be used to modify the behaviour of an existingRetrieverBuilder.RetrieverParser<RB extends RetrieverBuilder>Defines a retriever parser that is able to parseRetrieverBuilders fromXContent.Each retriever is given its ownNodeFeatureso new retrievers can be added individually with additional functionality.A standard retriever is used to represent anything that is a query along with some elements to specify parameters for that query.