Interface Processor

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 Details

    • processKV

      String processKV(String event)
      Processes a key-value formatted event.
      Parameters:
      event - the key-value formatted event string.
      Returns:
      the processed event string.
    • processJSON

      String processJSON(String event)
      Processes a JSON formatted event.
      Parameters:
      event - the JSON formatted event string.
      Returns:
      the processed event string.
    • processXML

      String processXML(String event)
      Processes an XML formatted event.
      Parameters:
      event - the XML formatted event string.
      Returns:
      the processed event string.