Class EventDto

java.lang.Object
org.graylog.events.event.EventDto

public abstract class EventDto extends Object
  • Field Details

  • Constructor Details

    • EventDto

      public EventDto()
  • Method Details

    • id

      public abstract String id()
    • eventDefinitionType

      public abstract String eventDefinitionType()
    • eventDefinitionId

      public abstract String eventDefinitionId()
    • originContext

      public abstract Optional<String> originContext()
    • eventTimestamp

      public abstract org.joda.time.DateTime eventTimestamp()
    • processingTimestamp

      public abstract org.joda.time.DateTime processingTimestamp()
    • timerangeStart

      public abstract Optional<org.joda.time.DateTime> timerangeStart()
    • timerangeEnd

      public abstract Optional<org.joda.time.DateTime> timerangeEnd()
    • streams

      public abstract Set<String> streams()
    • sourceStreams

      public abstract Set<String> sourceStreams()
    • message

      public abstract String message()
    • source

      public abstract String source()
    • keyTuple

      public abstract List<String> keyTuple()
    • key

      @Nullable public abstract String key()
    • priority

      public abstract long priority()
    • alert

      public abstract boolean alert()
    • fields

      public abstract Map<String,String> fields()
    • groupByFields

      public abstract Map<String,String> groupByFields()
    • replayInfo

      public abstract Optional<EventReplayInfo> replayInfo()
    • builder

      public static EventDto.Builder builder()
    • toBuilder

      public abstract EventDto.Builder toBuilder()