1
2
3
4
19
20
21
22 package appsv1beta2
23
24 import (
25 v1beta2 "k8s.io/api/apps/v1beta2"
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((*v1beta2.Scale)(nil), (*scheme.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
39 return Convert_v1beta2_Scale_To_scheme_Scale(a.(*v1beta2.Scale), b.(*scheme.Scale), scope)
40 }); err != nil {
41 return err
42 }
43 if err := s.AddGeneratedConversionFunc((*scheme.Scale)(nil), (*v1beta2.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
44 return Convert_scheme_Scale_To_v1beta2_Scale(a.(*scheme.Scale), b.(*v1beta2.Scale), scope)
45 }); err != nil {
46 return err
47 }
48 if err := s.AddGeneratedConversionFunc((*v1beta2.ScaleSpec)(nil), (*scheme.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
49 return Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(a.(*v1beta2.ScaleSpec), b.(*scheme.ScaleSpec), scope)
50 }); err != nil {
51 return err
52 }
53 if err := s.AddGeneratedConversionFunc((*scheme.ScaleSpec)(nil), (*v1beta2.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
54 return Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(a.(*scheme.ScaleSpec), b.(*v1beta2.ScaleSpec), scope)
55 }); err != nil {
56 return err
57 }
58 if err := s.AddConversionFunc((*scheme.ScaleStatus)(nil), (*v1beta2.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
59 return Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(a.(*scheme.ScaleStatus), b.(*v1beta2.ScaleStatus), scope)
60 }); err != nil {
61 return err
62 }
63 if err := s.AddConversionFunc((*v1beta2.ScaleStatus)(nil), (*scheme.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
64 return Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(a.(*v1beta2.ScaleStatus), b.(*scheme.ScaleStatus), scope)
65 }); err != nil {
66 return err
67 }
68 return nil
69 }
70
71 func autoConvert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
72 out.ObjectMeta = in.ObjectMeta
73 if err := Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
74 return err
75 }
76 if err := Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(&in.Status, &out.Status, s); err != nil {
77 return err
78 }
79 return nil
80 }
81
82
83 func Convert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
84 return autoConvert_v1beta2_Scale_To_scheme_Scale(in, out, s)
85 }
86
87 func autoConvert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
88 out.ObjectMeta = in.ObjectMeta
89 if err := Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
90 return err
91 }
92 if err := Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(&in.Status, &out.Status, s); err != nil {
93 return err
94 }
95 return nil
96 }
97
98
99 func Convert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
100 return autoConvert_scheme_Scale_To_v1beta2_Scale(in, out, s)
101 }
102
103 func autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
104 out.Replicas = in.Replicas
105 return nil
106 }
107
108
109 func Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
110 return autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in, out, s)
111 }
112
113 func autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
114 out.Replicas = in.Replicas
115 return nil
116 }
117
118
119 func Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
120 return autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in, out, s)
121 }
122
123 func autoConvert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(in *v1beta2.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_v1beta2_ScaleStatus(in *scheme.ScaleStatus, out *v1beta2.ScaleStatus, s conversion.Scope) error {
131 out.Replicas = in.Replicas
132
133 return nil
134 }
135
View as plain text