type cacheEntry …
type memCacheClient …
var ErrCacheNotFound …
type emptyResponseError …
func (e *emptyResponseError) Error() string { … }
var _ …
func isTransientConnectionError(err error) bool { … }
func isTransientError(err error) bool { … }
func (d *memCacheClient) ServerResourcesForGroupVersion(groupVersion string) (*metav1.APIResourceList, error) { … }
func (d *memCacheClient) ServerGroupsAndResources() ([]*metav1.APIGroup, []*metav1.APIResourceList, error) { … }
func (d *memCacheClient) GroupsAndMaybeResources() (*metav1.APIGroupList, map[schema.GroupVersion]*metav1.APIResourceList, map[schema.GroupVersion]error, error) { … }
func (d *memCacheClient) ServerGroups() (*metav1.APIGroupList, error) { … }
func (d *memCacheClient) RESTClient() restclient.Interface { … }
func (d *memCacheClient) ServerPreferredResources() ([]*metav1.APIResourceList, error) { … }
func (d *memCacheClient) ServerPreferredNamespacedResources() ([]*metav1.APIResourceList, error) { … }
func (d *memCacheClient) ServerVersion() (*version.Info, error) { … }
func (d *memCacheClient) OpenAPISchema() (*openapi_v2.Document, error) { … }
func (d *memCacheClient) OpenAPIV3() openapi.Client { … }
func (d *memCacheClient) Fresh() bool { … }
func (d *memCacheClient) Invalidate() { … }
func (d *memCacheClient) refreshLocked() error { … }
func (d *memCacheClient) serverResourcesForGroupVersion(groupVersion string) (*metav1.APIResourceList, error) { … }
func (d *memCacheClient) WithLegacy() discovery.DiscoveryInterface { … }
func NewMemCacheClient(delegate discovery.DiscoveryInterface) discovery.CachedDiscoveryInterface { … }