Documentation ¶
Index ¶
- func NewFilteredSubContactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubContactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SubContactInformer
- type SubSubscriptionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredSubContactInformer ¶
func NewFilteredSubContactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubContactInformer constructs a new informer for SubContact 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 NewFilteredSubSubscriptionInformer ¶
func NewFilteredSubSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubSubscriptionInformer constructs a new informer for SubSubscription 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 NewSubContactInformer ¶
func NewSubContactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubContactInformer constructs a new informer for SubContact 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 NewSubSubscriptionInformer ¶
func NewSubSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubSubscriptionInformer constructs a new informer for SubSubscription 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 { // SubContacts returns a SubContactInformer. SubContacts() SubContactInformer // SubSubscriptions returns a SubSubscriptionInformer. SubSubscriptions() SubSubscriptionInformer }
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 SubContactInformer ¶
type SubContactInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubContactLister }
SubContactInformer provides access to a shared informer and lister for SubContacts.
type SubSubscriptionInformer ¶
type SubSubscriptionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubSubscriptionLister }
SubSubscriptionInformer provides access to a shared informer and lister for SubSubscriptions.