# Packages

No description provided by the author

# Functions

BlockUntilSynced determines whether a get request for an informer should block until the informer's cache has synced.
New initializes and returns a new Cache.
TransformStripManagedFields strips the managed fields of an object before it is committed to the cache.

# Constants

AllNamespaces should be used as the map key to deliminate namespace settings that apply to all namespaces that themselves do not have explicit settings.

# Structs

ByObject offers more fine-grained control over the cache's ListWatch by object.
Config describes all potential options for a given watch.
ErrCacheNotStarted is returned when trying to read from the cache that wasn't started.
ErrResourceNotCached indicates that the resource type the client asked the cache for is not cached, i.e.
Options are the optional arguments for creating a new Cache object.

# Interfaces

Cache knows how to load Kubernetes objects, fetch informers to request to receive events for Kubernetes objects (at a low-level), and add indices to fields on the objects stored in the cache.
Informer allows you to interact with the underlying informer.
Informers knows how to create or fetch informers for different group-version-kinds, and add indices to those informers.

# Type aliases

InformerGetOption defines an option that alters the behavior of how informers are retrieved.
InformerGetOptions defines the behavior of how informers are retrieved.
NewCacheFunc - Function for creating a new cache from the options and a rest config.