Package org.graylog2.shared.buffers
Class RawMessageEvent
java.lang.Object
org.graylog2.shared.buffers.RawMessageEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.lmax.disruptor.EventFactory<RawMessageEvent>static final com.lmax.disruptor.EventTranslatorOneArg<RawMessageEvent,RawMessage> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()byte[]com.eaio.uuid.UUIDbyte[]org.joda.time.DateTimevoidsetEncodedRawMessage(byte[] encodedRawMessage) voidsetMessageIdBytes(byte[] messageIdBytes) voidsetMessageTimestamp(org.joda.time.DateTime messageTimestamp) voidsetRawMessage(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()
-