Documentation ¶
Index ¶
- func NewFilteredZFSSnapshotInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredZFSVolumeInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewZFSSnapshotInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewZFSVolumeInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- type Interface
- type ZFSSnapshotInformer
- type ZFSVolumeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredZFSSnapshotInformer ¶
func NewFilteredZFSSnapshotInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZFSSnapshotInformer constructs a new informer for ZFSSnapshot 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 NewFilteredZFSVolumeInformer ¶
func NewFilteredZFSVolumeInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZFSVolumeInformer constructs a new informer for ZFSVolume 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 NewZFSSnapshotInformer ¶
func NewZFSSnapshotInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZFSSnapshotInformer constructs a new informer for ZFSSnapshot 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 NewZFSVolumeInformer ¶
func NewZFSVolumeInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZFSVolumeInformer constructs a new informer for ZFSVolume 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 Interface ¶
type Interface interface { // ZFSSnapshots returns a ZFSSnapshotInformer. ZFSSnapshots() ZFSSnapshotInformer // ZFSVolumes returns a ZFSVolumeInformer. ZFSVolumes() ZFSVolumeInformer }
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 ZFSSnapshotInformer ¶
type ZFSSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ZFSSnapshotLister }
ZFSSnapshotInformer provides access to a shared informer and lister for ZFSSnapshots.
type ZFSVolumeInformer ¶
type ZFSVolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ZFSVolumeLister }
ZFSVolumeInformer provides access to a shared informer and lister for ZFSVolumes.