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
-
Fields inherited from class org.opensearch.action.ActionRequestBuilder
action, client, request
-
-
Constructor Summary
Constructors Constructor Description SearchTemplateRequestBuilder(OpenSearchClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods 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(OpenSearchClient 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)
-
-