public class RecordedEvent
extends java.lang.Object
| Constructor and Description |
|---|
RecordedEvent(@NotNull java.lang.String eventStreamId,
@NotNull StreamRevision streamRevision,
@NotNull java.util.UUID eventId,
@NotNull Position position,
@NotNull java.util.Map<java.lang.String,java.lang.String> systemMetadata,
@NotNull byte[] eventData,
@NotNull byte[] userMetadata) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull java.lang.String |
getContentType() |
@NotNull java.time.Instant |
getCreated() |
byte[] |
getEventData() |
<A> A |
getEventDataAs(java.lang.Class<A> clazz) |
@NotNull java.util.UUID |
getEventId() |
@NotNull java.lang.String |
getEventType() |
@NotNull Position |
getPosition() |
@NotNull java.lang.String |
getStreamId() |
@NotNull StreamRevision |
getStreamRevision() |
byte[] |
getUserMetadata() |
public RecordedEvent(@NotNull
@NotNull java.lang.String eventStreamId,
@NotNull
@NotNull StreamRevision streamRevision,
@NotNull
@NotNull java.util.UUID eventId,
@NotNull
@NotNull Position position,
@NotNull
@NotNull java.util.Map<java.lang.String,java.lang.String> systemMetadata,
@NotNull
@NotNull byte[] eventData,
@NotNull
@NotNull byte[] userMetadata)
@NotNull public @NotNull java.lang.String getStreamId()
@NotNull public @NotNull StreamRevision getStreamRevision()
@NotNull public @NotNull java.util.UUID getEventId()
@NotNull public @NotNull java.lang.String getEventType()
public byte[] getEventData()
public <A> A getEventDataAs(java.lang.Class<A> clazz)
throws java.io.IOException
java.io.IOExceptionpublic byte[] getUserMetadata()
@NotNull public @NotNull java.time.Instant getCreated()
@NotNull public @NotNull Position getPosition()
@NotNull public @NotNull java.lang.String getContentType()