Package org.elasticsearch.test
Class TestSearchContext
java.lang.Object
org.elasticsearch.search.internal.SearchContext
org.elasticsearch.test.TestSearchContext
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.elasticsearch.core.Releasable
-
Field Summary
Fields inherited from class org.elasticsearch.search.internal.SearchContext
DEFAULT_TERMINATE_AFTER, DEFAULT_TRACK_TOTAL_HITS_UP_TO, releasables, TRACK_TOTAL_HITS_ACCURATE, TRACK_TOTAL_HITS_DISABLED
-
Constructor Summary
ConstructorDescriptionTestSearchContext
(IndexService indexService) TestSearchContext
(SearchExecutionContext searchExecutionContext) TestSearchContext
(SearchExecutionContext searchExecutionContext, IndexShard indexShard, ContextIndexSearcher searcher) TestSearchContext
(SearchExecutionContext searchExecutionContext, IndexShard indexShard, ContextIndexSearcher searcher, ScrollContext scrollContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
addRescore
(RescoreContext rescore) void
addSearchExt
(SearchExtBuilder searchExtBuilder) aggregations
(SearchContextAggregations searchContextAggregations) org.apache.lucene.search.Query
buildFilteredQuery
(org.apache.lucene.search.Query q) collapse()
collapse
(CollapseContext collapse) int[]
docIdsToLoad
(int[] docIdsToLoad) docValuesContext
(FetchDocValuesContext docValuesContext) boolean
explain()
void
explain
(boolean explain) fetchFieldsContext
(FetchFieldsContext fetchFieldsContext) fetchSourceContext
(FetchSourceContext fetchSourceContext) int
from()
from
(int fromValue) float
long
getSearchExt
(String name) getTask()
org.apache.lucene.search.TotalHits
void
groupStats
(List<String> groupStats) boolean
boolean
boolean
void
highlight
(SearchHighlightContext highlight) id()
boolean
boolean
minimumScore
(float minimumScore) int
parsedPostFilter
(ParsedQuery postFilterQuery) parsedQuery
(ParsedQuery parsedQuery) void
org.apache.lucene.search.Query
query()
void
rankShardContext
(RankShardContext rankShardContext) request()
rescore()
org.apache.lucene.search.FieldDoc
searchAfter
(org.apache.lucene.search.FieldDoc searchAfterDoc) searcher()
boolean
void
seqNoAndPrimaryTerm
(boolean seqNoAndPrimaryTerm) void
setSearcher
(ContextIndexSearcher searcher) void
setSize
(int size) void
setTask
(SearchShardTask task) int
size()
size
(int sizeValue) sort()
sort
(SortAndFormats sortAndFormats) source()
boolean
storedFieldsContext
(StoredFieldsContext storedFieldsContext) suggest()
void
suggest
(SuggestionSearchContext suggest) int
void
terminateAfter
(int terminateAfter) org.elasticsearch.core.TimeValue
timeout()
void
timeout
(org.elasticsearch.core.TimeValue timeout) boolean
trackScores
(boolean shouldTrackScores) int
trackTotalHitsUpTo
(int trackTotalHitsUpToValue) boolean
version()
void
version
(boolean version) Methods inherited from class org.elasticsearch.search.internal.SearchContext
addReleasable, assignRescoreDocIds, close, hasOnlySuggest, innerHits, rescoreDocIds, rewrittenQuery, toString
-
Constructor Details
-
TestSearchContext
-
TestSearchContext
-
TestSearchContext
public TestSearchContext(SearchExecutionContext searchExecutionContext, IndexShard indexShard, ContextIndexSearcher searcher) -
TestSearchContext
public TestSearchContext(SearchExecutionContext searchExecutionContext, IndexShard indexShard, ContextIndexSearcher searcher, ScrollContext scrollContext)
-
-
Method Details
-
setSearcher
-
preProcess
public void preProcess()- Specified by:
preProcess
in classSearchContext
-
buildFilteredQuery
public org.apache.lucene.search.Query buildFilteredQuery(org.apache.lucene.search.Query q) - Specified by:
buildFilteredQuery
in classSearchContext
-
id
- Specified by:
id
in classSearchContext
-
source
- Specified by:
source
in classSearchContext
-
request
- Specified by:
request
in classSearchContext
-
searchType
- Specified by:
searchType
in classSearchContext
-
shardTarget
- Specified by:
shardTarget
in classSearchContext
-
numberOfShards
public int numberOfShards()- Specified by:
numberOfShards
in classSearchContext
-
scrollContext
- Specified by:
scrollContext
in classSearchContext
-
aggregations
- Specified by:
aggregations
in classSearchContext
-
aggregations
- Specified by:
aggregations
in classSearchContext
-
addSearchExt
- Specified by:
addSearchExt
in classSearchContext
-
getSearchExt
- Specified by:
getSearchExt
in classSearchContext
-
highlight
- Specified by:
highlight
in classSearchContext
-
highlight
- Specified by:
highlight
in classSearchContext
-
suggest
- Specified by:
suggest
in classSearchContext
-
suggest
- Specified by:
suggest
in classSearchContext
-
rescore
- Specified by:
rescore
in classSearchContext
-
hasScriptFields
public boolean hasScriptFields()- Specified by:
hasScriptFields
in classSearchContext
-
scriptFields
- Specified by:
scriptFields
in classSearchContext
-
sourceRequested
public boolean sourceRequested()- Specified by:
sourceRequested
in classSearchContext
-
hasFetchSourceContext
public boolean hasFetchSourceContext()- Specified by:
hasFetchSourceContext
in classSearchContext
-
fetchSourceContext
- Specified by:
fetchSourceContext
in classSearchContext
-
fetchSourceContext
- Specified by:
fetchSourceContext
in classSearchContext
-
docValuesContext
- Specified by:
docValuesContext
in classSearchContext
-
docValuesContext
- Specified by:
docValuesContext
in classSearchContext
-
fetchFieldsContext
- Specified by:
fetchFieldsContext
in classSearchContext
-
fetchFieldsContext
- Specified by:
fetchFieldsContext
in classSearchContext
-
searcher
- Specified by:
searcher
in classSearchContext
-
indexShard
- Specified by:
indexShard
in classSearchContext
-
bitsetFilterCache
- Specified by:
bitsetFilterCache
in classSearchContext
-
timeout
public org.elasticsearch.core.TimeValue timeout()- Specified by:
timeout
in classSearchContext
-
timeout
public void timeout(org.elasticsearch.core.TimeValue timeout) - Specified by:
timeout
in classSearchContext
-
terminateAfter
public int terminateAfter()- Specified by:
terminateAfter
in classSearchContext
-
terminateAfter
public void terminateAfter(int terminateAfter) - Specified by:
terminateAfter
in classSearchContext
-
lowLevelCancellation
public boolean lowLevelCancellation()- Specified by:
lowLevelCancellation
in classSearchContext
-
minimumScore
- Specified by:
minimumScore
in classSearchContext
-
minimumScore
- Specified by:
minimumScore
in classSearchContext
-
sort
- Specified by:
sort
in classSearchContext
-
sort
- Specified by:
sort
in classSearchContext
-
trackScores
- Specified by:
trackScores
in classSearchContext
-
trackScores
public boolean trackScores()- Specified by:
trackScores
in classSearchContext
-
trackTotalHitsUpTo
- Specified by:
trackTotalHitsUpTo
in classSearchContext
-
trackTotalHitsUpTo
public int trackTotalHitsUpTo()- Specified by:
trackTotalHitsUpTo
in classSearchContext
-
searchAfter
- Specified by:
searchAfter
in classSearchContext
-
searchAfter
public org.apache.lucene.search.FieldDoc searchAfter()- Specified by:
searchAfter
in classSearchContext
-
collapse
- Specified by:
collapse
in classSearchContext
-
collapse
- Specified by:
collapse
in classSearchContext
-
parsedPostFilter
- Specified by:
parsedPostFilter
in classSearchContext
-
parsedPostFilter
- Specified by:
parsedPostFilter
in classSearchContext
-
parsedQuery
- Specified by:
parsedQuery
in classSearchContext
-
parsedQuery
- Specified by:
parsedQuery
in classSearchContext
-
query
public org.apache.lucene.search.Query query()- Specified by:
query
in classSearchContext
-
from
public int from()- Specified by:
from
in classSearchContext
-
from
- Specified by:
from
in classSearchContext
-
size
public int size()- Specified by:
size
in classSearchContext
-
setSize
public void setSize(int size) -
size
- Specified by:
size
in classSearchContext
-
hasStoredFields
public boolean hasStoredFields()- Specified by:
hasStoredFields
in classSearchContext
-
storedFieldsContext
- Specified by:
storedFieldsContext
in classSearchContext
-
storedFieldsContext
- Specified by:
storedFieldsContext
in classSearchContext
-
explain
public boolean explain()- Specified by:
explain
in classSearchContext
-
explain
public void explain(boolean explain) - Specified by:
explain
in classSearchContext
-
groupStats
- Specified by:
groupStats
in classSearchContext
-
groupStats
- Specified by:
groupStats
in classSearchContext
-
version
public boolean version()- Specified by:
version
in classSearchContext
-
version
public void version(boolean version) - Specified by:
version
in classSearchContext
-
seqNoAndPrimaryTerm
public boolean seqNoAndPrimaryTerm()- Specified by:
seqNoAndPrimaryTerm
in classSearchContext
-
seqNoAndPrimaryTerm
public void seqNoAndPrimaryTerm(boolean seqNoAndPrimaryTerm) - Specified by:
seqNoAndPrimaryTerm
in classSearchContext
-
docIdsToLoad
public int[] docIdsToLoad()- Specified by:
docIdsToLoad
in classSearchContext
-
docIdsToLoad
- Specified by:
docIdsToLoad
in classSearchContext
-
dfsResult
- Specified by:
dfsResult
in classSearchContext
-
addDfsResult
public void addDfsResult()- Specified by:
addDfsResult
in classSearchContext
-
queryResult
- Specified by:
queryResult
in classSearchContext
-
addQueryResult
public void addQueryResult()- Specified by:
addQueryResult
in classSearchContext
-
getTotalHits
public org.apache.lucene.search.TotalHits getTotalHits()- Specified by:
getTotalHits
in classSearchContext
-
getMaxScore
public float getMaxScore()- Specified by:
getMaxScore
in classSearchContext
-
fetchResult
- Specified by:
fetchResult
in classSearchContext
-
addFetchResult
public void addFetchResult()- Specified by:
addFetchResult
in classSearchContext
-
fetchPhase
- Specified by:
fetchPhase
in classSearchContext
-
getRelativeTimeInMillis
public long getRelativeTimeInMillis()- Specified by:
getRelativeTimeInMillis
in classSearchContext
-
getProfilers
- Specified by:
getProfilers
in classSearchContext
-
getSearchExecutionContext
- Specified by:
getSearchExecutionContext
in classSearchContext
-
setTask
- Specified by:
setTask
in classSearchContext
-
getTask
- Specified by:
getTask
in classSearchContext
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in classSearchContext
-
rankShardContext
- Specified by:
rankShardContext
in classSearchContext
-
rankShardContext
- Specified by:
rankShardContext
in classSearchContext
-
addRescore
- Specified by:
addRescore
in classSearchContext
-
readerContext
- Specified by:
readerContext
in classSearchContext
-
newSourceLoader
- Specified by:
newSourceLoader
in classSearchContext
-