SnapshotPolicyUnion

PackageFCQRS
Snapshot cadence for an aggregate or saga, set per entity at registration.

Specification

Kind
Union
Members
6
Examples
0
IsNoSnapshotsSignature
this.IsNoSnapshots
IsEverySignature
this.IsEvery
IsDefaultSignature
this.IsDefault
DefaultSignature
Default
NoSnapshotsSignature
NoSnapshots

Summary

NameSignatureSynopsis
IsNoSnapshotsthis.IsNoSnapshotsNo description available.
IsEverythis.IsEveryNo description available.
IsDefaultthis.IsDefaultNo description available.
DefaultDefaultUse the global config (config:akka:persistence:snapshot-version-count), or 30.
NoSnapshotsNoSnapshotsNever snapshot: recovery always replays the full journal.
EveryEvery intSnapshot every N versions (N > 0; invalid values fall back to Default).

IsNoSnapshots

this.IsNoSnapshots
Member

Returns

bool

IsEvery

this.IsEvery
Member

Returns

bool

IsDefault

this.IsDefault
Member

Returns

bool

Default

Default
Member
Use the global config (config:akka:persistence:snapshot-version-count), or 30.

Returns

unit

NoSnapshots

NoSnapshots
Member
Never snapshot: recovery always replays the full journal. Previously saved snapshots are still honored on recovery.

Returns

unit

Every

Every int
Member
Snapshot every N versions (N > 0; invalid values fall back to Default).

Parameters

NameTypeDescription
Itemint

Returns

unit