Documentation ¶
Index ¶
- func NewClickHouseInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClickHouseInstallationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClickHouseOperatorConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClickHouseInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClickHouseInstallationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClickHouseOperatorConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClickHouseInstallationInformer
- type ClickHouseInstallationTemplateInformer
- type ClickHouseOperatorConfigurationInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClickHouseInstallationInformer ¶
func NewClickHouseInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClickHouseInstallationInformer constructs a new informer for ClickHouseInstallation 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 NewClickHouseInstallationTemplateInformer ¶
func NewClickHouseInstallationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClickHouseInstallationTemplateInformer constructs a new informer for ClickHouseInstallationTemplate 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 NewClickHouseOperatorConfigurationInformer ¶
func NewClickHouseOperatorConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClickHouseOperatorConfigurationInformer constructs a new informer for ClickHouseOperatorConfiguration 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 NewFilteredClickHouseInstallationInformer ¶
func NewFilteredClickHouseInstallationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClickHouseInstallationInformer constructs a new informer for ClickHouseInstallation 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 NewFilteredClickHouseInstallationTemplateInformer ¶
func NewFilteredClickHouseInstallationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClickHouseInstallationTemplateInformer constructs a new informer for ClickHouseInstallationTemplate 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 NewFilteredClickHouseOperatorConfigurationInformer ¶
func NewFilteredClickHouseOperatorConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClickHouseOperatorConfigurationInformer constructs a new informer for ClickHouseOperatorConfiguration 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 ClickHouseInstallationInformer ¶
type ClickHouseInstallationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClickHouseInstallationLister }
ClickHouseInstallationInformer provides access to a shared informer and lister for ClickHouseInstallations.
type ClickHouseInstallationTemplateInformer ¶
type ClickHouseInstallationTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClickHouseInstallationTemplateLister }
ClickHouseInstallationTemplateInformer provides access to a shared informer and lister for ClickHouseInstallationTemplates.
type ClickHouseOperatorConfigurationInformer ¶
type ClickHouseOperatorConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClickHouseOperatorConfigurationLister }
ClickHouseOperatorConfigurationInformer provides access to a shared informer and lister for ClickHouseOperatorConfigurations.
type Interface ¶
type Interface interface { // ClickHouseInstallations returns a ClickHouseInstallationInformer. ClickHouseInstallations() ClickHouseInstallationInformer // ClickHouseInstallationTemplates returns a ClickHouseInstallationTemplateInformer. ClickHouseInstallationTemplates() ClickHouseInstallationTemplateInformer // ClickHouseOperatorConfigurations returns a ClickHouseOperatorConfigurationInformer. ClickHouseOperatorConfigurations() ClickHouseOperatorConfigurationInformer }
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.