v1alpha1

package
v1.11.0-RC1 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2020 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCASTemplateInformer

func NewCASTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCASTemplateInformer constructs a new informer for CASTemplate 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 NewCStorPoolClusterInformer

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

NewCStorPoolClusterInformer constructs a new informer for CStorPoolCluster 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 NewCStorPoolInformer

func NewCStorPoolInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCStorPoolInformer constructs a new informer for CStorPool 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 NewCStorPoolInstanceInformer

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

NewCStorPoolInstanceInformer constructs a new informer for CStorPoolInstance 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 NewCStorVolumeClaimInformer

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

NewCStorVolumeClaimInformer constructs a new informer for CStorVolumeClaim 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 NewCStorVolumeInformer

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

NewCStorVolumeInformer constructs a new informer for CStorVolume 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 NewCStorVolumePolicyInformer

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

NewCStorVolumePolicyInformer constructs a new informer for CStorVolumePolicy 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 NewCStorVolumeReplicaInformer

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

NewCStorVolumeReplicaInformer constructs a new informer for CStorVolumeReplica 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 NewFilteredCASTemplateInformer

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

NewFilteredCASTemplateInformer constructs a new informer for CASTemplate 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 NewFilteredCStorPoolClusterInformer

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

NewFilteredCStorPoolClusterInformer constructs a new informer for CStorPoolCluster 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 NewFilteredCStorPoolInformer

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

NewFilteredCStorPoolInformer constructs a new informer for CStorPool 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 NewFilteredCStorPoolInstanceInformer

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

NewFilteredCStorPoolInstanceInformer constructs a new informer for CStorPoolInstance 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 NewFilteredCStorVolumeClaimInformer

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

NewFilteredCStorVolumeClaimInformer constructs a new informer for CStorVolumeClaim 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 NewFilteredCStorVolumeInformer

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

NewFilteredCStorVolumeInformer constructs a new informer for CStorVolume 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 NewFilteredCStorVolumePolicyInformer

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

NewFilteredCStorVolumePolicyInformer constructs a new informer for CStorVolumePolicy 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 NewFilteredCStorVolumeReplicaInformer

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

NewFilteredCStorVolumeReplicaInformer constructs a new informer for CStorVolumeReplica 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 NewFilteredRunTaskInformer

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

NewFilteredRunTaskInformer constructs a new informer for RunTask 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 NewFilteredStoragePoolClaimInformer

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

NewFilteredStoragePoolClaimInformer constructs a new informer for StoragePoolClaim 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 NewFilteredStoragePoolInformer

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

NewFilteredStoragePoolInformer constructs a new informer for StoragePool 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 NewRunTaskInformer

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

NewRunTaskInformer constructs a new informer for RunTask 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 NewStoragePoolClaimInformer

func NewStoragePoolClaimInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewStoragePoolClaimInformer constructs a new informer for StoragePoolClaim 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 NewStoragePoolInformer

func NewStoragePoolInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewStoragePoolInformer constructs a new informer for StoragePool 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 CASTemplateInformer

type CASTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CASTemplateLister
}

CASTemplateInformer provides access to a shared informer and lister for CASTemplates.

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 CStorPoolClusterInformer

type CStorPoolClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorPoolClusterLister
}

CStorPoolClusterInformer provides access to a shared informer and lister for CStorPoolClusters.

type CStorPoolInformer

type CStorPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorPoolLister
}

CStorPoolInformer provides access to a shared informer and lister for CStorPools.

type CStorPoolInstanceInformer

type CStorPoolInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorPoolInstanceLister
}

CStorPoolInstanceInformer provides access to a shared informer and lister for CStorPoolInstances.

type CStorRestoreInformer

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

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

type CStorVolumeClaimInformer

type CStorVolumeClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorVolumeClaimLister
}

CStorVolumeClaimInformer provides access to a shared informer and lister for CStorVolumeClaims.

type CStorVolumeInformer

type CStorVolumeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorVolumeLister
}

CStorVolumeInformer provides access to a shared informer and lister for CStorVolumes.

type CStorVolumePolicyInformer

type CStorVolumePolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorVolumePolicyLister
}

CStorVolumePolicyInformer provides access to a shared informer and lister for CStorVolumePolicies.

type CStorVolumeReplicaInformer

type CStorVolumeReplicaInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CStorVolumeReplicaLister
}

CStorVolumeReplicaInformer provides access to a shared informer and lister for CStorVolumeReplicas.

type Interface

type Interface interface {
	// CASTemplates returns a CASTemplateInformer.
	CASTemplates() CASTemplateInformer
	// CStorBackups returns a CStorBackupInformer.
	CStorBackups() CStorBackupInformer
	// CStorCompletedBackups returns a CStorCompletedBackupInformer.
	CStorCompletedBackups() CStorCompletedBackupInformer
	// CStorPools returns a CStorPoolInformer.
	CStorPools() CStorPoolInformer
	// CStorPoolClusters returns a CStorPoolClusterInformer.
	CStorPoolClusters() CStorPoolClusterInformer
	// CStorPoolInstances returns a CStorPoolInstanceInformer.
	CStorPoolInstances() CStorPoolInstanceInformer
	// CStorRestores returns a CStorRestoreInformer.
	CStorRestores() CStorRestoreInformer
	// CStorVolumes returns a CStorVolumeInformer.
	CStorVolumes() CStorVolumeInformer
	// CStorVolumeClaims returns a CStorVolumeClaimInformer.
	CStorVolumeClaims() CStorVolumeClaimInformer
	// CStorVolumePolicies returns a CStorVolumePolicyInformer.
	CStorVolumePolicies() CStorVolumePolicyInformer
	// CStorVolumeReplicas returns a CStorVolumeReplicaInformer.
	CStorVolumeReplicas() CStorVolumeReplicaInformer
	// RunTasks returns a RunTaskInformer.
	RunTasks() RunTaskInformer
	// StoragePools returns a StoragePoolInformer.
	StoragePools() StoragePoolInformer
	// StoragePoolClaims returns a StoragePoolClaimInformer.
	StoragePoolClaims() StoragePoolClaimInformer
}

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

func New

New returns a new Interface.

type RunTaskInformer

type RunTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RunTaskLister
}

RunTaskInformer provides access to a shared informer and lister for RunTasks.

type StoragePoolClaimInformer

type StoragePoolClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StoragePoolClaimLister
}

StoragePoolClaimInformer provides access to a shared informer and lister for StoragePoolClaims.

type StoragePoolInformer

type StoragePoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StoragePoolLister
}

StoragePoolInformer provides access to a shared informer and lister for StoragePools.

Jump to

Keyboard shortcuts

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