Documentation ¶
Index ¶
- func NewApplicationBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationCloneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackupLocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterDomainUpdateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterDomainsStatusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDataExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationCloneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupLocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterDomainUpdateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterDomainsStatusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupVolumeSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMigrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMigrationScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSchedulePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupVolumeSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMigrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMigrationScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSchedulePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApplicationBackupInformer
- type ApplicationBackupScheduleInformer
- type ApplicationCloneInformer
- type ApplicationRegistrationInformer
- type ApplicationRestoreInformer
- type BackupLocationInformer
- type ClusterDomainUpdateInformer
- type ClusterDomainsStatusInformer
- type ClusterPairInformer
- type DataExportInformer
- type GroupVolumeSnapshotInformer
- type Interface
- type MigrationInformer
- type MigrationScheduleInformer
- type RuleInformer
- type SchedulePolicyInformer
- type VolumeSnapshotRestoreInformer
- type VolumeSnapshotScheduleInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplicationBackupInformer ¶
func NewApplicationBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationBackupInformer constructs a new informer for ApplicationBackup 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 NewApplicationBackupScheduleInformer ¶
func NewApplicationBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationBackupScheduleInformer constructs a new informer for ApplicationBackupSchedule 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 NewApplicationCloneInformer ¶
func NewApplicationCloneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationCloneInformer constructs a new informer for ApplicationClone 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 NewApplicationRegistrationInformer ¶
func NewApplicationRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationRegistrationInformer constructs a new informer for ApplicationRegistration 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 NewApplicationRestoreInformer ¶
func NewApplicationRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApplicationRestoreInformer constructs a new informer for ApplicationRestore 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 NewBackupLocationInformer ¶
func NewBackupLocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupLocationInformer constructs a new informer for BackupLocation 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 NewClusterDomainUpdateInformer ¶
func NewClusterDomainUpdateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterDomainUpdateInformer constructs a new informer for ClusterDomainUpdate 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 NewClusterDomainsStatusInformer ¶
func NewClusterDomainsStatusInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterDomainsStatusInformer constructs a new informer for ClusterDomainsStatus 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 NewClusterPairInformer ¶
func NewClusterPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterPairInformer constructs a new informer for ClusterPair 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 NewDataExportInformer ¶
func NewDataExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataExportInformer constructs a new informer for DataExport 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 NewFilteredApplicationBackupInformer ¶
func NewFilteredApplicationBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationBackupInformer constructs a new informer for ApplicationBackup 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 NewFilteredApplicationBackupScheduleInformer ¶
func NewFilteredApplicationBackupScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationBackupScheduleInformer constructs a new informer for ApplicationBackupSchedule 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 NewFilteredApplicationCloneInformer ¶
func NewFilteredApplicationCloneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationCloneInformer constructs a new informer for ApplicationClone 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 NewFilteredApplicationRegistrationInformer ¶
func NewFilteredApplicationRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationRegistrationInformer constructs a new informer for ApplicationRegistration 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 NewFilteredApplicationRestoreInformer ¶
func NewFilteredApplicationRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApplicationRestoreInformer constructs a new informer for ApplicationRestore 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 NewFilteredBackupLocationInformer ¶
func NewFilteredBackupLocationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupLocationInformer constructs a new informer for BackupLocation 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 NewFilteredClusterDomainUpdateInformer ¶
func NewFilteredClusterDomainUpdateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterDomainUpdateInformer constructs a new informer for ClusterDomainUpdate 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 NewFilteredClusterDomainsStatusInformer ¶
func NewFilteredClusterDomainsStatusInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterDomainsStatusInformer constructs a new informer for ClusterDomainsStatus 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 NewFilteredClusterPairInformer ¶
func NewFilteredClusterPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterPairInformer constructs a new informer for ClusterPair 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 NewFilteredDataExportInformer ¶
func NewFilteredDataExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataExportInformer constructs a new informer for DataExport 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 NewFilteredGroupVolumeSnapshotInformer ¶
func NewFilteredGroupVolumeSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupVolumeSnapshotInformer constructs a new informer for GroupVolumeSnapshot 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 NewFilteredMigrationInformer ¶
func NewFilteredMigrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMigrationInformer constructs a new informer for Migration 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 NewFilteredMigrationScheduleInformer ¶
func NewFilteredMigrationScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMigrationScheduleInformer constructs a new informer for MigrationSchedule 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 NewFilteredRuleInformer ¶
func NewFilteredRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRuleInformer constructs a new informer for Rule 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 NewFilteredSchedulePolicyInformer ¶
func NewFilteredSchedulePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSchedulePolicyInformer constructs a new informer for SchedulePolicy 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 NewFilteredVolumeSnapshotRestoreInformer ¶
func NewFilteredVolumeSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeSnapshotRestoreInformer constructs a new informer for VolumeSnapshotRestore 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 NewFilteredVolumeSnapshotScheduleInformer ¶
func NewFilteredVolumeSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeSnapshotScheduleInformer constructs a new informer for VolumeSnapshotSchedule 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 NewGroupVolumeSnapshotInformer ¶
func NewGroupVolumeSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupVolumeSnapshotInformer constructs a new informer for GroupVolumeSnapshot 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 NewMigrationInformer ¶
func NewMigrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMigrationInformer constructs a new informer for Migration 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 NewMigrationScheduleInformer ¶
func NewMigrationScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMigrationScheduleInformer constructs a new informer for MigrationSchedule 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 NewRuleInformer ¶
func NewRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRuleInformer constructs a new informer for Rule 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 NewSchedulePolicyInformer ¶
func NewSchedulePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSchedulePolicyInformer constructs a new informer for SchedulePolicy 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 NewVolumeSnapshotRestoreInformer ¶
func NewVolumeSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeSnapshotRestoreInformer constructs a new informer for VolumeSnapshotRestore 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 NewVolumeSnapshotScheduleInformer ¶
func NewVolumeSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeSnapshotScheduleInformer constructs a new informer for VolumeSnapshotSchedule 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 ApplicationBackupInformer ¶
type ApplicationBackupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationBackupLister }
ApplicationBackupInformer provides access to a shared informer and lister for ApplicationBackups.
type ApplicationBackupScheduleInformer ¶
type ApplicationBackupScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationBackupScheduleLister }
ApplicationBackupScheduleInformer provides access to a shared informer and lister for ApplicationBackupSchedules.
type ApplicationCloneInformer ¶
type ApplicationCloneInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationCloneLister }
ApplicationCloneInformer provides access to a shared informer and lister for ApplicationClones.
type ApplicationRegistrationInformer ¶
type ApplicationRegistrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationRegistrationLister }
ApplicationRegistrationInformer provides access to a shared informer and lister for ApplicationRegistrations.
type ApplicationRestoreInformer ¶
type ApplicationRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationRestoreLister }
ApplicationRestoreInformer provides access to a shared informer and lister for ApplicationRestores.
type BackupLocationInformer ¶
type BackupLocationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupLocationLister }
BackupLocationInformer provides access to a shared informer and lister for BackupLocations.
type ClusterDomainUpdateInformer ¶
type ClusterDomainUpdateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterDomainUpdateLister }
ClusterDomainUpdateInformer provides access to a shared informer and lister for ClusterDomainUpdates.
type ClusterDomainsStatusInformer ¶
type ClusterDomainsStatusInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterDomainsStatusLister }
ClusterDomainsStatusInformer provides access to a shared informer and lister for ClusterDomainsStatuses.
type ClusterPairInformer ¶
type ClusterPairInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterPairLister }
ClusterPairInformer provides access to a shared informer and lister for ClusterPairs.
type DataExportInformer ¶
type DataExportInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DataExportLister }
DataExportInformer provides access to a shared informer and lister for DataExports.
type GroupVolumeSnapshotInformer ¶
type GroupVolumeSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupVolumeSnapshotLister }
GroupVolumeSnapshotInformer provides access to a shared informer and lister for GroupVolumeSnapshots.
type Interface ¶
type Interface interface { // ApplicationBackups returns a ApplicationBackupInformer. ApplicationBackups() ApplicationBackupInformer // ApplicationBackupSchedules returns a ApplicationBackupScheduleInformer. ApplicationBackupSchedules() ApplicationBackupScheduleInformer // ApplicationClones returns a ApplicationCloneInformer. ApplicationClones() ApplicationCloneInformer // ApplicationRegistrations returns a ApplicationRegistrationInformer. ApplicationRegistrations() ApplicationRegistrationInformer // ApplicationRestores returns a ApplicationRestoreInformer. ApplicationRestores() ApplicationRestoreInformer // BackupLocations returns a BackupLocationInformer. BackupLocations() BackupLocationInformer // ClusterDomainUpdates returns a ClusterDomainUpdateInformer. ClusterDomainUpdates() ClusterDomainUpdateInformer // ClusterDomainsStatuses returns a ClusterDomainsStatusInformer. ClusterDomainsStatuses() ClusterDomainsStatusInformer // ClusterPairs returns a ClusterPairInformer. ClusterPairs() ClusterPairInformer // DataExports returns a DataExportInformer. DataExports() DataExportInformer // GroupVolumeSnapshots returns a GroupVolumeSnapshotInformer. GroupVolumeSnapshots() GroupVolumeSnapshotInformer // Migrations returns a MigrationInformer. Migrations() MigrationInformer // MigrationSchedules returns a MigrationScheduleInformer. MigrationSchedules() MigrationScheduleInformer // Rules returns a RuleInformer. Rules() RuleInformer // SchedulePolicies returns a SchedulePolicyInformer. SchedulePolicies() SchedulePolicyInformer // VolumeSnapshotRestores returns a VolumeSnapshotRestoreInformer. VolumeSnapshotRestores() VolumeSnapshotRestoreInformer // VolumeSnapshotSchedules returns a VolumeSnapshotScheduleInformer. VolumeSnapshotSchedules() VolumeSnapshotScheduleInformer }
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 MigrationInformer ¶
type MigrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MigrationLister }
MigrationInformer provides access to a shared informer and lister for Migrations.
type MigrationScheduleInformer ¶
type MigrationScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MigrationScheduleLister }
MigrationScheduleInformer provides access to a shared informer and lister for MigrationSchedules.
type RuleInformer ¶
type RuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RuleLister }
RuleInformer provides access to a shared informer and lister for Rules.
type SchedulePolicyInformer ¶
type SchedulePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SchedulePolicyLister }
SchedulePolicyInformer provides access to a shared informer and lister for SchedulePolicies.
type VolumeSnapshotRestoreInformer ¶
type VolumeSnapshotRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeSnapshotRestoreLister }
VolumeSnapshotRestoreInformer provides access to a shared informer and lister for VolumeSnapshotRestores.
type VolumeSnapshotScheduleInformer ¶
type VolumeSnapshotScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeSnapshotScheduleLister }
VolumeSnapshotScheduleInformer provides access to a shared informer and lister for VolumeSnapshotSchedules.
Source Files ¶
- applicationbackup.go
- applicationbackupschedule.go
- applicationclone.go
- applicationregistration.go
- applicationrestore.go
- backuplocation.go
- clusterdomainsstatus.go
- clusterdomainupdate.go
- clusterpair.go
- dataexport.go
- groupvolumesnapshot.go
- interface.go
- migration.go
- migrationschedule.go
- rule.go
- schedulepolicy.go
- volumesnapshotrestore.go
- volumesnapshotschedule.go