| Modifier and Type | Class and Description |
|---|---|
static class |
PersistableEvent.Builder |
protected static class |
PersistableEvent.HeaderEntry |
protected static class |
PersistableEvent.SpillableString |
| Constructor and Description |
|---|
PersistableEvent(String channel,
Event event) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBasePayload() |
byte[] |
getBody()
Returns the raw byte array of the data contained in this event.
|
String |
getChannelName() |
protected long |
getEventId() |
List<PersistableEvent.HeaderEntry> |
getHeaderEntries() |
Map<String,String> |
getHeaders()
Returns a map of name-value pairs describing the data stored in the body.
|
byte[] |
getSpillPayload() |
void |
setBody(byte[] body)
Sets the raw byte array of the data contained in this event.
|
protected void |
setEventId(long eventId) |
void |
setHeaders(Map<String,String> headers)
Set the event headers
|
public String getChannelName()
public byte[] getBasePayload()
public byte[] getSpillPayload()
protected void setEventId(long eventId)
protected long getEventId()
public List<PersistableEvent.HeaderEntry> getHeaderEntries()
public void setHeaders(Map<String,String> headers)
EventsetHeaders in interface Eventheaders - Map of headers to replace the current headers.public byte[] getBody()
Eventpublic void setBody(byte[] body)
EventCopyright © 2009-2022 Apache Software Foundation. All Rights Reserved.