Documentation ¶
Index ¶
- func NewFilteredMessageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMessagingServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMessageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMessagingServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type MessageInformer
- type MessagingServiceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredMessageInformer ¶
func NewFilteredMessageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMessageInformer constructs a new informer for Message 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 NewFilteredMessagingServiceInformer ¶
func NewFilteredMessagingServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMessagingServiceInformer constructs a new informer for MessagingService 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 NewMessageInformer ¶
func NewMessageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMessageInformer constructs a new informer for Message 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 NewMessagingServiceInformer ¶
func NewMessagingServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMessagingServiceInformer constructs a new informer for MessagingService 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 { // Messages returns a MessageInformer. Messages() MessageInformer // MessagingServices returns a MessagingServiceInformer. MessagingServices() MessagingServiceInformer }
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 MessageInformer ¶
type MessageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MessageLister }
MessageInformer provides access to a shared informer and lister for Messages.
type MessagingServiceInformer ¶
type MessagingServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MessagingServiceLister }
MessagingServiceInformer provides access to a shared informer and lister for MessagingServices.