Documentation ¶
Index ¶
- func BuildCacheFactory(client *kubernetes.Interface)
- type CacheFactory
- func (c *CacheFactory) DeploymentLister() listerappsv1.DeploymentLister
- func (c *CacheFactory) EventLister() listercorev1.EventLister
- func (c *CacheFactory) NodeLister() listercorev1.NodeLister
- func (c *CacheFactory) PodIndexer() cache.Indexer
- func (c *CacheFactory) PodLister() listercorev1.PodLister
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildCacheFactory ¶
func BuildCacheFactory(client *kubernetes.Interface)
BuildCacheFactory build cache factory and start informers
Types ¶
type CacheFactory ¶
type CacheFactory struct {
// contains filtered or unexported fields
}
CacheFactory provide lister from cache
func (*CacheFactory) DeploymentLister ¶
func (c *CacheFactory) DeploymentLister() listerappsv1.DeploymentLister
DeploymentLister cache
func (*CacheFactory) EventLister ¶
func (c *CacheFactory) EventLister() listercorev1.EventLister
EventLister cache
func (*CacheFactory) NodeLister ¶
func (c *CacheFactory) NodeLister() listercorev1.NodeLister
NodeLister cache
func (*CacheFactory) PodIndexer ¶
func (c *CacheFactory) PodIndexer() cache.Indexer
PodIndexer cache
func (*CacheFactory) PodLister ¶
func (c *CacheFactory) PodLister() listercorev1.PodLister
PodLister cache
Click to show internal directories.
Click to hide internal directories.