...
1
2
3
4
19
20
21
22 package v2
23
24 import (
25 v2 "k8s.io/api/autoscaling/v2"
26 runtime "k8s.io/apimachinery/pkg/runtime"
27 )
28
29
30
31
32 func RegisterDefaults(scheme *runtime.Scheme) error {
33 scheme.AddTypeDefaultingFunc(&v2.HorizontalPodAutoscaler{}, func(obj interface{}) { SetObjectDefaults_HorizontalPodAutoscaler(obj.(*v2.HorizontalPodAutoscaler)) })
34 scheme.AddTypeDefaultingFunc(&v2.HorizontalPodAutoscalerList{}, func(obj interface{}) {
35 SetObjectDefaults_HorizontalPodAutoscalerList(obj.(*v2.HorizontalPodAutoscalerList))
36 })
37 return nil
38 }
39
40 func SetObjectDefaults_HorizontalPodAutoscaler(in *v2.HorizontalPodAutoscaler) {
41 SetDefaults_HorizontalPodAutoscaler(in)
42 }
43
44 func SetObjectDefaults_HorizontalPodAutoscalerList(in *v2.HorizontalPodAutoscalerList) {
45 for i := range in.Items {
46 a := &in.Items[i]
47 SetObjectDefaults_HorizontalPodAutoscaler(a)
48 }
49 }
50
View as plain text