v1alpha1

package
v2.3.3+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

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 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 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 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 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 NewFilteredSnapshotRestoreInformer

func NewFilteredSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSnapshotRestoreInformer constructs a new informer for SnapshotRestore 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 NewFilteredSnapshotScheduleInformer

func NewFilteredSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSnapshotScheduleInformer constructs a new informer for SnapshotSchedule 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 NewSnapshotRestoreInformer

func NewSnapshotRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSnapshotRestoreInformer constructs a new informer for SnapshotRestore 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 NewSnapshotScheduleInformer

func NewSnapshotScheduleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSnapshotScheduleInformer constructs a new informer for SnapshotSchedule 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 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 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
	// 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
	// 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

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 SnapshotRestoreInformer

type SnapshotRestoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SnapshotRestoreLister
}

SnapshotRestoreInformer provides access to a shared informer and lister for SnapshotRestores.

type SnapshotScheduleInformer

type SnapshotScheduleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SnapshotScheduleLister
}

SnapshotScheduleInformer provides access to a shared informer and lister for SnapshotSchedules.

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.

Jump to

Keyboard shortcuts

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