Documentation ¶
Index ¶
- func BuildIndexedReferenceWatcher(client client.Client, obj client.Object) (source.Source, handler.EventHandler)
- type EnqueueRequestForIndexedReference
- func (e *EnqueueRequestForIndexedReference) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface)
- func (e *EnqueueRequestForIndexedReference) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface)
- func (e *EnqueueRequestForIndexedReference) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface)
- func (e *EnqueueRequestForIndexedReference) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EnqueueRequestForIndexedReference ¶
func (*EnqueueRequestForIndexedReference) Create ¶
func (e *EnqueueRequestForIndexedReference) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface)
Create implements EventHandler.
func (*EnqueueRequestForIndexedReference) Delete ¶
func (e *EnqueueRequestForIndexedReference) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface)
Delete implements EventHandler.
func (*EnqueueRequestForIndexedReference) Generic ¶
func (e *EnqueueRequestForIndexedReference) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface)
Generic implements EventHandler.
func (*EnqueueRequestForIndexedReference) Update ¶
func (e *EnqueueRequestForIndexedReference) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface)
Update implements EventHandler.
Click to show internal directories.
Click to hide internal directories.