# Functions

EnqueueRequestForOwner enqueues Requests for the Owners of an object.
EnqueueRequestsFromMapFunc enqueues Requests by running a transformation function that outputs a collection of reconcile.Requests on each Event.
OnlyControllerOwner if provided will only look at the first OwnerReference with Controller: true.
TypedEnqueueRequestForOwner enqueues Requests for the Owners of an object.
TypedEnqueueRequestsFromMapFunc enqueues Requests by running a transformation function that outputs a collection of reconcile.Requests on each Event.
WithLowPriorityWhenUnchanged reduces the priority of events stemming from the initial listwatch or from a resync if and only if a priorityqueue.PriorityQueue is used.

# Constants

LowPriority is the priority set by WithLowPriorityWhenUnchanged.

# Structs

TypedEnqueueRequestForObject enqueues a Request containing the Name and Namespace of the object that is the source of the Event.
TypedFuncs implements eventhandler.

# Interfaces

TypedEventHandler enqueues reconcile.Requests in response to events (e.g.

# Type aliases

OwnerOption modifies an EnqueueRequestForOwner EventHandler.
TypedMapFunc is the signature required for enqueueing requests from a generic function.