Versions in this module Expand all Collapse all v0 v0.2.0 Aug 7, 2019 Changes in this version + func FromPodAutoscalerHandlerToHandler(sync PodAutoscalerHandler) generic.Handler + type Interface interface + PodAutoscaler func() PodAutoscalerController + func New(controllerManager *generic.ControllerManager, ...) Interface + type PodAutoscalerCache interface + AddIndexer func(indexName string, indexer PodAutoscalerIndexer) + Get func(namespace, name string) (*v1alpha1.PodAutoscaler, error) + GetByIndex func(indexName, key string) ([]*v1alpha1.PodAutoscaler, error) + List func(namespace string, selector labels.Selector) ([]*v1alpha1.PodAutoscaler, error) + type PodAutoscalerClient interface + Create func(*v1alpha1.PodAutoscaler) (*v1alpha1.PodAutoscaler, error) + Delete func(namespace, name string, options *metav1.DeleteOptions) error + Get func(namespace, name string, options metav1.GetOptions) (*v1alpha1.PodAutoscaler, error) + List func(namespace string, opts metav1.ListOptions) (*v1alpha1.PodAutoscalerList, error) + Patch func(namespace, name string, pt types.PatchType, data []byte, ...) (result *v1alpha1.PodAutoscaler, err error) + Update func(*v1alpha1.PodAutoscaler) (*v1alpha1.PodAutoscaler, error) + UpdateStatus func(*v1alpha1.PodAutoscaler) (*v1alpha1.PodAutoscaler, error) + Watch func(namespace string, opts metav1.ListOptions) (watch.Interface, error) + type PodAutoscalerController interface + AddGenericHandler func(ctx context.Context, name string, handler generic.Handler) + AddGenericRemoveHandler func(ctx context.Context, name string, handler generic.Handler) + Cache func() PodAutoscalerCache + Enqueue func(namespace, name string) + GroupVersionKind func() schema.GroupVersionKind + Informer func() cache.SharedIndexInformer + OnChange func(ctx context.Context, name string, sync PodAutoscalerHandler) + OnRemove func(ctx context.Context, name string, sync PodAutoscalerHandler) + Updater func() generic.Updater + func NewPodAutoscalerController(gvk schema.GroupVersionKind, controllerManager *generic.ControllerManager, ...) PodAutoscalerController + type PodAutoscalerHandler func(string, *v1alpha1.PodAutoscaler) (*v1alpha1.PodAutoscaler, error) + func UpdatePodAutoscalerOnChange(updater generic.Updater, handler PodAutoscalerHandler) PodAutoscalerHandler + type PodAutoscalerIndexer func(obj *v1alpha1.PodAutoscaler) ([]string, error)