Packages

final case class SnapshotMetadata(persistenceId: String, sequenceNr: Long, timestamp: Long = 0L) extends Product with Serializable

Snapshot metadata.

persistenceId

id of persistent actor from which the snapshot was taken.

sequenceNr

sequence number at which the snapshot was taken.

timestamp

time at which the snapshot was saved, defaults to 0 when unknown.

Annotations
@SerialVersionUID()
Source
SnapshotProtocol.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SnapshotMetadata
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SnapshotMetadata(persistenceId: String, sequenceNr: Long, timestamp: Long = 0L)

    persistenceId

    id of persistent actor from which the snapshot was taken.

    sequenceNr

    sequence number at which the snapshot was taken.

    timestamp

    time at which the snapshot was saved, defaults to 0 when unknown.

Value Members

  1. val persistenceId: String
  2. val sequenceNr: Long
  3. val timestamp: Long