v1

package
v3.0.0-...-b0a9388 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationDefinitionInformer

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

NewApplicationDefinitionInformer constructs a new informer for ApplicationDefinition 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 NewApplicationInstallationInformer

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

NewApplicationInstallationInformer constructs a new informer for ApplicationInstallation 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 NewFilteredApplicationDefinitionInformer

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

NewFilteredApplicationDefinitionInformer constructs a new informer for ApplicationDefinition 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 NewFilteredApplicationInstallationInformer

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

NewFilteredApplicationInstallationInformer constructs a new informer for ApplicationInstallation 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 ApplicationDefinitionInformer

type ApplicationDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ApplicationDefinitionLister
}

ApplicationDefinitionInformer provides access to a shared informer and lister for ApplicationDefinitions.

type ApplicationInstallationInformer

type ApplicationInstallationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ApplicationInstallationLister
}

ApplicationInstallationInformer provides access to a shared informer and lister for ApplicationInstallations.

type Interface

type Interface interface {
	// ApplicationDefinitions returns a ApplicationDefinitionInformer.
	ApplicationDefinitions() ApplicationDefinitionInformer
	// ApplicationInstallations returns a ApplicationInstallationInformer.
	ApplicationInstallations() ApplicationInstallationInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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