v1alpha1

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

New returns a new Interface.

Jump to

Keyboard shortcuts

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