Documentation ¶
Index ¶
- func NewFederatedNotificationConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedNotificationManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedNotificationReceiverInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedNotificationRouterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedNotificationSilenceInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedNotificationConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedNotificationManagerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedNotificationReceiverInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedNotificationRouterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedNotificationSilenceInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type FederatedNotificationConfigInformer
- type FederatedNotificationManagerInformer
- type FederatedNotificationReceiverInformer
- type FederatedNotificationRouterInformer
- type FederatedNotificationSilenceInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.