Documentation ¶
Index ¶
- func NewBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupSnapshotExportBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupSnapshotExportJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupSnapshotExportBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupSnapshotExportJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderAccessAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderAccessSetupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderSnapshotBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProviderSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderAccessAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderAccessSetupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderSnapshotBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProviderSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BackupScheduleInformer
- type BackupSnapshotExportBucketInformer
- type BackupSnapshotExportJobInformer
- type BackupSnapshotInformer
- type BackupSnapshotRestoreJobInformer
- type Interface
- type ProviderAccessAuthorizationInformer
- type ProviderAccessInformer
- type ProviderAccessSetupInformer
- type ProviderSnapshotBackupPolicyInformer
- type ProviderSnapshotInformer
- type ProviderSnapshotRestoreJobInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupScheduleInformer ¶ added in v0.5.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 NewBackupSnapshotExportBucketInformer ¶ added in v0.5.0
func NewBackupSnapshotExportBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupSnapshotExportBucketInformer constructs a new informer for BackupSnapshotExportBucket 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 NewBackupSnapshotExportJobInformer ¶ added in v0.5.0
func NewBackupSnapshotExportJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupSnapshotExportJobInformer constructs a new informer for BackupSnapshotExportJob 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 NewBackupSnapshotInformer ¶ added in v0.5.0
func NewBackupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupSnapshotInformer constructs a new informer for BackupSnapshot 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 NewBackupSnapshotRestoreJobInformer ¶ added in v0.5.0
func NewBackupSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupSnapshotRestoreJobInformer constructs a new informer for BackupSnapshotRestoreJob 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.5.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 NewFilteredBackupSnapshotExportBucketInformer ¶ added in v0.5.0
func NewFilteredBackupSnapshotExportBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupSnapshotExportBucketInformer constructs a new informer for BackupSnapshotExportBucket 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 NewFilteredBackupSnapshotExportJobInformer ¶ added in v0.5.0
func NewFilteredBackupSnapshotExportJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupSnapshotExportJobInformer constructs a new informer for BackupSnapshotExportJob 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 NewFilteredBackupSnapshotInformer ¶ added in v0.5.0
func NewFilteredBackupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupSnapshotInformer constructs a new informer for BackupSnapshot 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 NewFilteredBackupSnapshotRestoreJobInformer ¶ added in v0.5.0
func NewFilteredBackupSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupSnapshotRestoreJobInformer constructs a new informer for BackupSnapshotRestoreJob 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 NewFilteredProviderAccessAuthorizationInformer ¶
func NewFilteredProviderAccessAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderAccessAuthorizationInformer constructs a new informer for ProviderAccessAuthorization 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 NewFilteredProviderAccessInformer ¶
func NewFilteredProviderAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderAccessInformer constructs a new informer for ProviderAccess 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 NewFilteredProviderAccessSetupInformer ¶
func NewFilteredProviderAccessSetupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderAccessSetupInformer constructs a new informer for ProviderAccessSetup 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 NewFilteredProviderSnapshotBackupPolicyInformer ¶
func NewFilteredProviderSnapshotBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderSnapshotBackupPolicyInformer constructs a new informer for ProviderSnapshotBackupPolicy 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 NewFilteredProviderSnapshotInformer ¶
func NewFilteredProviderSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderSnapshotInformer constructs a new informer for ProviderSnapshot 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 NewFilteredProviderSnapshotRestoreJobInformer ¶
func NewFilteredProviderSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProviderSnapshotRestoreJobInformer constructs a new informer for ProviderSnapshotRestoreJob 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 NewProviderAccessAuthorizationInformer ¶
func NewProviderAccessAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderAccessAuthorizationInformer constructs a new informer for ProviderAccessAuthorization 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 NewProviderAccessInformer ¶
func NewProviderAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderAccessInformer constructs a new informer for ProviderAccess 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 NewProviderAccessSetupInformer ¶
func NewProviderAccessSetupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderAccessSetupInformer constructs a new informer for ProviderAccessSetup 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 NewProviderSnapshotBackupPolicyInformer ¶
func NewProviderSnapshotBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderSnapshotBackupPolicyInformer constructs a new informer for ProviderSnapshotBackupPolicy 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 NewProviderSnapshotInformer ¶
func NewProviderSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderSnapshotInformer constructs a new informer for ProviderSnapshot 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 NewProviderSnapshotRestoreJobInformer ¶
func NewProviderSnapshotRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProviderSnapshotRestoreJobInformer constructs a new informer for ProviderSnapshotRestoreJob 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 BackupScheduleInformer ¶ added in v0.5.0
type BackupScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupScheduleLister }
BackupScheduleInformer provides access to a shared informer and lister for BackupSchedules.
type BackupSnapshotExportBucketInformer ¶ added in v0.5.0
type BackupSnapshotExportBucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupSnapshotExportBucketLister }
BackupSnapshotExportBucketInformer provides access to a shared informer and lister for BackupSnapshotExportBuckets.
type BackupSnapshotExportJobInformer ¶ added in v0.5.0
type BackupSnapshotExportJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupSnapshotExportJobLister }
BackupSnapshotExportJobInformer provides access to a shared informer and lister for BackupSnapshotExportJobs.
type BackupSnapshotInformer ¶ added in v0.5.0
type BackupSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupSnapshotLister }
BackupSnapshotInformer provides access to a shared informer and lister for BackupSnapshots.
type BackupSnapshotRestoreJobInformer ¶ added in v0.5.0
type BackupSnapshotRestoreJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupSnapshotRestoreJobLister }
BackupSnapshotRestoreJobInformer provides access to a shared informer and lister for BackupSnapshotRestoreJobs.
type Interface ¶
type Interface interface { // BackupSchedules returns a BackupScheduleInformer. BackupSchedules() BackupScheduleInformer // BackupSnapshots returns a BackupSnapshotInformer. BackupSnapshots() BackupSnapshotInformer // BackupSnapshotExportBuckets returns a BackupSnapshotExportBucketInformer. BackupSnapshotExportBuckets() BackupSnapshotExportBucketInformer // BackupSnapshotExportJobs returns a BackupSnapshotExportJobInformer. BackupSnapshotExportJobs() BackupSnapshotExportJobInformer // BackupSnapshotRestoreJobs returns a BackupSnapshotRestoreJobInformer. BackupSnapshotRestoreJobs() BackupSnapshotRestoreJobInformer // ProviderAccesses returns a ProviderAccessInformer. ProviderAccesses() ProviderAccessInformer // ProviderAccessAuthorizations returns a ProviderAccessAuthorizationInformer. ProviderAccessAuthorizations() ProviderAccessAuthorizationInformer // ProviderAccessSetups returns a ProviderAccessSetupInformer. ProviderAccessSetups() ProviderAccessSetupInformer // ProviderSnapshots returns a ProviderSnapshotInformer. ProviderSnapshots() ProviderSnapshotInformer // ProviderSnapshotBackupPolicies returns a ProviderSnapshotBackupPolicyInformer. ProviderSnapshotBackupPolicies() ProviderSnapshotBackupPolicyInformer // ProviderSnapshotRestoreJobs returns a ProviderSnapshotRestoreJobInformer. ProviderSnapshotRestoreJobs() ProviderSnapshotRestoreJobInformer }
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 ProviderAccessAuthorizationInformer ¶
type ProviderAccessAuthorizationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderAccessAuthorizationLister }
ProviderAccessAuthorizationInformer provides access to a shared informer and lister for ProviderAccessAuthorizations.
type ProviderAccessInformer ¶
type ProviderAccessInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderAccessLister }
ProviderAccessInformer provides access to a shared informer and lister for ProviderAccesses.
type ProviderAccessSetupInformer ¶
type ProviderAccessSetupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderAccessSetupLister }
ProviderAccessSetupInformer provides access to a shared informer and lister for ProviderAccessSetups.
type ProviderSnapshotBackupPolicyInformer ¶
type ProviderSnapshotBackupPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderSnapshotBackupPolicyLister }
ProviderSnapshotBackupPolicyInformer provides access to a shared informer and lister for ProviderSnapshotBackupPolicies.
type ProviderSnapshotInformer ¶
type ProviderSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderSnapshotLister }
ProviderSnapshotInformer provides access to a shared informer and lister for ProviderSnapshots.
type ProviderSnapshotRestoreJobInformer ¶
type ProviderSnapshotRestoreJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProviderSnapshotRestoreJobLister }
ProviderSnapshotRestoreJobInformer provides access to a shared informer and lister for ProviderSnapshotRestoreJobs.