Package akka.persistence.typed.javadsl
Class SnapshotCountRetentionCriteria
- java.lang.Object
-
- akka.persistence.typed.javadsl.RetentionCriteria
-
- akka.persistence.typed.javadsl.SnapshotCountRetentionCriteria
-
- Direct Known Subclasses:
SnapshotCountRetentionCriteriaImpl
public abstract class SnapshotCountRetentionCriteria extends RetentionCriteria
Delete events after saving snapshot via {@link RetentionCriteria.snapshotEvery()}. Events that have sequence number less than the snapshot sequence number minuskeepNSnapshots * numberOfEvents
are deleted.
-
-
Constructor Summary
Constructors Constructor Description SnapshotCountRetentionCriteria()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract SnapshotCountRetentionCriteria
withDeleteEventsOnSnapshot()
-
Methods inherited from class akka.persistence.typed.javadsl.RetentionCriteria
asScala, disabled, snapshotEvery
-
-
-
-
Method Detail
-
withDeleteEventsOnSnapshot
public abstract SnapshotCountRetentionCriteria withDeleteEventsOnSnapshot()
-
-