Documentation ¶
Index ¶
- func NewFilteredFrequentlyChangingAnnotationsResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMockResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFrequentlyChangingAnnotationsResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMockResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type FrequentlyChangingAnnotationsResourceInformer
- type Interface
- type MockResourceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredFrequentlyChangingAnnotationsResourceInformer ¶
func NewFilteredFrequentlyChangingAnnotationsResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFrequentlyChangingAnnotationsResourceInformer constructs a new informer for FrequentlyChangingAnnotationsResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredMockResourceInformer ¶
func NewFilteredMockResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMockResourceInformer constructs a new informer for MockResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFrequentlyChangingAnnotationsResourceInformer ¶
func NewFrequentlyChangingAnnotationsResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFrequentlyChangingAnnotationsResourceInformer constructs a new informer for FrequentlyChangingAnnotationsResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewMockResourceInformer ¶
func NewMockResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMockResourceInformer constructs a new informer for MockResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type FrequentlyChangingAnnotationsResourceInformer ¶
type FrequentlyChangingAnnotationsResourceInformer interface { Informer() cache.SharedIndexInformer Lister() v2alpha1.FrequentlyChangingAnnotationsResourceLister }
FrequentlyChangingAnnotationsResourceInformer provides access to a shared informer and lister for FrequentlyChangingAnnotationsResources.
type Interface ¶
type Interface interface { // FrequentlyChangingAnnotationsResources returns a FrequentlyChangingAnnotationsResourceInformer. FrequentlyChangingAnnotationsResources() FrequentlyChangingAnnotationsResourceInformer // MockResources returns a MockResourceInformer. MockResources() MockResourceInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type MockResourceInformer ¶
type MockResourceInformer interface { Informer() cache.SharedIndexInformer Lister() v2alpha1.MockResourceLister }
MockResourceInformer provides access to a shared informer and lister for MockResources.