Class RetrieverBase.AbstractBuilder<BuilderT extends RetrieverBase.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RetrieverBase.AbstractBuilder<BuilderT>
- All Implemented Interfaces:
WithJson<BuilderT>
- Direct Known Subclasses:
KnnRetriever.Builder,LinearRetriever.Builder,PinnedRetriever.Builder,RescorerRetriever.Builder,RRFRetriever.Builder,RuleRetriever.Builder,StandardRetriever.Builder,TextSimilarityReranker.Builder
- Enclosing class:
- RetrieverBase
public abstract static class RetrieverBase.AbstractBuilder<BuilderT extends RetrieverBase.AbstractBuilder<BuilderT>>
extends WithJsonObjectBuilderBase<BuilderT>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BuilderTQuery to filter the documents that can match.final BuilderTfilter(QueryVariant value, QueryVariant... values) Query to filter the documents that can match.final BuilderTQuery to filter the documents that can match.final BuilderTQuery to filter the documents that can match.final BuilderTMinimum _score for matching documents.final BuilderTRetriever name.protected abstract BuilderTself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
filter
Query to filter the documents that can match.API name:
filterAdds all elements of
listtofilter. -
filter
Query to filter the documents that can match.API name:
filterAdds one or more values to
filter. -
filter
Query to filter the documents that can match.API name:
filterAdds one or more values to
filter. -
filter
Query to filter the documents that can match.API name:
filterAdds a value to
filterusing a builder lambda. -
minScore
Minimum _score for matching documents. Documents with a lower _score are not included in the top documents.API name:
min_score -
name
Retriever name.API name:
_name -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<BuilderT extends RetrieverBase.AbstractBuilder<BuilderT>>
-