Documentation ¶
Index ¶
- func DefaultNamespacedDynamicInformerFactory(client dynamic.Interface, ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer
- type DynamicInformerCache
- func (d *DynamicInformerCache) Add(ngvr identity.NamespacedGroupVersionResource, ...) informers.GenericInformer
- func (d *DynamicInformerCache) FromCluster(locators []*identity.Locator) (current map[*identity.Locator]*unstructured.Unstructured)
- func (d *DynamicInformerCache) Get(ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer
- type Interface
- type NamespacedDynamicInformerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultNamespacedDynamicInformerFactory ¶
func DefaultNamespacedDynamicInformerFactory(client dynamic.Interface, ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer
Types ¶
type DynamicInformerCache ¶
type DynamicInformerCache struct {
// contains filtered or unexported fields
}
func NewDynamicInformerCache ¶
func NewDynamicInformerCache(client dynamic.Interface) *DynamicInformerCache
func (*DynamicInformerCache) Add ¶
func (d *DynamicInformerCache) Add(ngvr identity.NamespacedGroupVersionResource, factory NamespacedDynamicInformerFactory, stopc <-chan struct{}) informers.GenericInformer
func (*DynamicInformerCache) FromCluster ¶
func (d *DynamicInformerCache) FromCluster(locators []*identity.Locator) (current map[*identity.Locator]*unstructured.Unstructured)
FromCluster returns a list of objects found in the cluster (cache) identified by locators
func (*DynamicInformerCache) Get ¶
func (d *DynamicInformerCache) Get(ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer
type Interface ¶
type Interface interface { Get(ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer Add(ngvr identity.NamespacedGroupVersionResource, factory NamespacedDynamicInformerFactory, stopc <-chan struct{}) informers.GenericInformer FromCluster(locators []*identity.Locator) (current map[*identity.Locator]*unstructured.Unstructured) }
type NamespacedDynamicInformerFactory ¶
type NamespacedDynamicInformerFactory func(client dynamic.Interface, ngvr identity.NamespacedGroupVersionResource) informers.GenericInformer
Click to show internal directories.
Click to hide internal directories.