public abstract class Event
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Event.Type
Event types.
|
Constructor and Description |
---|
Event(Event.Type eventType) |
Modifier and Type | Method and Description |
---|---|
java.util.UUID |
getId() |
Location |
getLocation() |
EventProcessingRequest |
getRequest() |
java.lang.Long |
getSessionId() |
java.lang.String |
getSourceId() |
long |
getTimestamp() |
Event.Type |
getType() |
void |
setLocation(Location location) |
void |
setRequest(EventProcessingRequest request) |
void |
setSessionId(java.lang.Long sessionId) |
void |
setSourceId(java.lang.String sourceId) |
void |
setTimestamp(long timestamp) |
public Event(Event.Type eventType)
public Event.Type getType()
public java.util.UUID getId()
public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- time in millisecondspublic java.lang.String getSourceId()
public void setSourceId(java.lang.String sourceId)
sourceId
- source event idpublic java.lang.Long getSessionId()
public void setSessionId(java.lang.Long sessionId)
sessionId
- session idpublic Location getLocation()
public void setLocation(Location location)
location
- Geo locationpublic EventProcessingRequest getRequest()
public void setRequest(EventProcessingRequest request)