Package org.elasticsearch.test
Class TestSearchContext
- java.lang.Object
-
- org.elasticsearch.common.util.concurrent.AbstractRefCounted
-
- org.elasticsearch.search.internal.SearchContext
-
- org.elasticsearch.test.TestSearchContext
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,Releasable,RefCounted
public class TestSearchContext extends SearchContext
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.elasticsearch.search.internal.SearchContext
SearchContext.Lifetime
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.search.internal.SearchContext
DEFAULT_TERMINATE_AFTER
-
-
Constructor Summary
Constructors Constructor Description TestSearchContext(QueryShardContext queryShardContext)TestSearchContext(QueryShardContext queryShardContext, IndexShard indexShard)TestSearchContext(ThreadPool threadPool, BigArrays bigArrays, IndexService indexService)
-
Method Summary
-
Methods inherited from class org.elasticsearch.search.internal.SearchContext
addReleasable, alreadyClosed, clearReleasables, close, closeInternal, hasOnlySuggest, innerHits, lookup, toString
-
-
-
-
Constructor Detail
-
TestSearchContext
public TestSearchContext(ThreadPool threadPool, BigArrays bigArrays, IndexService indexService)
-
TestSearchContext
public TestSearchContext(QueryShardContext queryShardContext)
-
TestSearchContext
public TestSearchContext(QueryShardContext queryShardContext, IndexShard indexShard)
-
-
Method Detail
-
preProcess
public void preProcess(boolean rewrite)
- Specified by:
preProcessin classSearchContext
-
buildFilteredQuery
public Query buildFilteredQuery(Query query)
- Specified by:
buildFilteredQueryin classSearchContext
-
id
public long id()
- Specified by:
idin classSearchContext
-
source
public java.lang.String source()
- Specified by:
sourcein classSearchContext
-
request
public ShardSearchRequest request()
- Specified by:
requestin classSearchContext
-
searchType
public SearchType searchType()
- Specified by:
searchTypein classSearchContext
-
shardTarget
public SearchShardTarget shardTarget()
- Specified by:
shardTargetin classSearchContext
-
numberOfShards
public int numberOfShards()
- Specified by:
numberOfShardsin classSearchContext
-
queryBoost
public float queryBoost()
- Specified by:
queryBoostin classSearchContext
-
getOriginNanoTime
public long getOriginNanoTime()
- Specified by:
getOriginNanoTimein classSearchContext
-
scrollContext
public ScrollContext scrollContext()
- Specified by:
scrollContextin classSearchContext
-
scrollContext
public SearchContext scrollContext(ScrollContext scrollContext)
- Specified by:
scrollContextin classSearchContext
-
aggregations
public SearchContextAggregations aggregations()
- Specified by:
aggregationsin classSearchContext
-
aggregations
public SearchContext aggregations(SearchContextAggregations aggregations)
- Specified by:
aggregationsin classSearchContext
-
addSearchExt
public void addSearchExt(SearchExtBuilder searchExtBuilder)
- Specified by:
addSearchExtin classSearchContext
-
getSearchExt
public SearchExtBuilder getSearchExt(java.lang.String name)
- Specified by:
getSearchExtin classSearchContext
-
highlight
public SearchContextHighlight highlight()
- Specified by:
highlightin classSearchContext
-
highlight
public void highlight(SearchContextHighlight highlight)
- Specified by:
highlightin classSearchContext
-
suggest
public SuggestionSearchContext suggest()
- Specified by:
suggestin classSearchContext
-
suggest
public void suggest(SuggestionSearchContext suggest)
- Specified by:
suggestin classSearchContext
-
rescore
public java.util.List<RescoreContext> rescore()
- Specified by:
rescorein classSearchContext
-
addRescore
public void addRescore(RescoreContext rescore)
- Specified by:
addRescorein classSearchContext
-
hasScriptFields
public boolean hasScriptFields()
- Specified by:
hasScriptFieldsin classSearchContext
-
scriptFields
public ScriptFieldsContext scriptFields()
- Specified by:
scriptFieldsin classSearchContext
-
sourceRequested
public boolean sourceRequested()
- Specified by:
sourceRequestedin classSearchContext
-
hasFetchSourceContext
public boolean hasFetchSourceContext()
- Specified by:
hasFetchSourceContextin classSearchContext
-
fetchSourceContext
public FetchSourceContext fetchSourceContext()
- Specified by:
fetchSourceContextin classSearchContext
-
fetchSourceContext
public SearchContext fetchSourceContext(FetchSourceContext fetchSourceContext)
- Specified by:
fetchSourceContextin classSearchContext
-
docValueFieldsContext
public DocValueFieldsContext docValueFieldsContext()
- Specified by:
docValueFieldsContextin classSearchContext
-
docValueFieldsContext
public SearchContext docValueFieldsContext(DocValueFieldsContext docValueFieldsContext)
- Specified by:
docValueFieldsContextin classSearchContext
-
searcher
public ContextIndexSearcher searcher()
- Specified by:
searcherin classSearchContext
-
setSearcher
public void setSearcher(Engine.Searcher searcher)
-
indexShard
public IndexShard indexShard()
- Specified by:
indexShardin classSearchContext
-
mapperService
public MapperService mapperService()
- Specified by:
mapperServicein classSearchContext
-
similarityService
public SimilarityService similarityService()
- Specified by:
similarityServicein classSearchContext
-
bigArrays
public BigArrays bigArrays()
- Specified by:
bigArraysin classSearchContext
-
bitsetFilterCache
public BitsetFilterCache bitsetFilterCache()
- Specified by:
bitsetFilterCachein classSearchContext
-
getForField
public <IFD extends IndexFieldData<?>> IFD getForField(MappedFieldType fieldType)
- Specified by:
getForFieldin classSearchContext
-
timeout
public TimeValue timeout()
- Specified by:
timeoutin classSearchContext
-
timeout
public void timeout(TimeValue timeout)
- Specified by:
timeoutin classSearchContext
-
terminateAfter
public int terminateAfter()
- Specified by:
terminateAfterin classSearchContext
-
terminateAfter
public void terminateAfter(int terminateAfter)
- Specified by:
terminateAfterin classSearchContext
-
lowLevelCancellation
public boolean lowLevelCancellation()
- Specified by:
lowLevelCancellationin classSearchContext
-
minimumScore
public SearchContext minimumScore(float minimumScore)
- Specified by:
minimumScorein classSearchContext
-
minimumScore
public java.lang.Float minimumScore()
- Specified by:
minimumScorein classSearchContext
-
sort
public SearchContext sort(SortAndFormats sort)
- Specified by:
sortin classSearchContext
-
sort
public SortAndFormats sort()
- Specified by:
sortin classSearchContext
-
trackScores
public SearchContext trackScores(boolean trackScores)
- Specified by:
trackScoresin classSearchContext
-
trackScores
public boolean trackScores()
- Specified by:
trackScoresin classSearchContext
-
trackTotalHits
public SearchContext trackTotalHits(boolean trackTotalHits)
- Specified by:
trackTotalHitsin classSearchContext
-
trackTotalHits
public boolean trackTotalHits()
- Specified by:
trackTotalHitsin classSearchContext
-
searchAfter
public SearchContext searchAfter(FieldDoc searchAfter)
- Specified by:
searchAfterin classSearchContext
-
searchAfter
public FieldDoc searchAfter()
- Specified by:
searchAfterin classSearchContext
-
collapse
public SearchContext collapse(CollapseContext collapse)
- Specified by:
collapsein classSearchContext
-
collapse
public CollapseContext collapse()
- Specified by:
collapsein classSearchContext
-
parsedPostFilter
public SearchContext parsedPostFilter(ParsedQuery postFilter)
- Specified by:
parsedPostFilterin classSearchContext
-
parsedPostFilter
public ParsedQuery parsedPostFilter()
- Specified by:
parsedPostFilterin classSearchContext
-
aliasFilter
public Query aliasFilter()
- Specified by:
aliasFilterin classSearchContext
-
parsedQuery
public SearchContext parsedQuery(ParsedQuery query)
- Specified by:
parsedQueryin classSearchContext
-
parsedQuery
public ParsedQuery parsedQuery()
- Specified by:
parsedQueryin classSearchContext
-
query
public Query query()
- Specified by:
queryin classSearchContext
-
from
public int from()
- Specified by:
fromin classSearchContext
-
from
public SearchContext from(int from)
- Specified by:
fromin classSearchContext
-
size
public int size()
- Specified by:
sizein classSearchContext
-
setSize
public void setSize(int size)
-
size
public SearchContext size(int size)
- Specified by:
sizein classSearchContext
-
hasStoredFields
public boolean hasStoredFields()
- Specified by:
hasStoredFieldsin classSearchContext
-
hasStoredFieldsContext
public boolean hasStoredFieldsContext()
- Specified by:
hasStoredFieldsContextin classSearchContext
-
storedFieldsRequested
public boolean storedFieldsRequested()
- Specified by:
storedFieldsRequestedin classSearchContext
-
storedFieldsContext
public StoredFieldsContext storedFieldsContext()
- Specified by:
storedFieldsContextin classSearchContext
-
storedFieldsContext
public SearchContext storedFieldsContext(StoredFieldsContext storedFieldsContext)
- Specified by:
storedFieldsContextin classSearchContext
-
explain
public boolean explain()
- Specified by:
explainin classSearchContext
-
explain
public void explain(boolean explain)
- Specified by:
explainin classSearchContext
-
groupStats
public java.util.List<java.lang.String> groupStats()
- Specified by:
groupStatsin classSearchContext
-
groupStats
public void groupStats(java.util.List<java.lang.String> groupStats)
- Specified by:
groupStatsin classSearchContext
-
version
public boolean version()
- Specified by:
versionin classSearchContext
-
version
public void version(boolean version)
- Specified by:
versionin classSearchContext
-
seqNoAndPrimaryTerm
public boolean seqNoAndPrimaryTerm()
- Specified by:
seqNoAndPrimaryTermin classSearchContext
-
seqNoAndPrimaryTerm
public void seqNoAndPrimaryTerm(boolean seqNoAndPrimaryTerm)
- Specified by:
seqNoAndPrimaryTermin classSearchContext
-
docIdsToLoad
public int[] docIdsToLoad()
- Specified by:
docIdsToLoadin classSearchContext
-
docIdsToLoadFrom
public int docIdsToLoadFrom()
- Specified by:
docIdsToLoadFromin classSearchContext
-
docIdsToLoadSize
public int docIdsToLoadSize()
- Specified by:
docIdsToLoadSizein classSearchContext
-
docIdsToLoad
public SearchContext docIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)
- Specified by:
docIdsToLoadin classSearchContext
-
accessed
public void accessed(long accessTime)
- Specified by:
accessedin classSearchContext
-
lastAccessTime
public long lastAccessTime()
- Specified by:
lastAccessTimein classSearchContext
-
keepAlive
public long keepAlive()
- Specified by:
keepAlivein classSearchContext
-
keepAlive
public void keepAlive(long keepAlive)
- Specified by:
keepAlivein classSearchContext
-
dfsResult
public DfsSearchResult dfsResult()
- Specified by:
dfsResultin classSearchContext
-
queryResult
public QuerySearchResult queryResult()
- Specified by:
queryResultin classSearchContext
-
fetchResult
public FetchSearchResult fetchResult()
- Specified by:
fetchResultin classSearchContext
-
fetchPhase
public FetchPhase fetchPhase()
- Specified by:
fetchPhasein classSearchContext
-
smartNameFieldType
public MappedFieldType smartNameFieldType(java.lang.String name)
- Specified by:
smartNameFieldTypein classSearchContext
-
getObjectMapper
public ObjectMapper getObjectMapper(java.lang.String name)
- Specified by:
getObjectMapperin classSearchContext
-
doClose
public void doClose()
- Specified by:
doClosein classSearchContext
-
timeEstimateCounter
public org.apache.lucene.util.Counter timeEstimateCounter()
- Specified by:
timeEstimateCounterin classSearchContext
-
getProfilers
public Profilers getProfilers()
- Specified by:
getProfilersin classSearchContext
-
queryCollectors
public java.util.Map<java.lang.Class<?>,Collector> queryCollectors()
- Specified by:
queryCollectorsin classSearchContext
-
getQueryShardContext
public QueryShardContext getQueryShardContext()
- Specified by:
getQueryShardContextin classSearchContext
-
setTask
public void setTask(SearchTask task)
- Specified by:
setTaskin classSearchContext
-
getTask
public SearchTask getTask()
- Specified by:
getTaskin classSearchContext
-
isCancelled
public boolean isCancelled()
- Specified by:
isCancelledin classSearchContext
-
-