type restScope …
func (r *restScope) Name() RESTScopeName { … }
var RESTScopeNamespace …
var RESTScopeRoot …
type DefaultRESTMapper …
func (m *DefaultRESTMapper) String() string { … }
var _ …
func NewDefaultRESTMapper(defaultGroupVersions []schema.GroupVersion) *DefaultRESTMapper { … }
func (m *DefaultRESTMapper) Add(kind schema.GroupVersionKind, scope RESTScope) { … }
func (m *DefaultRESTMapper) AddSpecific(kind schema.GroupVersionKind, plural, singular schema.GroupVersionResource, scope RESTScope) { … }
var unpluralizedSuffixes …
func UnsafeGuessKindToResource(kind schema.GroupVersionKind) ( schema.GroupVersionResource , schema.GroupVersionResource) { … }
func (m *DefaultRESTMapper) ResourceSingularizer(resourceType string) (string, error) { … }
func coerceResourceForMatching(resource schema.GroupVersionResource) schema.GroupVersionResource { … }
func (m *DefaultRESTMapper) ResourcesFor(input schema.GroupVersionResource) ([]schema.GroupVersionResource, error) { … }
func (m *DefaultRESTMapper) ResourceFor(resource schema.GroupVersionResource) (schema.GroupVersionResource, error) { … }
func (m *DefaultRESTMapper) KindsFor(input schema.GroupVersionResource) ([]schema.GroupVersionKind, error) { … }
func (m *DefaultRESTMapper) KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error) { … }
type kindByPreferredGroupVersion …
func (o kindByPreferredGroupVersion) Len() int { … }
func (o kindByPreferredGroupVersion) Swap(i, j int) { … }
func (o kindByPreferredGroupVersion) Less(i, j int) bool { … }
type resourceByPreferredGroupVersion …
func (o resourceByPreferredGroupVersion) Len() int { … }
func (o resourceByPreferredGroupVersion) Swap(i, j int) { … }
func (o resourceByPreferredGroupVersion) Less(i, j int) bool { … }
func (m *DefaultRESTMapper) RESTMapping(gk schema.GroupKind, versions ...string) (*RESTMapping, error) { … }
func (m *DefaultRESTMapper) RESTMappings(gk schema.GroupKind, versions ...string) ([]*RESTMapping, error) { … }
func MaybeResetRESTMapper(mapper RESTMapper) { … }