v1alpha1

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Jan 12, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBlockDeviceClaimInformer

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

NewBlockDeviceClaimInformer constructs a new informer for BlockDeviceClaim 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 NewBlockDeviceInformer

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

NewBlockDeviceInformer constructs a new informer for BlockDevice 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 NewCStorBackupInformer

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

NewCStorBackupInformer constructs a new informer for CStorBackup 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 NewCStorCompletedBackupInformer

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

NewCStorCompletedBackupInformer constructs a new informer for CStorCompletedBackup 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 NewCStorRestoreInformer

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

NewCStorRestoreInformer constructs a new informer for CStorRestore 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 NewFilteredBlockDeviceClaimInformer

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

NewFilteredBlockDeviceClaimInformer constructs a new informer for BlockDeviceClaim 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 NewFilteredBlockDeviceInformer

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

NewFilteredBlockDeviceInformer constructs a new informer for BlockDevice 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 NewFilteredCStorBackupInformer

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

NewFilteredCStorBackupInformer constructs a new informer for CStorBackup 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 NewFilteredCStorCompletedBackupInformer

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

NewFilteredCStorCompletedBackupInformer constructs a new informer for CStorCompletedBackup 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 NewFilteredCStorRestoreInformer

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

NewFilteredCStorRestoreInformer constructs a new informer for CStorRestore 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 NewFilteredMigrationTaskInformer

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

NewFilteredMigrationTaskInformer constructs a new informer for MigrationTask 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 NewFilteredUpgradeTaskInformer

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

NewFilteredUpgradeTaskInformer constructs a new informer for UpgradeTask 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 NewMigrationTaskInformer

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

NewMigrationTaskInformer constructs a new informer for MigrationTask 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 NewUpgradeTaskInformer

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

NewUpgradeTaskInformer constructs a new informer for UpgradeTask 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 BlockDeviceClaimInformer

type BlockDeviceClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BlockDeviceClaimLister
}

BlockDeviceClaimInformer provides access to a shared informer and lister for BlockDeviceClaims.

type BlockDeviceInformer

type BlockDeviceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BlockDeviceLister
}

BlockDeviceInformer provides access to a shared informer and lister for BlockDevices.

type CStorBackupInformer

type CStorBackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorBackupLister
}

CStorBackupInformer provides access to a shared informer and lister for CStorBackups.

type CStorCompletedBackupInformer

type CStorCompletedBackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorCompletedBackupLister
}

CStorCompletedBackupInformer provides access to a shared informer and lister for CStorCompletedBackups.

type CStorRestoreInformer

type CStorRestoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorRestoreLister
}

CStorRestoreInformer provides access to a shared informer and lister for CStorRestores.

type Interface

type Interface interface {
	// BlockDevices returns a BlockDeviceInformer.
	BlockDevices() BlockDeviceInformer
	// BlockDeviceClaims returns a BlockDeviceClaimInformer.
	BlockDeviceClaims() BlockDeviceClaimInformer
	// CStorBackups returns a CStorBackupInformer.
	CStorBackups() CStorBackupInformer
	// CStorCompletedBackups returns a CStorCompletedBackupInformer.
	CStorCompletedBackups() CStorCompletedBackupInformer
	// CStorRestores returns a CStorRestoreInformer.
	CStorRestores() CStorRestoreInformer
	// MigrationTasks returns a MigrationTaskInformer.
	MigrationTasks() MigrationTaskInformer
	// UpgradeTasks returns a UpgradeTaskInformer.
	UpgradeTasks() UpgradeTaskInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type MigrationTaskInformer

type MigrationTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MigrationTaskLister
}

MigrationTaskInformer provides access to a shared informer and lister for MigrationTasks.

type UpgradeTaskInformer

type UpgradeTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.UpgradeTaskLister
}

UpgradeTaskInformer provides access to a shared informer and lister for UpgradeTasks.

Jump to

Keyboard shortcuts

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