- All Known Implementing Classes:
EnrichingProcessor
,MaskIPV4Address
,MaskPasswords
,RegexProcessor
public interface Processor
The Processor interface provides methods to process events in different formats (KV, JSON, XML).
-
Method Summary
Modifier and TypeMethodDescriptionprocessJSON
(String event) Processes a JSON formatted event.Processes a key-value formatted event.processXML
(String event) Processes an XML formatted event.
-
Method Details
-
processKV
Processes a key-value formatted event.- Parameters:
event
- the key-value formatted event string.- Returns:
- the processed event string.
-
processJSON
Processes a JSON formatted event.- Parameters:
event
- the JSON formatted event string.- Returns:
- the processed event string.
-
processXML
Processes an XML formatted event.- Parameters:
event
- the XML formatted event string.- Returns:
- the processed event string.
-