Class NativeQuery
java.lang.Object
org.springframework.data.elasticsearch.core.query.BaseQuery
org.springframework.data.elasticsearch.client.elc.NativeQuery
- All Implemented Interfaces:
Query
A
Query
implementation using query builders from the new
Elasticsearch Client library.- Since:
- 4.4
- Author:
- Peter-Josef Meisch
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.elasticsearch.core.query.Query
Query.IdWithRouting, Query.SearchType
-
Field Summary
Fields inherited from class org.springframework.data.elasticsearch.core.query.BaseQuery
fields, highlightQuery, ids, idsWithRouting, indicesBoost, indicesOptions, maxResults, minScore, pageable, preference, requestCache, route, runtimeFields, scrollTime, searchAfter, searchType, sort, sourceFilter, storedFields, timeout, trackScores, trackTotalHitsUpTo
Fields inherited from interface org.springframework.data.elasticsearch.core.query.Query
DEFAULT_PAGE, DEFAULT_PAGE_SIZE
-
Constructor Summary
ConstructorDescriptionNativeQuery
(co.elastic.clients.elasticsearch._types.query_dsl.Query query) NativeQuery
(NativeQueryBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionstatic NativeQueryBuilder
builder()
co.elastic.clients.elasticsearch.core.search.FieldCollapse
co.elastic.clients.elasticsearch._types.query_dsl.Query
co.elastic.clients.elasticsearch._types.query_dsl.Query
getQuery()
get the list ofRescorerQuery
sco.elastic.clients.elasticsearch.core.search.Suggester
Methods inherited from class org.springframework.data.elasticsearch.core.query.BaseQuery
addFields, addRescorerQuery, addRuntimeField, addSort, addSourceFilter, addStoredFields, getExplain, getFields, getHighlightQuery, getIds, getIdsWithRouting, getIndicesBoost, getIndicesOptions, getMaxResults, getMinScore, getPageable, getPreference, getRequestCache, getRoute, getRuntimeFields, getScrollTime, getSearchAfter, getSearchType, getSort, getSourceFilter, getStoredFields, getTimeout, getTrackScores, getTrackTotalHits, getTrackTotalHitsUpTo, isLimiting, setExplain, setFields, setHighlightQuery, setIds, setIdsWithRouting, setIndicesOptions, setMaxResults, setMinScore, setPageable, setPreference, setRequestCache, setRescorerQueries, setRoute, setScrollTime, setSearchAfter, setSearchType, setStoredFields, setTimeout, setTrackScores, setTrackTotalHits, setTrackTotalHitsUpTo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.elasticsearch.core.query.Query
hasScrollTime
-
Constructor Details
-
NativeQuery
-
NativeQuery
-
-
Method Details
-
builder
-
getQuery
-
getFilter
-
getAggregations
-
getSuggester
-
getFieldCollapse
-
getScriptedFields
-
getRescorerQueries
Description copied from interface:Query
get the list ofRescorerQuery
s- Specified by:
getRescorerQueries
in interfaceQuery
- Overrides:
getRescorerQueries
in classBaseQuery
-