Package org.graylog2.shared.buffers
Class RawMessageEvent
java.lang.Object
org.graylog2.shared.buffers.RawMessageEvent
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.lmax.disruptor.EventFactory<RawMessageEvent>
static final com.lmax.disruptor.EventTranslatorOneArg<RawMessageEvent,
RawMessage> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
byte[]
com.eaio.uuid.UUID
byte[]
org.joda.time.DateTime
void
setEncodedRawMessage
(byte[] encodedRawMessage) void
setMessageIdBytes
(byte[] messageIdBytes) void
setMessageTimestamp
(org.joda.time.DateTime messageTimestamp) void
setRawMessage
(RawMessage rawMessage) toString()
-
Field Details
-
FACTORY
-
TRANSLATOR
-
-
Constructor Details
-
RawMessageEvent
public RawMessageEvent()
-
-
Method Details
-
toString
-
getRawMessage
-
setRawMessage
-
getEncodedRawMessage
public byte[] getEncodedRawMessage() -
setEncodedRawMessage
public void setEncodedRawMessage(byte[] encodedRawMessage) -
setMessageIdBytes
public void setMessageIdBytes(byte[] messageIdBytes) -
getMessageIdBytes
public byte[] getMessageIdBytes() -
getMessageTimestamp
public org.joda.time.DateTime getMessageTimestamp() -
setMessageTimestamp
public void setMessageTimestamp(org.joda.time.DateTime messageTimestamp) -
getMessageId
public com.eaio.uuid.UUID getMessageId() -
clear
public void clear()
-