Documentation ¶
Index ¶
- func NewApplicationDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApplicationDefinitionInformer
- type ApplicationInstallationInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplicationDefinitionInformer ¶
func NewApplicationDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationDefinitionInformer constructs a new informer for ApplicationDefinition 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 NewApplicationInstallationInformer ¶
func NewApplicationInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationInstallationInformer constructs a new informer for ApplicationInstallation 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 NewFilteredApplicationDefinitionInformer ¶
func NewFilteredApplicationDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationDefinitionInformer constructs a new informer for ApplicationDefinition 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 NewFilteredApplicationInstallationInformer ¶
func NewFilteredApplicationInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationInstallationInformer constructs a new informer for ApplicationInstallation 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 ApplicationDefinitionInformer ¶
type ApplicationDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ApplicationDefinitionLister }
ApplicationDefinitionInformer provides access to a shared informer and lister for ApplicationDefinitions.
type ApplicationInstallationInformer ¶
type ApplicationInstallationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ApplicationInstallationLister }
ApplicationInstallationInformer provides access to a shared informer and lister for ApplicationInstallations.
type Interface ¶
type Interface interface { // ApplicationDefinitions returns a ApplicationDefinitionInformer. ApplicationDefinitions() ApplicationDefinitionInformer // ApplicationInstallations returns a ApplicationInstallationInformer. ApplicationInstallations() ApplicationInstallationInformer }
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.