# Structs
ReconcileContext is a context has the dynamic context needed for a reconcile operation.
WatchDescriptor described an object being watched.
WatchEvent is an occurrence of a watch event.
# Interfaces
EventFilter is an interface used by controllers filter events.
Finalizer is an interface used by controllers the use finalizers.
Reconciler is an interface used by controllers to reconcile a resource.
Watcher is an interface used by controllers that watch resources.
# Type aliases
FuncControllerEventFilter is the predicate event handler filter that returns true if the object should be reconciled.
FuncShouldReconcile returns true if the watched object event should trigger reconcile.
WatchEventType is the type of watched event.