v1alpha1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewComputeEnvironmentInformer

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

NewComputeEnvironmentInformer constructs a new informer for ComputeEnvironment 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 NewFilteredComputeEnvironmentInformer

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

NewFilteredComputeEnvironmentInformer constructs a new informer for ComputeEnvironment 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 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 NewFilteredJobQueueInformer

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

NewFilteredJobQueueInformer constructs a new informer for JobQueue 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 NewJobQueueInformer

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

NewJobQueueInformer constructs a new informer for JobQueue 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 ComputeEnvironmentInformer

type ComputeEnvironmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComputeEnvironmentLister
}

ComputeEnvironmentInformer provides access to a shared informer and lister for ComputeEnvironments.

type Interface

type Interface interface {
	// ComputeEnvironments returns a ComputeEnvironmentInformer.
	ComputeEnvironments() ComputeEnvironmentInformer
	// JobDefinitions returns a JobDefinitionInformer.
	JobDefinitions() JobDefinitionInformer
	// JobQueues returns a JobQueueInformer.
	JobQueues() JobQueueInformer
}

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() v1alpha1.JobDefinitionLister
}

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

type JobQueueInformer

type JobQueueInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.JobQueueLister
}

JobQueueInformer provides access to a shared informer and lister for JobQueues.

Jump to

Keyboard shortcuts

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