zz_generated.conversion.go 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774
  1. // +build !ignore_autogenerated
  2. /*
  3. Copyright The Kubernetes Authors.
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by conversion-gen. DO NOT EDIT.
  15. package v1
  16. import (
  17. unsafe "unsafe"
  18. v1 "k8s.io/api/autoscaling/v1"
  19. corev1 "k8s.io/api/core/v1"
  20. metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  21. conversion "k8s.io/apimachinery/pkg/conversion"
  22. runtime "k8s.io/apimachinery/pkg/runtime"
  23. autoscaling "k8s.io/kubernetes/pkg/apis/autoscaling"
  24. core "k8s.io/kubernetes/pkg/apis/core"
  25. )
  26. func init() {
  27. localSchemeBuilder.Register(RegisterConversions)
  28. }
  29. // RegisterConversions adds conversion functions to the given scheme.
  30. // Public to allow building arbitrary schemes.
  31. func RegisterConversions(s *runtime.Scheme) error {
  32. if err := s.AddGeneratedConversionFunc((*v1.CrossVersionObjectReference)(nil), (*autoscaling.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
  33. return Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(a.(*v1.CrossVersionObjectReference), b.(*autoscaling.CrossVersionObjectReference), scope)
  34. }); err != nil {
  35. return err
  36. }
  37. if err := s.AddGeneratedConversionFunc((*autoscaling.CrossVersionObjectReference)(nil), (*v1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
  38. return Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(a.(*autoscaling.CrossVersionObjectReference), b.(*v1.CrossVersionObjectReference), scope)
  39. }); err != nil {
  40. return err
  41. }
  42. if err := s.AddGeneratedConversionFunc((*v1.HorizontalPodAutoscalerCondition)(nil), (*autoscaling.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  43. return Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(a.(*v1.HorizontalPodAutoscalerCondition), b.(*autoscaling.HorizontalPodAutoscalerCondition), scope)
  44. }); err != nil {
  45. return err
  46. }
  47. if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerCondition)(nil), (*v1.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  48. return Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(a.(*autoscaling.HorizontalPodAutoscalerCondition), b.(*v1.HorizontalPodAutoscalerCondition), scope)
  49. }); err != nil {
  50. return err
  51. }
  52. if err := s.AddGeneratedConversionFunc((*v1.HorizontalPodAutoscalerList)(nil), (*autoscaling.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  53. return Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(a.(*v1.HorizontalPodAutoscalerList), b.(*autoscaling.HorizontalPodAutoscalerList), scope)
  54. }); err != nil {
  55. return err
  56. }
  57. if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerList)(nil), (*v1.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  58. return Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(a.(*autoscaling.HorizontalPodAutoscalerList), b.(*v1.HorizontalPodAutoscalerList), scope)
  59. }); err != nil {
  60. return err
  61. }
  62. if err := s.AddGeneratedConversionFunc((*v1.MetricSpec)(nil), (*autoscaling.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  63. return Convert_v1_MetricSpec_To_autoscaling_MetricSpec(a.(*v1.MetricSpec), b.(*autoscaling.MetricSpec), scope)
  64. }); err != nil {
  65. return err
  66. }
  67. if err := s.AddGeneratedConversionFunc((*autoscaling.MetricSpec)(nil), (*v1.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  68. return Convert_autoscaling_MetricSpec_To_v1_MetricSpec(a.(*autoscaling.MetricSpec), b.(*v1.MetricSpec), scope)
  69. }); err != nil {
  70. return err
  71. }
  72. if err := s.AddGeneratedConversionFunc((*v1.MetricStatus)(nil), (*autoscaling.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  73. return Convert_v1_MetricStatus_To_autoscaling_MetricStatus(a.(*v1.MetricStatus), b.(*autoscaling.MetricStatus), scope)
  74. }); err != nil {
  75. return err
  76. }
  77. if err := s.AddGeneratedConversionFunc((*autoscaling.MetricStatus)(nil), (*v1.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  78. return Convert_autoscaling_MetricStatus_To_v1_MetricStatus(a.(*autoscaling.MetricStatus), b.(*v1.MetricStatus), scope)
  79. }); err != nil {
  80. return err
  81. }
  82. if err := s.AddGeneratedConversionFunc((*v1.Scale)(nil), (*autoscaling.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
  83. return Convert_v1_Scale_To_autoscaling_Scale(a.(*v1.Scale), b.(*autoscaling.Scale), scope)
  84. }); err != nil {
  85. return err
  86. }
  87. if err := s.AddGeneratedConversionFunc((*autoscaling.Scale)(nil), (*v1.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
  88. return Convert_autoscaling_Scale_To_v1_Scale(a.(*autoscaling.Scale), b.(*v1.Scale), scope)
  89. }); err != nil {
  90. return err
  91. }
  92. if err := s.AddGeneratedConversionFunc((*v1.ScaleSpec)(nil), (*autoscaling.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  93. return Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(a.(*v1.ScaleSpec), b.(*autoscaling.ScaleSpec), scope)
  94. }); err != nil {
  95. return err
  96. }
  97. if err := s.AddGeneratedConversionFunc((*autoscaling.ScaleSpec)(nil), (*v1.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  98. return Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(a.(*autoscaling.ScaleSpec), b.(*v1.ScaleSpec), scope)
  99. }); err != nil {
  100. return err
  101. }
  102. if err := s.AddGeneratedConversionFunc((*v1.ScaleStatus)(nil), (*autoscaling.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  103. return Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(a.(*v1.ScaleStatus), b.(*autoscaling.ScaleStatus), scope)
  104. }); err != nil {
  105. return err
  106. }
  107. if err := s.AddGeneratedConversionFunc((*autoscaling.ScaleStatus)(nil), (*v1.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  108. return Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(a.(*autoscaling.ScaleStatus), b.(*v1.ScaleStatus), scope)
  109. }); err != nil {
  110. return err
  111. }
  112. if err := s.AddConversionFunc((*autoscaling.ExternalMetricSource)(nil), (*v1.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  113. return Convert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(a.(*autoscaling.ExternalMetricSource), b.(*v1.ExternalMetricSource), scope)
  114. }); err != nil {
  115. return err
  116. }
  117. if err := s.AddConversionFunc((*autoscaling.ExternalMetricStatus)(nil), (*v1.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  118. return Convert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(a.(*autoscaling.ExternalMetricStatus), b.(*v1.ExternalMetricStatus), scope)
  119. }); err != nil {
  120. return err
  121. }
  122. if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscalerSpec)(nil), (*v1.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  123. return Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(a.(*autoscaling.HorizontalPodAutoscalerSpec), b.(*v1.HorizontalPodAutoscalerSpec), scope)
  124. }); err != nil {
  125. return err
  126. }
  127. if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscalerStatus)(nil), (*v1.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  128. return Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(a.(*autoscaling.HorizontalPodAutoscalerStatus), b.(*v1.HorizontalPodAutoscalerStatus), scope)
  129. }); err != nil {
  130. return err
  131. }
  132. if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscaler)(nil), (*v1.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error {
  133. return Convert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(a.(*autoscaling.HorizontalPodAutoscaler), b.(*v1.HorizontalPodAutoscaler), scope)
  134. }); err != nil {
  135. return err
  136. }
  137. if err := s.AddConversionFunc((*autoscaling.MetricTarget)(nil), (*v1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
  138. return Convert_autoscaling_MetricTarget_To_v1_CrossVersionObjectReference(a.(*autoscaling.MetricTarget), b.(*v1.CrossVersionObjectReference), scope)
  139. }); err != nil {
  140. return err
  141. }
  142. if err := s.AddConversionFunc((*autoscaling.ObjectMetricSource)(nil), (*v1.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  143. return Convert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(a.(*autoscaling.ObjectMetricSource), b.(*v1.ObjectMetricSource), scope)
  144. }); err != nil {
  145. return err
  146. }
  147. if err := s.AddConversionFunc((*autoscaling.ObjectMetricStatus)(nil), (*v1.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  148. return Convert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(a.(*autoscaling.ObjectMetricStatus), b.(*v1.ObjectMetricStatus), scope)
  149. }); err != nil {
  150. return err
  151. }
  152. if err := s.AddConversionFunc((*autoscaling.PodsMetricSource)(nil), (*v1.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  153. return Convert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(a.(*autoscaling.PodsMetricSource), b.(*v1.PodsMetricSource), scope)
  154. }); err != nil {
  155. return err
  156. }
  157. if err := s.AddConversionFunc((*autoscaling.PodsMetricStatus)(nil), (*v1.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  158. return Convert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(a.(*autoscaling.PodsMetricStatus), b.(*v1.PodsMetricStatus), scope)
  159. }); err != nil {
  160. return err
  161. }
  162. if err := s.AddConversionFunc((*autoscaling.ResourceMetricSource)(nil), (*v1.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  163. return Convert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(a.(*autoscaling.ResourceMetricSource), b.(*v1.ResourceMetricSource), scope)
  164. }); err != nil {
  165. return err
  166. }
  167. if err := s.AddConversionFunc((*autoscaling.ResourceMetricStatus)(nil), (*v1.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  168. return Convert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(a.(*autoscaling.ResourceMetricStatus), b.(*v1.ResourceMetricStatus), scope)
  169. }); err != nil {
  170. return err
  171. }
  172. if err := s.AddConversionFunc((*v1.CrossVersionObjectReference)(nil), (*autoscaling.MetricTarget)(nil), func(a, b interface{}, scope conversion.Scope) error {
  173. return Convert_v1_CrossVersionObjectReference_To_autoscaling_MetricTarget(a.(*v1.CrossVersionObjectReference), b.(*autoscaling.MetricTarget), scope)
  174. }); err != nil {
  175. return err
  176. }
  177. if err := s.AddConversionFunc((*v1.ExternalMetricSource)(nil), (*autoscaling.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  178. return Convert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(a.(*v1.ExternalMetricSource), b.(*autoscaling.ExternalMetricSource), scope)
  179. }); err != nil {
  180. return err
  181. }
  182. if err := s.AddConversionFunc((*v1.ExternalMetricStatus)(nil), (*autoscaling.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  183. return Convert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(a.(*v1.ExternalMetricStatus), b.(*autoscaling.ExternalMetricStatus), scope)
  184. }); err != nil {
  185. return err
  186. }
  187. if err := s.AddConversionFunc((*v1.HorizontalPodAutoscalerSpec)(nil), (*autoscaling.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  188. return Convert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(a.(*v1.HorizontalPodAutoscalerSpec), b.(*autoscaling.HorizontalPodAutoscalerSpec), scope)
  189. }); err != nil {
  190. return err
  191. }
  192. if err := s.AddConversionFunc((*v1.HorizontalPodAutoscalerStatus)(nil), (*autoscaling.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  193. return Convert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(a.(*v1.HorizontalPodAutoscalerStatus), b.(*autoscaling.HorizontalPodAutoscalerStatus), scope)
  194. }); err != nil {
  195. return err
  196. }
  197. if err := s.AddConversionFunc((*v1.HorizontalPodAutoscaler)(nil), (*autoscaling.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error {
  198. return Convert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(a.(*v1.HorizontalPodAutoscaler), b.(*autoscaling.HorizontalPodAutoscaler), scope)
  199. }); err != nil {
  200. return err
  201. }
  202. if err := s.AddConversionFunc((*v1.ObjectMetricSource)(nil), (*autoscaling.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  203. return Convert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(a.(*v1.ObjectMetricSource), b.(*autoscaling.ObjectMetricSource), scope)
  204. }); err != nil {
  205. return err
  206. }
  207. if err := s.AddConversionFunc((*v1.ObjectMetricStatus)(nil), (*autoscaling.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  208. return Convert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(a.(*v1.ObjectMetricStatus), b.(*autoscaling.ObjectMetricStatus), scope)
  209. }); err != nil {
  210. return err
  211. }
  212. if err := s.AddConversionFunc((*v1.PodsMetricSource)(nil), (*autoscaling.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  213. return Convert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(a.(*v1.PodsMetricSource), b.(*autoscaling.PodsMetricSource), scope)
  214. }); err != nil {
  215. return err
  216. }
  217. if err := s.AddConversionFunc((*v1.PodsMetricStatus)(nil), (*autoscaling.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  218. return Convert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(a.(*v1.PodsMetricStatus), b.(*autoscaling.PodsMetricStatus), scope)
  219. }); err != nil {
  220. return err
  221. }
  222. if err := s.AddConversionFunc((*v1.ResourceMetricSource)(nil), (*autoscaling.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error {
  223. return Convert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(a.(*v1.ResourceMetricSource), b.(*autoscaling.ResourceMetricSource), scope)
  224. }); err != nil {
  225. return err
  226. }
  227. if err := s.AddConversionFunc((*v1.ResourceMetricStatus)(nil), (*autoscaling.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  228. return Convert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(a.(*v1.ResourceMetricStatus), b.(*autoscaling.ResourceMetricStatus), scope)
  229. }); err != nil {
  230. return err
  231. }
  232. return nil
  233. }
  234. func autoConvert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error {
  235. out.Kind = in.Kind
  236. out.Name = in.Name
  237. out.APIVersion = in.APIVersion
  238. return nil
  239. }
  240. // Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference is an autogenerated conversion function.
  241. func Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error {
  242. return autoConvert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in, out, s)
  243. }
  244. func autoConvert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v1.CrossVersionObjectReference, s conversion.Scope) error {
  245. out.Kind = in.Kind
  246. out.Name = in.Name
  247. out.APIVersion = in.APIVersion
  248. return nil
  249. }
  250. // Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference is an autogenerated conversion function.
  251. func Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v1.CrossVersionObjectReference, s conversion.Scope) error {
  252. return autoConvert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in, out, s)
  253. }
  254. func autoConvert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(in *v1.ExternalMetricSource, out *autoscaling.ExternalMetricSource, s conversion.Scope) error {
  255. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  256. // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type
  257. // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type
  258. // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type
  259. return nil
  260. }
  261. func autoConvert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(in *autoscaling.ExternalMetricSource, out *v1.ExternalMetricSource, s conversion.Scope) error {
  262. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  263. // WARNING: in.Target requires manual conversion: does not exist in peer-type
  264. return nil
  265. }
  266. func autoConvert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(in *v1.ExternalMetricStatus, out *autoscaling.ExternalMetricStatus, s conversion.Scope) error {
  267. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  268. // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type
  269. // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type
  270. // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type
  271. return nil
  272. }
  273. func autoConvert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(in *autoscaling.ExternalMetricStatus, out *v1.ExternalMetricStatus, s conversion.Scope) error {
  274. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  275. // WARNING: in.Current requires manual conversion: does not exist in peer-type
  276. return nil
  277. }
  278. func autoConvert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(in *v1.HorizontalPodAutoscaler, out *autoscaling.HorizontalPodAutoscaler, s conversion.Scope) error {
  279. out.ObjectMeta = in.ObjectMeta
  280. if err := Convert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil {
  281. return err
  282. }
  283. if err := Convert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil {
  284. return err
  285. }
  286. return nil
  287. }
  288. func autoConvert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(in *autoscaling.HorizontalPodAutoscaler, out *v1.HorizontalPodAutoscaler, s conversion.Scope) error {
  289. out.ObjectMeta = in.ObjectMeta
  290. if err := Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil {
  291. return err
  292. }
  293. if err := Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil {
  294. return err
  295. }
  296. return nil
  297. }
  298. func autoConvert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error {
  299. out.Type = autoscaling.HorizontalPodAutoscalerConditionType(in.Type)
  300. out.Status = autoscaling.ConditionStatus(in.Status)
  301. out.LastTransitionTime = in.LastTransitionTime
  302. out.Reason = in.Reason
  303. out.Message = in.Message
  304. return nil
  305. }
  306. // Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition is an autogenerated conversion function.
  307. func Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error {
  308. return autoConvert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in, out, s)
  309. }
  310. func autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v1.HorizontalPodAutoscalerCondition, s conversion.Scope) error {
  311. out.Type = v1.HorizontalPodAutoscalerConditionType(in.Type)
  312. out.Status = corev1.ConditionStatus(in.Status)
  313. out.LastTransitionTime = in.LastTransitionTime
  314. out.Reason = in.Reason
  315. out.Message = in.Message
  316. return nil
  317. }
  318. // Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition is an autogenerated conversion function.
  319. func Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v1.HorizontalPodAutoscalerCondition, s conversion.Scope) error {
  320. return autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in, out, s)
  321. }
  322. func autoConvert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error {
  323. out.ListMeta = in.ListMeta
  324. if in.Items != nil {
  325. in, out := &in.Items, &out.Items
  326. *out = make([]autoscaling.HorizontalPodAutoscaler, len(*in))
  327. for i := range *in {
  328. if err := Convert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil {
  329. return err
  330. }
  331. }
  332. } else {
  333. out.Items = nil
  334. }
  335. return nil
  336. }
  337. // Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList is an autogenerated conversion function.
  338. func Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error {
  339. return autoConvert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in, out, s)
  340. }
  341. func autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v1.HorizontalPodAutoscalerList, s conversion.Scope) error {
  342. out.ListMeta = in.ListMeta
  343. if in.Items != nil {
  344. in, out := &in.Items, &out.Items
  345. *out = make([]v1.HorizontalPodAutoscaler, len(*in))
  346. for i := range *in {
  347. if err := Convert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil {
  348. return err
  349. }
  350. }
  351. } else {
  352. out.Items = nil
  353. }
  354. return nil
  355. }
  356. // Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList is an autogenerated conversion function.
  357. func Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v1.HorizontalPodAutoscalerList, s conversion.Scope) error {
  358. return autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in, out, s)
  359. }
  360. func autoConvert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(in *v1.HorizontalPodAutoscalerSpec, out *autoscaling.HorizontalPodAutoscalerSpec, s conversion.Scope) error {
  361. if err := Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil {
  362. return err
  363. }
  364. out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas))
  365. out.MaxReplicas = in.MaxReplicas
  366. // WARNING: in.TargetCPUUtilizationPercentage requires manual conversion: does not exist in peer-type
  367. return nil
  368. }
  369. func autoConvert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(in *autoscaling.HorizontalPodAutoscalerSpec, out *v1.HorizontalPodAutoscalerSpec, s conversion.Scope) error {
  370. if err := Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil {
  371. return err
  372. }
  373. out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas))
  374. out.MaxReplicas = in.MaxReplicas
  375. // WARNING: in.Metrics requires manual conversion: does not exist in peer-type
  376. // WARNING: in.Behavior requires manual conversion: does not exist in peer-type
  377. return nil
  378. }
  379. func autoConvert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(in *v1.HorizontalPodAutoscalerStatus, out *autoscaling.HorizontalPodAutoscalerStatus, s conversion.Scope) error {
  380. out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration))
  381. out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime))
  382. out.CurrentReplicas = in.CurrentReplicas
  383. out.DesiredReplicas = in.DesiredReplicas
  384. // WARNING: in.CurrentCPUUtilizationPercentage requires manual conversion: does not exist in peer-type
  385. return nil
  386. }
  387. func autoConvert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(in *autoscaling.HorizontalPodAutoscalerStatus, out *v1.HorizontalPodAutoscalerStatus, s conversion.Scope) error {
  388. out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration))
  389. out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime))
  390. out.CurrentReplicas = in.CurrentReplicas
  391. out.DesiredReplicas = in.DesiredReplicas
  392. // WARNING: in.CurrentMetrics requires manual conversion: does not exist in peer-type
  393. // WARNING: in.Conditions requires manual conversion: does not exist in peer-type
  394. return nil
  395. }
  396. func autoConvert_v1_MetricSpec_To_autoscaling_MetricSpec(in *v1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error {
  397. out.Type = autoscaling.MetricSourceType(in.Type)
  398. if in.Object != nil {
  399. in, out := &in.Object, &out.Object
  400. *out = new(autoscaling.ObjectMetricSource)
  401. if err := Convert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(*in, *out, s); err != nil {
  402. return err
  403. }
  404. } else {
  405. out.Object = nil
  406. }
  407. if in.Pods != nil {
  408. in, out := &in.Pods, &out.Pods
  409. *out = new(autoscaling.PodsMetricSource)
  410. if err := Convert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(*in, *out, s); err != nil {
  411. return err
  412. }
  413. } else {
  414. out.Pods = nil
  415. }
  416. if in.Resource != nil {
  417. in, out := &in.Resource, &out.Resource
  418. *out = new(autoscaling.ResourceMetricSource)
  419. if err := Convert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(*in, *out, s); err != nil {
  420. return err
  421. }
  422. } else {
  423. out.Resource = nil
  424. }
  425. if in.External != nil {
  426. in, out := &in.External, &out.External
  427. *out = new(autoscaling.ExternalMetricSource)
  428. if err := Convert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(*in, *out, s); err != nil {
  429. return err
  430. }
  431. } else {
  432. out.External = nil
  433. }
  434. return nil
  435. }
  436. // Convert_v1_MetricSpec_To_autoscaling_MetricSpec is an autogenerated conversion function.
  437. func Convert_v1_MetricSpec_To_autoscaling_MetricSpec(in *v1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error {
  438. return autoConvert_v1_MetricSpec_To_autoscaling_MetricSpec(in, out, s)
  439. }
  440. func autoConvert_autoscaling_MetricSpec_To_v1_MetricSpec(in *autoscaling.MetricSpec, out *v1.MetricSpec, s conversion.Scope) error {
  441. out.Type = v1.MetricSourceType(in.Type)
  442. if in.Object != nil {
  443. in, out := &in.Object, &out.Object
  444. *out = new(v1.ObjectMetricSource)
  445. if err := Convert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(*in, *out, s); err != nil {
  446. return err
  447. }
  448. } else {
  449. out.Object = nil
  450. }
  451. if in.Pods != nil {
  452. in, out := &in.Pods, &out.Pods
  453. *out = new(v1.PodsMetricSource)
  454. if err := Convert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(*in, *out, s); err != nil {
  455. return err
  456. }
  457. } else {
  458. out.Pods = nil
  459. }
  460. if in.Resource != nil {
  461. in, out := &in.Resource, &out.Resource
  462. *out = new(v1.ResourceMetricSource)
  463. if err := Convert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(*in, *out, s); err != nil {
  464. return err
  465. }
  466. } else {
  467. out.Resource = nil
  468. }
  469. if in.External != nil {
  470. in, out := &in.External, &out.External
  471. *out = new(v1.ExternalMetricSource)
  472. if err := Convert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(*in, *out, s); err != nil {
  473. return err
  474. }
  475. } else {
  476. out.External = nil
  477. }
  478. return nil
  479. }
  480. // Convert_autoscaling_MetricSpec_To_v1_MetricSpec is an autogenerated conversion function.
  481. func Convert_autoscaling_MetricSpec_To_v1_MetricSpec(in *autoscaling.MetricSpec, out *v1.MetricSpec, s conversion.Scope) error {
  482. return autoConvert_autoscaling_MetricSpec_To_v1_MetricSpec(in, out, s)
  483. }
  484. func autoConvert_v1_MetricStatus_To_autoscaling_MetricStatus(in *v1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error {
  485. out.Type = autoscaling.MetricSourceType(in.Type)
  486. if in.Object != nil {
  487. in, out := &in.Object, &out.Object
  488. *out = new(autoscaling.ObjectMetricStatus)
  489. if err := Convert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(*in, *out, s); err != nil {
  490. return err
  491. }
  492. } else {
  493. out.Object = nil
  494. }
  495. if in.Pods != nil {
  496. in, out := &in.Pods, &out.Pods
  497. *out = new(autoscaling.PodsMetricStatus)
  498. if err := Convert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(*in, *out, s); err != nil {
  499. return err
  500. }
  501. } else {
  502. out.Pods = nil
  503. }
  504. if in.Resource != nil {
  505. in, out := &in.Resource, &out.Resource
  506. *out = new(autoscaling.ResourceMetricStatus)
  507. if err := Convert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(*in, *out, s); err != nil {
  508. return err
  509. }
  510. } else {
  511. out.Resource = nil
  512. }
  513. if in.External != nil {
  514. in, out := &in.External, &out.External
  515. *out = new(autoscaling.ExternalMetricStatus)
  516. if err := Convert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(*in, *out, s); err != nil {
  517. return err
  518. }
  519. } else {
  520. out.External = nil
  521. }
  522. return nil
  523. }
  524. // Convert_v1_MetricStatus_To_autoscaling_MetricStatus is an autogenerated conversion function.
  525. func Convert_v1_MetricStatus_To_autoscaling_MetricStatus(in *v1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error {
  526. return autoConvert_v1_MetricStatus_To_autoscaling_MetricStatus(in, out, s)
  527. }
  528. func autoConvert_autoscaling_MetricStatus_To_v1_MetricStatus(in *autoscaling.MetricStatus, out *v1.MetricStatus, s conversion.Scope) error {
  529. out.Type = v1.MetricSourceType(in.Type)
  530. if in.Object != nil {
  531. in, out := &in.Object, &out.Object
  532. *out = new(v1.ObjectMetricStatus)
  533. if err := Convert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(*in, *out, s); err != nil {
  534. return err
  535. }
  536. } else {
  537. out.Object = nil
  538. }
  539. if in.Pods != nil {
  540. in, out := &in.Pods, &out.Pods
  541. *out = new(v1.PodsMetricStatus)
  542. if err := Convert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(*in, *out, s); err != nil {
  543. return err
  544. }
  545. } else {
  546. out.Pods = nil
  547. }
  548. if in.Resource != nil {
  549. in, out := &in.Resource, &out.Resource
  550. *out = new(v1.ResourceMetricStatus)
  551. if err := Convert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(*in, *out, s); err != nil {
  552. return err
  553. }
  554. } else {
  555. out.Resource = nil
  556. }
  557. if in.External != nil {
  558. in, out := &in.External, &out.External
  559. *out = new(v1.ExternalMetricStatus)
  560. if err := Convert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(*in, *out, s); err != nil {
  561. return err
  562. }
  563. } else {
  564. out.External = nil
  565. }
  566. return nil
  567. }
  568. // Convert_autoscaling_MetricStatus_To_v1_MetricStatus is an autogenerated conversion function.
  569. func Convert_autoscaling_MetricStatus_To_v1_MetricStatus(in *autoscaling.MetricStatus, out *v1.MetricStatus, s conversion.Scope) error {
  570. return autoConvert_autoscaling_MetricStatus_To_v1_MetricStatus(in, out, s)
  571. }
  572. func autoConvert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(in *v1.ObjectMetricSource, out *autoscaling.ObjectMetricSource, s conversion.Scope) error {
  573. if err := Convert_v1_CrossVersionObjectReference_To_autoscaling_MetricTarget(&in.Target, &out.Target, s); err != nil {
  574. return err
  575. }
  576. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  577. // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type
  578. // WARNING: in.Selector requires manual conversion: does not exist in peer-type
  579. // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type
  580. return nil
  581. }
  582. func autoConvert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(in *autoscaling.ObjectMetricSource, out *v1.ObjectMetricSource, s conversion.Scope) error {
  583. // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type
  584. if err := Convert_autoscaling_MetricTarget_To_v1_CrossVersionObjectReference(&in.Target, &out.Target, s); err != nil {
  585. return err
  586. }
  587. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  588. return nil
  589. }
  590. func autoConvert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(in *v1.ObjectMetricStatus, out *autoscaling.ObjectMetricStatus, s conversion.Scope) error {
  591. // WARNING: in.Target requires manual conversion: does not exist in peer-type
  592. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  593. // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type
  594. // WARNING: in.Selector requires manual conversion: does not exist in peer-type
  595. // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type
  596. return nil
  597. }
  598. func autoConvert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(in *autoscaling.ObjectMetricStatus, out *v1.ObjectMetricStatus, s conversion.Scope) error {
  599. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  600. // WARNING: in.Current requires manual conversion: does not exist in peer-type
  601. // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type
  602. return nil
  603. }
  604. func autoConvert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(in *v1.PodsMetricSource, out *autoscaling.PodsMetricSource, s conversion.Scope) error {
  605. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  606. // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type
  607. // WARNING: in.Selector requires manual conversion: does not exist in peer-type
  608. return nil
  609. }
  610. func autoConvert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(in *autoscaling.PodsMetricSource, out *v1.PodsMetricSource, s conversion.Scope) error {
  611. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  612. // WARNING: in.Target requires manual conversion: does not exist in peer-type
  613. return nil
  614. }
  615. func autoConvert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(in *v1.PodsMetricStatus, out *autoscaling.PodsMetricStatus, s conversion.Scope) error {
  616. // WARNING: in.MetricName requires manual conversion: does not exist in peer-type
  617. // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type
  618. // WARNING: in.Selector requires manual conversion: does not exist in peer-type
  619. return nil
  620. }
  621. func autoConvert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(in *autoscaling.PodsMetricStatus, out *v1.PodsMetricStatus, s conversion.Scope) error {
  622. // WARNING: in.Metric requires manual conversion: does not exist in peer-type
  623. // WARNING: in.Current requires manual conversion: does not exist in peer-type
  624. return nil
  625. }
  626. func autoConvert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(in *v1.ResourceMetricSource, out *autoscaling.ResourceMetricSource, s conversion.Scope) error {
  627. out.Name = core.ResourceName(in.Name)
  628. // WARNING: in.TargetAverageUtilization requires manual conversion: does not exist in peer-type
  629. // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type
  630. return nil
  631. }
  632. func autoConvert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(in *autoscaling.ResourceMetricSource, out *v1.ResourceMetricSource, s conversion.Scope) error {
  633. out.Name = corev1.ResourceName(in.Name)
  634. // WARNING: in.Target requires manual conversion: does not exist in peer-type
  635. return nil
  636. }
  637. func autoConvert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(in *v1.ResourceMetricStatus, out *autoscaling.ResourceMetricStatus, s conversion.Scope) error {
  638. out.Name = core.ResourceName(in.Name)
  639. // WARNING: in.CurrentAverageUtilization requires manual conversion: does not exist in peer-type
  640. // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type
  641. return nil
  642. }
  643. func autoConvert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(in *autoscaling.ResourceMetricStatus, out *v1.ResourceMetricStatus, s conversion.Scope) error {
  644. out.Name = corev1.ResourceName(in.Name)
  645. // WARNING: in.Current requires manual conversion: does not exist in peer-type
  646. return nil
  647. }
  648. func autoConvert_v1_Scale_To_autoscaling_Scale(in *v1.Scale, out *autoscaling.Scale, s conversion.Scope) error {
  649. out.ObjectMeta = in.ObjectMeta
  650. if err := Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
  651. return err
  652. }
  653. if err := Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(&in.Status, &out.Status, s); err != nil {
  654. return err
  655. }
  656. return nil
  657. }
  658. // Convert_v1_Scale_To_autoscaling_Scale is an autogenerated conversion function.
  659. func Convert_v1_Scale_To_autoscaling_Scale(in *v1.Scale, out *autoscaling.Scale, s conversion.Scope) error {
  660. return autoConvert_v1_Scale_To_autoscaling_Scale(in, out, s)
  661. }
  662. func autoConvert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *v1.Scale, s conversion.Scope) error {
  663. out.ObjectMeta = in.ObjectMeta
  664. if err := Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
  665. return err
  666. }
  667. if err := Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(&in.Status, &out.Status, s); err != nil {
  668. return err
  669. }
  670. return nil
  671. }
  672. // Convert_autoscaling_Scale_To_v1_Scale is an autogenerated conversion function.
  673. func Convert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *v1.Scale, s conversion.Scope) error {
  674. return autoConvert_autoscaling_Scale_To_v1_Scale(in, out, s)
  675. }
  676. func autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
  677. out.Replicas = in.Replicas
  678. return nil
  679. }
  680. // Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec is an autogenerated conversion function.
  681. func Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error {
  682. return autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in, out, s)
  683. }
  684. func autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1.ScaleSpec, s conversion.Scope) error {
  685. out.Replicas = in.Replicas
  686. return nil
  687. }
  688. // Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec is an autogenerated conversion function.
  689. func Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1.ScaleSpec, s conversion.Scope) error {
  690. return autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in, out, s)
  691. }
  692. func autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *v1.ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error {
  693. out.Replicas = in.Replicas
  694. out.Selector = in.Selector
  695. return nil
  696. }
  697. // Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus is an autogenerated conversion function.
  698. func Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *v1.ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error {
  699. return autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in, out, s)
  700. }
  701. func autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *v1.ScaleStatus, s conversion.Scope) error {
  702. out.Replicas = in.Replicas
  703. out.Selector = in.Selector
  704. return nil
  705. }
  706. // Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus is an autogenerated conversion function.
  707. func Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *v1.ScaleStatus, s conversion.Scope) error {
  708. return autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in, out, s)
  709. }