Documentation ¶
Index ¶
- func NewFilteredProvisionerCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStorageClassCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProvisionerCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStorageClassCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ProvisionerCapabilityInformer
- type StorageClassCapabilityInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredProvisionerCapabilityInformer ¶
func NewFilteredProvisionerCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProvisionerCapabilityInformer constructs a new informer for ProvisionerCapability 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 NewFilteredStorageClassCapabilityInformer ¶
func NewFilteredStorageClassCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStorageClassCapabilityInformer constructs a new informer for StorageClassCapability 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 NewProvisionerCapabilityInformer ¶
func NewProvisionerCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProvisionerCapabilityInformer constructs a new informer for ProvisionerCapability 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 NewStorageClassCapabilityInformer ¶
func NewStorageClassCapabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStorageClassCapabilityInformer constructs a new informer for StorageClassCapability 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 { // ProvisionerCapabilities returns a ProvisionerCapabilityInformer. ProvisionerCapabilities() ProvisionerCapabilityInformer // StorageClassCapabilities returns a StorageClassCapabilityInformer. StorageClassCapabilities() StorageClassCapabilityInformer }
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 ProvisionerCapabilityInformer ¶
type ProvisionerCapabilityInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProvisionerCapabilityLister }
ProvisionerCapabilityInformer provides access to a shared informer and lister for ProvisionerCapabilities.
type StorageClassCapabilityInformer ¶
type StorageClassCapabilityInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StorageClassCapabilityLister }
StorageClassCapabilityInformer provides access to a shared informer and lister for StorageClassCapabilities.