Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RouteChangedPredicate ¶
RouteChangedPredicate implements a predicate function that triggers reconciliation when either the generation changes (spec changes) or when standalone annotations change. This ensures that annotation-based transitions are properly handled.
func NewRouteChangedPredicate ¶
func NewRouteChangedPredicate() RouteChangedPredicate
NewRouteChangedPredicate creates a new RouteChangedPredicate
func (RouteChangedPredicate) Create ¶
func (p RouteChangedPredicate) Create(e event.CreateEvent) bool
Create implements the predicate interface for create events
func (RouteChangedPredicate) Delete ¶
func (p RouteChangedPredicate) Delete(e event.DeleteEvent) bool
Delete implements the predicate interface for delete events
func (RouteChangedPredicate) Generic ¶
func (p RouteChangedPredicate) Generic(e event.GenericEvent) bool
Generic implements the predicate interface for generic events
func (RouteChangedPredicate) Update ¶
func (p RouteChangedPredicate) Update(e event.UpdateEvent) bool
Update implements the predicate interface for update events
Click to show internal directories.
Click to hide internal directories.