func (KubeImageMutators) GetAnnotationAccessor(obj runtime.Object) (AnnotationAccessor, bool) {
	switch t := obj.(type) {
	case metav1.Object:
		templateObject, _ := GetTemplateMetaObject(obj)
		return annotationsAccessor{object: t, template: templateObject}, true
	default:
		return nil, false
	}
}
// GetAnnotationAccessor returns an accessor for the provided object or false if the object
// does not support accessing annotations.
GetAnnotationAccessor returns an accessor for the provided object or false if the object
does not support accessing annotations.
// GetAnnotationAccessor returns an accessor for the provided object or false if the object // does not support accessing annotations .
func (KubeImageMutators) GetAnnotationAccessor(obj runtime.Object) (AnnotationAccessor, bool) {
	switch t := obj.(type) {
	case metav1.Object:
		templateObject, _ := GetTemplateMetaObject(obj)
		return annotationsAccessor{object: t, template: templateObject}, true
	default:
		return nil, false
	}
}
func ( KubeImageMutators ) GetAnnotationAccessor ( obj runtime . Object ) ( AnnotationAccessor , bool ) { switch t := obj . ( type ) { case metav1 . Object : templateObject , _ := GetTemplateMetaObject ( obj ) return annotationsAccessor { object : t , template : templateObject } , true default : return nil , false } }
GetAnnotationAccessor returns an accessor for the provided object or false if the object
does not support accessing annotations.
GetAnnotationAccessor returns an accessor for the provided object or false if the object does not support accessing annotations .