predicate

package
v1.38.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2022 License: Apache-2.0, BSD-2-Clause, MIT, + 1 more Imports: 17 Imported by: 33

Documentation

Index

Constants

This section is empty.

Variables

IsDeleting is an alias for a predicate which checks if the passed object has a deletion timestamp.

Log is the logger for predicates.

Functions

func AddTypePredicate

func AddTypePredicate(predicates []predicate.Predicate, extensionTypes ...string) []predicate.Predicate

AddTypePredicate returns a new slice which contains a type predicate and the given `predicates`. if more than one extensionTypes is given all given types are or combined

func ClusterShootKubernetesVersionForCSIMigrationAtLeast added in v1.22.6

func ClusterShootKubernetesVersionForCSIMigrationAtLeast(kubernetesVersion string) predicate.Predicate

ClusterShootKubernetesVersionForCSIMigrationAtLeast is a predicate for the kubernetes version of the shoot in the cluster resource.

func ClusterShootProviderType

func ClusterShootProviderType(providerType string) predicate.Predicate

ClusterShootProviderType is a predicate for the provider type of the shoot in the cluster resource.

func GardenCoreProviderType added in v1.4.0

func GardenCoreProviderType(providerType string) predicate.Predicate

GardenCoreProviderType is a predicate for the provider type of a `gardencore.Object` implementation.

func HasPurpose

func HasPurpose(purpose extensionsv1alpha1.Purpose) predicate.Predicate

HasPurpose filters the incoming Controlplanes for the given spec.purpose

func HasType

func HasType(typeName string) predicate.Predicate

HasType filters the incoming OperatingSystemConfigs for ones that have the same type as the given type.

func LastOperationNotSuccessful

func LastOperationNotSuccessful() predicate.Predicate

LastOperationNotSuccessful is a predicate for unsuccessful last operations **only** for creation events.

func ShootNotFailed

func ShootNotFailed() predicate.Predicate

ShootNotFailed is a predicate for failed shoots.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL