v1alpha1

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2023 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBaseInformer added in v0.3.0

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

NewBaseInformer constructs a new informer for Base 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 NewDescriptionInformer

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

NewDescriptionInformer constructs a new informer for Description 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 NewFeedInventoryInformer added in v0.9.0

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

NewFeedInventoryInformer constructs a new informer for FeedInventory 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 NewFilteredBaseInformer added in v0.3.0

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

NewFilteredBaseInformer constructs a new informer for Base 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 NewFilteredDescriptionInformer

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

NewFilteredDescriptionInformer constructs a new informer for Description 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 NewFilteredFeedInventoryInformer added in v0.9.0

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

NewFilteredFeedInventoryInformer constructs a new informer for FeedInventory 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 NewFilteredGlobalizationInformer added in v0.3.0

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

NewFilteredGlobalizationInformer constructs a new informer for Globalization 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 NewFilteredHelmChartInformer

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

NewFilteredHelmChartInformer constructs a new informer for HelmChart 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, namespace string, 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 NewFilteredLocalizationInformer added in v0.3.0

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

NewFilteredLocalizationInformer constructs a new informer for Localization 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 NewFilteredManifestInformer added in v0.3.0

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

NewFilteredManifestInformer constructs a new informer for Manifest 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 NewFilteredSubscriptionInformer

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

NewFilteredSubscriptionInformer constructs a new informer for Subscription 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 NewGlobalizationInformer added in v0.3.0

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

NewGlobalizationInformer constructs a new informer for Globalization 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 NewHelmChartInformer

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

NewHelmChartInformer constructs a new informer for HelmChart 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, namespace string, 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 NewLocalizationInformer added in v0.3.0

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

NewLocalizationInformer constructs a new informer for Localization 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 NewManifestInformer added in v0.3.0

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

NewManifestInformer constructs a new informer for Manifest 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 NewSubscriptionInformer

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

NewSubscriptionInformer constructs a new informer for Subscription 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 BaseInformer added in v0.3.0

type BaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BaseLister
}

BaseInformer provides access to a shared informer and lister for Bases.

type DescriptionInformer

type DescriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DescriptionLister
}

DescriptionInformer provides access to a shared informer and lister for Descriptions.

type FeedInventoryInformer added in v0.9.0

type FeedInventoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FeedInventoryLister
}

FeedInventoryInformer provides access to a shared informer and lister for FeedInventories.

type GlobalizationInformer added in v0.3.0

type GlobalizationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GlobalizationLister
}

GlobalizationInformer provides access to a shared informer and lister for Globalizations.

type HelmChartInformer

type HelmChartInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HelmChartLister
}

HelmChartInformer provides access to a shared informer and lister for HelmCharts.

type HelmReleaseInformer

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

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

type Interface

type Interface interface {
	// Bases returns a BaseInformer.
	Bases() BaseInformer
	// Descriptions returns a DescriptionInformer.
	Descriptions() DescriptionInformer
	// FeedInventories returns a FeedInventoryInformer.
	FeedInventories() FeedInventoryInformer
	// Globalizations returns a GlobalizationInformer.
	Globalizations() GlobalizationInformer
	// HelmCharts returns a HelmChartInformer.
	HelmCharts() HelmChartInformer
	// HelmReleases returns a HelmReleaseInformer.
	HelmReleases() HelmReleaseInformer
	// Localizations returns a LocalizationInformer.
	Localizations() LocalizationInformer
	// Manifests returns a ManifestInformer.
	Manifests() ManifestInformer
	// Subscriptions returns a SubscriptionInformer.
	Subscriptions() SubscriptionInformer
}

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

func New

New returns a new Interface.

type LocalizationInformer added in v0.3.0

type LocalizationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalizationLister
}

LocalizationInformer provides access to a shared informer and lister for Localizations.

type ManifestInformer added in v0.3.0

type ManifestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManifestLister
}

ManifestInformer provides access to a shared informer and lister for Manifests.

type SubscriptionInformer

type SubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SubscriptionLister
}

SubscriptionInformer provides access to a shared informer and lister for Subscriptions.

Jump to

Keyboard shortcuts

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