Documentation
¶
Index ¶
- func NewAnalyticsClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAnalyticsClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHeatWaveClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMysqlBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMysqlDbSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHeatWaveClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMysqlBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMysqlDbSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AnalyticsClusterInformer
- type ChannelInformer
- type HeatWaveClusterInformer
- type Interface
- type MysqlBackupInformer
- type MysqlDbSystemInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnalyticsClusterInformer ¶
func NewAnalyticsClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAnalyticsClusterInformer constructs a new informer for AnalyticsCluster 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 NewChannelInformer ¶
func NewChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelInformer constructs a new informer for Channel 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 NewFilteredAnalyticsClusterInformer ¶
func NewFilteredAnalyticsClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAnalyticsClusterInformer constructs a new informer for AnalyticsCluster 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 NewFilteredChannelInformer ¶
func NewFilteredChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelInformer constructs a new informer for Channel 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 NewFilteredHeatWaveClusterInformer ¶
func NewFilteredHeatWaveClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHeatWaveClusterInformer constructs a new informer for HeatWaveCluster 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 NewFilteredMysqlBackupInformer ¶
func NewFilteredMysqlBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMysqlBackupInformer constructs a new informer for MysqlBackup 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 NewFilteredMysqlDbSystemInformer ¶
func NewFilteredMysqlDbSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMysqlDbSystemInformer constructs a new informer for MysqlDbSystem 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 NewHeatWaveClusterInformer ¶
func NewHeatWaveClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHeatWaveClusterInformer constructs a new informer for HeatWaveCluster 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 NewMysqlBackupInformer ¶
func NewMysqlBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMysqlBackupInformer constructs a new informer for MysqlBackup 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 NewMysqlDbSystemInformer ¶
func NewMysqlDbSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMysqlDbSystemInformer constructs a new informer for MysqlDbSystem 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 AnalyticsClusterInformer ¶
type AnalyticsClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AnalyticsClusterLister }
AnalyticsClusterInformer provides access to a shared informer and lister for AnalyticsClusters.
type ChannelInformer ¶
type ChannelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelLister }
ChannelInformer provides access to a shared informer and lister for Channels.
type HeatWaveClusterInformer ¶
type HeatWaveClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HeatWaveClusterLister }
HeatWaveClusterInformer provides access to a shared informer and lister for HeatWaveClusters.
type Interface ¶
type Interface interface { // AnalyticsClusters returns a AnalyticsClusterInformer. AnalyticsClusters() AnalyticsClusterInformer // Channels returns a ChannelInformer. Channels() ChannelInformer // HeatWaveClusters returns a HeatWaveClusterInformer. HeatWaveClusters() HeatWaveClusterInformer // MysqlBackups returns a MysqlBackupInformer. MysqlBackups() MysqlBackupInformer // MysqlDbSystems returns a MysqlDbSystemInformer. MysqlDbSystems() MysqlDbSystemInformer }
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 MysqlBackupInformer ¶
type MysqlBackupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MysqlBackupLister }
MysqlBackupInformer provides access to a shared informer and lister for MysqlBackups.
type MysqlDbSystemInformer ¶
type MysqlDbSystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MysqlDbSystemLister }
MysqlDbSystemInformer provides access to a shared informer and lister for MysqlDbSystems.