v1

package
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBackfillRequestInformer

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

NewBackfillRequestInformer constructs a new informer for BackfillRequest 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 NewFilteredBackfillRequestInformer

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

NewFilteredBackfillRequestInformer constructs a new informer for BackfillRequest 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 NewFilteredStreamClassInformer

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

NewFilteredStreamClassInformer constructs a new informer for StreamClass 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 NewFilteredStreamingJobTemplateInformer

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

NewFilteredStreamingJobTemplateInformer constructs a new informer for StreamingJobTemplate 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 NewStreamClassInformer

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

NewStreamClassInformer constructs a new informer for StreamClass 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 NewStreamingJobTemplateInformer

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

NewStreamingJobTemplateInformer constructs a new informer for StreamingJobTemplate 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 BackfillRequestInformer

type BackfillRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() streamingv1.BackfillRequestLister
}

BackfillRequestInformer provides access to a shared informer and lister for BackfillRequests.

type Interface

type Interface interface {
	// BackfillRequests returns a BackfillRequestInformer.
	BackfillRequests() BackfillRequestInformer
	// StreamClasses returns a StreamClassInformer.
	StreamClasses() StreamClassInformer
	// StreamingJobTemplates returns a StreamingJobTemplateInformer.
	StreamingJobTemplates() StreamingJobTemplateInformer
}

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

func New

New returns a new Interface.

type StreamClassInformer

type StreamClassInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() streamingv1.StreamClassLister
}

StreamClassInformer provides access to a shared informer and lister for StreamClasses.

type StreamingJobTemplateInformer

type StreamingJobTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() streamingv1.StreamingJobTemplateLister
}

StreamingJobTemplateInformer provides access to a shared informer and lister for StreamingJobTemplates.

Jump to

Keyboard shortcuts

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