}
delegator.SetRateLimiter(NoopRequestRateLimiter)
timer := timeSource.AfterFunc(delay, func() {
delegator.SetRateLimiter(rl)
})
RequestRateLimiter: &delegator,
timer: timer,
}, nil
}