Class SeverityMapping.SeverityValueScript
- java.lang.Object
-
- com.floragunn.signals.script.SignalsScript
-
- com.floragunn.signals.watch.severity.SeverityMapping.SeverityValueScript
-
- Enclosing class:
- SeverityMapping
public abstract static class SeverityMapping.SeverityValueScript extends SignalsScript
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSeverityMapping.SeverityValueScript.Factory
-
Field Summary
Fields Modifier and Type Field Description static org.elasticsearch.script.ScriptContext<SeverityMapping.SeverityValueScript.Factory>CONTEXTstatic String[]PARAMETERS
-
Constructor Summary
Constructors Constructor Description SeverityValueScript(Map<String,Object> params, WatchExecutionContext watchRuntimeContext)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Numberexecute()-
Methods inherited from class com.floragunn.signals.script.SignalsScript
getData, getExecution_time, getItem, getParams, getResolved, getSeverity, getTrigger, getWatch
-
-
-
-
Field Detail
-
PARAMETERS
public static final String[] PARAMETERS
-
CONTEXT
public static org.elasticsearch.script.ScriptContext<SeverityMapping.SeverityValueScript.Factory> CONTEXT
-
-
Constructor Detail
-
SeverityValueScript
public SeverityValueScript(Map<String,Object> params, WatchExecutionContext watchRuntimeContext)
-
-
Method Detail
-
execute
public abstract Number execute()
-
-