Package com.eventstore.dbclient
Class ProposedEventBuilder
- java.lang.Object
-
- com.eventstore.dbclient.ProposedEventBuilder
-
public class ProposedEventBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ProposedEventBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProposedEventBuilderbinary(java.lang.String eventType, byte[] payload)ProposedEventbuild()ProposedEventBuildereventId(java.util.UUID id)static <A> ProposedEventBuilderjson(java.lang.String eventType, A payload)ProposedEventBuildermetadataAsBytes(byte[] value)<A> ProposedEventBuildermetadataAsJson(A value)
-
-
-
Method Detail
-
json
public static <A> ProposedEventBuilder json(java.lang.String eventType, A payload)
-
binary
public static ProposedEventBuilder binary(java.lang.String eventType, byte[] payload)
-
eventId
public ProposedEventBuilder eventId(java.util.UUID id)
-
metadataAsJson
public <A> ProposedEventBuilder metadataAsJson(A value)
-
metadataAsBytes
public ProposedEventBuilder metadataAsBytes(byte[] value)
-
build
public ProposedEvent build()
-
-