ReadonlyadapterRedis adapter instance
Optional ReadonlycircuitCircuit breaker configuration (default: enabled with default thresholds)
ReadonlykeyLock key
Optional ReadonlyloggerOptional logger for structured logging (default: none)
Optional ReadonlyretryMaximum retry attempts (default: 3)
Optional ReadonlyretryDelay between retries in milliseconds (default: 100)
Optional ReadonlyttlTime-to-live in milliseconds (default: 30000)
Configuration for simple (single-instance) locks