public class ShardSearchLocalRequest extends ContextAndHeaderHolder implements ShardSearchRequest
{
from : 0, size : 20, (optional, can be set on the request)
sort : { "name.first" : {}, "name.last" : { reverse : true } }
fields : [ "name.first", "name.last" ]
query : { ... }
aggs : {
"agg1" : {
terms : { ... }
}
}
}
headers| コンストラクタと説明 |
|---|
ShardSearchLocalRequest(ShardId shardId,
int numberOfShards,
SearchType searchType,
BytesReference source,
String[] types,
Boolean requestCache) |
ShardSearchLocalRequest(String[] types,
long nowInMillis) |
ShardSearchLocalRequest(String[] types,
long nowInMillis,
String[] filteringAliases) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
BytesReference |
cacheKey()
Returns the cache key for this shard search request, based on its content
|
BytesReference |
extraSource() |
String[] |
filteringAliases() |
String |
index() |
protected void |
innerReadFrom(StreamInput in) |
protected void |
innerWriteTo(StreamOutput out,
boolean asKey) |
boolean |
isProfile()
Returns true if this shard search is being profiled or not
|
long |
nowInMillis() |
int |
numberOfShards() |
Boolean |
requestCache() |
Scroll |
scroll() |
SearchType |
searchType() |
void |
setProfile(boolean profile)
Sets if this shard search needs to be profiled or not
|
int |
shardId() |
BytesReference |
source() |
void |
source(BytesReference source) |
Template |
template() |
BytesReference |
templateSource() |
String[] |
types() |
contextSize, copyContextAndHeadersFrom, copyContextFrom, copyHeadersFrom, getContext, getFromContext, getFromContext, getHeader, getHeaders, hasHeader, hasInContext, isContextEmpty, putAllInContext, putHeader, putInContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyContextAndHeadersFromcontextSize, copyContextFrom, getContext, getFromContext, getFromContext, hasInContext, isContextEmpty, putAllInContext, putInContextcopyHeadersFrom, getHeader, getHeaders, hasHeader, putHeaderpublic ShardSearchLocalRequest(String[] types, long nowInMillis)
public ShardSearchLocalRequest(String[] types, long nowInMillis, String[] filteringAliases)
public ShardSearchLocalRequest(ShardId shardId, int numberOfShards, SearchType searchType, BytesReference source, String[] types, Boolean requestCache)
public String index()
index インタフェース内 ShardSearchRequestpublic int shardId()
shardId インタフェース内 ShardSearchRequestpublic String[] types()
types インタフェース内 ShardSearchRequestpublic BytesReference source()
source インタフェース内 ShardSearchRequestpublic void source(BytesReference source)
source インタフェース内 ShardSearchRequestpublic BytesReference extraSource()
extraSource インタフェース内 ShardSearchRequestpublic int numberOfShards()
numberOfShards インタフェース内 ShardSearchRequestpublic SearchType searchType()
searchType インタフェース内 ShardSearchRequestpublic String[] filteringAliases()
filteringAliases インタフェース内 ShardSearchRequestpublic long nowInMillis()
nowInMillis インタフェース内 ShardSearchRequestpublic Template template()
template インタフェース内 ShardSearchRequestpublic BytesReference templateSource()
templateSource インタフェース内 ShardSearchRequestpublic Boolean requestCache()
requestCache インタフェース内 ShardSearchRequestpublic Scroll scroll()
scroll インタフェース内 ShardSearchRequestpublic void setProfile(boolean profile)
ShardSearchRequestsetProfile インタフェース内 ShardSearchRequestprofile - True if the shard should be profiledpublic boolean isProfile()
ShardSearchRequestisProfile インタフェース内 ShardSearchRequestprotected void innerReadFrom(StreamInput in) throws IOException
IOExceptionprotected void innerWriteTo(StreamOutput out, boolean asKey) throws IOException
IOExceptionpublic BytesReference cacheKey() throws IOException
ShardSearchRequestcacheKey インタフェース内 ShardSearchRequestIOExceptionCopyright © 2009–2016. All rights reserved.