org.elasticsearch.plugins.ScriptPlugin
public abstract class MockScriptPlugin
extends org.elasticsearch.plugins.Plugin
implements org.elasticsearch.plugins.ScriptPlugin
MockScriptEngine
as the script engine for tests.Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
NAME |
Constructor | Description |
---|---|
MockScriptPlugin() |
Modifier and Type | Method | Description |
---|---|---|
org.elasticsearch.script.ScriptEngine |
getScriptEngine(org.elasticsearch.common.settings.Settings settings,
java.util.Collection<org.elasticsearch.script.ScriptContext<?>> contexts) |
|
java.lang.String |
pluginScriptLang() |
|
protected abstract java.util.Map<java.lang.String,java.util.function.Function<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object>> |
pluginScripts() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalSettings, close, createComponents, createGuiceModules, getBootstrapChecks, getCustomMetaDataUpgrader, getExecutorBuilders, getGuiceServiceClasses, getIndexMetaDataUpgrader, getIndexTemplateMetaDataUpgrader, getNamedWriteables, getNamedXContent, getSettings, getSettingsFilter, onIndexModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule, onModule
public static final java.lang.String NAME
public org.elasticsearch.script.ScriptEngine getScriptEngine(org.elasticsearch.common.settings.Settings settings, java.util.Collection<org.elasticsearch.script.ScriptContext<?>> contexts)
getScriptEngine
in interface org.elasticsearch.plugins.ScriptPlugin
protected abstract java.util.Map<java.lang.String,java.util.function.Function<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object>> pluginScripts()
public java.lang.String pluginScriptLang()