Documentation ¶
Index ¶
- func NewFilteredLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLibraryItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLibraryItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type LibraryInformer
- type LibraryItemInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredLibraryInformer ¶
func NewFilteredLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLibraryInformer constructs a new informer for Library 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 NewFilteredLibraryItemInformer ¶
func NewFilteredLibraryItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLibraryItemInformer constructs a new informer for LibraryItem 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 NewLibraryInformer ¶
func NewLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLibraryInformer constructs a new informer for Library 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 NewLibraryItemInformer ¶
func NewLibraryItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLibraryItemInformer constructs a new informer for LibraryItem 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 Interface ¶
type Interface interface { // Libraries returns a LibraryInformer. Libraries() LibraryInformer // LibraryItems returns a LibraryItemInformer. LibraryItems() LibraryItemInformer }
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 LibraryInformer ¶
type LibraryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LibraryLister }
LibraryInformer provides access to a shared informer and lister for Libraries.
type LibraryItemInformer ¶
type LibraryItemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LibraryItemLister }
LibraryItemInformer provides access to a shared informer and lister for LibraryItems.