Documentation
¶
Index ¶
- func SveltosClusterPredicates(logger logr.Logger) predicate.Funcs
- type ClusterPredicate
- func (p ClusterPredicate) Create(obj event.TypedCreateEvent[*clusterv1.Cluster]) bool
- func (p ClusterPredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Cluster]) bool
- func (c ClusterPredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Cluster]) bool
- func (p ClusterPredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Cluster]) bool
- type MachinePredicate
- func (p MachinePredicate) Create(obj event.TypedCreateEvent[*clusterv1.Machine]) bool
- func (p MachinePredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Machine]) bool
- func (p MachinePredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Machine]) bool
- func (p MachinePredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Machine]) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClusterPredicate ¶
func (ClusterPredicate) Create ¶
func (p ClusterPredicate) Create(obj event.TypedCreateEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Delete ¶
func (p ClusterPredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Generic ¶
func (c ClusterPredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Cluster]) bool
func (ClusterPredicate) Update ¶
func (p ClusterPredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Cluster]) bool
type MachinePredicate ¶
func (MachinePredicate) Create ¶
func (p MachinePredicate) Create(obj event.TypedCreateEvent[*clusterv1.Machine]) bool
func (MachinePredicate) Delete ¶
func (p MachinePredicate) Delete(obj event.TypedDeleteEvent[*clusterv1.Machine]) bool
func (MachinePredicate) Generic ¶
func (p MachinePredicate) Generic(obj event.TypedGenericEvent[*clusterv1.Machine]) bool
func (MachinePredicate) Update ¶
func (p MachinePredicate) Update(obj event.TypedUpdateEvent[*clusterv1.Machine]) bool
Click to show internal directories.
Click to hide internal directories.