Documentation
¶
Index ¶
- func NewBucketAccessClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketAccessClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BucketAccessClassInformer
- type BucketAccessInformer
- type BucketClaimInformer
- type BucketClassInformer
- type BucketInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBucketAccessClassInformer ¶
func NewBucketAccessClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketAccessClassInformer constructs a new informer for BucketAccessClass 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 NewBucketAccessInformer ¶
func NewBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketAccessInformer constructs a new informer for BucketAccess 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 NewBucketClaimInformer ¶
func NewBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketClaimInformer constructs a new informer for BucketClaim 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 NewBucketClassInformer ¶
func NewBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketClassInformer constructs a new informer for BucketClass 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 NewBucketInformer ¶
func NewBucketInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketInformer constructs a new informer for Bucket 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 NewFilteredBucketAccessClassInformer ¶
func NewFilteredBucketAccessClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketAccessClassInformer constructs a new informer for BucketAccessClass 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 NewFilteredBucketAccessInformer ¶
func NewFilteredBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketAccessInformer constructs a new informer for BucketAccess 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 NewFilteredBucketClaimInformer ¶
func NewFilteredBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketClaimInformer constructs a new informer for BucketClaim 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 NewFilteredBucketClassInformer ¶
func NewFilteredBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketClassInformer constructs a new informer for BucketClass 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 NewFilteredBucketInformer ¶
func NewFilteredBucketInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketInformer constructs a new informer for Bucket 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 BucketAccessClassInformer ¶
type BucketAccessClassInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketAccessClassLister }
BucketAccessClassInformer provides access to a shared informer and lister for BucketAccessClasses.
type BucketAccessInformer ¶
type BucketAccessInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketAccessLister }
BucketAccessInformer provides access to a shared informer and lister for BucketAccesses.
type BucketClaimInformer ¶
type BucketClaimInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketClaimLister }
BucketClaimInformer provides access to a shared informer and lister for BucketClaims.
type BucketClassInformer ¶
type BucketClassInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketClassLister }
BucketClassInformer provides access to a shared informer and lister for BucketClasses.
type BucketInformer ¶
type BucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketLister }
BucketInformer provides access to a shared informer and lister for Buckets.
type Interface ¶
type Interface interface { // Buckets returns a BucketInformer. Buckets() BucketInformer // BucketAccesses returns a BucketAccessInformer. BucketAccesses() BucketAccessInformer // BucketAccessClasses returns a BucketAccessClassInformer. BucketAccessClasses() BucketAccessClassInformer // BucketClaims returns a BucketClaimInformer. BucketClaims() BucketClaimInformer // BucketClasses returns a BucketClassInformer. BucketClasses() BucketClassInformer }
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.