Documentation ¶
Index ¶
- func NewFilteredMessageQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRdbDataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMessageQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRdbDataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type MessageQueueInformer
- type RdbDataInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredMessageQueueInformer ¶
func NewFilteredMessageQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMessageQueueInformer constructs a new informer for MessageQueue 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 NewFilteredRdbDataInformer ¶
func NewFilteredRdbDataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRdbDataInformer constructs a new informer for RdbData 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 NewMessageQueueInformer ¶
func NewMessageQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMessageQueueInformer constructs a new informer for MessageQueue 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 NewRdbDataInformer ¶
func NewRdbDataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRdbDataInformer constructs a new informer for RdbData 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 { // MessageQueues returns a MessageQueueInformer. MessageQueues() MessageQueueInformer // RdbDatas returns a RdbDataInformer. RdbDatas() RdbDataInformer }
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 MessageQueueInformer ¶
type MessageQueueInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MessageQueueLister }
MessageQueueInformer provides access to a shared informer and lister for MessageQueues.
type RdbDataInformer ¶
type RdbDataInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RdbDataLister }
RdbDataInformer provides access to a shared informer and lister for RdbDatas.