Documentation ¶
Index ¶
- func NewBaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDescriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFeedInventoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDescriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFeedInventoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalizationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHelmChartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocalizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalizationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHelmChartInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHelmReleaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocalizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BaseInformer
- type DescriptionInformer
- type FeedInventoryInformer
- type GlobalizationInformer
- type HelmChartInformer
- type HelmReleaseInformer
- type Interface
- type LocalizationInformer
- type ManifestInformer
- type SubscriptionInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.