Package org.elasticsearch.script
Class MockScriptEngine.MockCompiledScript
- java.lang.Object
-
- org.elasticsearch.script.MockScriptEngine.MockCompiledScript
-
- Enclosing class:
- MockScriptEngine
public class MockScriptEngine.MockCompiledScript extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MockCompiledScript(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> options, java.lang.String source, java.util.function.Function<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Object> script)
-
Method Summary
Modifier and Type Method Description FilterScript.LeafFactorycreateFilterScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)ScriptedMetricAggContexts.CombineScriptcreateMetricAggCombineScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)ScriptedMetricAggContexts.InitScriptcreateMetricAggInitScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)ScriptedMetricAggContexts.MapScript.LeafFactorycreateMetricAggMapScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state, SearchLookup lookup)ScriptedMetricAggContexts.ReduceScriptcreateMetricAggReduceScript(java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> states)MovingFunctionScriptcreateMovingFunctionScript()SearchScript.LeafFactorycreateSearchScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)SimilarityScriptcreateSimilarityScript()SimilarityWeightScriptcreateSimilarityWeightScript()java.lang.StringgetName()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
createSearchScript
public SearchScript.LeafFactory createSearchScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)
-
createFilterScript
public FilterScript.LeafFactory createFilterScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)
-
createSimilarityScript
public SimilarityScript createSimilarityScript()
-
createSimilarityWeightScript
public SimilarityWeightScript createSimilarityWeightScript()
-
createMovingFunctionScript
public MovingFunctionScript createMovingFunctionScript()
-
createMetricAggInitScript
public ScriptedMetricAggContexts.InitScript createMetricAggInitScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)
-
createMetricAggMapScript
public ScriptedMetricAggContexts.MapScript.LeafFactory createMetricAggMapScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state, SearchLookup lookup)
-
createMetricAggCombineScript
public ScriptedMetricAggContexts.CombineScript createMetricAggCombineScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)
-
createMetricAggReduceScript
public ScriptedMetricAggContexts.ReduceScript createMetricAggReduceScript(java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> states)
-
-