v1alpha1

package
v0.39.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterTriggerAuthenticationInformer

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

NewClusterTriggerAuthenticationInformer constructs a new informer for ClusterTriggerAuthentication 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 NewFilteredClusterTriggerAuthenticationInformer

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

NewFilteredClusterTriggerAuthenticationInformer constructs a new informer for ClusterTriggerAuthentication 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 NewFilteredScaledJobInformer

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

NewFilteredScaledJobInformer constructs a new informer for ScaledJob 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 NewFilteredScaledObjectInformer

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

NewFilteredScaledObjectInformer constructs a new informer for ScaledObject 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 NewFilteredTriggerAuthenticationInformer

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

NewFilteredTriggerAuthenticationInformer constructs a new informer for TriggerAuthentication 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 NewScaledJobInformer

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

NewScaledJobInformer constructs a new informer for ScaledJob 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 NewScaledObjectInformer

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

NewScaledObjectInformer constructs a new informer for ScaledObject 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 NewTriggerAuthenticationInformer

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

NewTriggerAuthenticationInformer constructs a new informer for TriggerAuthentication 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 ClusterTriggerAuthenticationInformer

type ClusterTriggerAuthenticationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterTriggerAuthenticationLister
}

ClusterTriggerAuthenticationInformer provides access to a shared informer and lister for ClusterTriggerAuthentications.

type Interface

type Interface interface {
	// ClusterTriggerAuthentications returns a ClusterTriggerAuthenticationInformer.
	ClusterTriggerAuthentications() ClusterTriggerAuthenticationInformer
	// ScaledJobs returns a ScaledJobInformer.
	ScaledJobs() ScaledJobInformer
	// ScaledObjects returns a ScaledObjectInformer.
	ScaledObjects() ScaledObjectInformer
	// TriggerAuthentications returns a TriggerAuthenticationInformer.
	TriggerAuthentications() TriggerAuthenticationInformer
}

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

func New

New returns a new Interface.

type ScaledJobInformer

type ScaledJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScaledJobLister
}

ScaledJobInformer provides access to a shared informer and lister for ScaledJobs.

type ScaledObjectInformer

type ScaledObjectInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScaledObjectLister
}

ScaledObjectInformer provides access to a shared informer and lister for ScaledObjects.

type TriggerAuthenticationInformer

type TriggerAuthenticationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TriggerAuthenticationLister
}

TriggerAuthenticationInformer provides access to a shared informer and lister for TriggerAuthentications.

Jump to

Keyboard shortcuts

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