code: func (eventBroadcaster *eventBroadcasterImpl) NewRecorder(scheme *runtime.Scheme, source v1.EventSource) EventRecorder {
  	return &recorderImpl{scheme, source, eventBroadcaster.Broadcaster, clock.RealClock{}}
  }
docs: // NewRecorder returns an EventRecorder that records events with the given event source.