Class Query.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Query.Builder>
co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder
- All Implemented Interfaces:
WithJson<Query.Builder>
,ObjectBuilder<Query>
- Enclosing class:
- Query
public static class Query.Builder extends WithJsonObjectBuilderBase<Query.Builder> implements ObjectBuilder<Query>
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
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
-
Builder
public Builder()
-
-
Method Details
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<Query.Builder>
-
bool
-
bool
public ObjectBuilder<Query> bool(java.util.function.Function<BoolQuery.Builder,ObjectBuilder<BoolQuery>> fn) -
boosting
-
boosting
public ObjectBuilder<Query> boosting(java.util.function.Function<BoostingQuery.Builder,ObjectBuilder<BoostingQuery>> fn) -
common
-
common
public ObjectBuilder<Query> common(java.util.function.Function<CommonTermsQuery.Builder,ObjectBuilder<CommonTermsQuery>> fn) -
combinedFields
-
combinedFields
public ObjectBuilder<Query> combinedFields(java.util.function.Function<CombinedFieldsQuery.Builder,ObjectBuilder<CombinedFieldsQuery>> fn) -
constantScore
-
constantScore
public ObjectBuilder<Query> constantScore(java.util.function.Function<ConstantScoreQuery.Builder,ObjectBuilder<ConstantScoreQuery>> fn) -
disMax
-
disMax
public ObjectBuilder<Query> disMax(java.util.function.Function<DisMaxQuery.Builder,ObjectBuilder<DisMaxQuery>> fn) -
distanceFeature
-
distanceFeature
public ObjectBuilder<Query> distanceFeature(java.util.function.Function<DistanceFeatureQuery.Builder,ObjectBuilder<DistanceFeatureQuery>> fn) -
exists
-
exists
public ObjectBuilder<Query> exists(java.util.function.Function<ExistsQuery.Builder,ObjectBuilder<ExistsQuery>> fn) -
functionScore
-
functionScore
public ObjectBuilder<Query> functionScore(java.util.function.Function<FunctionScoreQuery.Builder,ObjectBuilder<FunctionScoreQuery>> fn) -
fuzzy
-
fuzzy
public ObjectBuilder<Query> fuzzy(java.util.function.Function<FuzzyQuery.Builder,ObjectBuilder<FuzzyQuery>> fn) -
geoBoundingBox
-
geoBoundingBox
public ObjectBuilder<Query> geoBoundingBox(java.util.function.Function<GeoBoundingBoxQuery.Builder,ObjectBuilder<GeoBoundingBoxQuery>> fn) -
geoDistance
-
geoDistance
public ObjectBuilder<Query> geoDistance(java.util.function.Function<GeoDistanceQuery.Builder,ObjectBuilder<GeoDistanceQuery>> fn) -
geoPolygon
-
geoPolygon
public ObjectBuilder<Query> geoPolygon(java.util.function.Function<GeoPolygonQuery.Builder,ObjectBuilder<GeoPolygonQuery>> fn) -
geoShape
-
geoShape
public ObjectBuilder<Query> geoShape(java.util.function.Function<GeoShapeQuery.Builder,ObjectBuilder<GeoShapeQuery>> fn) -
hasChild
-
hasChild
public ObjectBuilder<Query> hasChild(java.util.function.Function<HasChildQuery.Builder,ObjectBuilder<HasChildQuery>> fn) -
hasParent
-
hasParent
public ObjectBuilder<Query> hasParent(java.util.function.Function<HasParentQuery.Builder,ObjectBuilder<HasParentQuery>> fn) -
ids
-
ids
public ObjectBuilder<Query> ids(java.util.function.Function<IdsQuery.Builder,ObjectBuilder<IdsQuery>> fn) -
intervals
-
intervals
public ObjectBuilder<Query> intervals(java.util.function.Function<IntervalsQuery.Builder,ObjectBuilder<IntervalsQuery>> fn) -
knn
-
knn
public ObjectBuilder<Query> knn(java.util.function.Function<KnnQuery.Builder,ObjectBuilder<KnnQuery>> fn) -
match
-
match
public ObjectBuilder<Query> match(java.util.function.Function<MatchQuery.Builder,ObjectBuilder<MatchQuery>> fn) -
matchAll
-
matchAll
public ObjectBuilder<Query> matchAll(java.util.function.Function<MatchAllQuery.Builder,ObjectBuilder<MatchAllQuery>> fn) -
matchBoolPrefix
-
matchBoolPrefix
public ObjectBuilder<Query> matchBoolPrefix(java.util.function.Function<MatchBoolPrefixQuery.Builder,ObjectBuilder<MatchBoolPrefixQuery>> fn) -
matchNone
-
matchNone
public ObjectBuilder<Query> matchNone(java.util.function.Function<MatchNoneQuery.Builder,ObjectBuilder<MatchNoneQuery>> fn) -
matchPhrase
-
matchPhrase
public ObjectBuilder<Query> matchPhrase(java.util.function.Function<MatchPhraseQuery.Builder,ObjectBuilder<MatchPhraseQuery>> fn) -
matchPhrasePrefix
-
matchPhrasePrefix
public ObjectBuilder<Query> matchPhrasePrefix(java.util.function.Function<MatchPhrasePrefixQuery.Builder,ObjectBuilder<MatchPhrasePrefixQuery>> fn) -
moreLikeThis
-
moreLikeThis
public ObjectBuilder<Query> moreLikeThis(java.util.function.Function<MoreLikeThisQuery.Builder,ObjectBuilder<MoreLikeThisQuery>> fn) -
multiMatch
-
multiMatch
public ObjectBuilder<Query> multiMatch(java.util.function.Function<MultiMatchQuery.Builder,ObjectBuilder<MultiMatchQuery>> fn) -
nested
-
nested
public ObjectBuilder<Query> nested(java.util.function.Function<NestedQuery.Builder,ObjectBuilder<NestedQuery>> fn) -
parentId
-
parentId
public ObjectBuilder<Query> parentId(java.util.function.Function<ParentIdQuery.Builder,ObjectBuilder<ParentIdQuery>> fn) -
percolate
-
percolate
public ObjectBuilder<Query> percolate(java.util.function.Function<PercolateQuery.Builder,ObjectBuilder<PercolateQuery>> fn) -
pinned
-
pinned
public ObjectBuilder<Query> pinned(java.util.function.Function<PinnedQuery.Builder,ObjectBuilder<PinnedQuery>> fn) -
prefix
-
prefix
public ObjectBuilder<Query> prefix(java.util.function.Function<PrefixQuery.Builder,ObjectBuilder<PrefixQuery>> fn) -
queryString
-
queryString
public ObjectBuilder<Query> queryString(java.util.function.Function<QueryStringQuery.Builder,ObjectBuilder<QueryStringQuery>> fn) -
range
-
range
public ObjectBuilder<Query> range(java.util.function.Function<RangeQuery.Builder,ObjectBuilder<RangeQuery>> fn) -
rankFeature
-
rankFeature
public ObjectBuilder<Query> rankFeature(java.util.function.Function<RankFeatureQuery.Builder,ObjectBuilder<RankFeatureQuery>> fn) -
regexp
-
regexp
public ObjectBuilder<Query> regexp(java.util.function.Function<RegexpQuery.Builder,ObjectBuilder<RegexpQuery>> fn) -
script
-
script
public ObjectBuilder<Query> script(java.util.function.Function<ScriptQuery.Builder,ObjectBuilder<ScriptQuery>> fn) -
scriptScore
-
scriptScore
public ObjectBuilder<Query> scriptScore(java.util.function.Function<ScriptScoreQuery.Builder,ObjectBuilder<ScriptScoreQuery>> fn) -
shape
-
shape
public ObjectBuilder<Query> shape(java.util.function.Function<ShapeQuery.Builder,ObjectBuilder<ShapeQuery>> fn) -
simpleQueryString
-
simpleQueryString
public ObjectBuilder<Query> simpleQueryString(java.util.function.Function<SimpleQueryStringQuery.Builder,ObjectBuilder<SimpleQueryStringQuery>> fn) -
spanContaining
-
spanContaining
public ObjectBuilder<Query> spanContaining(java.util.function.Function<SpanContainingQuery.Builder,ObjectBuilder<SpanContainingQuery>> fn) -
fieldMaskingSpan
-
fieldMaskingSpan
public ObjectBuilder<Query> fieldMaskingSpan(java.util.function.Function<SpanFieldMaskingQuery.Builder,ObjectBuilder<SpanFieldMaskingQuery>> fn) -
spanFirst
-
spanFirst
public ObjectBuilder<Query> spanFirst(java.util.function.Function<SpanFirstQuery.Builder,ObjectBuilder<SpanFirstQuery>> fn) -
spanMulti
-
spanMulti
public ObjectBuilder<Query> spanMulti(java.util.function.Function<SpanMultiTermQuery.Builder,ObjectBuilder<SpanMultiTermQuery>> fn) -
spanNear
-
spanNear
public ObjectBuilder<Query> spanNear(java.util.function.Function<SpanNearQuery.Builder,ObjectBuilder<SpanNearQuery>> fn) -
spanNot
-
spanNot
public ObjectBuilder<Query> spanNot(java.util.function.Function<SpanNotQuery.Builder,ObjectBuilder<SpanNotQuery>> fn) -
spanOr
-
spanOr
public ObjectBuilder<Query> spanOr(java.util.function.Function<SpanOrQuery.Builder,ObjectBuilder<SpanOrQuery>> fn) -
spanTerm
-
spanTerm
public ObjectBuilder<Query> spanTerm(java.util.function.Function<SpanTermQuery.Builder,ObjectBuilder<SpanTermQuery>> fn) -
spanWithin
-
spanWithin
public ObjectBuilder<Query> spanWithin(java.util.function.Function<SpanWithinQuery.Builder,ObjectBuilder<SpanWithinQuery>> fn) -
term
-
term
public ObjectBuilder<Query> term(java.util.function.Function<TermQuery.Builder,ObjectBuilder<TermQuery>> fn) -
terms
-
terms
public ObjectBuilder<Query> terms(java.util.function.Function<TermsQuery.Builder,ObjectBuilder<TermsQuery>> fn) -
termsSet
-
termsSet
public ObjectBuilder<Query> termsSet(java.util.function.Function<TermsSetQuery.Builder,ObjectBuilder<TermsSetQuery>> fn) -
wildcard
-
wildcard
public ObjectBuilder<Query> wildcard(java.util.function.Function<WildcardQuery.Builder,ObjectBuilder<WildcardQuery>> fn) -
wrapper
-
wrapper
public ObjectBuilder<Query> wrapper(java.util.function.Function<WrapperQuery.Builder,ObjectBuilder<WrapperQuery>> fn) -
type
-
type
public ObjectBuilder<Query> type(java.util.function.Function<TypeQuery.Builder,ObjectBuilder<TypeQuery>> fn) -
build
- Specified by:
build
in interfaceObjectBuilder<Query>
-