v1alpha1

package
v0.27.0 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 10 Imported by: 26

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterInterceptorInformer added in v0.13.0

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

NewClusterInterceptorInformer constructs a new informer for ClusterInterceptor 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 NewClusterTriggerBindingInformer added in v0.3.0

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 NewFilteredClusterInterceptorInformer added in v0.13.0

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

NewFilteredClusterInterceptorInformer constructs a new informer for ClusterInterceptor 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 added in v0.3.0

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 NewFilteredInterceptorInformer added in v0.22.0

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

NewFilteredInterceptorInformer constructs a new informer for Interceptor 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 added in v0.7.0

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 NewInterceptorInformer added in v0.22.0

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

NewInterceptorInformer constructs a new informer for Interceptor 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 added in v0.7.0

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 ClusterInterceptorInformer added in v0.13.0

type ClusterInterceptorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterInterceptorLister
}

ClusterInterceptorInformer provides access to a shared informer and lister for ClusterInterceptors.

type ClusterTriggerBindingInformer added in v0.3.0

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

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

type EventListenerInformer

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

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

type InterceptorInformer added in v0.22.0

type InterceptorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InterceptorLister
}

InterceptorInformer provides access to a shared informer and lister for Interceptors.

type Interface

type Interface interface {
	// ClusterInterceptors returns a ClusterInterceptorInformer.
	ClusterInterceptors() ClusterInterceptorInformer
	// ClusterTriggerBindings returns a ClusterTriggerBindingInformer.
	ClusterTriggerBindings() ClusterTriggerBindingInformer
	// EventListeners returns a EventListenerInformer.
	EventListeners() EventListenerInformer
	// Interceptors returns a InterceptorInformer.
	Interceptors() InterceptorInformer
	// 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() v1alpha1.TriggerBindingLister
}

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

type TriggerInformer added in v0.7.0

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

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

type TriggerTemplateInformer

type TriggerTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.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