1
2
3
4
19
20
21
22 package extensionsv1beta1
23
24 import (
25 v1beta1 "k8s.io/api/extensions/v1beta1"
26 conversion "k8s.io/apimachinery/pkg/conversion"
27 runtime "k8s.io/apimachinery/pkg/runtime"
28 scheme "k8s.io/client-go/scale/scheme"
29 )
30
31 func init() {
32 localSchemeBuilder.Register(RegisterConversions)
33 }
34
35
36
37 func RegisterConversions(s *runtime.Scheme) error {
38 if err := s.AddGeneratedConversionFunc((*v1beta1.Scale)(nil), (*scheme.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
39 return Convert_v1beta1_Scale_To_scheme_Scale(a.(*v1beta1.Scale), b.(*scheme.Scale), scope)
40 }); err != nil {
41 return err
42 }
43 if err := s.AddGeneratedConversionFunc((*scheme.Scale)(nil), (*v1beta1.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
44 return Convert_scheme_Scale_To_v1beta1_Scale(a.(*scheme.Scale), b.(*v1beta1.Scale), scope)
45 }); err != nil {
46 return err
47 }
48 if err := s.AddGeneratedConversionFunc((*v1beta1.ScaleSpec)(nil), (*scheme.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
49 return Convert_v1beta1_ScaleSpec_To_scheme_ScaleSpec(a.(*v1beta1.ScaleSpec), b.(*scheme.ScaleSpec), scope)
50 }); err != nil {
51 return err
52 }
53 if err := s.AddGeneratedConversionFunc((*scheme.ScaleSpec)(nil), (*v1beta1.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
54 return Convert_scheme_ScaleSpec_To_v1beta1_ScaleSpec(a.(*scheme.ScaleSpec), b.(*v1beta1.ScaleSpec), scope)
55 }); err != nil {
56 return err
57 }
58 if err := s.AddConversionFunc((*scheme.ScaleStatus)(nil), (*v1beta1.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
59 return Convert_scheme_ScaleStatus_To_v1beta1_ScaleStatus(a.(*scheme.ScaleStatus), b.(*v1beta1.ScaleStatus), scope)
60 }); err != nil {
61 return err
62 }
63 if err := s.AddConversionFunc((*v1beta1.ScaleStatus)(nil), (*scheme.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
64 return Convert_v1beta1_ScaleStatus_To_scheme_ScaleStatus(a.(*v1beta1.ScaleStatus), b.(*scheme.ScaleStatus), scope)
65 }); err != nil {
66 return err
67 }
68 return nil
69 }
70
71 func autoConvert_v1beta1_Scale_To_scheme_Scale(in *v1beta1.Scale, out *scheme.Scale, s conversion.Scope) error {
72 out.ObjectMeta = in.ObjectMeta
73 if err := Convert_v1beta1_ScaleSpec_To_scheme_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
74 return err
75 }
76 if err := Convert_v1beta1_ScaleStatus_To_scheme_ScaleStatus(&in.Status, &out.Status, s); err != nil {
77 return err
78 }
79 return nil
80 }
81
82
83 func Convert_v1beta1_Scale_To_scheme_Scale(in *v1beta1.Scale, out *scheme.Scale, s conversion.Scope) error {
84 return autoConvert_v1beta1_Scale_To_scheme_Scale(in, out, s)
85 }
86
87 func autoConvert_scheme_Scale_To_v1beta1_Scale(in *scheme.Scale, out *v1beta1.Scale, s conversion.Scope) error {
88 out.ObjectMeta = in.ObjectMeta
89 if err := Convert_scheme_ScaleSpec_To_v1beta1_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
90 return err
91 }
92 if err := Convert_scheme_ScaleStatus_To_v1beta1_ScaleStatus(&in.Status, &out.Status, s); err != nil {
93 return err
94 }
95 return nil
96 }
97
98
99 func Convert_scheme_Scale_To_v1beta1_Scale(in *scheme.Scale, out *v1beta1.Scale, s conversion.Scope) error {
100 return autoConvert_scheme_Scale_To_v1beta1_Scale(in, out, s)
101 }
102
103 func autoConvert_v1beta1_ScaleSpec_To_scheme_ScaleSpec(in *v1beta1.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
104 out.Replicas = in.Replicas
105 return nil
106 }
107
108
109 func Convert_v1beta1_ScaleSpec_To_scheme_ScaleSpec(in *v1beta1.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
110 return autoConvert_v1beta1_ScaleSpec_To_scheme_ScaleSpec(in, out, s)
111 }
112
113 func autoConvert_scheme_ScaleSpec_To_v1beta1_ScaleSpec(in *scheme.ScaleSpec, out *v1beta1.ScaleSpec, s conversion.Scope) error {
114 out.Replicas = in.Replicas
115 return nil
116 }
117
118
119 func Convert_scheme_ScaleSpec_To_v1beta1_ScaleSpec(in *scheme.ScaleSpec, out *v1beta1.ScaleSpec, s conversion.Scope) error {
120 return autoConvert_scheme_ScaleSpec_To_v1beta1_ScaleSpec(in, out, s)
121 }
122
123 func autoConvert_v1beta1_ScaleStatus_To_scheme_ScaleStatus(in *v1beta1.ScaleStatus, out *scheme.ScaleStatus, s conversion.Scope) error {
124 out.Replicas = in.Replicas
125
126
127 return nil
128 }
129
130 func autoConvert_scheme_ScaleStatus_To_v1beta1_ScaleStatus(in *scheme.ScaleStatus, out *v1beta1.ScaleStatus, s conversion.Scope) error {
131 out.Replicas = in.Replicas
132
133 return nil
134 }
135
View as plain text