Documentation ¶
Index ¶
- func NewFilteredVXLANClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVXLANEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVXLANIndexInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVXLANClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVXLANEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVXLANIndexInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type VXLANClaimInformer
- type VXLANEntryInformer
- type VXLANIndexInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredVXLANClaimInformer ¶
func NewFilteredVXLANClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVXLANClaimInformer constructs a new informer for VXLANClaim 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 NewFilteredVXLANEntryInformer ¶
func NewFilteredVXLANEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVXLANEntryInformer constructs a new informer for VXLANEntry 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 NewFilteredVXLANIndexInformer ¶
func NewFilteredVXLANIndexInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVXLANIndexInformer constructs a new informer for VXLANIndex 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 NewVXLANClaimInformer ¶
func NewVXLANClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVXLANClaimInformer constructs a new informer for VXLANClaim 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 NewVXLANEntryInformer ¶
func NewVXLANEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVXLANEntryInformer constructs a new informer for VXLANEntry 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 NewVXLANIndexInformer ¶
func NewVXLANIndexInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVXLANIndexInformer constructs a new informer for VXLANIndex 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 { // VXLANClaims returns a VXLANClaimInformer. VXLANClaims() VXLANClaimInformer // VXLANEntries returns a VXLANEntryInformer. VXLANEntries() VXLANEntryInformer // VXLANIndexes returns a VXLANIndexInformer. VXLANIndexes() VXLANIndexInformer }
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 VXLANClaimInformer ¶
type VXLANClaimInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VXLANClaimLister }
VXLANClaimInformer provides access to a shared informer and lister for VXLANClaims.
type VXLANEntryInformer ¶
type VXLANEntryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VXLANEntryLister }
VXLANEntryInformer provides access to a shared informer and lister for VXLANEntries.
type VXLANIndexInformer ¶
type VXLANIndexInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VXLANIndexLister }
VXLANIndexInformer provides access to a shared informer and lister for VXLANIndexes.