Class QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>>

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch._types.query_dsl.QueryBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
BoolQuery.Builder, BoostingQuery.Builder, CombinedFieldsQuery.Builder, CommonTermsQuery.Builder, ConstantScoreQuery.Builder, DisMaxQuery.Builder, DistanceFeatureQuery.Builder, ExistsQuery.Builder, FunctionScoreQuery.Builder, FuzzyQuery.Builder, GeoBoundingBoxQuery.Builder, GeoDistanceQuery.Builder, GeoPolygonQuery.Builder, GeoShapeQuery.Builder, HasChildQuery.Builder, HasParentQuery.Builder, HybridQuery.Builder, IdsQuery.Builder, IntervalsQuery.Builder, KnnQuery.Builder, MatchAllQuery.Builder, MatchBoolPrefixQuery.Builder, MatchNoneQuery.Builder, MatchPhrasePrefixQuery.Builder, MatchPhraseQuery.Builder, MatchQuery.Builder, MoreLikeThisQuery.Builder, MultiMatchQuery.Builder, NestedQuery.Builder, NeuralQuery.Builder, ParentIdQuery.Builder, PercolateQuery.Builder, PinnedQuery.Builder, PrefixQuery.Builder, QueryStringQuery.Builder, RangeQueryBase.AbstractBuilder, RankFeatureQuery.Builder, RegexpQuery.Builder, ScriptQuery.Builder, ScriptScoreQuery.Builder, SimpleQueryStringQuery.Builder, SpanContainingQuery.Builder, SpanFieldMaskingQuery.Builder, SpanFirstQuery.Builder, SpanMultiTermQuery.Builder, SpanNearQuery.Builder, SpanNotQuery.Builder, SpanOrQuery.Builder, SpanTermQuery.Builder, SpanWithinQuery.Builder, TermQuery.Builder, TermsQuery.Builder, TermsSetQuery.Builder, TypeQuery.Builder, WildcardQuery.Builder, WrapperQuery.Builder, XyShapeQuery.Builder
Enclosing class:
QueryBase

public abstract static class QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
  • Constructor Details

  • Method Details

    • self

      @Nonnull protected abstract BuilderT self()
    • boost

      @Nonnull public final BuilderT boost(@Nullable Float value)
      Floating point number used to decrease or increase the relevance scores of the query. Boost values are relative to the default value of 1.0. A boost value between 0 and 1.0 decreases the relevance score. A value greater than 1.0 increases the relevance score.

      API name: boost

    • queryName

      @Nonnull public final BuilderT queryName(@Nullable String value)
      API name: _name