Documentation
¶
Index ¶
- func NewEcsBackupClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEcsBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEcsBackupClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEcsBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNasBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOssBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredReplicationVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNasBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOssBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewReplicationVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type EcsBackupClientInformer
- type EcsBackupPlanInformer
- type Interface
- type NasBackupPlanInformer
- type OssBackupPlanInformer
- type ReplicationVaultInformer
- type RestoreJobInformer
- type ServerBackupPlanInformer
- type VaultInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEcsBackupClientInformer ¶
func NewEcsBackupClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEcsBackupClientInformer constructs a new informer for EcsBackupClient 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 NewEcsBackupPlanInformer ¶
func NewEcsBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEcsBackupPlanInformer constructs a new informer for EcsBackupPlan 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 NewFilteredEcsBackupClientInformer ¶
func NewFilteredEcsBackupClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEcsBackupClientInformer constructs a new informer for EcsBackupClient 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 NewFilteredEcsBackupPlanInformer ¶
func NewFilteredEcsBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEcsBackupPlanInformer constructs a new informer for EcsBackupPlan 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 NewFilteredNasBackupPlanInformer ¶
func NewFilteredNasBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNasBackupPlanInformer constructs a new informer for NasBackupPlan 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 NewFilteredOssBackupPlanInformer ¶
func NewFilteredOssBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOssBackupPlanInformer constructs a new informer for OssBackupPlan 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 NewFilteredReplicationVaultInformer ¶ added in v0.5.0
func NewFilteredReplicationVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReplicationVaultInformer constructs a new informer for ReplicationVault 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 NewFilteredRestoreJobInformer ¶
func NewFilteredRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRestoreJobInformer constructs a new informer for RestoreJob 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 NewFilteredServerBackupPlanInformer ¶ added in v0.5.0
func NewFilteredServerBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServerBackupPlanInformer constructs a new informer for ServerBackupPlan 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 NewFilteredVaultInformer ¶
func NewFilteredVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVaultInformer constructs a new informer for Vault 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 NewNasBackupPlanInformer ¶
func NewNasBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNasBackupPlanInformer constructs a new informer for NasBackupPlan 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 NewOssBackupPlanInformer ¶
func NewOssBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOssBackupPlanInformer constructs a new informer for OssBackupPlan 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 NewReplicationVaultInformer ¶ added in v0.5.0
func NewReplicationVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReplicationVaultInformer constructs a new informer for ReplicationVault 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 NewRestoreJobInformer ¶
func NewRestoreJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRestoreJobInformer constructs a new informer for RestoreJob 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 NewServerBackupPlanInformer ¶ added in v0.5.0
func NewServerBackupPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServerBackupPlanInformer constructs a new informer for ServerBackupPlan 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 NewVaultInformer ¶
func NewVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVaultInformer constructs a new informer for Vault 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 EcsBackupClientInformer ¶
type EcsBackupClientInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EcsBackupClientLister }
EcsBackupClientInformer provides access to a shared informer and lister for EcsBackupClients.
type EcsBackupPlanInformer ¶
type EcsBackupPlanInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EcsBackupPlanLister }
EcsBackupPlanInformer provides access to a shared informer and lister for EcsBackupPlans.
type Interface ¶
type Interface interface { // EcsBackupClients returns a EcsBackupClientInformer. EcsBackupClients() EcsBackupClientInformer // EcsBackupPlans returns a EcsBackupPlanInformer. EcsBackupPlans() EcsBackupPlanInformer // NasBackupPlans returns a NasBackupPlanInformer. NasBackupPlans() NasBackupPlanInformer // OssBackupPlans returns a OssBackupPlanInformer. OssBackupPlans() OssBackupPlanInformer // ReplicationVaults returns a ReplicationVaultInformer. ReplicationVaults() ReplicationVaultInformer // RestoreJobs returns a RestoreJobInformer. RestoreJobs() RestoreJobInformer // ServerBackupPlans returns a ServerBackupPlanInformer. ServerBackupPlans() ServerBackupPlanInformer // Vaults returns a VaultInformer. Vaults() VaultInformer }
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 NasBackupPlanInformer ¶
type NasBackupPlanInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NasBackupPlanLister }
NasBackupPlanInformer provides access to a shared informer and lister for NasBackupPlans.
type OssBackupPlanInformer ¶
type OssBackupPlanInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OssBackupPlanLister }
OssBackupPlanInformer provides access to a shared informer and lister for OssBackupPlans.
type ReplicationVaultInformer ¶ added in v0.5.0
type ReplicationVaultInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ReplicationVaultLister }
ReplicationVaultInformer provides access to a shared informer and lister for ReplicationVaults.
type RestoreJobInformer ¶
type RestoreJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RestoreJobLister }
RestoreJobInformer provides access to a shared informer and lister for RestoreJobs.
type ServerBackupPlanInformer ¶ added in v0.5.0
type ServerBackupPlanInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServerBackupPlanLister }
ServerBackupPlanInformer provides access to a shared informer and lister for ServerBackupPlans.
type VaultInformer ¶
type VaultInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VaultLister }
VaultInformer provides access to a shared informer and lister for Vaults.