Documentation ¶
Index ¶
- func Add(refs *[]packagesv1alpha1.OwnedResourceRef, ...) bool
- func AddOwnedResourceRef(scheme *runtime.Scheme, refs *[]packagesv1alpha1.OwnedResourceRef, ...) (bool, error)
- func GetGVK(scheme *runtime.Scheme, obj client.Object) (metav1.GroupVersionKind, error)
- func MarkForDeletion(refs *[]packagesv1alpha1.OwnedResourceRef, ...) bool
- func ObjHasOwner(obj, owner client.Object) (bool, error)
- func OwnedResourceRefToObject(ref packagesv1alpha1.OwnedResourceRef) client.Object
- func RefersToSameResource(a, b packagesv1alpha1.OwnedResourceRef) bool
- func Remove(refs *[]packagesv1alpha1.OwnedResourceRef, ...) bool
- func RemoveOwnedResourceRef(refs *[]packagesv1alpha1.OwnedResourceRef, ...)
- func ToOwnedResourceRef(scheme *runtime.Scheme, obj client.Object) (packagesv1alpha1.OwnedResourceRef, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add(refs *[]packagesv1alpha1.OwnedResourceRef, newRefs ...packagesv1alpha1.OwnedResourceRef) bool
func AddOwnedResourceRef ¶
func AddOwnedResourceRef( scheme *runtime.Scheme, refs *[]packagesv1alpha1.OwnedResourceRef, obj client.Object, ) (bool, error)
func MarkForDeletion ¶ added in v0.1.0
func MarkForDeletion(refs *[]packagesv1alpha1.OwnedResourceRef, toRemove packagesv1alpha1.OwnedResourceRef) bool
func OwnedResourceRefToObject ¶
func OwnedResourceRefToObject(ref packagesv1alpha1.OwnedResourceRef) client.Object
func RefersToSameResource ¶
func RefersToSameResource(a, b packagesv1alpha1.OwnedResourceRef) bool
func Remove ¶
func Remove(refs *[]packagesv1alpha1.OwnedResourceRef, toRemove packagesv1alpha1.OwnedResourceRef) bool
func RemoveOwnedResourceRef ¶
func RemoveOwnedResourceRef(refs *[]packagesv1alpha1.OwnedResourceRef, ref packagesv1alpha1.OwnedResourceRef)
func ToOwnedResourceRef ¶
func ToOwnedResourceRef(scheme *runtime.Scheme, obj client.Object) (packagesv1alpha1.OwnedResourceRef, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.