v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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