v1alpha1

package
v0.0.0-...-e779149 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredHelmApplicationInformer

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

NewFilteredHelmApplicationInformer constructs a new informer for HelmApplication 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 NewFilteredHelmApplicationVersionInformer

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

NewFilteredHelmApplicationVersionInformer constructs a new informer for HelmApplicationVersion 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 NewFilteredHelmCategoryInformer

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

NewFilteredHelmCategoryInformer constructs a new informer for HelmCategory 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 NewFilteredHelmReleaseInformer

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

NewFilteredHelmReleaseInformer constructs a new informer for HelmRelease 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 NewFilteredHelmRepoInformer

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

NewFilteredHelmRepoInformer constructs a new informer for HelmRepo 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 NewHelmApplicationInformer

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

NewHelmApplicationInformer constructs a new informer for HelmApplication 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 NewHelmApplicationVersionInformer

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

NewHelmApplicationVersionInformer constructs a new informer for HelmApplicationVersion 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 NewHelmCategoryInformer

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

NewHelmCategoryInformer constructs a new informer for HelmCategory 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 NewHelmReleaseInformer

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

NewHelmReleaseInformer constructs a new informer for HelmRelease 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 NewHelmRepoInformer

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

NewHelmRepoInformer constructs a new informer for HelmRepo 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 HelmApplicationInformer

type HelmApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmApplicationLister
}

HelmApplicationInformer provides access to a shared informer and lister for HelmApplications.

type HelmApplicationVersionInformer

type HelmApplicationVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmApplicationVersionLister
}

HelmApplicationVersionInformer provides access to a shared informer and lister for HelmApplicationVersions.

type HelmCategoryInformer

type HelmCategoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmCategoryLister
}

HelmCategoryInformer provides access to a shared informer and lister for HelmCategories.

type HelmReleaseInformer

type HelmReleaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmReleaseLister
}

HelmReleaseInformer provides access to a shared informer and lister for HelmReleases.

type HelmRepoInformer

type HelmRepoInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmRepoLister
}

HelmRepoInformer provides access to a shared informer and lister for HelmRepos.

type Interface

type Interface interface {
	// HelmApplications returns a HelmApplicationInformer.
	HelmApplications() HelmApplicationInformer
	// HelmApplicationVersions returns a HelmApplicationVersionInformer.
	HelmApplicationVersions() HelmApplicationVersionInformer
	// HelmCategories returns a HelmCategoryInformer.
	HelmCategories() HelmCategoryInformer
	// HelmReleases returns a HelmReleaseInformer.
	HelmReleases() HelmReleaseInformer
	// HelmRepos returns a HelmRepoInformer.
	HelmRepos() HelmRepoInformer
}

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