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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterScript.LeafFactory
createFilterScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)
ScriptedMetricAggContexts.CombineScript
createMetricAggCombineScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)
ScriptedMetricAggContexts.InitScript
createMetricAggInitScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state)
ScriptedMetricAggContexts.MapScript.LeafFactory
createMetricAggMapScript(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.Object state, SearchLookup lookup)
ScriptedMetricAggContexts.ReduceScript
createMetricAggReduceScript(java.util.Map<java.lang.String,java.lang.Object> params, java.util.List<java.lang.Object> states)
MovingFunctionScript
createMovingFunctionScript()
SearchScript.LeafFactory
createSearchScript(java.util.Map<java.lang.String,java.lang.Object> params, SearchLookup lookup)
SimilarityScript
createSimilarityScript()
SimilarityWeightScript
createSimilarityWeightScript()
java.lang.String
getName()
-
-
-
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)
-
-