Package org.opensearch.test
Class TestSearchContext
java.lang.Object
org.opensearch.search.internal.SearchContext
org.opensearch.test.TestSearchContext
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.opensearch.common.lease.Releasable
public class TestSearchContext
extends org.opensearch.search.internal.SearchContext
-
Field Summary
Fields Modifier and Type Field Description static org.opensearch.search.SearchShardTargetSHARD_TARGET -
Constructor Summary
Constructors Constructor Description TestSearchContext(org.opensearch.common.util.BigArrays bigArrays, org.opensearch.index.IndexService indexService)TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext)TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard)TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard, org.opensearch.search.internal.ContextIndexSearcher searcher)TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard, org.opensearch.search.internal.ContextIndexSearcher searcher, org.opensearch.search.internal.ScrollContext scrollContext) -
Method Summary
Modifier and Type Method Description voidaddRescore(org.opensearch.search.rescore.RescoreContext rescore)voidaddSearchExt(org.opensearch.search.SearchExtBuilder searchExtBuilder)org.opensearch.search.aggregations.SearchContextAggregationsaggregations()org.opensearch.search.internal.SearchContextaggregations(org.opensearch.search.aggregations.SearchContextAggregations aggregations)org.apache.lucene.search.QueryaliasFilter()org.opensearch.common.util.BigArraysbigArrays()org.opensearch.index.cache.bitset.BitsetFilterCachebitsetFilterCache()org.apache.lucene.search.QuerybuildFilteredQuery(org.apache.lucene.search.Query query)org.opensearch.search.collapse.CollapseContextcollapse()org.opensearch.search.internal.SearchContextcollapse(org.opensearch.search.collapse.CollapseContext collapse)org.opensearch.search.dfs.DfsSearchResultdfsResult()int[]docIdsToLoad()org.opensearch.search.internal.SearchContextdocIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)intdocIdsToLoadFrom()intdocIdsToLoadSize()voiddoClose()org.opensearch.search.fetch.subphase.FetchDocValuesContextdocValuesContext()org.opensearch.search.internal.SearchContextdocValuesContext(org.opensearch.search.fetch.subphase.FetchDocValuesContext docValuesContext)booleanexplain()voidexplain(boolean explain)org.opensearch.search.fetch.subphase.FetchFieldsContextfetchFieldsContext()org.opensearch.search.internal.SearchContextfetchFieldsContext(org.opensearch.search.fetch.subphase.FetchFieldsContext fetchFieldsContext)org.opensearch.search.fetch.FetchPhasefetchPhase()org.opensearch.search.fetch.FetchSearchResultfetchResult()org.opensearch.search.fetch.subphase.FetchSourceContextfetchSourceContext()org.opensearch.search.internal.SearchContextfetchSourceContext(org.opensearch.search.fetch.subphase.FetchSourceContext fetchSourceContext)org.opensearch.index.mapper.MappedFieldTypefieldType(java.lang.String name)intfrom()org.opensearch.search.internal.SearchContextfrom(int from)org.opensearch.index.mapper.ObjectMappergetObjectMapper(java.lang.String name)org.opensearch.search.profile.ProfilersgetProfilers()org.opensearch.index.query.QueryShardContextgetQueryShardContext()longgetRelativeTimeInMillis()org.opensearch.search.SearchExtBuildergetSearchExt(java.lang.String name)org.opensearch.action.search.SearchShardTaskgetTask()java.util.List<java.lang.String>groupStats()voidgroupStats(java.util.List<java.lang.String> groupStats)booleanhasFetchSourceContext()booleanhasScriptFields()booleanhasStoredFields()booleanhasStoredFieldsContext()org.opensearch.search.fetch.subphase.highlight.SearchHighlightContexthighlight()voidhighlight(org.opensearch.search.fetch.subphase.highlight.SearchHighlightContext highlight)org.opensearch.search.internal.ShardSearchContextIdid()org.opensearch.index.shard.IndexShardindexShard()booleanisCancelled()booleanlowLevelCancellation()org.opensearch.index.mapper.MapperServicemapperService()java.lang.FloatminimumScore()org.opensearch.search.internal.SearchContextminimumScore(float minimumScore)intnumberOfShards()org.opensearch.index.query.ParsedQueryparsedPostFilter()org.opensearch.search.internal.SearchContextparsedPostFilter(org.opensearch.index.query.ParsedQuery postFilter)org.opensearch.index.query.ParsedQueryparsedQuery()org.opensearch.search.internal.SearchContextparsedQuery(org.opensearch.index.query.ParsedQuery query)voidpreProcess(boolean rewrite)org.apache.lucene.search.Queryquery()floatqueryBoost()java.util.Map<java.lang.Class<?>,org.apache.lucene.search.Collector>queryCollectors()org.opensearch.search.query.QuerySearchResultqueryResult()org.opensearch.search.internal.ReaderContextreaderContext()org.opensearch.search.internal.ShardSearchRequestrequest()java.util.List<org.opensearch.search.rescore.RescoreContext>rescore()org.opensearch.search.fetch.subphase.ScriptFieldsContextscriptFields()org.opensearch.search.internal.ScrollContextscrollContext()org.apache.lucene.search.FieldDocsearchAfter()org.opensearch.search.internal.SearchContextsearchAfter(org.apache.lucene.search.FieldDoc searchAfter)org.opensearch.search.internal.ContextIndexSearchersearcher()org.opensearch.action.search.SearchTypesearchType()booleanseqNoAndPrimaryTerm()voidseqNoAndPrimaryTerm(boolean seqNoAndPrimaryTerm)voidsetSearcher(org.opensearch.search.internal.ContextIndexSearcher searcher)voidsetSize(int size)voidsetTask(org.opensearch.action.search.SearchShardTask task)org.opensearch.search.SearchShardTargetshardTarget()org.opensearch.index.similarity.SimilarityServicesimilarityService()intsize()org.opensearch.search.internal.SearchContextsize(int size)org.opensearch.search.sort.SortAndFormatssort()org.opensearch.search.internal.SearchContextsort(org.opensearch.search.sort.SortAndFormats sort)java.lang.Stringsource()booleansourceRequested()org.opensearch.search.fetch.StoredFieldsContextstoredFieldsContext()org.opensearch.search.internal.SearchContextstoredFieldsContext(org.opensearch.search.fetch.StoredFieldsContext storedFieldsContext)booleanstoredFieldsRequested()org.opensearch.search.suggest.SuggestionSearchContextsuggest()voidsuggest(org.opensearch.search.suggest.SuggestionSearchContext suggest)intterminateAfter()voidterminateAfter(int terminateAfter)org.opensearch.common.unit.TimeValuetimeout()voidtimeout(org.opensearch.common.unit.TimeValue timeout)booleantrackScores()org.opensearch.search.internal.SearchContexttrackScores(boolean trackScores)inttrackTotalHitsUpTo()org.opensearch.search.internal.SearchContexttrackTotalHitsUpTo(int trackTotalHitsUpTo)booleanversion()voidversion(boolean version)
-
Field Details
-
SHARD_TARGET
public static final org.opensearch.search.SearchShardTarget SHARD_TARGET
-
-
Constructor Details
-
TestSearchContext
public TestSearchContext(org.opensearch.common.util.BigArrays bigArrays, org.opensearch.index.IndexService indexService) -
TestSearchContext
public TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext) -
TestSearchContext
public TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard) -
TestSearchContext
public TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard, org.opensearch.search.internal.ContextIndexSearcher searcher) -
TestSearchContext
public TestSearchContext(org.opensearch.index.query.QueryShardContext queryShardContext, org.opensearch.index.shard.IndexShard indexShard, org.opensearch.search.internal.ContextIndexSearcher searcher, org.opensearch.search.internal.ScrollContext scrollContext)
-
-
Method Details
-
setSearcher
public void setSearcher(org.opensearch.search.internal.ContextIndexSearcher searcher) -
preProcess
public void preProcess(boolean rewrite)- Specified by:
preProcessin classorg.opensearch.search.internal.SearchContext
-
buildFilteredQuery
public org.apache.lucene.search.Query buildFilteredQuery(org.apache.lucene.search.Query query)- Specified by:
buildFilteredQueryin classorg.opensearch.search.internal.SearchContext
-
id
public org.opensearch.search.internal.ShardSearchContextId id()- Specified by:
idin classorg.opensearch.search.internal.SearchContext
-
source
public java.lang.String source()- Specified by:
sourcein classorg.opensearch.search.internal.SearchContext
-
request
public org.opensearch.search.internal.ShardSearchRequest request()- Specified by:
requestin classorg.opensearch.search.internal.SearchContext
-
searchType
public org.opensearch.action.search.SearchType searchType()- Specified by:
searchTypein classorg.opensearch.search.internal.SearchContext
-
shardTarget
public org.opensearch.search.SearchShardTarget shardTarget()- Specified by:
shardTargetin classorg.opensearch.search.internal.SearchContext
-
numberOfShards
public int numberOfShards()- Specified by:
numberOfShardsin classorg.opensearch.search.internal.SearchContext
-
queryBoost
public float queryBoost()- Specified by:
queryBoostin classorg.opensearch.search.internal.SearchContext
-
scrollContext
public org.opensearch.search.internal.ScrollContext scrollContext()- Specified by:
scrollContextin classorg.opensearch.search.internal.SearchContext
-
aggregations
public org.opensearch.search.aggregations.SearchContextAggregations aggregations()- Specified by:
aggregationsin classorg.opensearch.search.internal.SearchContext
-
aggregations
public org.opensearch.search.internal.SearchContext aggregations(org.opensearch.search.aggregations.SearchContextAggregations aggregations)- Specified by:
aggregationsin classorg.opensearch.search.internal.SearchContext
-
addSearchExt
public void addSearchExt(org.opensearch.search.SearchExtBuilder searchExtBuilder)- Specified by:
addSearchExtin classorg.opensearch.search.internal.SearchContext
-
getSearchExt
public org.opensearch.search.SearchExtBuilder getSearchExt(java.lang.String name)- Specified by:
getSearchExtin classorg.opensearch.search.internal.SearchContext
-
highlight
public org.opensearch.search.fetch.subphase.highlight.SearchHighlightContext highlight()- Specified by:
highlightin classorg.opensearch.search.internal.SearchContext
-
highlight
public void highlight(org.opensearch.search.fetch.subphase.highlight.SearchHighlightContext highlight)- Specified by:
highlightin classorg.opensearch.search.internal.SearchContext
-
suggest
public org.opensearch.search.suggest.SuggestionSearchContext suggest()- Specified by:
suggestin classorg.opensearch.search.internal.SearchContext
-
suggest
public void suggest(org.opensearch.search.suggest.SuggestionSearchContext suggest)- Specified by:
suggestin classorg.opensearch.search.internal.SearchContext
-
rescore
public java.util.List<org.opensearch.search.rescore.RescoreContext> rescore()- Specified by:
rescorein classorg.opensearch.search.internal.SearchContext
-
hasScriptFields
public boolean hasScriptFields()- Specified by:
hasScriptFieldsin classorg.opensearch.search.internal.SearchContext
-
scriptFields
public org.opensearch.search.fetch.subphase.ScriptFieldsContext scriptFields()- Specified by:
scriptFieldsin classorg.opensearch.search.internal.SearchContext
-
sourceRequested
public boolean sourceRequested()- Specified by:
sourceRequestedin classorg.opensearch.search.internal.SearchContext
-
hasFetchSourceContext
public boolean hasFetchSourceContext()- Specified by:
hasFetchSourceContextin classorg.opensearch.search.internal.SearchContext
-
fetchSourceContext
public org.opensearch.search.fetch.subphase.FetchSourceContext fetchSourceContext()- Specified by:
fetchSourceContextin classorg.opensearch.search.internal.SearchContext
-
fetchSourceContext
public org.opensearch.search.internal.SearchContext fetchSourceContext(org.opensearch.search.fetch.subphase.FetchSourceContext fetchSourceContext)- Specified by:
fetchSourceContextin classorg.opensearch.search.internal.SearchContext
-
docValuesContext
public org.opensearch.search.fetch.subphase.FetchDocValuesContext docValuesContext()- Specified by:
docValuesContextin classorg.opensearch.search.internal.SearchContext
-
docValuesContext
public org.opensearch.search.internal.SearchContext docValuesContext(org.opensearch.search.fetch.subphase.FetchDocValuesContext docValuesContext)- Specified by:
docValuesContextin classorg.opensearch.search.internal.SearchContext
-
fetchFieldsContext
public org.opensearch.search.fetch.subphase.FetchFieldsContext fetchFieldsContext()- Specified by:
fetchFieldsContextin classorg.opensearch.search.internal.SearchContext
-
fetchFieldsContext
public org.opensearch.search.internal.SearchContext fetchFieldsContext(org.opensearch.search.fetch.subphase.FetchFieldsContext fetchFieldsContext)- Specified by:
fetchFieldsContextin classorg.opensearch.search.internal.SearchContext
-
searcher
public org.opensearch.search.internal.ContextIndexSearcher searcher()- Specified by:
searcherin classorg.opensearch.search.internal.SearchContext
-
indexShard
public org.opensearch.index.shard.IndexShard indexShard()- Specified by:
indexShardin classorg.opensearch.search.internal.SearchContext
-
mapperService
public org.opensearch.index.mapper.MapperService mapperService()- Specified by:
mapperServicein classorg.opensearch.search.internal.SearchContext
-
similarityService
public org.opensearch.index.similarity.SimilarityService similarityService()- Specified by:
similarityServicein classorg.opensearch.search.internal.SearchContext
-
bigArrays
public org.opensearch.common.util.BigArrays bigArrays()- Specified by:
bigArraysin classorg.opensearch.search.internal.SearchContext
-
bitsetFilterCache
public org.opensearch.index.cache.bitset.BitsetFilterCache bitsetFilterCache()- Specified by:
bitsetFilterCachein classorg.opensearch.search.internal.SearchContext
-
timeout
public org.opensearch.common.unit.TimeValue timeout()- Specified by:
timeoutin classorg.opensearch.search.internal.SearchContext
-
timeout
public void timeout(org.opensearch.common.unit.TimeValue timeout)- Specified by:
timeoutin classorg.opensearch.search.internal.SearchContext
-
terminateAfter
public int terminateAfter()- Specified by:
terminateAfterin classorg.opensearch.search.internal.SearchContext
-
terminateAfter
public void terminateAfter(int terminateAfter)- Specified by:
terminateAfterin classorg.opensearch.search.internal.SearchContext
-
lowLevelCancellation
public boolean lowLevelCancellation()- Specified by:
lowLevelCancellationin classorg.opensearch.search.internal.SearchContext
-
minimumScore
public org.opensearch.search.internal.SearchContext minimumScore(float minimumScore)- Specified by:
minimumScorein classorg.opensearch.search.internal.SearchContext
-
minimumScore
public java.lang.Float minimumScore()- Specified by:
minimumScorein classorg.opensearch.search.internal.SearchContext
-
sort
public org.opensearch.search.internal.SearchContext sort(org.opensearch.search.sort.SortAndFormats sort)- Specified by:
sortin classorg.opensearch.search.internal.SearchContext
-
sort
public org.opensearch.search.sort.SortAndFormats sort()- Specified by:
sortin classorg.opensearch.search.internal.SearchContext
-
trackScores
public org.opensearch.search.internal.SearchContext trackScores(boolean trackScores)- Specified by:
trackScoresin classorg.opensearch.search.internal.SearchContext
-
trackScores
public boolean trackScores()- Specified by:
trackScoresin classorg.opensearch.search.internal.SearchContext
-
trackTotalHitsUpTo
public org.opensearch.search.internal.SearchContext trackTotalHitsUpTo(int trackTotalHitsUpTo)- Specified by:
trackTotalHitsUpToin classorg.opensearch.search.internal.SearchContext
-
trackTotalHitsUpTo
public int trackTotalHitsUpTo()- Specified by:
trackTotalHitsUpToin classorg.opensearch.search.internal.SearchContext
-
searchAfter
public org.opensearch.search.internal.SearchContext searchAfter(org.apache.lucene.search.FieldDoc searchAfter)- Specified by:
searchAfterin classorg.opensearch.search.internal.SearchContext
-
searchAfter
public org.apache.lucene.search.FieldDoc searchAfter()- Specified by:
searchAfterin classorg.opensearch.search.internal.SearchContext
-
collapse
public org.opensearch.search.internal.SearchContext collapse(org.opensearch.search.collapse.CollapseContext collapse)- Specified by:
collapsein classorg.opensearch.search.internal.SearchContext
-
collapse
public org.opensearch.search.collapse.CollapseContext collapse()- Specified by:
collapsein classorg.opensearch.search.internal.SearchContext
-
parsedPostFilter
public org.opensearch.search.internal.SearchContext parsedPostFilter(org.opensearch.index.query.ParsedQuery postFilter)- Specified by:
parsedPostFilterin classorg.opensearch.search.internal.SearchContext
-
parsedPostFilter
public org.opensearch.index.query.ParsedQuery parsedPostFilter()- Specified by:
parsedPostFilterin classorg.opensearch.search.internal.SearchContext
-
aliasFilter
public org.apache.lucene.search.Query aliasFilter()- Specified by:
aliasFilterin classorg.opensearch.search.internal.SearchContext
-
parsedQuery
public org.opensearch.search.internal.SearchContext parsedQuery(org.opensearch.index.query.ParsedQuery query)- Specified by:
parsedQueryin classorg.opensearch.search.internal.SearchContext
-
parsedQuery
public org.opensearch.index.query.ParsedQuery parsedQuery()- Specified by:
parsedQueryin classorg.opensearch.search.internal.SearchContext
-
query
public org.apache.lucene.search.Query query()- Specified by:
queryin classorg.opensearch.search.internal.SearchContext
-
from
public int from()- Specified by:
fromin classorg.opensearch.search.internal.SearchContext
-
from
public org.opensearch.search.internal.SearchContext from(int from)- Specified by:
fromin classorg.opensearch.search.internal.SearchContext
-
size
public int size()- Specified by:
sizein classorg.opensearch.search.internal.SearchContext
-
setSize
public void setSize(int size) -
size
public org.opensearch.search.internal.SearchContext size(int size)- Specified by:
sizein classorg.opensearch.search.internal.SearchContext
-
hasStoredFields
public boolean hasStoredFields()- Specified by:
hasStoredFieldsin classorg.opensearch.search.internal.SearchContext
-
hasStoredFieldsContext
public boolean hasStoredFieldsContext()- Specified by:
hasStoredFieldsContextin classorg.opensearch.search.internal.SearchContext
-
storedFieldsRequested
public boolean storedFieldsRequested()- Specified by:
storedFieldsRequestedin classorg.opensearch.search.internal.SearchContext
-
storedFieldsContext
public org.opensearch.search.fetch.StoredFieldsContext storedFieldsContext()- Specified by:
storedFieldsContextin classorg.opensearch.search.internal.SearchContext
-
storedFieldsContext
public org.opensearch.search.internal.SearchContext storedFieldsContext(org.opensearch.search.fetch.StoredFieldsContext storedFieldsContext)- Specified by:
storedFieldsContextin classorg.opensearch.search.internal.SearchContext
-
explain
public boolean explain()- Specified by:
explainin classorg.opensearch.search.internal.SearchContext
-
explain
public void explain(boolean explain)- Specified by:
explainin classorg.opensearch.search.internal.SearchContext
-
groupStats
public java.util.List<java.lang.String> groupStats()- Specified by:
groupStatsin classorg.opensearch.search.internal.SearchContext
-
groupStats
public void groupStats(java.util.List<java.lang.String> groupStats)- Specified by:
groupStatsin classorg.opensearch.search.internal.SearchContext
-
version
public boolean version()- Specified by:
versionin classorg.opensearch.search.internal.SearchContext
-
version
public void version(boolean version)- Specified by:
versionin classorg.opensearch.search.internal.SearchContext
-
seqNoAndPrimaryTerm
public boolean seqNoAndPrimaryTerm()- Specified by:
seqNoAndPrimaryTermin classorg.opensearch.search.internal.SearchContext
-
seqNoAndPrimaryTerm
public void seqNoAndPrimaryTerm(boolean seqNoAndPrimaryTerm)- Specified by:
seqNoAndPrimaryTermin classorg.opensearch.search.internal.SearchContext
-
docIdsToLoad
public int[] docIdsToLoad()- Specified by:
docIdsToLoadin classorg.opensearch.search.internal.SearchContext
-
docIdsToLoadFrom
public int docIdsToLoadFrom()- Specified by:
docIdsToLoadFromin classorg.opensearch.search.internal.SearchContext
-
docIdsToLoadSize
public int docIdsToLoadSize()- Specified by:
docIdsToLoadSizein classorg.opensearch.search.internal.SearchContext
-
docIdsToLoad
public org.opensearch.search.internal.SearchContext docIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)- Specified by:
docIdsToLoadin classorg.opensearch.search.internal.SearchContext
-
dfsResult
public org.opensearch.search.dfs.DfsSearchResult dfsResult()- Specified by:
dfsResultin classorg.opensearch.search.internal.SearchContext
-
queryResult
public org.opensearch.search.query.QuerySearchResult queryResult()- Specified by:
queryResultin classorg.opensearch.search.internal.SearchContext
-
fetchResult
public org.opensearch.search.fetch.FetchSearchResult fetchResult()- Specified by:
fetchResultin classorg.opensearch.search.internal.SearchContext
-
fetchPhase
public org.opensearch.search.fetch.FetchPhase fetchPhase()- Specified by:
fetchPhasein classorg.opensearch.search.internal.SearchContext
-
fieldType
public org.opensearch.index.mapper.MappedFieldType fieldType(java.lang.String name)- Specified by:
fieldTypein classorg.opensearch.search.internal.SearchContext
-
getObjectMapper
public org.opensearch.index.mapper.ObjectMapper getObjectMapper(java.lang.String name)- Specified by:
getObjectMapperin classorg.opensearch.search.internal.SearchContext
-
doClose
public void doClose()- Specified by:
doClosein classorg.opensearch.search.internal.SearchContext
-
getRelativeTimeInMillis
public long getRelativeTimeInMillis()- Specified by:
getRelativeTimeInMillisin classorg.opensearch.search.internal.SearchContext
-
getProfilers
public org.opensearch.search.profile.Profilers getProfilers()- Specified by:
getProfilersin classorg.opensearch.search.internal.SearchContext
-
queryCollectors
public java.util.Map<java.lang.Class<?>,org.apache.lucene.search.Collector> queryCollectors()- Specified by:
queryCollectorsin classorg.opensearch.search.internal.SearchContext
-
getQueryShardContext
public org.opensearch.index.query.QueryShardContext getQueryShardContext()- Specified by:
getQueryShardContextin classorg.opensearch.search.internal.SearchContext
-
setTask
public void setTask(org.opensearch.action.search.SearchShardTask task)- Specified by:
setTaskin classorg.opensearch.search.internal.SearchContext
-
getTask
public org.opensearch.action.search.SearchShardTask getTask()- Specified by:
getTaskin classorg.opensearch.search.internal.SearchContext
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelledin classorg.opensearch.search.internal.SearchContext
-
addRescore
public void addRescore(org.opensearch.search.rescore.RescoreContext rescore)- Specified by:
addRescorein classorg.opensearch.search.internal.SearchContext
-
readerContext
public org.opensearch.search.internal.ReaderContext readerContext()- Specified by:
readerContextin classorg.opensearch.search.internal.SearchContext
-