public class DefaultSearchContext extends SearchContext
SearchContext.Lifetime
DEFAULT_TERMINATE_AFTER
Constructor and Description |
---|
DefaultSearchContext(long id,
ShardSearchRequest request,
SearchShardTarget shardTarget,
Engine.Searcher engineSearcher,
IndexService indexService,
IndexShard indexShard,
ScriptService scriptService,
CacheRecycler cacheRecycler,
PageCacheRecycler pageCacheRecycler,
BigArrays bigArrays,
org.apache.lucene.util.Counter timeEstimateCounter) |
addReleasable, clearReleasables, close, current, nowInMillis, nowInMillisUsed, removeCurrent, setCurrent
public DefaultSearchContext(long id, ShardSearchRequest request, SearchShardTarget shardTarget, Engine.Searcher engineSearcher, IndexService indexService, IndexShard indexShard, ScriptService scriptService, CacheRecycler cacheRecycler, PageCacheRecycler pageCacheRecycler, BigArrays bigArrays, org.apache.lucene.util.Counter timeEstimateCounter)
public void doClose() throws ElasticsearchException
doClose
in class SearchContext
ElasticsearchException
public void preProcess()
preProcess
in class SearchContext
public org.apache.lucene.search.Filter searchFilter(String[] types)
searchFilter
in class SearchContext
public long id()
id
in class SearchContext
public String source()
source
in class SearchContext
public ShardSearchRequest request()
request
in class SearchContext
public SearchType searchType()
searchType
in class SearchContext
public SearchContext searchType(SearchType searchType)
searchType
in class SearchContext
public SearchShardTarget shardTarget()
shardTarget
in class SearchContext
public int numberOfShards()
numberOfShards
in class SearchContext
public boolean hasTypes()
hasTypes
in class SearchContext
public String[] types()
types
in class SearchContext
public float queryBoost()
queryBoost
in class SearchContext
public SearchContext queryBoost(float queryBoost)
queryBoost
in class SearchContext
protected long nowInMillisImpl()
nowInMillisImpl
in class SearchContext
public Scroll scroll()
scroll
in class SearchContext
public SearchContext scroll(Scroll scroll)
scroll
in class SearchContext
public SearchContextAggregations aggregations()
aggregations
in class SearchContext
public SearchContext aggregations(SearchContextAggregations aggregations)
aggregations
in class SearchContext
public SearchContextFacets facets()
facets
in class SearchContext
public SearchContext facets(SearchContextFacets facets)
facets
in class SearchContext
public SearchContextHighlight highlight()
highlight
in class SearchContext
public void highlight(SearchContextHighlight highlight)
highlight
in class SearchContext
public SuggestionSearchContext suggest()
suggest
in class SearchContext
public void suggest(SuggestionSearchContext suggest)
suggest
in class SearchContext
public List<RescoreSearchContext> rescore()
rescore
in class SearchContext
public void addRescore(RescoreSearchContext rescore)
addRescore
in class SearchContext
public boolean hasFieldDataFields()
hasFieldDataFields
in class SearchContext
public FieldDataFieldsContext fieldDataFields()
fieldDataFields
in class SearchContext
public boolean hasScriptFields()
hasScriptFields
in class SearchContext
public ScriptFieldsContext scriptFields()
scriptFields
in class SearchContext
public boolean hasPartialFields()
hasPartialFields
in class SearchContext
public PartialFieldsContext partialFields()
partialFields
in class SearchContext
public boolean sourceRequested()
sourceRequested
in class SearchContext
public boolean hasFetchSourceContext()
hasFetchSourceContext
in class SearchContext
public FetchSourceContext fetchSourceContext()
fetchSourceContext
in class SearchContext
public SearchContext fetchSourceContext(FetchSourceContext fetchSourceContext)
fetchSourceContext
in class SearchContext
public ContextIndexSearcher searcher()
searcher
in class SearchContext
public IndexShard indexShard()
indexShard
in class SearchContext
public MapperService mapperService()
mapperService
in class SearchContext
public AnalysisService analysisService()
analysisService
in class SearchContext
public IndexQueryParserService queryParserService()
queryParserService
in class SearchContext
public SimilarityService similarityService()
similarityService
in class SearchContext
public ScriptService scriptService()
scriptService
in class SearchContext
public CacheRecycler cacheRecycler()
cacheRecycler
in class SearchContext
public PageCacheRecycler pageCacheRecycler()
pageCacheRecycler
in class SearchContext
public BigArrays bigArrays()
bigArrays
in class SearchContext
public FilterCache filterCache()
filterCache
in class SearchContext
public FixedBitSetFilterCache fixedBitSetFilterCache()
fixedBitSetFilterCache
in class SearchContext
public DocSetCache docSetCache()
docSetCache
in class SearchContext
public IndexFieldDataService fieldData()
fieldData
in class SearchContext
public long timeoutInMillis()
timeoutInMillis
in class SearchContext
public void timeoutInMillis(long timeoutInMillis)
timeoutInMillis
in class SearchContext
public int terminateAfter()
terminateAfter
in class SearchContext
public void terminateAfter(int terminateAfter)
terminateAfter
in class SearchContext
public SearchContext minimumScore(float minimumScore)
minimumScore
in class SearchContext
public Float minimumScore()
minimumScore
in class SearchContext
public SearchContext sort(org.apache.lucene.search.Sort sort)
sort
in class SearchContext
public org.apache.lucene.search.Sort sort()
sort
in class SearchContext
public SearchContext trackScores(boolean trackScores)
trackScores
in class SearchContext
public boolean trackScores()
trackScores
in class SearchContext
public SearchContext parsedPostFilter(ParsedFilter postFilter)
parsedPostFilter
in class SearchContext
public ParsedFilter parsedPostFilter()
parsedPostFilter
in class SearchContext
public org.apache.lucene.search.Filter aliasFilter()
aliasFilter
in class SearchContext
public SearchContext parsedQuery(ParsedQuery query)
parsedQuery
in class SearchContext
public ParsedQuery parsedQuery()
parsedQuery
in class SearchContext
public org.apache.lucene.search.Query query()
query
in class SearchContext
public boolean queryRewritten()
queryRewritten
in class SearchContext
public SearchContext updateRewriteQuery(org.apache.lucene.search.Query rewriteQuery)
updateRewriteQuery
in class SearchContext
public int from()
from
in class SearchContext
public SearchContext from(int from)
from
in class SearchContext
public int size()
size
in class SearchContext
public SearchContext size(int size)
size
in class SearchContext
public boolean hasFieldNames()
hasFieldNames
in class SearchContext
public List<String> fieldNames()
fieldNames
in class SearchContext
public void emptyFieldNames()
emptyFieldNames
in class SearchContext
public boolean explain()
explain
in class SearchContext
public void explain(boolean explain)
explain
in class SearchContext
@Nullable public List<String> groupStats()
groupStats
in class SearchContext
public void groupStats(List<String> groupStats)
groupStats
in class SearchContext
public boolean version()
version
in class SearchContext
public void version(boolean version)
version
in class SearchContext
public int[] docIdsToLoad()
docIdsToLoad
in class SearchContext
public int docIdsToLoadFrom()
docIdsToLoadFrom
in class SearchContext
public int docIdsToLoadSize()
docIdsToLoadSize
in class SearchContext
public SearchContext docIdsToLoad(int[] docIdsToLoad, int docsIdsToLoadFrom, int docsIdsToLoadSize)
docIdsToLoad
in class SearchContext
public void accessed(long accessTime)
accessed
in class SearchContext
public long lastAccessTime()
lastAccessTime
in class SearchContext
public long keepAlive()
keepAlive
in class SearchContext
public void keepAlive(long keepAlive)
keepAlive
in class SearchContext
public void lastEmittedDoc(org.apache.lucene.search.ScoreDoc doc)
lastEmittedDoc
in class SearchContext
public org.apache.lucene.search.ScoreDoc lastEmittedDoc()
lastEmittedDoc
in class SearchContext
public SearchLookup lookup()
lookup
in class SearchContext
public DfsSearchResult dfsResult()
dfsResult
in class SearchContext
public QuerySearchResult queryResult()
queryResult
in class SearchContext
public FetchSearchResult fetchResult()
fetchResult
in class SearchContext
public ScanContext scanContext()
scanContext
in class SearchContext
public MapperService.SmartNameFieldMappers smartFieldMappers(String name)
smartFieldMappers
in class SearchContext
public FieldMappers smartNameFieldMappers(String name)
smartNameFieldMappers
in class SearchContext
public FieldMapper smartNameFieldMapper(String name)
smartNameFieldMapper
in class SearchContext
public FieldMapper smartNameFieldMapperFromAnyType(String name)
SearchContext
smartNameFieldMapperFromAnyType
in class SearchContext
public MapperService.SmartNameObjectMapper smartNameObjectMapper(String name)
smartNameObjectMapper
in class SearchContext
public boolean useSlowScroll()
useSlowScroll
in class SearchContext
public DefaultSearchContext useSlowScroll(boolean useSlowScroll)
useSlowScroll
in class SearchContext
public org.apache.lucene.util.Counter timeEstimateCounter()
timeEstimateCounter
in class SearchContext
public void innerHits(InnerHitsContext innerHitsContext)
innerHits
in class SearchContext
public InnerHitsContext innerHits()
innerHits
in class SearchContext
Copyright © 2009–2015. All rights reserved.