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