Documentation
¶
Index ¶
- func NewFilteredGlacierVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLockInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlacierVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLockInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GlacierVaultInformer
- type Interface
- type LockInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredGlacierVaultInformer ¶
func NewFilteredGlacierVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGlacierVaultInformer constructs a new informer for GlacierVault 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 NewFilteredLockInformer ¶
func NewFilteredLockInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLockInformer constructs a new informer for Lock 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 NewGlacierVaultInformer ¶
func NewGlacierVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGlacierVaultInformer constructs a new informer for GlacierVault 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 NewLockInformer ¶
func NewLockInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLockInformer constructs a new informer for Lock 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 GlacierVaultInformer ¶
type GlacierVaultInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GlacierVaultLister }
GlacierVaultInformer provides access to a shared informer and lister for GlacierVaults.
type Interface ¶
type Interface interface { // GlacierVaults returns a GlacierVaultInformer. GlacierVaults() GlacierVaultInformer // Locks returns a LockInformer. Locks() LockInformer }
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 LockInformer ¶
type LockInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LockLister }
LockInformer provides access to a shared informer and lister for Locks.