v1

package
v0.0.0-...-ded4385 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBuildInformer

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

NewBuildInformer constructs a new informer for Build 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 NewCamelCatalogInformer

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

NewCamelCatalogInformer constructs a new informer for CamelCatalog 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 NewFilteredBuildInformer

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

NewFilteredBuildInformer constructs a new informer for Build 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 NewFilteredCamelCatalogInformer

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

NewFilteredCamelCatalogInformer constructs a new informer for CamelCatalog 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 NewFilteredIntegrationInformer

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

NewFilteredIntegrationInformer constructs a new informer for Integration 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 NewFilteredIntegrationKitInformer

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

NewFilteredIntegrationKitInformer constructs a new informer for IntegrationKit 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 NewFilteredIntegrationPlatformInformer

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

NewFilteredIntegrationPlatformInformer constructs a new informer for IntegrationPlatform 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 NewIntegrationInformer

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

NewIntegrationInformer constructs a new informer for Integration 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 NewIntegrationKitInformer

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

NewIntegrationKitInformer constructs a new informer for IntegrationKit 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 NewIntegrationPlatformInformer

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

NewIntegrationPlatformInformer constructs a new informer for IntegrationPlatform 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 BuildInformer

type BuildInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.BuildLister
}

BuildInformer provides access to a shared informer and lister for Builds.

type CamelCatalogInformer

type CamelCatalogInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.CamelCatalogLister
}

CamelCatalogInformer provides access to a shared informer and lister for CamelCatalogs.

type IntegrationInformer

type IntegrationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.IntegrationLister
}

IntegrationInformer provides access to a shared informer and lister for Integrations.

type IntegrationKitInformer

type IntegrationKitInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.IntegrationKitLister
}

IntegrationKitInformer provides access to a shared informer and lister for IntegrationKits.

type IntegrationPlatformInformer

type IntegrationPlatformInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.IntegrationPlatformLister
}

IntegrationPlatformInformer provides access to a shared informer and lister for IntegrationPlatforms.

type Interface

type Interface interface {
	// Builds returns a BuildInformer.
	Builds() BuildInformer
	// CamelCatalogs returns a CamelCatalogInformer.
	CamelCatalogs() CamelCatalogInformer
	// Integrations returns a IntegrationInformer.
	Integrations() IntegrationInformer
	// IntegrationKits returns a IntegrationKitInformer.
	IntegrationKits() IntegrationKitInformer
	// IntegrationPlatforms returns a IntegrationPlatformInformer.
	IntegrationPlatforms() IntegrationPlatformInformer
}

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