Package-level declarations

Types

Link copied to clipboard
data class LoadCacheSourceConfiguration(val timeout: Duration = Duration.ofSeconds(10), val ttl: Long? = null, val amplitude: Long = 0) : CacheValueConfiguration
Link copied to clipboard
open class QueryServiceCacheSource<S : Any, D : Any>(queryService: SnapshotQueryService<S>, val stateToCacheDataConverter: StateToCacheDataConverter<MaterializedSnapshot<S>, D>, val loadCacheSourceConfiguration: LoadCacheSourceConfiguration = LoadCacheSourceConfiguration.DEFAULT) : StateCacheSource<String, MaterializedSnapshot<S>, D>
Link copied to clipboard
interface StateCacheSource<K, S : Any, D : Any> : CacheSource<K, D>