| // Code generated by cue get go. DO NOT EDIT. |
| |
| //cue:generate cue get go k8s.io/apimachinery/pkg/apis/meta/v1 |
| |
| package v1 |
| |
| // TODO: move this, Object, List, and Type to a different package |
| #ObjectMetaAccessor: _ |
| |
| // Object lets you work with object metadata from any of the versioned or |
| // internal API objects. Attempting to set or retrieve a field on an object that does |
| // not support that field (Name, UID, Namespace on lists) will be a no-op and return |
| // a default value. |
| #Object: _ |
| |
| // ListMetaAccessor retrieves the list interface from an object |
| #ListMetaAccessor: _ |
| |
| // Common lets you work with core metadata from any of the versioned or |
| // internal API objects. Attempting to set or retrieve a field on an object that does |
| // not support that field will be a no-op and return a default value. |
| // TODO: move this, and TypeMeta and ListMeta, to a different package |
| #Common: _ |
| |
| // ListInterface lets you work with list metadata from any of the versioned or |
| // internal API objects. Attempting to set or retrieve a field on an object that does |
| // not support that field will be a no-op and return a default value. |
| // TODO: move this, and TypeMeta and ListMeta, to a different package |
| #ListInterface: _ |
| |
| // Type exposes the type and APIVersion of versioned or internal API objects. |
| // TODO: move this, and TypeMeta and ListMeta, to a different package |
| #Type: _ |