Versions in this module Expand all Collapse all v6 v6.4.2 Aug 17, 2020 Changes in this version + func NewChecker(logger lager.Logger, checkFactory db.CheckFactory, engine engine.Engine, ...) *checker + func NewScanner(logger lager.Logger, checkFactory db.CheckFactory, secrets creds.Secrets, ...) *scanner + type CheckRateCalculator struct + CheckableCounter CheckableCounter + MaxChecksPerSecond int + ResourceCheckingInterval time.Duration + func (c CheckRateCalculator) RateLimiter() (Limiter, error) + type CheckableCounter interface + CheckableCount func() (int, error) + type Limiter interface + Wait func(context.Context) error + type RateCalculator interface + RateLimiter func() (Limiter, error)