v1beta2

package
v0.0.0-...-e779149 Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFederatedNotificationConfigInformer

func NewFederatedNotificationConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedNotificationConfigInformer constructs a new informer for FederatedNotificationConfig 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 NewFederatedNotificationManagerInformer

func NewFederatedNotificationManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedNotificationManagerInformer constructs a new informer for FederatedNotificationManager 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 NewFederatedNotificationReceiverInformer

func NewFederatedNotificationReceiverInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedNotificationReceiverInformer constructs a new informer for FederatedNotificationReceiver 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 NewFederatedNotificationRouterInformer

func NewFederatedNotificationRouterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedNotificationRouterInformer constructs a new informer for FederatedNotificationRouter 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 NewFederatedNotificationSilenceInformer

func NewFederatedNotificationSilenceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedNotificationSilenceInformer constructs a new informer for FederatedNotificationSilence 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 NewFilteredFederatedNotificationConfigInformer

func NewFilteredFederatedNotificationConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedNotificationConfigInformer constructs a new informer for FederatedNotificationConfig 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 NewFilteredFederatedNotificationManagerInformer

func NewFilteredFederatedNotificationManagerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedNotificationManagerInformer constructs a new informer for FederatedNotificationManager 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 NewFilteredFederatedNotificationReceiverInformer

func NewFilteredFederatedNotificationReceiverInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedNotificationReceiverInformer constructs a new informer for FederatedNotificationReceiver 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 NewFilteredFederatedNotificationRouterInformer

func NewFilteredFederatedNotificationRouterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedNotificationRouterInformer constructs a new informer for FederatedNotificationRouter 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 NewFilteredFederatedNotificationSilenceInformer

func NewFilteredFederatedNotificationSilenceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedNotificationSilenceInformer constructs a new informer for FederatedNotificationSilence 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 FederatedNotificationConfigInformer

type FederatedNotificationConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.FederatedNotificationConfigLister
}

FederatedNotificationConfigInformer provides access to a shared informer and lister for FederatedNotificationConfigs.

type FederatedNotificationManagerInformer

type FederatedNotificationManagerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.FederatedNotificationManagerLister
}

FederatedNotificationManagerInformer provides access to a shared informer and lister for FederatedNotificationManagers.

type FederatedNotificationReceiverInformer

type FederatedNotificationReceiverInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.FederatedNotificationReceiverLister
}

FederatedNotificationReceiverInformer provides access to a shared informer and lister for FederatedNotificationReceivers.

type FederatedNotificationRouterInformer

type FederatedNotificationRouterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.FederatedNotificationRouterLister
}

FederatedNotificationRouterInformer provides access to a shared informer and lister for FederatedNotificationRouters.

type FederatedNotificationSilenceInformer

type FederatedNotificationSilenceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.FederatedNotificationSilenceLister
}

FederatedNotificationSilenceInformer provides access to a shared informer and lister for FederatedNotificationSilences.

type Interface

type Interface interface {
	// FederatedNotificationConfigs returns a FederatedNotificationConfigInformer.
	FederatedNotificationConfigs() FederatedNotificationConfigInformer
	// FederatedNotificationManagers returns a FederatedNotificationManagerInformer.
	FederatedNotificationManagers() FederatedNotificationManagerInformer
	// FederatedNotificationReceivers returns a FederatedNotificationReceiverInformer.
	FederatedNotificationReceivers() FederatedNotificationReceiverInformer
	// FederatedNotificationRouters returns a FederatedNotificationRouterInformer.
	FederatedNotificationRouters() FederatedNotificationRouterInformer
	// FederatedNotificationSilences returns a FederatedNotificationSilenceInformer.
	FederatedNotificationSilences() FederatedNotificationSilenceInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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