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