Documentation ¶
Index ¶
- func NewC7NHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredC7NHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type C7NHelmReleaseInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewC7NHelmReleaseInformer ¶
func NewC7NHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewC7NHelmReleaseInformer constructs a new informer for C7NHelmRelease 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 NewFilteredC7NHelmReleaseInformer ¶
func NewFilteredC7NHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredC7NHelmReleaseInformer constructs a new informer for C7NHelmRelease 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 C7NHelmReleaseInformer ¶
type C7NHelmReleaseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.C7NHelmReleaseLister }
C7NHelmReleaseInformer provides access to a shared informer and lister for C7NHelmReleases.
type Interface ¶
type Interface interface { // C7NHelmReleases returns a C7NHelmReleaseInformer. C7NHelmReleases() C7NHelmReleaseInformer }
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.