v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredISBServiceRolloutInformer

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

NewFilteredISBServiceRolloutInformer constructs a new informer for ISBServiceRollout 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 NewFilteredNumaflowControllerRolloutInformer

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

NewFilteredNumaflowControllerRolloutInformer constructs a new informer for NumaflowControllerRollout 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 NewFilteredPipelineRolloutInformer

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

NewFilteredPipelineRolloutInformer constructs a new informer for PipelineRollout 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 NewISBServiceRolloutInformer

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

NewISBServiceRolloutInformer constructs a new informer for ISBServiceRollout 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 NewNumaflowControllerRolloutInformer

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

NewNumaflowControllerRolloutInformer constructs a new informer for NumaflowControllerRollout 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 NewPipelineRolloutInformer

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

NewPipelineRolloutInformer constructs a new informer for PipelineRollout 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 ISBServiceRolloutInformer

type ISBServiceRolloutInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ISBServiceRolloutLister
}

ISBServiceRolloutInformer provides access to a shared informer and lister for ISBServiceRollouts.

type Interface

type Interface interface {
	// ISBServiceRollouts returns a ISBServiceRolloutInformer.
	ISBServiceRollouts() ISBServiceRolloutInformer
	// NumaflowControllerRollouts returns a NumaflowControllerRolloutInformer.
	NumaflowControllerRollouts() NumaflowControllerRolloutInformer
	// PipelineRollouts returns a PipelineRolloutInformer.
	PipelineRollouts() PipelineRolloutInformer
}

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

func New

New returns a new Interface.

type NumaflowControllerRolloutInformer

type NumaflowControllerRolloutInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NumaflowControllerRolloutLister
}

NumaflowControllerRolloutInformer provides access to a shared informer and lister for NumaflowControllerRollouts.

type PipelineRolloutInformer

type PipelineRolloutInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PipelineRolloutLister
}

PipelineRolloutInformer provides access to a shared informer and lister for PipelineRollouts.

Jump to

Keyboard shortcuts

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