diff --git a/pkg/api/meta.go b/pkg/api/meta.go index 77793593c14..40d8060a1f6 100644 --- a/pkg/api/meta.go +++ b/pkg/api/meta.go @@ -67,8 +67,6 @@ func ListMetaFor(obj runtime.Object) (*unversioned.ListMeta, error) { func (obj *ObjectMeta) GetObjectMeta() meta.Object { return obj } -func (obj *ObjectReference) GetObjectKind() unversioned.ObjectKind { return obj } - // Namespace implements meta.Object for any object with an ObjectMeta typed field. Allows // fast, direct access to metadata fields for API objects. func (meta *ObjectMeta) GetNamespace() string { return meta.Namespace } diff --git a/pkg/api/ref.go b/pkg/api/ref.go index b864593a0a2..443343a97c2 100644 --- a/pkg/api/ref.go +++ b/pkg/api/ref.go @@ -128,3 +128,5 @@ func (obj *ObjectReference) SetGroupVersionKind(gvk unversioned.GroupVersionKind func (obj *ObjectReference) GroupVersionKind() unversioned.GroupVersionKind { return unversioned.FromAPIVersionAndKind(obj.APIVersion, obj.Kind) } + +func (obj *ObjectReference) GetObjectKind() unversioned.ObjectKind { return obj }