type SharedInformerOption …
func WithTransform(transform cache.TransformFunc) SharedInformerOption { … }
func NewSharedInformerFactory(client metadata.Interface, defaultResync time.Duration) SharedInformerFactory { … }
func NewFilteredSharedInformerFactory(client metadata.Interface, defaultResync time.Duration, namespace string, tweakListOptions TweakListOptionsFunc) SharedInformerFactory { … }
func NewSharedInformerFactoryWithOptions(client metadata.Interface, defaultResync time.Duration, options ...SharedInformerOption) SharedInformerFactory { … }
type metadataSharedInformerFactory …
var _ …
func (f *metadataSharedInformerFactory) ForResource(gvr schema.GroupVersionResource) informers.GenericInformer { … }
func (f *metadataSharedInformerFactory) Start(stopCh <-chan struct{ … }
func (f *metadataSharedInformerFactory) WaitForCacheSync(stopCh <-chan struct{ … }
func (f *metadataSharedInformerFactory) Shutdown() { … }
func NewFilteredMetadataInformer(client metadata.Interface, gvr schema.GroupVersionResource, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions TweakListOptionsFunc) informers.GenericInformer { … }
type metadataInformer …
var _ …
func (d *metadataInformer) Informer() cache.SharedIndexInformer { … }
func (d *metadataInformer) Lister() cache.GenericLister { … }