# Functions
NewFIFO returns a Store which can be used to queue up items to process.
NewPoller constructs a new poller.
NewReflector creates a new Reflector object which will keep the given store up to date with the server's contents for the given resource.
NewStore returns a Store implemented simply with a map and a lock.
NewUndeltaStore returns an UndeltaStore implemented with a Store.
# Structs
FIFO receives adds and updates from a Reflector, and puts them in a queue for FIFO order processing.
ListWatch knows how to list and watch a set of apiserver resources.
Poller is like Reflector, but it periodically polls instead of watching.
Reflector watches a specified resource and causes all changes to be reflected in the given store.
StoreToNodeLister makes a Store have the List method of the client.NodeInterface The Store must contain (only) Nodes.
StoreToPodLister makes a Store have the List method of the client.PodInterface The Store must contain (only) Pods.
StoreToServiceLister makes a Store that has the List method of the client.ServiceInterface The Store must contain (only) Services.
UndeltaStore listens to incremental updates and sends complete state on every change.
# Interfaces
Enumerator should be able to return the list of objects to be synced with one object at a time.
ListerWatcher is any object that knows how to perform an initial list and start a watch on a resource.
Store is a generic object storage interface.
# Type aliases
GetFunc should return an enumerator that you wish the Poller to proccess.