Documentation
¶
Index ¶
- func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDataRepositoryAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataRepositoryAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOntapFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOntapStorageVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOntapVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenzfsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenzfsSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenzfsVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOntapFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOntapStorageVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOntapVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenzfsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenzfsSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenzfsVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BackupInformer
- type DataRepositoryAssociationInformer
- type Interface
- type LustreFileSystemInformer
- type OntapFileSystemInformer
- type OntapStorageVirtualMachineInformer
- type OntapVolumeInformer
- type OpenzfsFileSystemInformer
- type OpenzfsSnapshotInformer
- type OpenzfsVolumeInformer
- type WindowsFileSystemInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackupInformer ¶ added in v0.5.0
func NewBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackupInformer constructs a new informer for Backup 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 NewDataRepositoryAssociationInformer ¶ added in v0.5.0
func NewDataRepositoryAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataRepositoryAssociationInformer constructs a new informer for DataRepositoryAssociation 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 NewFilteredBackupInformer ¶ added in v0.5.0
func NewFilteredBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackupInformer constructs a new informer for Backup 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 NewFilteredDataRepositoryAssociationInformer ¶ added in v0.5.0
func NewFilteredDataRepositoryAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataRepositoryAssociationInformer constructs a new informer for DataRepositoryAssociation 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 NewFilteredLustreFileSystemInformer ¶
func NewFilteredLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLustreFileSystemInformer constructs a new informer for LustreFileSystem 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 NewFilteredOntapFileSystemInformer ¶ added in v0.5.0
func NewFilteredOntapFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOntapFileSystemInformer constructs a new informer for OntapFileSystem 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 NewFilteredOntapStorageVirtualMachineInformer ¶ added in v0.5.0
func NewFilteredOntapStorageVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOntapStorageVirtualMachineInformer constructs a new informer for OntapStorageVirtualMachine 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 NewFilteredOntapVolumeInformer ¶ added in v0.5.0
func NewFilteredOntapVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOntapVolumeInformer constructs a new informer for OntapVolume 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 NewFilteredOpenzfsFileSystemInformer ¶ added in v0.5.0
func NewFilteredOpenzfsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenzfsFileSystemInformer constructs a new informer for OpenzfsFileSystem 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 NewFilteredOpenzfsSnapshotInformer ¶ added in v0.5.0
func NewFilteredOpenzfsSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenzfsSnapshotInformer constructs a new informer for OpenzfsSnapshot 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 NewFilteredOpenzfsVolumeInformer ¶ added in v0.5.0
func NewFilteredOpenzfsVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenzfsVolumeInformer constructs a new informer for OpenzfsVolume 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 NewFilteredWindowsFileSystemInformer ¶
func NewFilteredWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWindowsFileSystemInformer constructs a new informer for WindowsFileSystem 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 NewLustreFileSystemInformer ¶
func NewLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLustreFileSystemInformer constructs a new informer for LustreFileSystem 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 NewOntapFileSystemInformer ¶ added in v0.5.0
func NewOntapFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOntapFileSystemInformer constructs a new informer for OntapFileSystem 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 NewOntapStorageVirtualMachineInformer ¶ added in v0.5.0
func NewOntapStorageVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOntapStorageVirtualMachineInformer constructs a new informer for OntapStorageVirtualMachine 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 NewOntapVolumeInformer ¶ added in v0.5.0
func NewOntapVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOntapVolumeInformer constructs a new informer for OntapVolume 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 NewOpenzfsFileSystemInformer ¶ added in v0.5.0
func NewOpenzfsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenzfsFileSystemInformer constructs a new informer for OpenzfsFileSystem 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 NewOpenzfsSnapshotInformer ¶ added in v0.5.0
func NewOpenzfsSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenzfsSnapshotInformer constructs a new informer for OpenzfsSnapshot 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 NewOpenzfsVolumeInformer ¶ added in v0.5.0
func NewOpenzfsVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenzfsVolumeInformer constructs a new informer for OpenzfsVolume 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 NewWindowsFileSystemInformer ¶
func NewWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWindowsFileSystemInformer constructs a new informer for WindowsFileSystem 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 BackupInformer ¶ added in v0.5.0
type BackupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackupLister }
BackupInformer provides access to a shared informer and lister for Backups.
type DataRepositoryAssociationInformer ¶ added in v0.5.0
type DataRepositoryAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DataRepositoryAssociationLister }
DataRepositoryAssociationInformer provides access to a shared informer and lister for DataRepositoryAssociations.
type Interface ¶
type Interface interface { // Backups returns a BackupInformer. Backups() BackupInformer // DataRepositoryAssociations returns a DataRepositoryAssociationInformer. DataRepositoryAssociations() DataRepositoryAssociationInformer // LustreFileSystems returns a LustreFileSystemInformer. LustreFileSystems() LustreFileSystemInformer // OntapFileSystems returns a OntapFileSystemInformer. OntapFileSystems() OntapFileSystemInformer // OntapStorageVirtualMachines returns a OntapStorageVirtualMachineInformer. OntapStorageVirtualMachines() OntapStorageVirtualMachineInformer // OntapVolumes returns a OntapVolumeInformer. OntapVolumes() OntapVolumeInformer // OpenzfsFileSystems returns a OpenzfsFileSystemInformer. OpenzfsFileSystems() OpenzfsFileSystemInformer // OpenzfsSnapshots returns a OpenzfsSnapshotInformer. OpenzfsSnapshots() OpenzfsSnapshotInformer // OpenzfsVolumes returns a OpenzfsVolumeInformer. OpenzfsVolumes() OpenzfsVolumeInformer // WindowsFileSystems returns a WindowsFileSystemInformer. WindowsFileSystems() WindowsFileSystemInformer }
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 LustreFileSystemInformer ¶
type LustreFileSystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LustreFileSystemLister }
LustreFileSystemInformer provides access to a shared informer and lister for LustreFileSystems.
type OntapFileSystemInformer ¶ added in v0.5.0
type OntapFileSystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OntapFileSystemLister }
OntapFileSystemInformer provides access to a shared informer and lister for OntapFileSystems.
type OntapStorageVirtualMachineInformer ¶ added in v0.5.0
type OntapStorageVirtualMachineInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OntapStorageVirtualMachineLister }
OntapStorageVirtualMachineInformer provides access to a shared informer and lister for OntapStorageVirtualMachines.
type OntapVolumeInformer ¶ added in v0.5.0
type OntapVolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OntapVolumeLister }
OntapVolumeInformer provides access to a shared informer and lister for OntapVolumes.
type OpenzfsFileSystemInformer ¶ added in v0.5.0
type OpenzfsFileSystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OpenzfsFileSystemLister }
OpenzfsFileSystemInformer provides access to a shared informer and lister for OpenzfsFileSystems.
type OpenzfsSnapshotInformer ¶ added in v0.5.0
type OpenzfsSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OpenzfsSnapshotLister }
OpenzfsSnapshotInformer provides access to a shared informer and lister for OpenzfsSnapshots.
type OpenzfsVolumeInformer ¶ added in v0.5.0
type OpenzfsVolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OpenzfsVolumeLister }
OpenzfsVolumeInformer provides access to a shared informer and lister for OpenzfsVolumes.
type WindowsFileSystemInformer ¶
type WindowsFileSystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WindowsFileSystemLister }
WindowsFileSystemInformer provides access to a shared informer and lister for WindowsFileSystems.