public class SearchTemplateRequestBuilder extends ActionRequestBuilder<SearchTemplateRequest,SearchTemplateResponse,SearchTemplateRequestBuilder>
action, client, request| Constructor and Description |
|---|
SearchTemplateRequestBuilder(ElasticsearchClient client) |
| Modifier and Type | Method and Description |
|---|---|
SearchTemplateRequestBuilder |
setExplain(boolean explain)
Enables explanation for each hit on how its score was computed.
|
SearchTemplateRequestBuilder |
setProfile(boolean profile)
Enables profiling of the query.
|
SearchTemplateRequestBuilder |
setRequest(SearchRequest searchRequest) |
SearchTemplateRequestBuilder |
setScript(java.lang.String script) |
SearchTemplateRequestBuilder |
setScriptParams(java.util.Map<java.lang.String,java.lang.Object> scriptParams) |
SearchTemplateRequestBuilder |
setScriptType(ScriptType scriptType) |
SearchTemplateRequestBuilder |
setSimulate(boolean simulate) |
beforeExecute, execute, execute, get, get, get, requestpublic SearchTemplateRequestBuilder(ElasticsearchClient client)
public SearchTemplateRequestBuilder setRequest(SearchRequest searchRequest)
public SearchTemplateRequestBuilder setSimulate(boolean simulate)
public SearchTemplateRequestBuilder setExplain(boolean explain)
public SearchTemplateRequestBuilder setProfile(boolean profile)
public SearchTemplateRequestBuilder setScriptType(ScriptType scriptType)
public SearchTemplateRequestBuilder setScript(java.lang.String script)
public SearchTemplateRequestBuilder setScriptParams(java.util.Map<java.lang.String,java.lang.Object> scriptParams)