Class EventData


  • public final class EventData
    extends java.lang.Object
    • Constructor Detail

      • EventData

        public EventData​(java.util.UUID eventId,
                         java.lang.String eventType,
                         java.lang.String contentType,
                         byte[] eventData,
                         byte[] userMetadata)
    • Method Detail

      • getEventId

        public java.util.UUID getEventId()
      • getEventType

        public java.lang.String getEventType()
      • getContentType

        public java.lang.String getContentType()
      • getEventData

        public byte[] getEventData()
      • getUserMetadata

        public byte[] getUserMetadata()
      • builderAsJson

        public static <A> EventDataBuilder builderAsJson​(java.lang.String eventType,
                                                         A eventData)
      • builderAsBinary

        public static EventDataBuilder builderAsBinary​(java.lang.String eventType,
                                                       byte[] eventData)