Class InlineScript
java.lang.Object
org.opensearch.client.opensearch._types.ScriptBase
org.opensearch.client.opensearch._types.InlineScript
- All Implemented Interfaces:
ToJsonp
public final class InlineScript extends ScriptBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInlineScript.BuilderBuilder forInlineScript.Nested classes/interfaces inherited from class org.opensearch.client.opensearch._types.ScriptBase
ScriptBase.AbstractBuilder<BuilderT extends ScriptBase.AbstractBuilder<BuilderT>> -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<InlineScript>DESERIALIZERJson deserializer for InlineScript -
Constructor Summary
Constructors Modifier Constructor Description protectedInlineScript(InlineScript.Builder builder) -
Method Summary
Modifier and Type Method Description protected static voidsetupInlineScriptDeserializer(DelegatingDeserializer<InlineScript.Builder> op)java.lang.Stringsource()API name:sourceprotected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Methods inherited from class org.opensearch.client.opensearch._types.ScriptBase
lang, params, setupScriptBaseDeserializer, toJsonp
-
Field Details
-
DESERIALIZER
Json deserializer for InlineScript
-
-
Constructor Details
-
Method Details
-
source
public java.lang.String source()API name:source -
toJsonpInternal
- Overrides:
toJsonpInternalin classScriptBase
-
setupInlineScriptDeserializer
protected static void setupInlineScriptDeserializer(DelegatingDeserializer<InlineScript.Builder> op)
-