KeyedReplicaSettings

data class KeyedReplicaSettings<K : Any, T : Any>(val maxCount: Int = Int.MAX_VALUE, val clearPolicy: ClearPolicy<K, T> = ClearPolicy())

Configures behaviour of a keyed replica.

Constructors

Link copied to clipboard
fun <K : Any, T : Any> KeyedReplicaSettings(maxCount: Int = Int.MAX_VALUE, clearPolicy: ClearPolicy<K, T> = ClearPolicy())

Properties

Link copied to clipboard
val clearPolicy: ClearPolicy<K, T>

configures how keyed replica clears children when child count exceeds maxCount. See: ClearPolicy.

Link copied to clipboard
val maxCount: Int

limits count of child replicas