Package akka.persistence.typed.scaladsl
Class EventWithMetadata<E>
- java.lang.Object
-
- akka.persistence.typed.scaladsl.EventWithMetadata<E>
-
public final class EventWithMetadata<E> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventWithMetadata(E event, scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <E> EventWithMetadata<E>
apply(E event, java.lang.Object metadata)
static <E> EventWithMetadata<E>
apply(E event, scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
E
event()
<M> scala.Option<M>
metadata(scala.reflect.ClassTag<M> evidence$1)
The metadata of a given type that is associated with the event.scala.collection.immutable.Seq<java.lang.Object>
metadataEntries()
-
-
-
Constructor Detail
-
EventWithMetadata
public EventWithMetadata(E event, scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
-
-
Method Detail
-
apply
public static <E> EventWithMetadata<E> apply(E event, java.lang.Object metadata)
-
apply
public static <E> EventWithMetadata<E> apply(E event, scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
-
event
public E event()
-
metadataEntries
public scala.collection.immutable.Seq<java.lang.Object> metadataEntries()
-
metadata
public <M> scala.Option<M> metadata(scala.reflect.ClassTag<M> evidence$1)
The metadata of a given type that is associated with the event.
-
-