v1alpha1

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL