SlidingWindowConfig

data class SlidingWindowConfig(val maxRequests: Int = 100, val windowDuration: Duration = 60.seconds)(source)

Configuration for sliding window rate limiter.

Constructors

Link copied to clipboard
constructor(maxRequests: Int = 100, windowDuration: Duration = 60.seconds)

Properties

Link copied to clipboard

Maximum number of requests allowed in the window (default: 100)

Link copied to clipboard

Duration of the sliding window (default: 1 minute)