| 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-2017 Apache Software Foundation. All Rights Reserved.