Documentation
¶
Index ¶
- func NewFilteredMySQLBackupInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMySQLBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMySQLClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLBackupInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type MySQLBackupInstanceInformer
- type MySQLBackupScheduleInformer
- type MySQLClusterInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredMySQLBackupInstanceInformer ¶
func NewFilteredMySQLBackupInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMySQLBackupInstanceInformer constructs a new informer for MySQLBackupInstance 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 NewFilteredMySQLBackupScheduleInformer ¶
func NewFilteredMySQLBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMySQLBackupScheduleInformer constructs a new informer for MySQLBackupSchedule 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 NewFilteredMySQLClusterInformer ¶
func NewFilteredMySQLClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMySQLClusterInformer constructs a new informer for MySQLCluster 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 NewMySQLBackupInstanceInformer ¶
func NewMySQLBackupInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMySQLBackupInstanceInformer constructs a new informer for MySQLBackupInstance 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 NewMySQLBackupScheduleInformer ¶
func NewMySQLBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMySQLBackupScheduleInformer constructs a new informer for MySQLBackupSchedule 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 NewMySQLClusterInformer ¶
func NewMySQLClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMySQLClusterInformer constructs a new informer for MySQLCluster 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 Interface ¶
type Interface interface { // MySQLBackupInstances returns a MySQLBackupInstanceInformer. MySQLBackupInstances() MySQLBackupInstanceInformer // MySQLBackupSchedules returns a MySQLBackupScheduleInformer. MySQLBackupSchedules() MySQLBackupScheduleInformer // MySQLClusters returns a MySQLClusterInformer. MySQLClusters() MySQLClusterInformer }
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 MySQLBackupInstanceInformer ¶
type MySQLBackupInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MySQLBackupInstanceLister }
MySQLBackupInstanceInformer provides access to a shared informer and lister for MySQLBackupInstances.
type MySQLBackupScheduleInformer ¶
type MySQLBackupScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MySQLBackupScheduleLister }
MySQLBackupScheduleInformer provides access to a shared informer and lister for MySQLBackupSchedules.
type MySQLClusterInformer ¶
type MySQLClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MySQLClusterLister }
MySQLClusterInformer provides access to a shared informer and lister for MySQLClusters.