v1beta1

package
v0.24.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterTriggerBindingInformer

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

NewClusterTriggerBindingInformer constructs a new informer for ClusterTriggerBinding 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 NewEventListenerInformer

func NewEventListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEventListenerInformer constructs a new informer for EventListener 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 NewFilteredClusterTriggerBindingInformer

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

NewFilteredClusterTriggerBindingInformer constructs a new informer for ClusterTriggerBinding 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 NewFilteredEventListenerInformer

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

NewFilteredEventListenerInformer constructs a new informer for EventListener 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 NewFilteredTriggerBindingInformer

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

NewFilteredTriggerBindingInformer constructs a new informer for TriggerBinding 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 NewFilteredTriggerInformer

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

NewFilteredTriggerInformer constructs a new informer for Trigger 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 NewFilteredTriggerTemplateInformer

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

NewFilteredTriggerTemplateInformer constructs a new informer for TriggerTemplate 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 NewTriggerBindingInformer

func NewTriggerBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTriggerBindingInformer constructs a new informer for TriggerBinding 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 NewTriggerInformer

func NewTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTriggerInformer constructs a new informer for Trigger 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 NewTriggerTemplateInformer

func NewTriggerTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTriggerTemplateInformer constructs a new informer for TriggerTemplate 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 ClusterTriggerBindingInformer

type ClusterTriggerBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ClusterTriggerBindingLister
}

ClusterTriggerBindingInformer provides access to a shared informer and lister for ClusterTriggerBindings.

type EventListenerInformer

type EventListenerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.EventListenerLister
}

EventListenerInformer provides access to a shared informer and lister for EventListeners.

type Interface

type Interface interface {
	// ClusterTriggerBindings returns a ClusterTriggerBindingInformer.
	ClusterTriggerBindings() ClusterTriggerBindingInformer
	// EventListeners returns a EventListenerInformer.
	EventListeners() EventListenerInformer
	// Triggers returns a TriggerInformer.
	Triggers() TriggerInformer
	// TriggerBindings returns a TriggerBindingInformer.
	TriggerBindings() TriggerBindingInformer
	// TriggerTemplates returns a TriggerTemplateInformer.
	TriggerTemplates() TriggerTemplateInformer
}

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

func New

New returns a new Interface.

type TriggerBindingInformer

type TriggerBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TriggerBindingLister
}

TriggerBindingInformer provides access to a shared informer and lister for TriggerBindings.

type TriggerInformer

type TriggerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TriggerLister
}

TriggerInformer provides access to a shared informer and lister for Triggers.

type TriggerTemplateInformer

type TriggerTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TriggerTemplateLister
}

TriggerTemplateInformer provides access to a shared informer and lister for TriggerTemplates.

Jump to

Keyboard shortcuts

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