Documentation
¶
Index ¶
- func NewClusterObjectSyncInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterObjectSyncInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObjectSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterObjectSyncInformer
- type Interface
- type ObjectSyncInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterObjectSyncInformer ¶
func NewClusterObjectSyncInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterObjectSyncInformer constructs a new informer for ClusterObjectSync 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 NewFilteredClusterObjectSyncInformer ¶
func NewFilteredClusterObjectSyncInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterObjectSyncInformer constructs a new informer for ClusterObjectSync 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 NewFilteredObjectSyncInformer ¶
func NewFilteredObjectSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectSyncInformer constructs a new informer for ObjectSync 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 NewObjectSyncInformer ¶
func NewObjectSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectSyncInformer constructs a new informer for ObjectSync 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 ClusterObjectSyncInformer ¶
type ClusterObjectSyncInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterObjectSyncLister }
ClusterObjectSyncInformer provides access to a shared informer and lister for ClusterObjectSyncs.
type Interface ¶
type Interface interface { // ClusterObjectSyncs returns a ClusterObjectSyncInformer. ClusterObjectSyncs() ClusterObjectSyncInformer // ObjectSyncs returns a ObjectSyncInformer. ObjectSyncs() ObjectSyncInformer }
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 ObjectSyncInformer ¶
type ObjectSyncInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectSyncLister }
ObjectSyncInformer provides access to a shared informer and lister for ObjectSyncs.