Documentation ¶
Index ¶
- func NewFilteredMySQLBackupInformer(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 NewFilteredMySQLRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLBackupInformer(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
- func NewMySQLRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type MySQLBackupInformer
- type MySQLBackupScheduleInformer
- type MySQLClusterInformer
- type MySQLRestoreInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 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 NewFilteredMySQLRestoreInformer ¶
func NewFilteredMySQLRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMySQLRestoreInformer constructs a new informer for MySQLRestore 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 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.
func NewMySQLRestoreInformer ¶
func NewMySQLRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMySQLRestoreInformer constructs a new informer for MySQLRestore 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 { // MySQLBackups returns a MySQLBackupInformer. MySQLBackups() MySQLBackupInformer // MySQLBackupSchedules returns a MySQLBackupScheduleInformer. MySQLBackupSchedules() MySQLBackupScheduleInformer // MySQLClusters returns a MySQLClusterInformer. MySQLClusters() MySQLClusterInformer // MySQLRestores returns a MySQLRestoreInformer. MySQLRestores() MySQLRestoreInformer }
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() v1.MySQLBackupLister }
MySQLBackupInformer provides access to a shared informer and lister for MySQLBackups.
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.
type MySQLRestoreInformer ¶
type MySQLRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MySQLRestoreLister }
MySQLRestoreInformer provides access to a shared informer and lister for MySQLRestores.