Class StreamRouterEngine.StreamTestMatch

java.lang.Object
org.graylog2.streams.StreamRouterEngine.StreamTestMatch
Enclosing class:
StreamRouterEngine

public static class StreamRouterEngine.StreamTestMatch extends Object
Contains matching results for a stream. This is useful for testing to see if a stream matches and which rules matched.
  • Constructor Details

    • StreamTestMatch

      public StreamTestMatch(Stream stream)
  • Method Details

    • addRule

      public void addRule(org.graylog2.streams.StreamRouterEngine.Rule rule)
    • matchMessage

      public void matchMessage(Message message)
    • isMatched

      public boolean isMatched()
    • getStream

      public Stream getStream()
    • getMatches

      public Map<StreamRule,Boolean> getMatches()