Versions in this module Expand all Collapse all v0 v0.1.1 Apr 11, 2023 v0.1.0 Mar 27, 2023 Changes in this version + func GetAnnotationsAnnotation(o metav1.Object) (map[string]string, error) + func GetLabelsAnnotation(o metav1.Object) (map[string]string, error) + func GetObjectMetadata(o metav1.Object) (*orimeta.ObjectMetadata, error) + func IsCreated(o metav1.Object) bool + func IsManagedBy(o metav1.Object, manager string) bool + func PatchControlledBy(ctx context.Context, c client.Client, owner, controlled client.Object) error + func PatchCreated(ctx context.Context, c client.Client, o client.Object) error + func SetAnnotationsAnnotation(o metav1.Object, annotations map[string]string) error + func SetBucketManagerLabel(bucket *storagev1alpha1.Bucket, manager string) + func SetCreatedLabel(o metav1.Object) + func SetLabelsAnnotation(o metav1.Object, labels map[string]string) error + func SetObjectMetadata(o metav1.Object, metadata *orimeta.ObjectMetadata) error