# Functions
No description provided by the author
No description provided by the author
No description provided by the author
see: https://go.dev/doc/faq#nil_error.
No description provided by the author
deprecated: use IsSyncedWithLatestGeneration instead.
No description provided by the author
Setup register a kubernetes reconciler to the resource kind defined by T.
No description provided by the author
No description provided by the author
No description provided by the author
WithBuildFn allows customizing reconciler.Builder defined the controller-runtime.
WithControllerOptions set the controller options of the reconciler.
WithEventRecorder set the event recorder of the reconciler.
WithLogger set the logger of the reconciler.
No description provided by the author
# Constants
ConditionTypeReady Whether the object is ready to act.
ConditionTypeSynced Whether the object is update to date.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
EmitEventWrapper captures the object being reconciled and associated all emitted events with that object.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EventEmitter Interface is a wrapper interface for all the emitter interface operator shall support.
GenericEventEmitter can be used for any case where the state change isn't handled by reader,writer or any custom event.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
TODO(aylei): event.go is modified from pkg/controller/event.go, remove the original one once we migrate to mo-runtime.