Documentation ¶
Index ¶
- func NewFilteredPXBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPXBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPXBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPXBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPXBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPXBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type PXBucketAccessInformer
- type PXBucketClaimInformer
- type PXBucketClassInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredPXBucketAccessInformer ¶
func NewFilteredPXBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPXBucketAccessInformer constructs a new informer for PXBucketAccess 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 NewFilteredPXBucketClaimInformer ¶
func NewFilteredPXBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPXBucketClaimInformer constructs a new informer for PXBucketClaim 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 NewFilteredPXBucketClassInformer ¶
func NewFilteredPXBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPXBucketClassInformer constructs a new informer for PXBucketClass 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 NewPXBucketAccessInformer ¶
func NewPXBucketAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPXBucketAccessInformer constructs a new informer for PXBucketAccess 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 NewPXBucketClaimInformer ¶
func NewPXBucketClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPXBucketClaimInformer constructs a new informer for PXBucketClaim 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 NewPXBucketClassInformer ¶
func NewPXBucketClassInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPXBucketClassInformer constructs a new informer for PXBucketClass 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 { // PXBucketAccesses returns a PXBucketAccessInformer. PXBucketAccesses() PXBucketAccessInformer // PXBucketClaims returns a PXBucketClaimInformer. PXBucketClaims() PXBucketClaimInformer // PXBucketClasses returns a PXBucketClassInformer. PXBucketClasses() PXBucketClassInformer }
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 PXBucketAccessInformer ¶
type PXBucketAccessInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PXBucketAccessLister }
PXBucketAccessInformer provides access to a shared informer and lister for PXBucketAccesses.
type PXBucketClaimInformer ¶
type PXBucketClaimInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PXBucketClaimLister }
PXBucketClaimInformer provides access to a shared informer and lister for PXBucketClaims.
type PXBucketClassInformer ¶
type PXBucketClassInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PXBucketClassLister }
PXBucketClassInformer provides access to a shared informer and lister for PXBucketClasses.