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

      Returns:
      An implementation-specific view of this builder, allowing the backend to call a build() method in particular.