type SharedInformerOption …
type sharedInformerFactory …
func WithCustomResyncConfig(resyncConfig map[v1.Object]time.Duration) SharedInformerOption { … }
func WithTweakListOptions(tweakListOptions internalinterfaces.TweakListOptionsFunc) SharedInformerOption { … }
func WithNamespace(namespace string) SharedInformerOption { … }
func WithTransform(transform cache.TransformFunc) SharedInformerOption { … }
func NewSharedInformerFactory(client clientset.Interface, defaultResync time.Duration) SharedInformerFactory { … }
func NewFilteredSharedInformerFactory(client clientset.Interface, defaultResync time.Duration, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) SharedInformerFactory { … }
func NewSharedInformerFactoryWithOptions(client clientset.Interface, defaultResync time.Duration, options ...SharedInformerOption) SharedInformerFactory { … }
func (f *sharedInformerFactory) Start(stopCh <-chan struct{ … }
func (f *sharedInformerFactory) Shutdown() { … }
func (f *sharedInformerFactory) WaitForCacheSync(stopCh <-chan struct{ … }
func (f *sharedInformerFactory) InformerFor(obj runtime.Object, newFunc internalinterfaces.NewInformerFunc) cache.SharedIndexInformer { … }
type SharedInformerFactory …
func (f *sharedInformerFactory) Apiextensions() apiextensions.Interface { … }