Versions in this module Expand all Collapse all v0 v0.0.1 Aug 2, 2023 Changes in this version + func DefaultQueueKeysFunc(_ runtime.Object) []string + type Factory struct + func New() *Factory + func (f *Factory) ResyncEvery(interval time.Duration) *Factory + func (f *Factory) ResyncSchedule(schedules ...string) *Factory + func (f *Factory) ToController(name string, eventRecorder events.Recorder) types.Controller + func (f *Factory) WithBareInformers(informers ...Informer) *Factory + func (f *Factory) WithFilteredEventsInformers(filter types.EventFilterFunc, informers ...Informer) *Factory + func (f *Factory) WithFilteredEventsInformersQueueKeyFunc(queueKeyFn ObjectQueueKeyFunc, filter types.EventFilterFunc, ...) *Factory + func (f *Factory) WithFilteredEventsInformersQueueKeysFunc(queueKeyFn types.ObjectQueueKeysFunc, filter types.EventFilterFunc, ...) *Factory + func (f *Factory) WithInformers(informers ...Informer) *Factory + func (f *Factory) WithInformersQueueKeyFunc(queueKeyFn ObjectQueueKeyFunc, informers ...Informer) *Factory + func (f *Factory) WithInformersQueueKeysFunc(queueKeyFn types.ObjectQueueKeysFunc, informers ...Informer) *Factory + func (f *Factory) WithNamespaceInformer(informer Informer, interestingNamespaces ...string) *Factory + func (f *Factory) WithPostStartHooks(hooks ...types.PostStartHook) *Factory + func (f *Factory) WithSync(syncFn types.ControllerSyncFn) *Factory + func (f *Factory) WithSyncContext(ctx types.Context) *Factory + type Informer interface + AddEventHandler func(handler cache.ResourceEventHandler) (cache.ResourceEventHandlerRegistration, error) + HasSynced func() bool + type ObjectQueueKeyFunc func(runtime.Object) string