Versions in this module Expand all Collapse all v1 v1.9.3 Dec 23, 2024 v1.8.8 Dec 23, 2024 Changes in this version + func NewReconcileEntryKey(obj metav1.Object) string + type Cache interface + Add func(entry E) + Has func(key string) (E, bool) + func New[E Entry]() Cache[E] + type Entry interface + Key func() string + type ReconcileEntry struct + ReconcileAfter time.Time + Request ctrl.Request + func NewReconcileEntry(obj metav1.Object, reconcileAfter time.Time) ReconcileEntry + func (r ReconcileEntry) Key() string + func (r ReconcileEntry) ShouldRequeue(now time.Time) (requeueAfter time.Duration, requeue bool)