Documentation ¶
Index ¶
- func NewAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEncryptionSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEncryptionSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessInformer
- type EncryptionSetInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessInformer ¶
func NewAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessInformer constructs a new informer for Access 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 NewEncryptionSetInformer ¶
func NewEncryptionSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEncryptionSetInformer constructs a new informer for EncryptionSet 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 NewFilteredAccessInformer ¶
func NewFilteredAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessInformer constructs a new informer for Access 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 NewFilteredEncryptionSetInformer ¶
func NewFilteredEncryptionSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEncryptionSetInformer constructs a new informer for EncryptionSet 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 AccessInformer ¶
type AccessInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessLister }
AccessInformer provides access to a shared informer and lister for Accesses.
type EncryptionSetInformer ¶
type EncryptionSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EncryptionSetLister }
EncryptionSetInformer provides access to a shared informer and lister for EncryptionSets.
type Interface ¶
type Interface interface { // Accesses returns a AccessInformer. Accesses() AccessInformer // EncryptionSets returns a EncryptionSetInformer. EncryptionSets() EncryptionSetInformer }
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.