Documentation ¶
Index ¶
- func NewFilteredVSphereBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVSphereSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVSphereBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVSphereSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type VSphereBindingInformer
- type VSphereSourceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredVSphereBindingInformer ¶
func NewFilteredVSphereBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVSphereBindingInformer constructs a new informer for VSphereBinding 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 NewFilteredVSphereSourceInformer ¶
func NewFilteredVSphereSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVSphereSourceInformer constructs a new informer for VSphereSource 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 NewVSphereBindingInformer ¶
func NewVSphereBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVSphereBindingInformer constructs a new informer for VSphereBinding 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 NewVSphereSourceInformer ¶
func NewVSphereSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVSphereSourceInformer constructs a new informer for VSphereSource 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 { // VSphereBindings returns a VSphereBindingInformer. VSphereBindings() VSphereBindingInformer // VSphereSources returns a VSphereSourceInformer. VSphereSources() VSphereSourceInformer }
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 VSphereBindingInformer ¶
type VSphereBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VSphereBindingLister }
VSphereBindingInformer provides access to a shared informer and lister for VSphereBindings.
type VSphereSourceInformer ¶
type VSphereSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VSphereSourceLister }
VSphereSourceInformer provides access to a shared informer and lister for VSphereSources.