StreamMessage

sealed

StreamMessage represents different kind of messages that you get when reading from a stream.

There are four variants:

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def event: Option[Event]
Implicitly added by StreamMessageOps
Implicitly added by StreamMessageOps
def fold[A](eFn: Event => A, fpFn: FirstStreamPosition => A, lpFn: LastStreamPosition => A, nfFn: NotFound => A): A
Implicitly added by StreamMessageOps
def isEvent: Boolean
Implicitly added by StreamMessageOps
def isFirst: Boolean
Implicitly added by StreamMessageOps
def isLast: Boolean
Implicitly added by StreamMessageOps
def isNotFound: Boolean
Implicitly added by StreamMessageOps
Implicitly added by StreamMessageOps
def notFound: Option[NotFound]
Implicitly added by StreamMessageOps

Concrete fields

Implicitly added by StreamMessageOps