IdempotencyProperties

class IdempotencyProperties(@DefaultValue(value = ["true"]) var enabled: Boolean = true, var bloomFilter: IdempotencyProperties.BloomFilter = BloomFilter()) : EnabledCapable

Constructors

Link copied to clipboard
constructor(@DefaultValue(value = ["true"]) enabled: Boolean = true, bloomFilter: IdempotencyProperties.BloomFilter = BloomFilter())

Types

Link copied to clipboard
data class BloomFilter(val ttl: Duration = Duration.ofMinutes(1), val expectedInsertions: Long, val fpp: Double = 1.0E-5)
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@NestedConfigurationProperty
var bloomFilter: IdempotencyProperties.BloomFilter
Link copied to clipboard
open override var enabled: Boolean