Versions in this module Expand all Collapse all v0 v0.25.0 Sep 3, 2026 Changes in this version + type FieldIndexer interface + IndexField func(ctx context.Context, obj Object, field string, extractValue IndexerFunc) error + type IndexerFunc func(Object) []string + type Informer interface + AddEventHandler func(handler toolscache.ResourceEventHandler) (toolscache.ResourceEventHandlerRegistration, error) + AddEventHandlerWithOptions func(handler toolscache.ResourceEventHandler, options toolscache.HandlerOptions) (toolscache.ResourceEventHandlerRegistration, error) + AddEventHandlerWithResyncPeriod func(handler toolscache.ResourceEventHandler, resyncPeriod time.Duration) (toolscache.ResourceEventHandlerRegistration, error) + AddIndexers func(indexers toolscache.Indexers) error + HasSynced func() bool + HasSyncedChecker func() toolscache.DoneChecker + IsStopped func() bool + RemoveEventHandler func(handle toolscache.ResourceEventHandlerRegistration) error + type InformerGetOption func(*InformerGetOptions) + func BlockUntilSynced(shouldBlock bool) InformerGetOption + type InformerGetOptions struct + BlockUntilSynced *bool + type Informers interface + GetInformer func(ctx context.Context, obj Object, opts ...InformerGetOption) (Informer, error) + GetInformerForKind func(ctx context.Context, gvk schema.GroupVersionKind, opts ...InformerGetOption) (Informer, error) + RemoveInformer func(ctx context.Context, obj Object) error + Start func(ctx context.Context) error + WaitForCacheSync func(ctx context.Context) bool + type Object interface