public abstract class Message
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Message.Type
Message types.
|
Constructor and Description |
---|
Message(Message.Type type)
Creates a new message.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFirehoseVersion() |
java.util.UUID |
getId() |
long |
getTimestamp() |
Message.Type |
getType() |
void |
setFirehoseVersion(java.lang.String firehoseVersion) |
void |
setTimestamp(long timestamp) |
public Message(Message.Type type)
type
- message typepublic Message.Type getType()
public java.util.UUID getId()
public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- time in millisecondspublic java.lang.String getFirehoseVersion()
public void setFirehoseVersion(java.lang.String firehoseVersion)
firehoseVersion
- version of the Firehose SDK used to handle this message. Required as of version 2.0