Versions in this module Expand all Collapse all v11 v11.0.0 Mar 13, 2019 Changes in this version + type PreferredResourceMapper interface + ResourceFor func(resource schema.GroupVersionResource) (preferredResource schema.GroupVersionResource, err error) + type ScaleConverter struct + func NewScaleConverter() *ScaleConverter + func (c *ScaleConverter) Codecs() serializer.CodecFactory + func (c *ScaleConverter) ConvertToVersion(in runtime.Object, outVersion schema.GroupVersion) (runtime.Object, error) + func (c *ScaleConverter) ScaleVersions() []schema.GroupVersion + func (c *ScaleConverter) Scheme() *runtime.Scheme + type ScaleInterface interface + Get func(resource schema.GroupResource, name string) (*autoscalingapi.Scale, error) + Update func(resource schema.GroupResource, scale *autoscalingapi.Scale) (*autoscalingapi.Scale, error) + type ScaleKindResolver interface + ScaleForResource func(resource schema.GroupVersionResource) (scaleVersion schema.GroupVersionKind, err error) + func NewDiscoveryScaleKindResolver(client discovery.ServerResourcesInterface) ScaleKindResolver + type ScalesGetter interface + Scales func(namespace string) ScaleInterface + func New(baseClient restclient.Interface, mapper PreferredResourceMapper, ...) ScalesGetter + func NewForConfig(cfg *restclient.Config, mapper PreferredResourceMapper, ...) (ScalesGetter, error)