Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayClassPredicate ¶
GatewayClassPredicate implements a predicate function based on the controllerName of a GatewayClass. This predicate will skip events for GatewayClasses that don't reference this controller.
func (GatewayClassPredicate) Create ¶
func (gcp GatewayClassPredicate) Create(e event.CreateEvent) bool
Create implements default CreateEvent filter for validating a GatewayClass controllerName.
func (GatewayClassPredicate) Update ¶
func (gcp GatewayClassPredicate) Update(e event.UpdateEvent) bool
Update implements default UpdateEvent filter for validating a GatewayClass controllerName.
type ServicePortsChangedPredicate ¶
ServicePortsChangedPredicate implements an update predicate function based on the Ports of a Service. This predicate will skip update events that have no change in the Service Ports and TargetPorts.
func (ServicePortsChangedPredicate) Update ¶
func (ServicePortsChangedPredicate) Update(e event.UpdateEvent) bool
Update implements default UpdateEvent filter for validating Service port changes.