Class ScriptsPainlessExecuteRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ScriptsPainlessExecuteRequest.Builder>
co.elastic.clients.elasticsearch.core.ScriptsPainlessExecuteRequest.Builder
- All Implemented Interfaces:
WithJson<ScriptsPainlessExecuteRequest.Builder>,ObjectBuilder<ScriptsPainlessExecuteRequest>
- Enclosing class:
- ScriptsPainlessExecuteRequest
public static class ScriptsPainlessExecuteRequest.Builder extends WithJsonObjectBuilderBase<ScriptsPainlessExecuteRequest.Builder> implements ObjectBuilder<ScriptsPainlessExecuteRequest>
Builder for
ScriptsPainlessExecuteRequest.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ScriptsPainlessExecuteRequestbuild()Builds aScriptsPainlessExecuteRequest.ScriptsPainlessExecuteRequest.Buildercontext(java.lang.String value)API name:contextScriptsPainlessExecuteRequest.BuildercontextSetup(PainlessContextSetup value)API name:context_setupScriptsPainlessExecuteRequest.BuildercontextSetup(java.util.function.Function<PainlessContextSetup.Builder,ObjectBuilder<PainlessContextSetup>> fn)API name:context_setupScriptsPainlessExecuteRequest.Builderscript(InlineScript value)API name:scriptScriptsPainlessExecuteRequest.Builderscript(java.util.function.Function<InlineScript.Builder,ObjectBuilder<InlineScript>> fn)API name:scriptprotected ScriptsPainlessExecuteRequest.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
context
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
API name:script -
script
public final ScriptsPainlessExecuteRequest.Builder script(java.util.function.Function<InlineScript.Builder,ObjectBuilder<InlineScript>> fn)API name:script -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ScriptsPainlessExecuteRequest.Builder>
-
build
Builds aScriptsPainlessExecuteRequest.- Specified by:
buildin interfaceObjectBuilder<ScriptsPainlessExecuteRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-