Documentation ¶
Index ¶
- func NewFilteredSyncRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSyncResourcesInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransformRuleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSyncRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSyncResourcesInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransformRuleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SyncRegistryInformer
- type SyncResourcesInformer
- type TransformRuleInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredSyncRegistryInformer ¶
func NewFilteredSyncRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSyncRegistryInformer constructs a new informer for SyncRegistry 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 NewFilteredSyncResourcesInformer ¶
func NewFilteredSyncResourcesInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSyncResourcesInformer constructs a new informer for SyncResources 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 NewFilteredTransformRuleInformer ¶
func NewFilteredTransformRuleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransformRuleInformer constructs a new informer for TransformRule 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 NewSyncRegistryInformer ¶
func NewSyncRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSyncRegistryInformer constructs a new informer for SyncRegistry 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 NewSyncResourcesInformer ¶
func NewSyncResourcesInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSyncResourcesInformer constructs a new informer for SyncResources 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 NewTransformRuleInformer ¶
func NewTransformRuleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransformRuleInformer constructs a new informer for TransformRule 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 { // SyncRegistries returns a SyncRegistryInformer. SyncRegistries() SyncRegistryInformer // SyncResourceses returns a SyncResourcesInformer. SyncResourceses() SyncResourcesInformer // TransformRules returns a TransformRuleInformer. TransformRules() TransformRuleInformer }
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 SyncRegistryInformer ¶
type SyncRegistryInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.SyncRegistryLister }
SyncRegistryInformer provides access to a shared informer and lister for SyncRegistries.
type SyncResourcesInformer ¶
type SyncResourcesInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.SyncResourcesLister }
SyncResourcesInformer provides access to a shared informer and lister for SyncResourceses.
type TransformRuleInformer ¶
type TransformRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.TransformRuleLister }
TransformRuleInformer provides access to a shared informer and lister for TransformRules.