Documentation ¶
Index ¶
- func NewAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConsoleServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConsoleServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AuthenticationServiceInformer
- type ConsoleServiceInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthenticationServiceInformer ¶
func NewAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 NewConsoleServiceInformer ¶
func NewConsoleServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConsoleServiceInformer constructs a new informer for ConsoleService 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 NewFilteredAuthenticationServiceInformer ¶
func NewFilteredAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 NewFilteredConsoleServiceInformer ¶
func NewFilteredConsoleServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConsoleServiceInformer constructs a new informer for ConsoleService 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 AuthenticationServiceInformer ¶
type AuthenticationServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AuthenticationServiceLister }
AuthenticationServiceInformer provides access to a shared informer and lister for AuthenticationServices.
type ConsoleServiceInformer ¶
type ConsoleServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.ConsoleServiceLister }
ConsoleServiceInformer provides access to a shared informer and lister for ConsoleServices.
type Interface ¶
type Interface interface { // AuthenticationServices returns a AuthenticationServiceInformer. AuthenticationServices() AuthenticationServiceInformer // ConsoleServices returns a ConsoleServiceInformer. ConsoleServices() ConsoleServiceInformer }
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.