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 NewFilteredIntegrationProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKameletInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPipeInformer(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
- func NewIntegrationProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKameletInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPipeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BuildInformer
- type CamelCatalogInformer
- type IntegrationInformer
- type IntegrationKitInformer
- type IntegrationPlatformInformer
- type IntegrationProfileInformer
- type Interface
- type KameletInformer
- type PipeInformer
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 NewFilteredIntegrationProfileInformer ¶ added in v2.3.0
func NewFilteredIntegrationProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIntegrationProfileInformer constructs a new informer for IntegrationProfile 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 NewFilteredKameletInformer ¶
func NewFilteredKameletInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKameletInformer constructs a new informer for Kamelet 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 NewFilteredPipeInformer ¶
func NewFilteredPipeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPipeInformer constructs a new informer for Pipe 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.
func NewIntegrationProfileInformer ¶ added in v2.3.0
func NewIntegrationProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIntegrationProfileInformer constructs a new informer for IntegrationProfile 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 NewKameletInformer ¶
func NewKameletInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKameletInformer constructs a new informer for Kamelet 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 NewPipeInformer ¶
func NewPipeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPipeInformer constructs a new informer for Pipe 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 IntegrationProfileInformer ¶ added in v2.3.0
type IntegrationProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1.IntegrationProfileLister }
IntegrationProfileInformer provides access to a shared informer and lister for IntegrationProfiles.
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 // IntegrationProfiles returns a IntegrationProfileInformer. IntegrationProfiles() IntegrationProfileInformer // Kamelets returns a KameletInformer. Kamelets() KameletInformer // Pipes returns a PipeInformer. Pipes() PipeInformer }
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 KameletInformer ¶
type KameletInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KameletLister }
KameletInformer provides access to a shared informer and lister for Kamelets.
type PipeInformer ¶
type PipeInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PipeLister }
PipeInformer provides access to a shared informer and lister for Pipes.