Package org.graylog.events.event
Interface Event
- All Superinterfaces:
Indexable
- All Known Implementing Classes:
EventImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSourceStream(String sourceStream) voidstatic EventbooleangetAlert()org.joda.time.DateTimegetId()Returns the id to address the document in Elasticsearch.com.google.common.collect.ImmutableList<String>longorg.joda.time.DateTimecom.google.common.collect.ImmutableSet<String>com.google.common.collect.ImmutableSet<String>org.joda.time.DateTimeorg.joda.time.DateTimebooleanvoidremoveSourceStream(String sourceStream) voidremoveStream(String stream) voidsetAlert(boolean alert) voidsetEventTimestamp(org.joda.time.DateTime timestamp) voidsetField(String name, FieldValue value) voidvoidsetGroupByFields(Map<String, String> fields) voidsetKeyTuple(List<String> keyTuple) voidsetMessage(String message) voidsetOriginContext(String originContext) voidsetPriority(long priority) voidsetProcessingTimestamp(org.joda.time.DateTime processingTimestamp) voidsetReplayInfo(EventReplayInfo replayInfo) voidvoidsetTimerangeEnd(org.joda.time.DateTime timerangeEnd) voidsetTimerangeStart(org.joda.time.DateTime timerangeStart) toDto()Methods inherited from interface org.graylog2.indexer.messages.Indexable
getMessageId, getReceiveTime, getSize, getTimestamp, supportsFailureHandling, toElasticSearchObject
-
Method Details
-
getId
String getId()Description copied from interface:IndexableReturns the id to address the document in Elasticsearch. Depending on the implementation this might return aUUIDorULIDThis method should only be used where backwards compatibility is needed. Newer code should useIndexable.getMessageId()instead. -
getEventDefinitionType
String getEventDefinitionType() -
getEventDefinitionId
String getEventDefinitionId() -
getOriginContext
String getOriginContext() -
setOriginContext
-
getEventTimestamp
org.joda.time.DateTime getEventTimestamp() -
setEventTimestamp
void setEventTimestamp(org.joda.time.DateTime timestamp) -
getProcessingTimestamp
org.joda.time.DateTime getProcessingTimestamp() -
setProcessingTimestamp
void setProcessingTimestamp(org.joda.time.DateTime processingTimestamp) -
getTimerangeStart
org.joda.time.DateTime getTimerangeStart() -
setTimerangeStart
void setTimerangeStart(org.joda.time.DateTime timerangeStart) -
getTimerangeEnd
org.joda.time.DateTime getTimerangeEnd() -
setTimerangeEnd
void setTimerangeEnd(org.joda.time.DateTime timerangeEnd) -
getStreams
com.google.common.collect.ImmutableSet<String> getStreams() -
addStream
-
removeStream
-
getSourceStreams
com.google.common.collect.ImmutableSet<String> getSourceStreams() -
addSourceStream
-
removeSourceStream
-
getMessage
String getMessage() -
setMessage
-
getSource
String getSource() -
setSource
-
getKeyTuple
com.google.common.collect.ImmutableList<String> getKeyTuple() -
setKeyTuple
-
getPriority
long getPriority() -
setPriority
void setPriority(long priority) -
getAlert
boolean getAlert() -
setAlert
void setAlert(boolean alert) -
getField
-
setField
-
setFields
-
hasField
-
getGroupByFields
-
setGroupByFields
-
setReplayInfo
-
getReplayInfo
EventReplayInfo getReplayInfo() -
toDto
EventDto toDto() -
fromDto
-