Versions in this module Expand all Collapse all v0 v0.19.0 Jun 9, 2015 Changes in this version + type EventBroadcaster interface + NewRecorder func(source api.EventSource) EventRecorder + StartEventWatcher func(eventHandler func(*api.Event)) watch.Interface + StartLogging func(logf func(format string, args ...interface{})) watch.Interface + StartRecordingToSink func(sink EventSink) watch.Interface + func NewBroadcaster() EventBroadcaster + type EventRecorder interface + Event func(object runtime.Object, reason, message string) + Eventf func(object runtime.Object, reason, messageFmt string, args ...interface{}) + PastEventf func(object runtime.Object, timestamp util.Time, reason, messageFmt string, ...) + type EventSink interface + Create func(event *api.Event) (*api.Event, error) + Update func(event *api.Event) (*api.Event, error) + type FakeRecorder struct + func (f *FakeRecorder) Event(object runtime.Object, reason, message string) + func (f *FakeRecorder) Eventf(object runtime.Object, reason, messageFmt string, args ...interface{}) + func (f *FakeRecorder) PastEventf(object runtime.Object, timestamp util.Time, reason, messageFmt string, ...)