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

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch._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, IdsQuery.Builder, IntervalsQuery.Builder, MatchAllQuery.Builder, MatchBoolPrefixQuery.Builder, MatchNoneQuery.Builder, MatchPhrasePrefixQuery.Builder, MatchPhraseQuery.Builder, MatchQuery.Builder, MoreLikeThisQuery.Builder, MultiMatchQuery.Builder, NestedQuery.Builder, ParentIdQuery.Builder, PercolateQuery.Builder, PinnedQuery.Builder, PrefixQuery.Builder, QueryStringQuery.Builder, RangeQueryBase.AbstractBuilder, RankFeatureQuery.Builder, RegexpQuery.Builder, ScriptQuery.Builder, ScriptScoreQuery.Builder, ShapeQuery.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
Enclosing class:
QueryBase

protected abstract static class QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>>
extends ObjectBuilderBase
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected AbstractBuilder()  
  • Method Summary

    Modifier and Type Method Description
    BuilderT boost​(java.lang.Float value)
    API name: boost
    BuilderT queryName​(java.lang.String value)
    API name: _name
    protected abstract BuilderT self()  

    Methods inherited from class co.elastic.clients.util.ObjectBuilderBase

    _checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • boost

      public final BuilderT boost​(@Nullable java.lang.Float value)
      API name: boost
    • queryName

      public final BuilderT queryName​(@Nullable java.lang.String value)
      API name: _name
    • self

      protected abstract BuilderT self()