Interface SearchPredicateBuilder
- All Known Subinterfaces:
BooleanPredicateBuilder,CommonQueryStringPredicateBuilder,ExistsPredicateBuilder,KnnPredicateBuilder,MatchAllPredicateBuilder,MatchIdPredicateBuilder,MatchNonePredicateBuilder,MatchPredicateBuilder,NamedPredicateBuilder,NestedPredicateBuilder,PhrasePredicateBuilder,QueryStringPredicateBuilder,RangePredicateBuilder,RegexpPredicateBuilder,SimpleQueryStringPredicateBuilder,SpatialWithinBoundingBoxPredicateBuilder,SpatialWithinCirclePredicateBuilder,SpatialWithinPolygonPredicateBuilder,TermsPredicateBuilder,WildcardPredicateBuilder
public interface SearchPredicateBuilder
A search predicate builder, i.e. an object responsible for collecting parameters
and then building a search predicate.
-
Method Details
-
boost
void boost(float boost) -
constantScore
void constantScore() -
build
SearchPredicate build()- Returns:
- An implementation-specific view of this builder,
allowing the backend to call a
build()method in particular.
-