Package be.cylab.mark.detection
Class TimeAverage
- java.lang.Object
-
- be.cylab.mark.detection.TimeAverage
-
- All Implemented Interfaces:
DetectionAgentInterface
public class TimeAverage extends Object implements DetectionAgentInterface
Compute the average value of all evidences produced for this label and subject during this time window. Takes only one parameter:time_window
in seconds (default 3600 - 1h)
--- class_name: be.cylab.mark.detection.TimeAverage label: detection.2h.timeaverage trigger_label: detection.2h.count parameters: { time_window : 7200 }
- Author:
- Thibault Debatty
-
-
Constructor Summary
Constructors Constructor Description TimeAverage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
analyze(Event event, DetectionAgentProfile profile, ClientWrapperInterface datastore)
-
-
-
Method Detail
-
analyze
public final void analyze(Event event, DetectionAgentProfile profile, ClientWrapperInterface datastore) throws Throwable
- Specified by:
analyze
in interfaceDetectionAgentInterface
- Throws:
Throwable
-
-