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 NewFilteredNamespacedSchedulePolicyInformer(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 NewNamespacedSchedulePolicyInformer(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 NamespacedSchedulePolicyInformer
- type RuleInformer
- type SchedulePolicyInformer
- type VolumeSnapshotRestoreInformer
- type VolumeSnapshotScheduleInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplicationBackupInformer ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 NewFilteredNamespacedSchedulePolicyInformer ¶ added in v1.4.0
func NewFilteredNamespacedSchedulePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespacedSchedulePolicyInformer constructs a new informer for NamespacedSchedulePolicy 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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 NewNamespacedSchedulePolicyInformer ¶ added in v1.4.0
func NewNamespacedSchedulePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespacedSchedulePolicyInformer constructs a new informer for NamespacedSchedulePolicy 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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
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 ¶ added in v1.4.0
type ApplicationBackupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationBackupLister }
ApplicationBackupInformer provides access to a shared informer and lister for ApplicationBackups.
type ApplicationBackupScheduleInformer ¶ added in v1.4.0
type ApplicationBackupScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationBackupScheduleLister }
ApplicationBackupScheduleInformer provides access to a shared informer and lister for ApplicationBackupSchedules.
type ApplicationCloneInformer ¶ added in v1.4.0
type ApplicationCloneInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationCloneLister }
ApplicationCloneInformer provides access to a shared informer and lister for ApplicationClones.
type ApplicationRegistrationInformer ¶ added in v1.4.0
type ApplicationRegistrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationRegistrationLister }
ApplicationRegistrationInformer provides access to a shared informer and lister for ApplicationRegistrations.
type ApplicationRestoreInformer ¶ added in v1.4.0
type ApplicationRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApplicationRestoreLister }
ApplicationRestoreInformer provides access to a shared informer and lister for ApplicationRestores.
type BackupLocationInformer ¶ added in v1.4.0
type BackupLocationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupLocationLister }
BackupLocationInformer provides access to a shared informer and lister for BackupLocations.
type ClusterDomainUpdateInformer ¶ added in v1.4.0
type ClusterDomainUpdateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterDomainUpdateLister }
ClusterDomainUpdateInformer provides access to a shared informer and lister for ClusterDomainUpdates.
type ClusterDomainsStatusInformer ¶ added in v1.4.0
type ClusterDomainsStatusInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterDomainsStatusLister }
ClusterDomainsStatusInformer provides access to a shared informer and lister for ClusterDomainsStatuses.
type ClusterPairInformer ¶ added in v1.4.0
type ClusterPairInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterPairLister }
ClusterPairInformer provides access to a shared informer and lister for ClusterPairs.
type DataExportInformer ¶ added in v1.4.0
type DataExportInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DataExportLister }
DataExportInformer provides access to a shared informer and lister for DataExports.
type GroupVolumeSnapshotInformer ¶ added in v1.4.0
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 // NamespacedSchedulePolicies returns a NamespacedSchedulePolicyInformer. NamespacedSchedulePolicies() NamespacedSchedulePolicyInformer // 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 ¶ added in v1.4.0
type MigrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MigrationLister }
MigrationInformer provides access to a shared informer and lister for Migrations.
type MigrationScheduleInformer ¶ added in v1.4.0
type MigrationScheduleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MigrationScheduleLister }
MigrationScheduleInformer provides access to a shared informer and lister for MigrationSchedules.
type NamespacedSchedulePolicyInformer ¶ added in v1.4.0
type NamespacedSchedulePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespacedSchedulePolicyLister }
NamespacedSchedulePolicyInformer provides access to a shared informer and lister for NamespacedSchedulePolicies.
type RuleInformer ¶
type RuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RuleLister }
RuleInformer provides access to a shared informer and lister for Rules.
type SchedulePolicyInformer ¶ added in v1.4.0
type SchedulePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SchedulePolicyLister }
SchedulePolicyInformer provides access to a shared informer and lister for SchedulePolicies.
type VolumeSnapshotRestoreInformer ¶ added in v1.4.0
type VolumeSnapshotRestoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeSnapshotRestoreLister }
VolumeSnapshotRestoreInformer provides access to a shared informer and lister for VolumeSnapshotRestores.
type VolumeSnapshotScheduleInformer ¶ added in v1.4.0
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
- namespacedschedulepolicy.go
- rule.go
- schedulepolicy.go
- volumesnapshotrestore.go
- volumesnapshotschedule.go