Documentation ¶
Index ¶
- func NewBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCamelCatalogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCamelCatalogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntegrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntegrationKitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntegrationPlatformInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntegrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntegrationKitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntegrationPlatformInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BuildInformer
- type CamelCatalogInformer
- type IntegrationInformer
- type IntegrationKitInformer
- type IntegrationPlatformInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.