LogPosition

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case
object End extends LogPosition
sealed abstract case
class Exact(commit: ULong, prepare: ULong) extends LogPosition
Companion
object
object Exact
Companion
class
final implicit
class LogPositionOps(val lp: LogPosition) extends AnyVal

Value members

Concrete methods

def apply(commit: Long, prepare: Long): Either[InvalidInput, Exact]

Constructs an exact log position in the global stream.

Constructs an exact log position in the global stream.

Values are validated that @param commit is larger than @param prepare.

Concrete fields

Implicits

Implicits

final implicit
implicit
val orderForExact: Order[Exact]
implicit