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