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

java.lang.Object
org.opensearch.client.opensearch._types.query_dsl.QueryBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
BoolQuery.Builder, BoostingQuery.Builder, ConstantScoreQuery.Builder, DisMaxQuery.Builder, ExistsQuery.Builder, FunctionScoreQuery.Builder, GeoDistanceQuery.Builder, HasChildQuery.Builder, HasParentQuery.Builder, IdsQuery.Builder, MatchAllQuery.Builder, MoreLikeThisQuery.Builder, MultiMatchQuery.Builder, NestedQuery.Builder, ParentIdQuery.Builder, PercolateQuery.Builder, PinnedQuery.Builder, QueryStringQuery.Builder, RangeQuery.Builder, ScriptQuery.Builder, ScriptScoreQuery.Builder, SimpleQueryStringQuery.Builder, SpanContainingQuery.Builder, SpanFieldMaskingQuery.Builder, SpanFirstQuery.Builder, SpanMultiTermQuery.Builder, SpanNearQuery.Builder, SpanNotQuery.Builder, SpanOrQuery.Builder, SpanQuery.Builder, SpanWithinQuery.Builder, TypeQuery.Builder
Enclosing class:
QueryBase

protected abstract static class QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>>
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected AbstractBuilder()  
  • Method Summary

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

    Methods inherited from class java.lang.Object

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

  • Method Details

    • boost

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

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

      protected abstract BuilderT self()