Documentation ¶
Index ¶
- func NewFilteredVolumeGroupSnapshotClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeGroupSnapshotContentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeGroupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeGroupSnapshotClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeGroupSnapshotContentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeGroupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type VolumeGroupSnapshotClassInformer
- type VolumeGroupSnapshotContentInformer
- type VolumeGroupSnapshotInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredVolumeGroupSnapshotClassInformer ¶
func NewFilteredVolumeGroupSnapshotClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeGroupSnapshotClassInformer constructs a new informer for VolumeGroupSnapshotClass 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 NewFilteredVolumeGroupSnapshotContentInformer ¶
func NewFilteredVolumeGroupSnapshotContentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeGroupSnapshotContentInformer constructs a new informer for VolumeGroupSnapshotContent 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 NewFilteredVolumeGroupSnapshotInformer ¶
func NewFilteredVolumeGroupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeGroupSnapshotInformer constructs a new informer for VolumeGroupSnapshot 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 NewVolumeGroupSnapshotClassInformer ¶
func NewVolumeGroupSnapshotClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeGroupSnapshotClassInformer constructs a new informer for VolumeGroupSnapshotClass 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 NewVolumeGroupSnapshotContentInformer ¶
func NewVolumeGroupSnapshotContentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeGroupSnapshotContentInformer constructs a new informer for VolumeGroupSnapshotContent 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 NewVolumeGroupSnapshotInformer ¶
func NewVolumeGroupSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeGroupSnapshotInformer constructs a new informer for VolumeGroupSnapshot 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 { // VolumeGroupSnapshots returns a VolumeGroupSnapshotInformer. VolumeGroupSnapshots() VolumeGroupSnapshotInformer // VolumeGroupSnapshotClasses returns a VolumeGroupSnapshotClassInformer. VolumeGroupSnapshotClasses() VolumeGroupSnapshotClassInformer // VolumeGroupSnapshotContents returns a VolumeGroupSnapshotContentInformer. VolumeGroupSnapshotContents() VolumeGroupSnapshotContentInformer }
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 VolumeGroupSnapshotClassInformer ¶
type VolumeGroupSnapshotClassInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeGroupSnapshotClassLister }
VolumeGroupSnapshotClassInformer provides access to a shared informer and lister for VolumeGroupSnapshotClasses.
type VolumeGroupSnapshotContentInformer ¶
type VolumeGroupSnapshotContentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeGroupSnapshotContentLister }
VolumeGroupSnapshotContentInformer provides access to a shared informer and lister for VolumeGroupSnapshotContents.
type VolumeGroupSnapshotInformer ¶
type VolumeGroupSnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeGroupSnapshotLister }
VolumeGroupSnapshotInformer provides access to a shared informer and lister for VolumeGroupSnapshots.