v1alpha1

package
v1.0.0-beta.4 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredOpsDefinitionInformer

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

NewFilteredOpsDefinitionInformer constructs a new informer for OpsDefinition 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 NewFilteredOpsRequestInformer

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

NewFilteredOpsRequestInformer constructs a new informer for OpsRequest 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 NewOpsDefinitionInformer

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

NewOpsDefinitionInformer constructs a new informer for OpsDefinition 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 NewOpsRequestInformer

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

NewOpsRequestInformer constructs a new informer for OpsRequest 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 {
	// OpsDefinitions returns a OpsDefinitionInformer.
	OpsDefinitions() OpsDefinitionInformer
	// OpsRequests returns a OpsRequestInformer.
	OpsRequests() OpsRequestInformer
}

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

func New

New returns a new Interface.

type OpsDefinitionInformer

type OpsDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OpsDefinitionLister
}

OpsDefinitionInformer provides access to a shared informer and lister for OpsDefinitions.

type OpsRequestInformer

type OpsRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OpsRequestLister
}

OpsRequestInformer provides access to a shared informer and lister for OpsRequests.

Jump to

Keyboard shortcuts

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