Package com.eventstore.dbclient
Class EventDataBuilder
- java.lang.Object
-
- com.eventstore.dbclient.EventDataBuilder
-
public class EventDataBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventDataBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventDataBuilderbinary(java.lang.String eventType, byte[] eventData)EventDatabuild()EventDataBuildereventId(java.util.UUID id)static <A> EventDataBuilderjson(java.lang.String eventType, A eventData)EventDataBuildermetadataAsBytes(byte[] value)<A> EventDataBuildermetadataAsJson(A value)
-
-
-
Method Detail
-
json
public static <A> EventDataBuilder json(java.lang.String eventType, A eventData)
-
binary
public static EventDataBuilder binary(java.lang.String eventType, byte[] eventData)
-
eventId
public EventDataBuilder eventId(java.util.UUID id)
-
metadataAsJson
public <A> EventDataBuilder metadataAsJson(A value)
-
metadataAsBytes
public EventDataBuilder metadataAsBytes(byte[] value)
-
build
public EventData build()
-
-