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