v1beta1

package
v0.0.0-...-6f8ebb1 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2022 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredJobDefinitionInformer

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

NewFilteredJobDefinitionInformer constructs a new informer for JobDefinition 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 NewFilteredJobRunInformer

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

NewFilteredJobRunInformer constructs a new informer for JobRun 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 NewJobDefinitionInformer

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

NewJobDefinitionInformer constructs a new informer for JobDefinition 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 NewJobRunInformer

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

NewJobRunInformer constructs a new informer for JobRun 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 Interface

type Interface interface {
	// JobDefinitions returns a JobDefinitionInformer.
	JobDefinitions() JobDefinitionInformer
	// JobRuns returns a JobRunInformer.
	JobRuns() JobRunInformer
}

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

func New

New returns a new Interface.

type JobDefinitionInformer

type JobDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.JobDefinitionLister
}

JobDefinitionInformer provides access to a shared informer and lister for JobDefinitions.

type JobRunInformer

type JobRunInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.JobRunLister
}

JobRunInformer provides access to a shared informer and lister for JobRuns.

Jump to

Keyboard shortcuts

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