code: func NewEventSourceObjectSpamFilter(lruCacheSize, burst int, qps float32, clock clock.Clock) *EventSourceObjectSpamFilter {
  	return &EventSourceObjectSpamFilter{
  		cache: lru.New(lruCacheSize),
  		burst: burst,
  		qps:   qps,
  		clock: clock,
  	}
  }
docs: // NewEventSourceObjectSpamFilter allows burst events from a source about an object with the specified qps refill.