v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL