Class SearchTemplateRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<SearchTemplateRequest,SearchTemplateResponse>
org.elasticsearch.script.mustache.SearchTemplateRequestBuilder
public class SearchTemplateRequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<SearchTemplateRequest,SearchTemplateResponse>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SearchTemplateRequestBuilder(org.elasticsearch.client.ElasticsearchClient client) -
Method Summary
Modifier and Type Method Description SearchTemplateRequestBuildersetExplain(boolean explain)Enables explanation for each hit on how its score was computed.SearchTemplateRequestBuildersetProfile(boolean profile)Enables profiling of the query.SearchTemplateRequestBuildersetRequest(org.elasticsearch.action.search.SearchRequest searchRequest)SearchTemplateRequestBuildersetScript(java.lang.String script)SearchTemplateRequestBuildersetScriptParams(java.util.Map<java.lang.String,java.lang.Object> scriptParams)SearchTemplateRequestBuildersetScriptType(org.elasticsearch.script.ScriptType scriptType)SearchTemplateRequestBuildersetSimulate(boolean simulate)
-
Constructor Details
-
SearchTemplateRequestBuilder
public SearchTemplateRequestBuilder(org.elasticsearch.client.ElasticsearchClient client)
-
-
Method Details
-
setRequest
public SearchTemplateRequestBuilder setRequest(org.elasticsearch.action.search.SearchRequest searchRequest) -
setSimulate
-
setExplain
Enables explanation for each hit on how its score was computed. Disabled by default -
setProfile
Enables profiling of the query. Disabled by default -
setScriptType
-
setScript
-
setScriptParams
public SearchTemplateRequestBuilder setScriptParams(java.util.Map<java.lang.String,java.lang.Object> scriptParams)
-