in eventsourced/src/main/scala/org/apache/pekko/projection/eventsourced/EventEnvelope.scala [38:63]
def apply[Event](
offset: Offset,
persistenceId: String,
sequenceNr: Long,
event: Event,
timestamp: Long): EventEnvelope[Event] =
new EventEnvelope(offset, persistenceId, sequenceNr, event, timestamp)
def create[Event](
offset: Offset,
persistenceId: String,
sequenceNr: Long,
event: Event,
timestamp: Long): EventEnvelope[Event] = apply(offset, persistenceId, sequenceNr, event, timestamp)
def unapply[Event](arg: EventEnvelope[Event]): Option[(Offset, String, Long, Event, Long)] =
Some((arg.offset, arg.persistenceId, arg.sequenceNr, arg.event, arg.timestamp))
}
@ApiMayChange
final class EventEnvelope[Event](
val offset: Offset,
val persistenceId: String,
val sequenceNr: Long,
val event: Event,
val timestamp: Long) {