Documentation ¶
Index ¶
- func NewCASTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorCompletedBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorPoolClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorPoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorPoolInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorVolumeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorVolumePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCStorVolumeReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCASTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorCompletedBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorPoolClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorPoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorPoolInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorVolumeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorVolumePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCStorVolumeReplicaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRunTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStoragePoolClaimInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStoragePoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRunTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStoragePoolClaimInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStoragePoolInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CASTemplateInformer
- type CStorBackupInformer
- type CStorCompletedBackupInformer
- type CStorPoolClusterInformer
- type CStorPoolInformer
- type CStorPoolInstanceInformer
- type CStorRestoreInformer
- type CStorVolumeClaimInformer
- type CStorVolumeInformer
- type CStorVolumePolicyInformer
- type CStorVolumeReplicaInformer
- type Interface
- type RunTaskInformer
- type StoragePoolClaimInformer
- type StoragePoolInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.