Package org.opensearch.script.mustache
Class SearchTemplateRequestBuilder
java.lang.Object
org.opensearch.action.ActionRequestBuilder<SearchTemplateRequest,SearchTemplateResponse>
org.opensearch.script.mustache.SearchTemplateRequestBuilder
public class SearchTemplateRequestBuilder extends ActionRequestBuilder<SearchTemplateRequest,SearchTemplateResponse>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SearchTemplateRequestBuilder(OpenSearchClient 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 Details
-
Method Details
-
setRequest
-
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)
-