public class NativeQueryBuilder extends BaseQueryBuilder<NativeQuery,NativeQueryBuilder>
highlightQuery, indicesOptions
Constructor and Description |
---|
NativeQueryBuilder() |
Modifier and Type | Method and Description |
---|---|
NativeQuery |
build() |
Map<String,co.elastic.clients.elasticsearch._types.aggregations.Aggregation> |
getAggregations() |
co.elastic.clients.elasticsearch.core.search.FieldCollapse |
getFieldCollapse() |
co.elastic.clients.elasticsearch._types.query_dsl.Query |
getFilter() |
co.elastic.clients.elasticsearch._types.query_dsl.Query |
getQuery() |
List<RescorerQuery> |
getRescorerQueries() |
List<ScriptedField> |
getScriptedFields() |
co.elastic.clients.elasticsearch.core.search.Suggester |
getSuggester() |
NativeQueryBuilder |
withAggregation(String name,
co.elastic.clients.elasticsearch._types.aggregations.Aggregation aggregation) |
NativeQueryBuilder |
withFieldCollapse(co.elastic.clients.elasticsearch.core.search.FieldCollapse fieldCollapse) |
NativeQueryBuilder |
withFilter(co.elastic.clients.elasticsearch._types.query_dsl.Query filter) |
NativeQueryBuilder |
withQuery(Function<co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch._types.query_dsl.Query>> fn) |
NativeQueryBuilder |
withQuery(co.elastic.clients.elasticsearch._types.query_dsl.Query query) |
NativeQueryBuilder |
withResorerQuery(RescorerQuery resorerQuery) |
NativeQueryBuilder |
withScriptedField(ScriptedField scriptedField) |
NativeQueryBuilder |
withSuggester(co.elastic.clients.elasticsearch.core.search.Suggester suggester) |
getFields, getHighlightQuery, getIds, getIndicesBoost, getIndicesOptions, getMaxResults, getMinScore, getPageable, getPreference, getRoute, getSort, getSourceFilter, getTrackScores, withFields, withFields, withHighlightQuery, withIds, withIds, withIndicesBoost, withIndicesBoost, withIndicesOptions, withMaxResults, withMinScore, withPageable, withPreference, withRoute, withSort, withSourceFilter, withTrackScores
@Nullable public co.elastic.clients.elasticsearch._types.query_dsl.Query getQuery()
@Nullable public co.elastic.clients.elasticsearch._types.query_dsl.Query getFilter()
public Map<String,co.elastic.clients.elasticsearch._types.aggregations.Aggregation> getAggregations()
@Nullable public co.elastic.clients.elasticsearch.core.search.Suggester getSuggester()
@Nullable public co.elastic.clients.elasticsearch.core.search.FieldCollapse getFieldCollapse()
public List<ScriptedField> getScriptedFields()
public List<RescorerQuery> getRescorerQueries()
public NativeQueryBuilder withQuery(co.elastic.clients.elasticsearch._types.query_dsl.Query query)
public NativeQueryBuilder withFilter(@Nullable co.elastic.clients.elasticsearch._types.query_dsl.Query filter)
public NativeQueryBuilder withQuery(Function<co.elastic.clients.elasticsearch._types.query_dsl.Query.Builder,co.elastic.clients.util.ObjectBuilder<co.elastic.clients.elasticsearch._types.query_dsl.Query>> fn)
public NativeQueryBuilder withAggregation(String name, co.elastic.clients.elasticsearch._types.aggregations.Aggregation aggregation)
public NativeQueryBuilder withSuggester(@Nullable co.elastic.clients.elasticsearch.core.search.Suggester suggester)
public NativeQueryBuilder withFieldCollapse(@Nullable co.elastic.clients.elasticsearch.core.search.FieldCollapse fieldCollapse)
public NativeQueryBuilder withScriptedField(ScriptedField scriptedField)
public NativeQueryBuilder withResorerQuery(RescorerQuery resorerQuery)
public NativeQuery build()
build
in class BaseQueryBuilder<NativeQuery,NativeQueryBuilder>
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.