Class QueryContainer.Builder
java.lang.Object
org.opensearch.client.opensearch._types.query_dsl.QueryContainer.Builder
- Enclosing class:
- QueryContainer
public static class QueryContainer.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bool
-
bool
public ObjectBuilder<QueryContainer> bool(java.util.function.Function<BoolQuery.Builder,ObjectBuilder<BoolQuery>> f) -
boosting
-
boosting
public ObjectBuilder<QueryContainer> boosting(java.util.function.Function<BoostingQuery.Builder,ObjectBuilder<BoostingQuery>> f) -
common
-
combinedFields
-
combinedFields
public ObjectBuilder<QueryContainer> combinedFields(java.util.function.Function<CombinedFieldsQuery.Builder,ObjectBuilder<CombinedFieldsQuery>> f) -
constantScore
-
constantScore
public ObjectBuilder<QueryContainer> constantScore(java.util.function.Function<ConstantScoreQuery.Builder,ObjectBuilder<ConstantScoreQuery>> f) -
disMax
-
disMax
public ObjectBuilder<QueryContainer> disMax(java.util.function.Function<DisMaxQuery.Builder,ObjectBuilder<DisMaxQuery>> f) -
distanceFeature
-
exists
-
exists
public ObjectBuilder<QueryContainer> exists(java.util.function.Function<ExistsQuery.Builder,ObjectBuilder<ExistsQuery>> f) -
functionScore
-
functionScore
public ObjectBuilder<QueryContainer> functionScore(java.util.function.Function<FunctionScoreQuery.Builder,ObjectBuilder<FunctionScoreQuery>> f) -
fuzzy
-
geoBoundingBox
-
geoBoundingBox
public ObjectBuilder<QueryContainer> geoBoundingBox(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
geoDistance
-
geoDistance
public ObjectBuilder<QueryContainer> geoDistance(java.util.function.Function<GeoDistanceQuery.Builder,ObjectBuilder<GeoDistanceQuery>> f) -
geoPolygon
-
geoPolygon
public ObjectBuilder<QueryContainer> geoPolygon(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
geoShape
-
geoShape
public ObjectBuilder<QueryContainer> geoShape(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
hasChild
-
hasChild
public ObjectBuilder<QueryContainer> hasChild(java.util.function.Function<HasChildQuery.Builder,ObjectBuilder<HasChildQuery>> f) -
hasParent
-
hasParent
public ObjectBuilder<QueryContainer> hasParent(java.util.function.Function<HasParentQuery.Builder,ObjectBuilder<HasParentQuery>> f) -
ids
-
ids
public ObjectBuilder<QueryContainer> ids(java.util.function.Function<IdsQuery.Builder,ObjectBuilder<IdsQuery>> f) -
intervals
-
intervals
public ObjectBuilder<QueryContainer> intervals(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
match
-
match
public ObjectBuilder<QueryContainer> match(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
matchAll
-
matchAll
public ObjectBuilder<QueryContainer> matchAll(java.util.function.Function<MatchAllQuery.Builder,ObjectBuilder<MatchAllQuery>> f) -
matchBoolPrefix
-
matchBoolPrefix
public ObjectBuilder<QueryContainer> matchBoolPrefix(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
matchNone
-
matchPhrase
-
matchPhrase
public ObjectBuilder<QueryContainer> matchPhrase(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
matchPhrasePrefix
-
matchPhrasePrefix
public ObjectBuilder<QueryContainer> matchPhrasePrefix(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
moreLikeThis
-
moreLikeThis
public ObjectBuilder<QueryContainer> moreLikeThis(java.util.function.Function<MoreLikeThisQuery.Builder,ObjectBuilder<MoreLikeThisQuery>> f) -
multiMatch
-
multiMatch
public ObjectBuilder<QueryContainer> multiMatch(java.util.function.Function<MultiMatchQuery.Builder,ObjectBuilder<MultiMatchQuery>> f) -
nested
-
nested
public ObjectBuilder<QueryContainer> nested(java.util.function.Function<NestedQuery.Builder,ObjectBuilder<NestedQuery>> f) -
parentId
-
parentId
public ObjectBuilder<QueryContainer> parentId(java.util.function.Function<ParentIdQuery.Builder,ObjectBuilder<ParentIdQuery>> f) -
percolate
-
percolate
public ObjectBuilder<QueryContainer> percolate(java.util.function.Function<PercolateQuery.Builder,ObjectBuilder<PercolateQuery>> f) -
pinned
-
pinned
public ObjectBuilder<QueryContainer> pinned(java.util.function.Function<PinnedQuery.Builder,ObjectBuilder<PinnedQuery>> f) -
prefix
-
prefix
public ObjectBuilder<QueryContainer> prefix(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
queryString
-
queryString
public ObjectBuilder<QueryContainer> queryString(java.util.function.Function<QueryStringQuery.Builder,ObjectBuilder<QueryStringQuery>> f) -
range
-
range
public ObjectBuilder<QueryContainer> range(java.util.function.Function<NamedQuery.Builder<RangeQuery>,ObjectBuilder<NamedQuery<RangeQuery>>> f) -
rankFeature
-
rankFeature
public ObjectBuilder<QueryContainer> rankFeature(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
regexp
-
regexp
public ObjectBuilder<QueryContainer> regexp(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
script
-
script
public ObjectBuilder<QueryContainer> script(java.util.function.Function<ScriptQuery.Builder,ObjectBuilder<ScriptQuery>> f) -
scriptScore
-
scriptScore
public ObjectBuilder<QueryContainer> scriptScore(java.util.function.Function<ScriptScoreQuery.Builder,ObjectBuilder<ScriptScoreQuery>> f) -
shape
-
shape
public ObjectBuilder<QueryContainer> shape(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
simpleQueryString
-
simpleQueryString
public ObjectBuilder<QueryContainer> simpleQueryString(java.util.function.Function<SimpleQueryStringQuery.Builder,ObjectBuilder<SimpleQueryStringQuery>> f) -
spanContaining
-
spanContaining
public ObjectBuilder<QueryContainer> spanContaining(java.util.function.Function<SpanContainingQuery.Builder,ObjectBuilder<SpanContainingQuery>> f) -
fieldMaskingSpan
-
fieldMaskingSpan
public ObjectBuilder<QueryContainer> fieldMaskingSpan(java.util.function.Function<SpanFieldMaskingQuery.Builder,ObjectBuilder<SpanFieldMaskingQuery>> f) -
spanFirst
-
spanFirst
public ObjectBuilder<QueryContainer> spanFirst(java.util.function.Function<SpanFirstQuery.Builder,ObjectBuilder<SpanFirstQuery>> f) -
spanMulti
-
spanMulti
public ObjectBuilder<QueryContainer> spanMulti(java.util.function.Function<SpanMultiTermQuery.Builder,ObjectBuilder<SpanMultiTermQuery>> f) -
spanNear
-
spanNear
public ObjectBuilder<QueryContainer> spanNear(java.util.function.Function<SpanNearQuery.Builder,ObjectBuilder<SpanNearQuery>> f) -
spanNot
-
spanNot
public ObjectBuilder<QueryContainer> spanNot(java.util.function.Function<SpanNotQuery.Builder,ObjectBuilder<SpanNotQuery>> f) -
spanOr
-
spanOr
public ObjectBuilder<QueryContainer> spanOr(java.util.function.Function<SpanOrQuery.Builder,ObjectBuilder<SpanOrQuery>> f) -
spanTerm
-
spanTerm
public ObjectBuilder<QueryContainer> spanTerm(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
spanWithin
-
spanWithin
public ObjectBuilder<QueryContainer> spanWithin(java.util.function.Function<SpanWithinQuery.Builder,ObjectBuilder<SpanWithinQuery>> f) -
template
-
template
public ObjectBuilder<QueryContainer> template(java.util.function.Function<QueryTemplate.Builder,ObjectBuilder<QueryTemplate>> f) -
term
-
term
public ObjectBuilder<QueryContainer> term(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
terms
-
terms
public ObjectBuilder<QueryContainer> terms(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
termsSet
-
termsSet
public ObjectBuilder<QueryContainer> termsSet(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
wildcard
-
wildcard
public ObjectBuilder<QueryContainer> wildcard(java.util.function.Function<NamedQuery.Builder<jakarta.json.JsonValue>,ObjectBuilder<NamedQuery<jakarta.json.JsonValue>>> f) -
type
-
type
public ObjectBuilder<QueryContainer> type(java.util.function.Function<TypeQuery.Builder,ObjectBuilder<TypeQuery>> f) -
build
-