Documentation ¶
Index ¶
- func NewCacheAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCacheBlobNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCacheBlobTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCacheNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheBlobNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheBlobTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CacheAccessPolicyInformer
- type CacheBlobNfsTargetInformer
- type CacheBlobTargetInformer
- type CacheInformer
- type CacheNfsTargetInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCacheAccessPolicyInformer ¶
func NewCacheAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCacheAccessPolicyInformer constructs a new informer for CacheAccessPolicy 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 NewCacheBlobNfsTargetInformer ¶
func NewCacheBlobNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCacheBlobNfsTargetInformer constructs a new informer for CacheBlobNfsTarget 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 NewCacheBlobTargetInformer ¶
func NewCacheBlobTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCacheBlobTargetInformer constructs a new informer for CacheBlobTarget 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 NewCacheInformer ¶
func NewCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCacheInformer constructs a new informer for Cache 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 NewCacheNfsTargetInformer ¶
func NewCacheNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCacheNfsTargetInformer constructs a new informer for CacheNfsTarget 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 NewFilteredCacheAccessPolicyInformer ¶
func NewFilteredCacheAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCacheAccessPolicyInformer constructs a new informer for CacheAccessPolicy 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 NewFilteredCacheBlobNfsTargetInformer ¶
func NewFilteredCacheBlobNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCacheBlobNfsTargetInformer constructs a new informer for CacheBlobNfsTarget 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 NewFilteredCacheBlobTargetInformer ¶
func NewFilteredCacheBlobTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCacheBlobTargetInformer constructs a new informer for CacheBlobTarget 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 NewFilteredCacheInformer ¶
func NewFilteredCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCacheInformer constructs a new informer for Cache 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 NewFilteredCacheNfsTargetInformer ¶
func NewFilteredCacheNfsTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCacheNfsTargetInformer constructs a new informer for CacheNfsTarget 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 CacheAccessPolicyInformer ¶
type CacheAccessPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CacheAccessPolicyLister }
CacheAccessPolicyInformer provides access to a shared informer and lister for CacheAccessPolicies.
type CacheBlobNfsTargetInformer ¶
type CacheBlobNfsTargetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CacheBlobNfsTargetLister }
CacheBlobNfsTargetInformer provides access to a shared informer and lister for CacheBlobNfsTargets.
type CacheBlobTargetInformer ¶
type CacheBlobTargetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CacheBlobTargetLister }
CacheBlobTargetInformer provides access to a shared informer and lister for CacheBlobTargets.
type CacheInformer ¶
type CacheInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CacheLister }
CacheInformer provides access to a shared informer and lister for Caches.
type CacheNfsTargetInformer ¶
type CacheNfsTargetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CacheNfsTargetLister }
CacheNfsTargetInformer provides access to a shared informer and lister for CacheNfsTargets.
type Interface ¶
type Interface interface { // Caches returns a CacheInformer. Caches() CacheInformer // CacheAccessPolicies returns a CacheAccessPolicyInformer. CacheAccessPolicies() CacheAccessPolicyInformer // CacheBlobNfsTargets returns a CacheBlobNfsTargetInformer. CacheBlobNfsTargets() CacheBlobNfsTargetInformer // CacheBlobTargets returns a CacheBlobTargetInformer. CacheBlobTargets() CacheBlobTargetInformer // CacheNfsTargets returns a CacheNfsTargetInformer. CacheNfsTargets() CacheNfsTargetInformer }
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.