public final class SuggestRequest extends BroadcastRequest<SuggestRequest>
Requests.suggestRequest(String...).
The request requires the suggest query source to be set either using
suggest(org.elasticsearch.common.bytes.BytesReference) / suggest(org.elasticsearch.common.bytes.BytesReference)
or by using suggest(org.elasticsearch.search.suggest.SuggestBuilder)
(Best created using the {link @org.elasticsearch.search.suggest.SuggestBuilders)}).
TransportRequest.EmptyIndicesRequest.Replaceableindicesheaders| コンストラクタと説明 |
|---|
SuggestRequest() |
SuggestRequest(String... indices)
Constructs a new suggest request against the provided indices.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
preference() |
SuggestRequest |
preference(String preference) |
void |
readFrom(StreamInput in) |
String |
routing()
A comma separated list of routing values to control the shards the search will be executed on.
|
SuggestRequest |
routing(String... routings)
The routing values to control the shards that the search will be executed on.
|
SuggestRequest |
routing(String routing)
A comma separated list of routing values to control the shards the search will be executed on.
|
BytesReference |
suggest()
The Phrase to get correction suggestions for
|
SuggestRequest |
suggest(BytesReference suggestSource)
set a new source for the suggest query
|
SuggestRequest |
suggest(String source) |
SuggestRequest |
suggest(SuggestBuilder.SuggestionBuilder suggestionBuilder)
set a new source using a
SuggestBuilder.SuggestionBuilder
for completion suggestion lookup |
SuggestRequest |
suggest(SuggestBuilder suggestBuilder)
set a new source using a
SuggestBuilder
for phrase and term suggestion lookup |
String |
toString() |
ActionRequestValidationException |
validate() |
void |
writeTo(StreamOutput out) |
indices, indices, indicesOptions, indicesOptionscreateTask, getDescriptionremoteAddress, remoteAddresscontextSize, copyContextAndHeadersFrom, copyContextFrom, copyHeadersFrom, getContext, getFromContext, getFromContext, getHeader, getHeaders, hasHeader, hasInContext, isContextEmpty, putAllInContext, putHeader, putInContextpublic SuggestRequest()
public SuggestRequest(String... indices)
public ActionRequestValidationException validate()
validate クラス内 BroadcastRequest<SuggestRequest>public BytesReference suggest()
public SuggestRequest suggest(BytesReference suggestSource)
public SuggestRequest suggest(SuggestBuilder suggestBuilder)
SuggestBuilder
for phrase and term suggestion lookuppublic SuggestRequest suggest(SuggestBuilder.SuggestionBuilder suggestionBuilder)
SuggestBuilder.SuggestionBuilder
for completion suggestion lookuppublic SuggestRequest suggest(String source)
public String routing()
public SuggestRequest routing(String routing)
public SuggestRequest routing(String... routings)
public SuggestRequest preference(String preference)
public String preference()
public void readFrom(StreamInput in) throws IOException
readFrom インタフェース内 StreamablereadFrom クラス内 BroadcastRequest<SuggestRequest>IOExceptionpublic void writeTo(StreamOutput out) throws IOException
writeTo インタフェース内 StreamablewriteTo クラス内 BroadcastRequest<SuggestRequest>IOExceptionCopyright © 2009–2016. All rights reserved.