# Functions

ControllerManagedBy returns a new controller builder that will be started by the provided Manager.
TypedControllerManagedBy returns a new typed controller builder that will be started by the provided Manager.
WebhookManagedBy returns a new webhook builder.
WithPredicates sets the given predicates list.

# Variables

MatchEveryOwner determines whether the watch should be filtered based on controller ownership.
OnlyMetadata tells the controller to *only* cache metadata, and to watch the API server in metadata-only form.

# Structs

ForInput represents the information set by the For method.
OwnsInput represents the information set by Owns method.
Predicates filters events before enqueuing the keys.
TypedBuilder builds a Controller.
WatchesInput represents the information set by Watches method.
WebhookBuilder builds a Webhook.

# Interfaces

ForOption is some configuration that modifies options for a For request.
OwnsOption is some configuration that modifies options for an owns request.
WatchesOption is some configuration that modifies options for a watches request.