Documentation
¶
Index ¶
- func NewConsoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConsoleTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConsoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConsoleTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ConsoleInformer
- type ConsoleTemplateInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConsoleInformer ¶
func NewConsoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConsoleInformer constructs a new informer for Console 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 NewConsoleTemplateInformer ¶
func NewConsoleTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConsoleTemplateInformer constructs a new informer for ConsoleTemplate 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 NewFilteredConsoleInformer ¶
func NewFilteredConsoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConsoleInformer constructs a new informer for Console 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 NewFilteredConsoleTemplateInformer ¶
func NewFilteredConsoleTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConsoleTemplateInformer constructs a new informer for ConsoleTemplate 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 ConsoleInformer ¶
type ConsoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConsoleLister }
ConsoleInformer provides access to a shared informer and lister for Consoles.
type ConsoleTemplateInformer ¶
type ConsoleTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConsoleTemplateLister }
ConsoleTemplateInformer provides access to a shared informer and lister for ConsoleTemplates.
type Interface ¶
type Interface interface { // Consoles returns a ConsoleInformer. Consoles() ConsoleInformer // ConsoleTemplates returns a ConsoleTemplateInformer. ConsoleTemplates() ConsoleTemplateInformer }
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.