Documentation ¶
Index ¶
- func NewActionSetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupRepoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredActionSetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupRepoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ActionSetInformer
- type BackupInformer
- type BackupPolicyInformer
- type BackupRepoInformer
- type BackupScheduleInformer
- type Interface
- type RestoreInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewActionSetInformer ¶ added in v0.7.0
func NewActionSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewActionSetInformer constructs a new informer for ActionSet 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 NewBackupInformer ¶
func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupInformer constructs a new informer for Backup 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 NewBackupPolicyInformer ¶
func NewBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupPolicyInformer constructs a new informer for BackupPolicy 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 NewBackupRepoInformer ¶
func NewBackupRepoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupRepoInformer constructs a new informer for BackupRepo 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 NewBackupScheduleInformer ¶ added in v0.7.0
func NewBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupScheduleInformer constructs a new informer for BackupSchedule 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 NewFilteredActionSetInformer ¶ added in v0.7.0
func NewFilteredActionSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredActionSetInformer constructs a new informer for ActionSet 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 NewFilteredBackupInformer ¶
func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupInformer constructs a new informer for Backup 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 NewFilteredBackupPolicyInformer ¶
func NewFilteredBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupPolicyInformer constructs a new informer for BackupPolicy 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 NewFilteredBackupRepoInformer ¶
func NewFilteredBackupRepoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupRepoInformer constructs a new informer for BackupRepo 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 NewFilteredBackupScheduleInformer ¶ added in v0.7.0
func NewFilteredBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupScheduleInformer constructs a new informer for BackupSchedule 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 NewFilteredRestoreInformer ¶ added in v0.7.0
func NewFilteredRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestoreInformer constructs a new informer for Restore 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 NewRestoreInformer ¶ added in v0.7.0
func NewRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestoreInformer constructs a new informer for Restore 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 ActionSetInformer ¶ added in v0.7.0
type ActionSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ActionSetLister }
ActionSetInformer provides access to a shared informer and lister for ActionSets.
type BackupInformer ¶
type BackupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupLister }
BackupInformer provides access to a shared informer and lister for Backups.
type BackupPolicyInformer ¶
type BackupPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupPolicyLister }
BackupPolicyInformer provides access to a shared informer and lister for BackupPolicies.
type BackupRepoInformer ¶
type BackupRepoInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupRepoLister }
BackupRepoInformer provides access to a shared informer and lister for BackupRepos.
type BackupScheduleInformer ¶ added in v0.7.0
type BackupScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupScheduleLister }
BackupScheduleInformer provides access to a shared informer and lister for BackupSchedules.
type Interface ¶
type Interface interface { // ActionSets returns a ActionSetInformer. ActionSets() ActionSetInformer // Backups returns a BackupInformer. Backups() BackupInformer // BackupPolicies returns a BackupPolicyInformer. BackupPolicies() BackupPolicyInformer // BackupRepos returns a BackupRepoInformer. BackupRepos() BackupRepoInformer // BackupSchedules returns a BackupScheduleInformer. BackupSchedules() BackupScheduleInformer // Restores returns a RestoreInformer. Restores() RestoreInformer }
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 RestoreInformer ¶ added in v0.7.0
type RestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestoreLister }
RestoreInformer provides access to a shared informer and lister for Restores.