Versions in this module Expand all Collapse all v2 v2.20.10 Mar 17, 2022 Changes in this version + func NewDiscoveryRESTMapper(groupResources []*APIGroupResources) meta.RESTMapper + func NewShortcutExpander(delegate meta.RESTMapper, client discovery.DiscoveryInterface) meta.RESTMapper + type APIGroupResources struct + Group metav1.APIGroup + VersionedResources map[string][]metav1.APIResource + func GetAPIGroupResources(cl discovery.DiscoveryInterface) ([]*APIGroupResources, error) + type CategoryExpander interface + Expand func(category string) ([]schema.GroupResource, bool) + func NewDiscoveryCategoryExpander(client discovery.DiscoveryInterface) CategoryExpander + type DeferredDiscoveryRESTMapper struct + func NewDeferredDiscoveryRESTMapper(cl discovery.CachedDiscoveryInterface) *DeferredDiscoveryRESTMapper + func (d *DeferredDiscoveryRESTMapper) KindFor(resource schema.GroupVersionResource) (gvk schema.GroupVersionKind, err error) + func (d *DeferredDiscoveryRESTMapper) KindsFor(resource schema.GroupVersionResource) (gvks []schema.GroupVersionKind, err error) + func (d *DeferredDiscoveryRESTMapper) RESTMapping(gk schema.GroupKind, versions ...string) (m *meta.RESTMapping, err error) + func (d *DeferredDiscoveryRESTMapper) RESTMappings(gk schema.GroupKind, versions ...string) (ms []*meta.RESTMapping, err error) + func (d *DeferredDiscoveryRESTMapper) Reset() + func (d *DeferredDiscoveryRESTMapper) ResourceFor(input schema.GroupVersionResource) (gvr schema.GroupVersionResource, err error) + func (d *DeferredDiscoveryRESTMapper) ResourceSingularizer(resource string) (singular string, err error) + func (d *DeferredDiscoveryRESTMapper) ResourcesFor(input schema.GroupVersionResource) (gvrs []schema.GroupVersionResource, err error) + func (d *DeferredDiscoveryRESTMapper) String() string + type SimpleCategoryExpander struct + Expansions map[string][]schema.GroupResource + func (e SimpleCategoryExpander) Expand(category string) ([]schema.GroupResource, bool) + type UnionCategoryExpander []CategoryExpander + func (u UnionCategoryExpander) Expand(category string) ([]schema.GroupResource, bool)