final class ReadsOps[F[_]] extends AnyVal
- Source
- reads.scala
- Alphabetic
- By Inheritance
- ReadsOps
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val r: Reads[F]
- def readAllMessagesBackwards(from: LogPosition = LogPosition.End, maxCount: Long = Long.MaxValue, resolveLinkTos: Boolean = false): Stream[F, AllMessage]
Read AllMessage messages backwards from the global stream, sec.StreamId.All.
Read AllMessage messages backwards from the global stream, sec.StreamId.All.
- from
log position to read from.
- maxCount
limits maximum events returned.
- resolveLinkTos
whether to resolve EventType.LinkTo events automatically.
- returns
a Stream that emits AllMessage values.
- def readAllMessagesForwards(from: LogPosition = LogPosition.Start, maxCount: Long = Long.MaxValue, resolveLinkTos: Boolean = false): Stream[F, AllMessage]
Read AllMessage messages forwards from the global stream, sec.StreamId.All.
Read AllMessage messages forwards from the global stream, sec.StreamId.All.
- from
log position to read from.
- maxCount
limits maximum events returned.
- resolveLinkTos
whether to resolve EventType.LinkTo events automatically.
- returns
a Stream that emits AllMessage values.
- def readStreamMessagesBackwards(streamId: StreamId, from: StreamPosition = StreamPosition.End, maxCount: Long = Long.MaxValue, resolveLinkTos: Boolean = false): Stream[F, StreamMessage]
Read StreamMessage messages backwards from an individual stream.
Read StreamMessage messages backwards from an individual stream.
- streamId
the id of the stream to read from.
- from
stream position to read from.
- maxCount
limits maximum events returned.
- resolveLinkTos
whether to resolve EventType.LinkTo events automatically.
- returns
a Stream that emits StreamMessage values.
- def readStreamMessagesForwards(streamId: StreamId, from: StreamPosition = StreamPosition.Start, maxCount: Long = Long.MaxValue, resolveLinkTos: Boolean = false): Stream[F, StreamMessage]
Read StreamMessage messages forwards from an individual stream.
Read StreamMessage messages forwards from an individual stream.
- streamId
the id of the stream to read from.
- from
stream position to read from.
- maxCount
limits maximum events returned.
- resolveLinkTos
whether to resolve EventType.LinkTo events automatically.
- returns
a Stream that emits StreamMessage values.
- def toString(): String
- Definition Classes
- Any