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 kubernetes.Interface, defaultResync time.Duration) SharedInformerFactory { … }
func NewFilteredSharedInformerFactory(client kubernetes.Interface, defaultResync time.Duration, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) SharedInformerFactory { … }
func NewSharedInformerFactoryWithOptions(client kubernetes.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) Admissionregistration() admissionregistration.Interface { … }
func (f *sharedInformerFactory) Internal() apiserverinternal.Interface { … }
func (f *sharedInformerFactory) Apps() apps.Interface { … }
func (f *sharedInformerFactory) Autoscaling() autoscaling.Interface { … }
func (f *sharedInformerFactory) Batch() batch.Interface { … }
func (f *sharedInformerFactory) Certificates() certificates.Interface { … }
func (f *sharedInformerFactory) Coordination() coordination.Interface { … }
func (f *sharedInformerFactory) Core() core.Interface { … }
func (f *sharedInformerFactory) Discovery() discovery.Interface { … }
func (f *sharedInformerFactory) Events() events.Interface { … }
func (f *sharedInformerFactory) Extensions() extensions.Interface { … }
func (f *sharedInformerFactory) Flowcontrol() flowcontrol.Interface { … }
func (f *sharedInformerFactory) Networking() networking.Interface { … }
func (f *sharedInformerFactory) Node() node.Interface { … }
func (f *sharedInformerFactory) Policy() policy.Interface { … }
func (f *sharedInformerFactory) Rbac() rbac.Interface { … }
func (f *sharedInformerFactory) Resource() resource.Interface { … }
func (f *sharedInformerFactory) Scheduling() scheduling.Interface { … }
func (f *sharedInformerFactory) Storage() storage.Interface { … }
func (f *sharedInformerFactory) Storagemigration() storagemigration.Interface { … }