SmallMaterializedSnapshot

constructor(version: Int, firstEventTime: Long, state: S)

Parameters

version

The version of the snapshot, used to indicate the version of the state.

firstEventTime

The timestamp of the first event, used to record when the state was first changed.

state

The current state, with a generic type.