Documentation
¶
Index ¶
- func NewDatabaseBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseBackupStorageClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseBackupStorageClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DatabaseBackupInformer
- type DatabaseBackupStorageClassInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatabaseBackupInformer ¶
func NewDatabaseBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDatabaseBackupInformer constructs a new informer for DatabaseBackup 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 NewDatabaseBackupStorageClassInformer ¶
func NewDatabaseBackupStorageClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDatabaseBackupStorageClassInformer constructs a new informer for DatabaseBackupStorageClass 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 NewFilteredDatabaseBackupInformer ¶
func NewFilteredDatabaseBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDatabaseBackupInformer constructs a new informer for DatabaseBackup 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 NewFilteredDatabaseBackupStorageClassInformer ¶
func NewFilteredDatabaseBackupStorageClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDatabaseBackupStorageClassInformer constructs a new informer for DatabaseBackupStorageClass 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 DatabaseBackupInformer ¶
type DatabaseBackupInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1.DatabaseBackupLister
}
DatabaseBackupInformer provides access to a shared informer and lister for DatabaseBackups.
type DatabaseBackupStorageClassInformer ¶
type DatabaseBackupStorageClassInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1.DatabaseBackupStorageClassLister
}
DatabaseBackupStorageClassInformer provides access to a shared informer and lister for DatabaseBackupStorageClasses.
type Interface ¶
type Interface interface {
// DatabaseBackups returns a DatabaseBackupInformer.
DatabaseBackups() DatabaseBackupInformer
// DatabaseBackupStorageClasses returns a DatabaseBackupStorageClassInformer.
DatabaseBackupStorageClasses() DatabaseBackupStorageClassInformer
}
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.