Class ScriptsPainlessExecuteRequest.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.core.ScriptsPainlessExecuteRequest.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ScriptsPainlessExecuteRequest>
- Enclosing class:
- ScriptsPainlessExecuteRequest
public static class ScriptsPainlessExecuteRequest.Builder extends ObjectBuilderBase implements ObjectBuilder<ScriptsPainlessExecuteRequest>
Builder forScriptsPainlessExecuteRequest.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptsPainlessExecuteRequestbuild()Builds aScriptsPainlessExecuteRequest.ScriptsPainlessExecuteRequest.Buildercontext(java.lang.String value)API name:contextScriptsPainlessExecuteRequest.BuildercontextSetup(java.util.function.Function<PainlessContextSetup.Builder,ObjectBuilder<PainlessContextSetup>> fn)API name:context_setupScriptsPainlessExecuteRequest.BuildercontextSetup(PainlessContextSetup value)API name:context_setupScriptsPainlessExecuteRequest.Builderscript(java.util.function.Function<InlineScript.Builder,ObjectBuilder<InlineScript>> fn)API name:scriptScriptsPainlessExecuteRequest.Builderscript(InlineScript value)API name:script-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
context
public final ScriptsPainlessExecuteRequest.Builder context(@Nullable java.lang.String value)
API name:context
-
contextSetup
public final ScriptsPainlessExecuteRequest.Builder contextSetup(@Nullable PainlessContextSetup value)
API name:context_setup
-
contextSetup
public final ScriptsPainlessExecuteRequest.Builder contextSetup(java.util.function.Function<PainlessContextSetup.Builder,ObjectBuilder<PainlessContextSetup>> fn)
API name:context_setup
-
script
public final ScriptsPainlessExecuteRequest.Builder script(@Nullable InlineScript value)
API name:script
-
script
public final ScriptsPainlessExecuteRequest.Builder script(java.util.function.Function<InlineScript.Builder,ObjectBuilder<InlineScript>> fn)
API name:script
-
build
public ScriptsPainlessExecuteRequest build()
Builds aScriptsPainlessExecuteRequest.- Specified by:
buildin interfaceObjectBuilder<ScriptsPainlessExecuteRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-