zz_generated.conversion.go 63 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291
  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/apps/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. apps "k8s.io/kubernetes/pkg/apis/apps"
  24. core "k8s.io/kubernetes/pkg/apis/core"
  25. apiscorev1 "k8s.io/kubernetes/pkg/apis/core/v1"
  26. )
  27. func init() {
  28. localSchemeBuilder.Register(RegisterConversions)
  29. }
  30. // RegisterConversions adds conversion functions to the given scheme.
  31. // Public to allow building arbitrary schemes.
  32. func RegisterConversions(s *runtime.Scheme) error {
  33. if err := s.AddGeneratedConversionFunc((*v1.ControllerRevision)(nil), (*apps.ControllerRevision)(nil), func(a, b interface{}, scope conversion.Scope) error {
  34. return Convert_v1_ControllerRevision_To_apps_ControllerRevision(a.(*v1.ControllerRevision), b.(*apps.ControllerRevision), scope)
  35. }); err != nil {
  36. return err
  37. }
  38. if err := s.AddGeneratedConversionFunc((*apps.ControllerRevision)(nil), (*v1.ControllerRevision)(nil), func(a, b interface{}, scope conversion.Scope) error {
  39. return Convert_apps_ControllerRevision_To_v1_ControllerRevision(a.(*apps.ControllerRevision), b.(*v1.ControllerRevision), scope)
  40. }); err != nil {
  41. return err
  42. }
  43. if err := s.AddGeneratedConversionFunc((*v1.ControllerRevisionList)(nil), (*apps.ControllerRevisionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  44. return Convert_v1_ControllerRevisionList_To_apps_ControllerRevisionList(a.(*v1.ControllerRevisionList), b.(*apps.ControllerRevisionList), scope)
  45. }); err != nil {
  46. return err
  47. }
  48. if err := s.AddGeneratedConversionFunc((*apps.ControllerRevisionList)(nil), (*v1.ControllerRevisionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  49. return Convert_apps_ControllerRevisionList_To_v1_ControllerRevisionList(a.(*apps.ControllerRevisionList), b.(*v1.ControllerRevisionList), scope)
  50. }); err != nil {
  51. return err
  52. }
  53. if err := s.AddGeneratedConversionFunc((*v1.DaemonSet)(nil), (*apps.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  54. return Convert_v1_DaemonSet_To_apps_DaemonSet(a.(*v1.DaemonSet), b.(*apps.DaemonSet), scope)
  55. }); err != nil {
  56. return err
  57. }
  58. if err := s.AddGeneratedConversionFunc((*apps.DaemonSet)(nil), (*v1.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  59. return Convert_apps_DaemonSet_To_v1_DaemonSet(a.(*apps.DaemonSet), b.(*v1.DaemonSet), scope)
  60. }); err != nil {
  61. return err
  62. }
  63. if err := s.AddGeneratedConversionFunc((*v1.DaemonSetCondition)(nil), (*apps.DaemonSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  64. return Convert_v1_DaemonSetCondition_To_apps_DaemonSetCondition(a.(*v1.DaemonSetCondition), b.(*apps.DaemonSetCondition), scope)
  65. }); err != nil {
  66. return err
  67. }
  68. if err := s.AddGeneratedConversionFunc((*apps.DaemonSetCondition)(nil), (*v1.DaemonSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  69. return Convert_apps_DaemonSetCondition_To_v1_DaemonSetCondition(a.(*apps.DaemonSetCondition), b.(*v1.DaemonSetCondition), scope)
  70. }); err != nil {
  71. return err
  72. }
  73. if err := s.AddGeneratedConversionFunc((*v1.DaemonSetList)(nil), (*apps.DaemonSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  74. return Convert_v1_DaemonSetList_To_apps_DaemonSetList(a.(*v1.DaemonSetList), b.(*apps.DaemonSetList), scope)
  75. }); err != nil {
  76. return err
  77. }
  78. if err := s.AddGeneratedConversionFunc((*apps.DaemonSetList)(nil), (*v1.DaemonSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  79. return Convert_apps_DaemonSetList_To_v1_DaemonSetList(a.(*apps.DaemonSetList), b.(*v1.DaemonSetList), scope)
  80. }); err != nil {
  81. return err
  82. }
  83. if err := s.AddGeneratedConversionFunc((*v1.DaemonSetSpec)(nil), (*apps.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  84. return Convert_v1_DaemonSetSpec_To_apps_DaemonSetSpec(a.(*v1.DaemonSetSpec), b.(*apps.DaemonSetSpec), scope)
  85. }); err != nil {
  86. return err
  87. }
  88. if err := s.AddGeneratedConversionFunc((*apps.DaemonSetSpec)(nil), (*v1.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  89. return Convert_apps_DaemonSetSpec_To_v1_DaemonSetSpec(a.(*apps.DaemonSetSpec), b.(*v1.DaemonSetSpec), scope)
  90. }); err != nil {
  91. return err
  92. }
  93. if err := s.AddGeneratedConversionFunc((*v1.DaemonSetStatus)(nil), (*apps.DaemonSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  94. return Convert_v1_DaemonSetStatus_To_apps_DaemonSetStatus(a.(*v1.DaemonSetStatus), b.(*apps.DaemonSetStatus), scope)
  95. }); err != nil {
  96. return err
  97. }
  98. if err := s.AddGeneratedConversionFunc((*apps.DaemonSetStatus)(nil), (*v1.DaemonSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  99. return Convert_apps_DaemonSetStatus_To_v1_DaemonSetStatus(a.(*apps.DaemonSetStatus), b.(*v1.DaemonSetStatus), scope)
  100. }); err != nil {
  101. return err
  102. }
  103. if err := s.AddGeneratedConversionFunc((*v1.DaemonSetUpdateStrategy)(nil), (*apps.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  104. return Convert_v1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(a.(*v1.DaemonSetUpdateStrategy), b.(*apps.DaemonSetUpdateStrategy), scope)
  105. }); err != nil {
  106. return err
  107. }
  108. if err := s.AddGeneratedConversionFunc((*apps.DaemonSetUpdateStrategy)(nil), (*v1.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  109. return Convert_apps_DaemonSetUpdateStrategy_To_v1_DaemonSetUpdateStrategy(a.(*apps.DaemonSetUpdateStrategy), b.(*v1.DaemonSetUpdateStrategy), scope)
  110. }); err != nil {
  111. return err
  112. }
  113. if err := s.AddGeneratedConversionFunc((*v1.Deployment)(nil), (*apps.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  114. return Convert_v1_Deployment_To_apps_Deployment(a.(*v1.Deployment), b.(*apps.Deployment), scope)
  115. }); err != nil {
  116. return err
  117. }
  118. if err := s.AddGeneratedConversionFunc((*apps.Deployment)(nil), (*v1.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  119. return Convert_apps_Deployment_To_v1_Deployment(a.(*apps.Deployment), b.(*v1.Deployment), scope)
  120. }); err != nil {
  121. return err
  122. }
  123. if err := s.AddGeneratedConversionFunc((*v1.DeploymentCondition)(nil), (*apps.DeploymentCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  124. return Convert_v1_DeploymentCondition_To_apps_DeploymentCondition(a.(*v1.DeploymentCondition), b.(*apps.DeploymentCondition), scope)
  125. }); err != nil {
  126. return err
  127. }
  128. if err := s.AddGeneratedConversionFunc((*apps.DeploymentCondition)(nil), (*v1.DeploymentCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  129. return Convert_apps_DeploymentCondition_To_v1_DeploymentCondition(a.(*apps.DeploymentCondition), b.(*v1.DeploymentCondition), scope)
  130. }); err != nil {
  131. return err
  132. }
  133. if err := s.AddGeneratedConversionFunc((*v1.DeploymentList)(nil), (*apps.DeploymentList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  134. return Convert_v1_DeploymentList_To_apps_DeploymentList(a.(*v1.DeploymentList), b.(*apps.DeploymentList), scope)
  135. }); err != nil {
  136. return err
  137. }
  138. if err := s.AddGeneratedConversionFunc((*apps.DeploymentList)(nil), (*v1.DeploymentList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  139. return Convert_apps_DeploymentList_To_v1_DeploymentList(a.(*apps.DeploymentList), b.(*v1.DeploymentList), scope)
  140. }); err != nil {
  141. return err
  142. }
  143. if err := s.AddGeneratedConversionFunc((*v1.DeploymentSpec)(nil), (*apps.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  144. return Convert_v1_DeploymentSpec_To_apps_DeploymentSpec(a.(*v1.DeploymentSpec), b.(*apps.DeploymentSpec), scope)
  145. }); err != nil {
  146. return err
  147. }
  148. if err := s.AddGeneratedConversionFunc((*apps.DeploymentSpec)(nil), (*v1.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  149. return Convert_apps_DeploymentSpec_To_v1_DeploymentSpec(a.(*apps.DeploymentSpec), b.(*v1.DeploymentSpec), scope)
  150. }); err != nil {
  151. return err
  152. }
  153. if err := s.AddGeneratedConversionFunc((*v1.DeploymentStatus)(nil), (*apps.DeploymentStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  154. return Convert_v1_DeploymentStatus_To_apps_DeploymentStatus(a.(*v1.DeploymentStatus), b.(*apps.DeploymentStatus), scope)
  155. }); err != nil {
  156. return err
  157. }
  158. if err := s.AddGeneratedConversionFunc((*apps.DeploymentStatus)(nil), (*v1.DeploymentStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  159. return Convert_apps_DeploymentStatus_To_v1_DeploymentStatus(a.(*apps.DeploymentStatus), b.(*v1.DeploymentStatus), scope)
  160. }); err != nil {
  161. return err
  162. }
  163. if err := s.AddGeneratedConversionFunc((*v1.DeploymentStrategy)(nil), (*apps.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  164. return Convert_v1_DeploymentStrategy_To_apps_DeploymentStrategy(a.(*v1.DeploymentStrategy), b.(*apps.DeploymentStrategy), scope)
  165. }); err != nil {
  166. return err
  167. }
  168. if err := s.AddGeneratedConversionFunc((*apps.DeploymentStrategy)(nil), (*v1.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  169. return Convert_apps_DeploymentStrategy_To_v1_DeploymentStrategy(a.(*apps.DeploymentStrategy), b.(*v1.DeploymentStrategy), scope)
  170. }); err != nil {
  171. return err
  172. }
  173. if err := s.AddGeneratedConversionFunc((*v1.ReplicaSet)(nil), (*apps.ReplicaSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  174. return Convert_v1_ReplicaSet_To_apps_ReplicaSet(a.(*v1.ReplicaSet), b.(*apps.ReplicaSet), scope)
  175. }); err != nil {
  176. return err
  177. }
  178. if err := s.AddGeneratedConversionFunc((*apps.ReplicaSet)(nil), (*v1.ReplicaSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  179. return Convert_apps_ReplicaSet_To_v1_ReplicaSet(a.(*apps.ReplicaSet), b.(*v1.ReplicaSet), scope)
  180. }); err != nil {
  181. return err
  182. }
  183. if err := s.AddGeneratedConversionFunc((*v1.ReplicaSetCondition)(nil), (*apps.ReplicaSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  184. return Convert_v1_ReplicaSetCondition_To_apps_ReplicaSetCondition(a.(*v1.ReplicaSetCondition), b.(*apps.ReplicaSetCondition), scope)
  185. }); err != nil {
  186. return err
  187. }
  188. if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetCondition)(nil), (*v1.ReplicaSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  189. return Convert_apps_ReplicaSetCondition_To_v1_ReplicaSetCondition(a.(*apps.ReplicaSetCondition), b.(*v1.ReplicaSetCondition), scope)
  190. }); err != nil {
  191. return err
  192. }
  193. if err := s.AddGeneratedConversionFunc((*v1.ReplicaSetList)(nil), (*apps.ReplicaSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  194. return Convert_v1_ReplicaSetList_To_apps_ReplicaSetList(a.(*v1.ReplicaSetList), b.(*apps.ReplicaSetList), scope)
  195. }); err != nil {
  196. return err
  197. }
  198. if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetList)(nil), (*v1.ReplicaSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  199. return Convert_apps_ReplicaSetList_To_v1_ReplicaSetList(a.(*apps.ReplicaSetList), b.(*v1.ReplicaSetList), scope)
  200. }); err != nil {
  201. return err
  202. }
  203. if err := s.AddGeneratedConversionFunc((*v1.ReplicaSetSpec)(nil), (*apps.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  204. return Convert_v1_ReplicaSetSpec_To_apps_ReplicaSetSpec(a.(*v1.ReplicaSetSpec), b.(*apps.ReplicaSetSpec), scope)
  205. }); err != nil {
  206. return err
  207. }
  208. if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetSpec)(nil), (*v1.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  209. return Convert_apps_ReplicaSetSpec_To_v1_ReplicaSetSpec(a.(*apps.ReplicaSetSpec), b.(*v1.ReplicaSetSpec), scope)
  210. }); err != nil {
  211. return err
  212. }
  213. if err := s.AddGeneratedConversionFunc((*v1.ReplicaSetStatus)(nil), (*apps.ReplicaSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  214. return Convert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus(a.(*v1.ReplicaSetStatus), b.(*apps.ReplicaSetStatus), scope)
  215. }); err != nil {
  216. return err
  217. }
  218. if err := s.AddGeneratedConversionFunc((*apps.ReplicaSetStatus)(nil), (*v1.ReplicaSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  219. return Convert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus(a.(*apps.ReplicaSetStatus), b.(*v1.ReplicaSetStatus), scope)
  220. }); err != nil {
  221. return err
  222. }
  223. if err := s.AddGeneratedConversionFunc((*v1.RollingUpdateDaemonSet)(nil), (*apps.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  224. return Convert_v1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(a.(*v1.RollingUpdateDaemonSet), b.(*apps.RollingUpdateDaemonSet), scope)
  225. }); err != nil {
  226. return err
  227. }
  228. if err := s.AddGeneratedConversionFunc((*apps.RollingUpdateDaemonSet)(nil), (*v1.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  229. return Convert_apps_RollingUpdateDaemonSet_To_v1_RollingUpdateDaemonSet(a.(*apps.RollingUpdateDaemonSet), b.(*v1.RollingUpdateDaemonSet), scope)
  230. }); err != nil {
  231. return err
  232. }
  233. if err := s.AddGeneratedConversionFunc((*v1.RollingUpdateDeployment)(nil), (*apps.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  234. return Convert_v1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(a.(*v1.RollingUpdateDeployment), b.(*apps.RollingUpdateDeployment), scope)
  235. }); err != nil {
  236. return err
  237. }
  238. if err := s.AddGeneratedConversionFunc((*apps.RollingUpdateDeployment)(nil), (*v1.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  239. return Convert_apps_RollingUpdateDeployment_To_v1_RollingUpdateDeployment(a.(*apps.RollingUpdateDeployment), b.(*v1.RollingUpdateDeployment), scope)
  240. }); err != nil {
  241. return err
  242. }
  243. if err := s.AddGeneratedConversionFunc((*v1.RollingUpdateStatefulSetStrategy)(nil), (*apps.RollingUpdateStatefulSetStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  244. return Convert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy(a.(*v1.RollingUpdateStatefulSetStrategy), b.(*apps.RollingUpdateStatefulSetStrategy), scope)
  245. }); err != nil {
  246. return err
  247. }
  248. if err := s.AddGeneratedConversionFunc((*apps.RollingUpdateStatefulSetStrategy)(nil), (*v1.RollingUpdateStatefulSetStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  249. return Convert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy(a.(*apps.RollingUpdateStatefulSetStrategy), b.(*v1.RollingUpdateStatefulSetStrategy), scope)
  250. }); err != nil {
  251. return err
  252. }
  253. if err := s.AddGeneratedConversionFunc((*v1.StatefulSet)(nil), (*apps.StatefulSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  254. return Convert_v1_StatefulSet_To_apps_StatefulSet(a.(*v1.StatefulSet), b.(*apps.StatefulSet), scope)
  255. }); err != nil {
  256. return err
  257. }
  258. if err := s.AddGeneratedConversionFunc((*apps.StatefulSet)(nil), (*v1.StatefulSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  259. return Convert_apps_StatefulSet_To_v1_StatefulSet(a.(*apps.StatefulSet), b.(*v1.StatefulSet), scope)
  260. }); err != nil {
  261. return err
  262. }
  263. if err := s.AddGeneratedConversionFunc((*v1.StatefulSetCondition)(nil), (*apps.StatefulSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  264. return Convert_v1_StatefulSetCondition_To_apps_StatefulSetCondition(a.(*v1.StatefulSetCondition), b.(*apps.StatefulSetCondition), scope)
  265. }); err != nil {
  266. return err
  267. }
  268. if err := s.AddGeneratedConversionFunc((*apps.StatefulSetCondition)(nil), (*v1.StatefulSetCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
  269. return Convert_apps_StatefulSetCondition_To_v1_StatefulSetCondition(a.(*apps.StatefulSetCondition), b.(*v1.StatefulSetCondition), scope)
  270. }); err != nil {
  271. return err
  272. }
  273. if err := s.AddGeneratedConversionFunc((*v1.StatefulSetList)(nil), (*apps.StatefulSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  274. return Convert_v1_StatefulSetList_To_apps_StatefulSetList(a.(*v1.StatefulSetList), b.(*apps.StatefulSetList), scope)
  275. }); err != nil {
  276. return err
  277. }
  278. if err := s.AddGeneratedConversionFunc((*apps.StatefulSetList)(nil), (*v1.StatefulSetList)(nil), func(a, b interface{}, scope conversion.Scope) error {
  279. return Convert_apps_StatefulSetList_To_v1_StatefulSetList(a.(*apps.StatefulSetList), b.(*v1.StatefulSetList), scope)
  280. }); err != nil {
  281. return err
  282. }
  283. if err := s.AddGeneratedConversionFunc((*v1.StatefulSetSpec)(nil), (*apps.StatefulSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  284. return Convert_v1_StatefulSetSpec_To_apps_StatefulSetSpec(a.(*v1.StatefulSetSpec), b.(*apps.StatefulSetSpec), scope)
  285. }); err != nil {
  286. return err
  287. }
  288. if err := s.AddGeneratedConversionFunc((*apps.StatefulSetSpec)(nil), (*v1.StatefulSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  289. return Convert_apps_StatefulSetSpec_To_v1_StatefulSetSpec(a.(*apps.StatefulSetSpec), b.(*v1.StatefulSetSpec), scope)
  290. }); err != nil {
  291. return err
  292. }
  293. if err := s.AddGeneratedConversionFunc((*v1.StatefulSetStatus)(nil), (*apps.StatefulSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  294. return Convert_v1_StatefulSetStatus_To_apps_StatefulSetStatus(a.(*v1.StatefulSetStatus), b.(*apps.StatefulSetStatus), scope)
  295. }); err != nil {
  296. return err
  297. }
  298. if err := s.AddGeneratedConversionFunc((*apps.StatefulSetStatus)(nil), (*v1.StatefulSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  299. return Convert_apps_StatefulSetStatus_To_v1_StatefulSetStatus(a.(*apps.StatefulSetStatus), b.(*v1.StatefulSetStatus), scope)
  300. }); err != nil {
  301. return err
  302. }
  303. if err := s.AddGeneratedConversionFunc((*v1.StatefulSetUpdateStrategy)(nil), (*apps.StatefulSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  304. return Convert_v1_StatefulSetUpdateStrategy_To_apps_StatefulSetUpdateStrategy(a.(*v1.StatefulSetUpdateStrategy), b.(*apps.StatefulSetUpdateStrategy), scope)
  305. }); err != nil {
  306. return err
  307. }
  308. if err := s.AddGeneratedConversionFunc((*apps.StatefulSetUpdateStrategy)(nil), (*v1.StatefulSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  309. return Convert_apps_StatefulSetUpdateStrategy_To_v1_StatefulSetUpdateStrategy(a.(*apps.StatefulSetUpdateStrategy), b.(*v1.StatefulSetUpdateStrategy), scope)
  310. }); err != nil {
  311. return err
  312. }
  313. if err := s.AddConversionFunc((*apps.DaemonSetSpec)(nil), (*v1.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  314. return Convert_apps_DaemonSetSpec_To_v1_DaemonSetSpec(a.(*apps.DaemonSetSpec), b.(*v1.DaemonSetSpec), scope)
  315. }); err != nil {
  316. return err
  317. }
  318. if err := s.AddConversionFunc((*apps.DaemonSetUpdateStrategy)(nil), (*v1.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  319. return Convert_apps_DaemonSetUpdateStrategy_To_v1_DaemonSetUpdateStrategy(a.(*apps.DaemonSetUpdateStrategy), b.(*v1.DaemonSetUpdateStrategy), scope)
  320. }); err != nil {
  321. return err
  322. }
  323. if err := s.AddConversionFunc((*apps.DaemonSet)(nil), (*v1.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  324. return Convert_apps_DaemonSet_To_v1_DaemonSet(a.(*apps.DaemonSet), b.(*v1.DaemonSet), scope)
  325. }); err != nil {
  326. return err
  327. }
  328. if err := s.AddConversionFunc((*apps.DeploymentSpec)(nil), (*v1.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  329. return Convert_apps_DeploymentSpec_To_v1_DeploymentSpec(a.(*apps.DeploymentSpec), b.(*v1.DeploymentSpec), scope)
  330. }); err != nil {
  331. return err
  332. }
  333. if err := s.AddConversionFunc((*apps.DeploymentStrategy)(nil), (*v1.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  334. return Convert_apps_DeploymentStrategy_To_v1_DeploymentStrategy(a.(*apps.DeploymentStrategy), b.(*v1.DeploymentStrategy), scope)
  335. }); err != nil {
  336. return err
  337. }
  338. if err := s.AddConversionFunc((*apps.Deployment)(nil), (*v1.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  339. return Convert_apps_Deployment_To_v1_Deployment(a.(*apps.Deployment), b.(*v1.Deployment), scope)
  340. }); err != nil {
  341. return err
  342. }
  343. if err := s.AddConversionFunc((*apps.ReplicaSetSpec)(nil), (*v1.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  344. return Convert_apps_ReplicaSetSpec_To_v1_ReplicaSetSpec(a.(*apps.ReplicaSetSpec), b.(*v1.ReplicaSetSpec), scope)
  345. }); err != nil {
  346. return err
  347. }
  348. if err := s.AddConversionFunc((*apps.RollingUpdateDaemonSet)(nil), (*v1.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  349. return Convert_apps_RollingUpdateDaemonSet_To_v1_RollingUpdateDaemonSet(a.(*apps.RollingUpdateDaemonSet), b.(*v1.RollingUpdateDaemonSet), scope)
  350. }); err != nil {
  351. return err
  352. }
  353. if err := s.AddConversionFunc((*apps.RollingUpdateDeployment)(nil), (*v1.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  354. return Convert_apps_RollingUpdateDeployment_To_v1_RollingUpdateDeployment(a.(*apps.RollingUpdateDeployment), b.(*v1.RollingUpdateDeployment), scope)
  355. }); err != nil {
  356. return err
  357. }
  358. if err := s.AddConversionFunc((*apps.StatefulSetSpec)(nil), (*v1.StatefulSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  359. return Convert_apps_StatefulSetSpec_To_v1_StatefulSetSpec(a.(*apps.StatefulSetSpec), b.(*v1.StatefulSetSpec), scope)
  360. }); err != nil {
  361. return err
  362. }
  363. if err := s.AddConversionFunc((*apps.StatefulSetStatus)(nil), (*v1.StatefulSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  364. return Convert_apps_StatefulSetStatus_To_v1_StatefulSetStatus(a.(*apps.StatefulSetStatus), b.(*v1.StatefulSetStatus), scope)
  365. }); err != nil {
  366. return err
  367. }
  368. if err := s.AddConversionFunc((*apps.StatefulSetUpdateStrategy)(nil), (*v1.StatefulSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  369. return Convert_apps_StatefulSetUpdateStrategy_To_v1_StatefulSetUpdateStrategy(a.(*apps.StatefulSetUpdateStrategy), b.(*v1.StatefulSetUpdateStrategy), scope)
  370. }); err != nil {
  371. return err
  372. }
  373. if err := s.AddConversionFunc((*v1.DaemonSetSpec)(nil), (*apps.DaemonSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  374. return Convert_v1_DaemonSetSpec_To_apps_DaemonSetSpec(a.(*v1.DaemonSetSpec), b.(*apps.DaemonSetSpec), scope)
  375. }); err != nil {
  376. return err
  377. }
  378. if err := s.AddConversionFunc((*v1.DaemonSetUpdateStrategy)(nil), (*apps.DaemonSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  379. return Convert_v1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(a.(*v1.DaemonSetUpdateStrategy), b.(*apps.DaemonSetUpdateStrategy), scope)
  380. }); err != nil {
  381. return err
  382. }
  383. if err := s.AddConversionFunc((*v1.DaemonSet)(nil), (*apps.DaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  384. return Convert_v1_DaemonSet_To_apps_DaemonSet(a.(*v1.DaemonSet), b.(*apps.DaemonSet), scope)
  385. }); err != nil {
  386. return err
  387. }
  388. if err := s.AddConversionFunc((*v1.DeploymentSpec)(nil), (*apps.DeploymentSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  389. return Convert_v1_DeploymentSpec_To_apps_DeploymentSpec(a.(*v1.DeploymentSpec), b.(*apps.DeploymentSpec), scope)
  390. }); err != nil {
  391. return err
  392. }
  393. if err := s.AddConversionFunc((*v1.DeploymentStrategy)(nil), (*apps.DeploymentStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  394. return Convert_v1_DeploymentStrategy_To_apps_DeploymentStrategy(a.(*v1.DeploymentStrategy), b.(*apps.DeploymentStrategy), scope)
  395. }); err != nil {
  396. return err
  397. }
  398. if err := s.AddConversionFunc((*v1.Deployment)(nil), (*apps.Deployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  399. return Convert_v1_Deployment_To_apps_Deployment(a.(*v1.Deployment), b.(*apps.Deployment), scope)
  400. }); err != nil {
  401. return err
  402. }
  403. if err := s.AddConversionFunc((*v1.ReplicaSetSpec)(nil), (*apps.ReplicaSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  404. return Convert_v1_ReplicaSetSpec_To_apps_ReplicaSetSpec(a.(*v1.ReplicaSetSpec), b.(*apps.ReplicaSetSpec), scope)
  405. }); err != nil {
  406. return err
  407. }
  408. if err := s.AddConversionFunc((*v1.RollingUpdateDaemonSet)(nil), (*apps.RollingUpdateDaemonSet)(nil), func(a, b interface{}, scope conversion.Scope) error {
  409. return Convert_v1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(a.(*v1.RollingUpdateDaemonSet), b.(*apps.RollingUpdateDaemonSet), scope)
  410. }); err != nil {
  411. return err
  412. }
  413. if err := s.AddConversionFunc((*v1.RollingUpdateDeployment)(nil), (*apps.RollingUpdateDeployment)(nil), func(a, b interface{}, scope conversion.Scope) error {
  414. return Convert_v1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(a.(*v1.RollingUpdateDeployment), b.(*apps.RollingUpdateDeployment), scope)
  415. }); err != nil {
  416. return err
  417. }
  418. if err := s.AddConversionFunc((*v1.StatefulSetSpec)(nil), (*apps.StatefulSetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
  419. return Convert_v1_StatefulSetSpec_To_apps_StatefulSetSpec(a.(*v1.StatefulSetSpec), b.(*apps.StatefulSetSpec), scope)
  420. }); err != nil {
  421. return err
  422. }
  423. if err := s.AddConversionFunc((*v1.StatefulSetStatus)(nil), (*apps.StatefulSetStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
  424. return Convert_v1_StatefulSetStatus_To_apps_StatefulSetStatus(a.(*v1.StatefulSetStatus), b.(*apps.StatefulSetStatus), scope)
  425. }); err != nil {
  426. return err
  427. }
  428. if err := s.AddConversionFunc((*v1.StatefulSetUpdateStrategy)(nil), (*apps.StatefulSetUpdateStrategy)(nil), func(a, b interface{}, scope conversion.Scope) error {
  429. return Convert_v1_StatefulSetUpdateStrategy_To_apps_StatefulSetUpdateStrategy(a.(*v1.StatefulSetUpdateStrategy), b.(*apps.StatefulSetUpdateStrategy), scope)
  430. }); err != nil {
  431. return err
  432. }
  433. return nil
  434. }
  435. func autoConvert_v1_ControllerRevision_To_apps_ControllerRevision(in *v1.ControllerRevision, out *apps.ControllerRevision, s conversion.Scope) error {
  436. out.ObjectMeta = in.ObjectMeta
  437. if err := runtime.Convert_runtime_RawExtension_To_runtime_Object(&in.Data, &out.Data, s); err != nil {
  438. return err
  439. }
  440. out.Revision = in.Revision
  441. return nil
  442. }
  443. // Convert_v1_ControllerRevision_To_apps_ControllerRevision is an autogenerated conversion function.
  444. func Convert_v1_ControllerRevision_To_apps_ControllerRevision(in *v1.ControllerRevision, out *apps.ControllerRevision, s conversion.Scope) error {
  445. return autoConvert_v1_ControllerRevision_To_apps_ControllerRevision(in, out, s)
  446. }
  447. func autoConvert_apps_ControllerRevision_To_v1_ControllerRevision(in *apps.ControllerRevision, out *v1.ControllerRevision, s conversion.Scope) error {
  448. out.ObjectMeta = in.ObjectMeta
  449. if err := runtime.Convert_runtime_Object_To_runtime_RawExtension(&in.Data, &out.Data, s); err != nil {
  450. return err
  451. }
  452. out.Revision = in.Revision
  453. return nil
  454. }
  455. // Convert_apps_ControllerRevision_To_v1_ControllerRevision is an autogenerated conversion function.
  456. func Convert_apps_ControllerRevision_To_v1_ControllerRevision(in *apps.ControllerRevision, out *v1.ControllerRevision, s conversion.Scope) error {
  457. return autoConvert_apps_ControllerRevision_To_v1_ControllerRevision(in, out, s)
  458. }
  459. func autoConvert_v1_ControllerRevisionList_To_apps_ControllerRevisionList(in *v1.ControllerRevisionList, out *apps.ControllerRevisionList, s conversion.Scope) error {
  460. out.ListMeta = in.ListMeta
  461. if in.Items != nil {
  462. in, out := &in.Items, &out.Items
  463. *out = make([]apps.ControllerRevision, len(*in))
  464. for i := range *in {
  465. if err := Convert_v1_ControllerRevision_To_apps_ControllerRevision(&(*in)[i], &(*out)[i], s); err != nil {
  466. return err
  467. }
  468. }
  469. } else {
  470. out.Items = nil
  471. }
  472. return nil
  473. }
  474. // Convert_v1_ControllerRevisionList_To_apps_ControllerRevisionList is an autogenerated conversion function.
  475. func Convert_v1_ControllerRevisionList_To_apps_ControllerRevisionList(in *v1.ControllerRevisionList, out *apps.ControllerRevisionList, s conversion.Scope) error {
  476. return autoConvert_v1_ControllerRevisionList_To_apps_ControllerRevisionList(in, out, s)
  477. }
  478. func autoConvert_apps_ControllerRevisionList_To_v1_ControllerRevisionList(in *apps.ControllerRevisionList, out *v1.ControllerRevisionList, s conversion.Scope) error {
  479. out.ListMeta = in.ListMeta
  480. if in.Items != nil {
  481. in, out := &in.Items, &out.Items
  482. *out = make([]v1.ControllerRevision, len(*in))
  483. for i := range *in {
  484. if err := Convert_apps_ControllerRevision_To_v1_ControllerRevision(&(*in)[i], &(*out)[i], s); err != nil {
  485. return err
  486. }
  487. }
  488. } else {
  489. out.Items = nil
  490. }
  491. return nil
  492. }
  493. // Convert_apps_ControllerRevisionList_To_v1_ControllerRevisionList is an autogenerated conversion function.
  494. func Convert_apps_ControllerRevisionList_To_v1_ControllerRevisionList(in *apps.ControllerRevisionList, out *v1.ControllerRevisionList, s conversion.Scope) error {
  495. return autoConvert_apps_ControllerRevisionList_To_v1_ControllerRevisionList(in, out, s)
  496. }
  497. func autoConvert_v1_DaemonSet_To_apps_DaemonSet(in *v1.DaemonSet, out *apps.DaemonSet, s conversion.Scope) error {
  498. out.ObjectMeta = in.ObjectMeta
  499. if err := Convert_v1_DaemonSetSpec_To_apps_DaemonSetSpec(&in.Spec, &out.Spec, s); err != nil {
  500. return err
  501. }
  502. if err := Convert_v1_DaemonSetStatus_To_apps_DaemonSetStatus(&in.Status, &out.Status, s); err != nil {
  503. return err
  504. }
  505. return nil
  506. }
  507. func autoConvert_apps_DaemonSet_To_v1_DaemonSet(in *apps.DaemonSet, out *v1.DaemonSet, s conversion.Scope) error {
  508. out.ObjectMeta = in.ObjectMeta
  509. if err := Convert_apps_DaemonSetSpec_To_v1_DaemonSetSpec(&in.Spec, &out.Spec, s); err != nil {
  510. return err
  511. }
  512. if err := Convert_apps_DaemonSetStatus_To_v1_DaemonSetStatus(&in.Status, &out.Status, s); err != nil {
  513. return err
  514. }
  515. return nil
  516. }
  517. func autoConvert_v1_DaemonSetCondition_To_apps_DaemonSetCondition(in *v1.DaemonSetCondition, out *apps.DaemonSetCondition, s conversion.Scope) error {
  518. out.Type = apps.DaemonSetConditionType(in.Type)
  519. out.Status = core.ConditionStatus(in.Status)
  520. out.LastTransitionTime = in.LastTransitionTime
  521. out.Reason = in.Reason
  522. out.Message = in.Message
  523. return nil
  524. }
  525. // Convert_v1_DaemonSetCondition_To_apps_DaemonSetCondition is an autogenerated conversion function.
  526. func Convert_v1_DaemonSetCondition_To_apps_DaemonSetCondition(in *v1.DaemonSetCondition, out *apps.DaemonSetCondition, s conversion.Scope) error {
  527. return autoConvert_v1_DaemonSetCondition_To_apps_DaemonSetCondition(in, out, s)
  528. }
  529. func autoConvert_apps_DaemonSetCondition_To_v1_DaemonSetCondition(in *apps.DaemonSetCondition, out *v1.DaemonSetCondition, s conversion.Scope) error {
  530. out.Type = v1.DaemonSetConditionType(in.Type)
  531. out.Status = corev1.ConditionStatus(in.Status)
  532. out.LastTransitionTime = in.LastTransitionTime
  533. out.Reason = in.Reason
  534. out.Message = in.Message
  535. return nil
  536. }
  537. // Convert_apps_DaemonSetCondition_To_v1_DaemonSetCondition is an autogenerated conversion function.
  538. func Convert_apps_DaemonSetCondition_To_v1_DaemonSetCondition(in *apps.DaemonSetCondition, out *v1.DaemonSetCondition, s conversion.Scope) error {
  539. return autoConvert_apps_DaemonSetCondition_To_v1_DaemonSetCondition(in, out, s)
  540. }
  541. func autoConvert_v1_DaemonSetList_To_apps_DaemonSetList(in *v1.DaemonSetList, out *apps.DaemonSetList, s conversion.Scope) error {
  542. out.ListMeta = in.ListMeta
  543. if in.Items != nil {
  544. in, out := &in.Items, &out.Items
  545. *out = make([]apps.DaemonSet, len(*in))
  546. for i := range *in {
  547. if err := Convert_v1_DaemonSet_To_apps_DaemonSet(&(*in)[i], &(*out)[i], s); err != nil {
  548. return err
  549. }
  550. }
  551. } else {
  552. out.Items = nil
  553. }
  554. return nil
  555. }
  556. // Convert_v1_DaemonSetList_To_apps_DaemonSetList is an autogenerated conversion function.
  557. func Convert_v1_DaemonSetList_To_apps_DaemonSetList(in *v1.DaemonSetList, out *apps.DaemonSetList, s conversion.Scope) error {
  558. return autoConvert_v1_DaemonSetList_To_apps_DaemonSetList(in, out, s)
  559. }
  560. func autoConvert_apps_DaemonSetList_To_v1_DaemonSetList(in *apps.DaemonSetList, out *v1.DaemonSetList, s conversion.Scope) error {
  561. out.ListMeta = in.ListMeta
  562. if in.Items != nil {
  563. in, out := &in.Items, &out.Items
  564. *out = make([]v1.DaemonSet, len(*in))
  565. for i := range *in {
  566. if err := Convert_apps_DaemonSet_To_v1_DaemonSet(&(*in)[i], &(*out)[i], s); err != nil {
  567. return err
  568. }
  569. }
  570. } else {
  571. out.Items = nil
  572. }
  573. return nil
  574. }
  575. // Convert_apps_DaemonSetList_To_v1_DaemonSetList is an autogenerated conversion function.
  576. func Convert_apps_DaemonSetList_To_v1_DaemonSetList(in *apps.DaemonSetList, out *v1.DaemonSetList, s conversion.Scope) error {
  577. return autoConvert_apps_DaemonSetList_To_v1_DaemonSetList(in, out, s)
  578. }
  579. func autoConvert_v1_DaemonSetSpec_To_apps_DaemonSetSpec(in *v1.DaemonSetSpec, out *apps.DaemonSetSpec, s conversion.Scope) error {
  580. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  581. if err := apiscorev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  582. return err
  583. }
  584. if err := Convert_v1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
  585. return err
  586. }
  587. out.MinReadySeconds = in.MinReadySeconds
  588. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  589. return nil
  590. }
  591. func autoConvert_apps_DaemonSetSpec_To_v1_DaemonSetSpec(in *apps.DaemonSetSpec, out *v1.DaemonSetSpec, s conversion.Scope) error {
  592. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  593. if err := apiscorev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  594. return err
  595. }
  596. if err := Convert_apps_DaemonSetUpdateStrategy_To_v1_DaemonSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
  597. return err
  598. }
  599. out.MinReadySeconds = in.MinReadySeconds
  600. // WARNING: in.TemplateGeneration requires manual conversion: does not exist in peer-type
  601. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  602. return nil
  603. }
  604. func autoConvert_v1_DaemonSetStatus_To_apps_DaemonSetStatus(in *v1.DaemonSetStatus, out *apps.DaemonSetStatus, s conversion.Scope) error {
  605. out.CurrentNumberScheduled = in.CurrentNumberScheduled
  606. out.NumberMisscheduled = in.NumberMisscheduled
  607. out.DesiredNumberScheduled = in.DesiredNumberScheduled
  608. out.NumberReady = in.NumberReady
  609. out.ObservedGeneration = in.ObservedGeneration
  610. out.UpdatedNumberScheduled = in.UpdatedNumberScheduled
  611. out.NumberAvailable = in.NumberAvailable
  612. out.NumberUnavailable = in.NumberUnavailable
  613. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  614. out.Conditions = *(*[]apps.DaemonSetCondition)(unsafe.Pointer(&in.Conditions))
  615. return nil
  616. }
  617. // Convert_v1_DaemonSetStatus_To_apps_DaemonSetStatus is an autogenerated conversion function.
  618. func Convert_v1_DaemonSetStatus_To_apps_DaemonSetStatus(in *v1.DaemonSetStatus, out *apps.DaemonSetStatus, s conversion.Scope) error {
  619. return autoConvert_v1_DaemonSetStatus_To_apps_DaemonSetStatus(in, out, s)
  620. }
  621. func autoConvert_apps_DaemonSetStatus_To_v1_DaemonSetStatus(in *apps.DaemonSetStatus, out *v1.DaemonSetStatus, s conversion.Scope) error {
  622. out.CurrentNumberScheduled = in.CurrentNumberScheduled
  623. out.NumberMisscheduled = in.NumberMisscheduled
  624. out.DesiredNumberScheduled = in.DesiredNumberScheduled
  625. out.NumberReady = in.NumberReady
  626. out.ObservedGeneration = in.ObservedGeneration
  627. out.UpdatedNumberScheduled = in.UpdatedNumberScheduled
  628. out.NumberAvailable = in.NumberAvailable
  629. out.NumberUnavailable = in.NumberUnavailable
  630. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  631. out.Conditions = *(*[]v1.DaemonSetCondition)(unsafe.Pointer(&in.Conditions))
  632. return nil
  633. }
  634. // Convert_apps_DaemonSetStatus_To_v1_DaemonSetStatus is an autogenerated conversion function.
  635. func Convert_apps_DaemonSetStatus_To_v1_DaemonSetStatus(in *apps.DaemonSetStatus, out *v1.DaemonSetStatus, s conversion.Scope) error {
  636. return autoConvert_apps_DaemonSetStatus_To_v1_DaemonSetStatus(in, out, s)
  637. }
  638. func autoConvert_v1_DaemonSetUpdateStrategy_To_apps_DaemonSetUpdateStrategy(in *v1.DaemonSetUpdateStrategy, out *apps.DaemonSetUpdateStrategy, s conversion.Scope) error {
  639. out.Type = apps.DaemonSetUpdateStrategyType(in.Type)
  640. if in.RollingUpdate != nil {
  641. in, out := &in.RollingUpdate, &out.RollingUpdate
  642. *out = new(apps.RollingUpdateDaemonSet)
  643. if err := Convert_v1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(*in, *out, s); err != nil {
  644. return err
  645. }
  646. } else {
  647. out.RollingUpdate = nil
  648. }
  649. return nil
  650. }
  651. func autoConvert_apps_DaemonSetUpdateStrategy_To_v1_DaemonSetUpdateStrategy(in *apps.DaemonSetUpdateStrategy, out *v1.DaemonSetUpdateStrategy, s conversion.Scope) error {
  652. out.Type = v1.DaemonSetUpdateStrategyType(in.Type)
  653. if in.RollingUpdate != nil {
  654. in, out := &in.RollingUpdate, &out.RollingUpdate
  655. *out = new(v1.RollingUpdateDaemonSet)
  656. if err := Convert_apps_RollingUpdateDaemonSet_To_v1_RollingUpdateDaemonSet(*in, *out, s); err != nil {
  657. return err
  658. }
  659. } else {
  660. out.RollingUpdate = nil
  661. }
  662. return nil
  663. }
  664. func autoConvert_v1_Deployment_To_apps_Deployment(in *v1.Deployment, out *apps.Deployment, s conversion.Scope) error {
  665. out.ObjectMeta = in.ObjectMeta
  666. if err := Convert_v1_DeploymentSpec_To_apps_DeploymentSpec(&in.Spec, &out.Spec, s); err != nil {
  667. return err
  668. }
  669. if err := Convert_v1_DeploymentStatus_To_apps_DeploymentStatus(&in.Status, &out.Status, s); err != nil {
  670. return err
  671. }
  672. return nil
  673. }
  674. func autoConvert_apps_Deployment_To_v1_Deployment(in *apps.Deployment, out *v1.Deployment, s conversion.Scope) error {
  675. out.ObjectMeta = in.ObjectMeta
  676. if err := Convert_apps_DeploymentSpec_To_v1_DeploymentSpec(&in.Spec, &out.Spec, s); err != nil {
  677. return err
  678. }
  679. if err := Convert_apps_DeploymentStatus_To_v1_DeploymentStatus(&in.Status, &out.Status, s); err != nil {
  680. return err
  681. }
  682. return nil
  683. }
  684. func autoConvert_v1_DeploymentCondition_To_apps_DeploymentCondition(in *v1.DeploymentCondition, out *apps.DeploymentCondition, s conversion.Scope) error {
  685. out.Type = apps.DeploymentConditionType(in.Type)
  686. out.Status = core.ConditionStatus(in.Status)
  687. out.LastUpdateTime = in.LastUpdateTime
  688. out.LastTransitionTime = in.LastTransitionTime
  689. out.Reason = in.Reason
  690. out.Message = in.Message
  691. return nil
  692. }
  693. // Convert_v1_DeploymentCondition_To_apps_DeploymentCondition is an autogenerated conversion function.
  694. func Convert_v1_DeploymentCondition_To_apps_DeploymentCondition(in *v1.DeploymentCondition, out *apps.DeploymentCondition, s conversion.Scope) error {
  695. return autoConvert_v1_DeploymentCondition_To_apps_DeploymentCondition(in, out, s)
  696. }
  697. func autoConvert_apps_DeploymentCondition_To_v1_DeploymentCondition(in *apps.DeploymentCondition, out *v1.DeploymentCondition, s conversion.Scope) error {
  698. out.Type = v1.DeploymentConditionType(in.Type)
  699. out.Status = corev1.ConditionStatus(in.Status)
  700. out.LastUpdateTime = in.LastUpdateTime
  701. out.LastTransitionTime = in.LastTransitionTime
  702. out.Reason = in.Reason
  703. out.Message = in.Message
  704. return nil
  705. }
  706. // Convert_apps_DeploymentCondition_To_v1_DeploymentCondition is an autogenerated conversion function.
  707. func Convert_apps_DeploymentCondition_To_v1_DeploymentCondition(in *apps.DeploymentCondition, out *v1.DeploymentCondition, s conversion.Scope) error {
  708. return autoConvert_apps_DeploymentCondition_To_v1_DeploymentCondition(in, out, s)
  709. }
  710. func autoConvert_v1_DeploymentList_To_apps_DeploymentList(in *v1.DeploymentList, out *apps.DeploymentList, s conversion.Scope) error {
  711. out.ListMeta = in.ListMeta
  712. if in.Items != nil {
  713. in, out := &in.Items, &out.Items
  714. *out = make([]apps.Deployment, len(*in))
  715. for i := range *in {
  716. if err := Convert_v1_Deployment_To_apps_Deployment(&(*in)[i], &(*out)[i], s); err != nil {
  717. return err
  718. }
  719. }
  720. } else {
  721. out.Items = nil
  722. }
  723. return nil
  724. }
  725. // Convert_v1_DeploymentList_To_apps_DeploymentList is an autogenerated conversion function.
  726. func Convert_v1_DeploymentList_To_apps_DeploymentList(in *v1.DeploymentList, out *apps.DeploymentList, s conversion.Scope) error {
  727. return autoConvert_v1_DeploymentList_To_apps_DeploymentList(in, out, s)
  728. }
  729. func autoConvert_apps_DeploymentList_To_v1_DeploymentList(in *apps.DeploymentList, out *v1.DeploymentList, s conversion.Scope) error {
  730. out.ListMeta = in.ListMeta
  731. if in.Items != nil {
  732. in, out := &in.Items, &out.Items
  733. *out = make([]v1.Deployment, len(*in))
  734. for i := range *in {
  735. if err := Convert_apps_Deployment_To_v1_Deployment(&(*in)[i], &(*out)[i], s); err != nil {
  736. return err
  737. }
  738. }
  739. } else {
  740. out.Items = nil
  741. }
  742. return nil
  743. }
  744. // Convert_apps_DeploymentList_To_v1_DeploymentList is an autogenerated conversion function.
  745. func Convert_apps_DeploymentList_To_v1_DeploymentList(in *apps.DeploymentList, out *v1.DeploymentList, s conversion.Scope) error {
  746. return autoConvert_apps_DeploymentList_To_v1_DeploymentList(in, out, s)
  747. }
  748. func autoConvert_v1_DeploymentSpec_To_apps_DeploymentSpec(in *v1.DeploymentSpec, out *apps.DeploymentSpec, s conversion.Scope) error {
  749. if err := metav1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
  750. return err
  751. }
  752. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  753. if err := apiscorev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  754. return err
  755. }
  756. if err := Convert_v1_DeploymentStrategy_To_apps_DeploymentStrategy(&in.Strategy, &out.Strategy, s); err != nil {
  757. return err
  758. }
  759. out.MinReadySeconds = in.MinReadySeconds
  760. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  761. out.Paused = in.Paused
  762. out.ProgressDeadlineSeconds = (*int32)(unsafe.Pointer(in.ProgressDeadlineSeconds))
  763. return nil
  764. }
  765. func autoConvert_apps_DeploymentSpec_To_v1_DeploymentSpec(in *apps.DeploymentSpec, out *v1.DeploymentSpec, s conversion.Scope) error {
  766. if err := metav1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
  767. return err
  768. }
  769. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  770. if err := apiscorev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  771. return err
  772. }
  773. if err := Convert_apps_DeploymentStrategy_To_v1_DeploymentStrategy(&in.Strategy, &out.Strategy, s); err != nil {
  774. return err
  775. }
  776. out.MinReadySeconds = in.MinReadySeconds
  777. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  778. out.Paused = in.Paused
  779. // WARNING: in.RollbackTo requires manual conversion: does not exist in peer-type
  780. out.ProgressDeadlineSeconds = (*int32)(unsafe.Pointer(in.ProgressDeadlineSeconds))
  781. return nil
  782. }
  783. func autoConvert_v1_DeploymentStatus_To_apps_DeploymentStatus(in *v1.DeploymentStatus, out *apps.DeploymentStatus, s conversion.Scope) error {
  784. out.ObservedGeneration = in.ObservedGeneration
  785. out.Replicas = in.Replicas
  786. out.UpdatedReplicas = in.UpdatedReplicas
  787. out.ReadyReplicas = in.ReadyReplicas
  788. out.AvailableReplicas = in.AvailableReplicas
  789. out.UnavailableReplicas = in.UnavailableReplicas
  790. out.Conditions = *(*[]apps.DeploymentCondition)(unsafe.Pointer(&in.Conditions))
  791. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  792. return nil
  793. }
  794. // Convert_v1_DeploymentStatus_To_apps_DeploymentStatus is an autogenerated conversion function.
  795. func Convert_v1_DeploymentStatus_To_apps_DeploymentStatus(in *v1.DeploymentStatus, out *apps.DeploymentStatus, s conversion.Scope) error {
  796. return autoConvert_v1_DeploymentStatus_To_apps_DeploymentStatus(in, out, s)
  797. }
  798. func autoConvert_apps_DeploymentStatus_To_v1_DeploymentStatus(in *apps.DeploymentStatus, out *v1.DeploymentStatus, s conversion.Scope) error {
  799. out.ObservedGeneration = in.ObservedGeneration
  800. out.Replicas = in.Replicas
  801. out.UpdatedReplicas = in.UpdatedReplicas
  802. out.ReadyReplicas = in.ReadyReplicas
  803. out.AvailableReplicas = in.AvailableReplicas
  804. out.UnavailableReplicas = in.UnavailableReplicas
  805. out.Conditions = *(*[]v1.DeploymentCondition)(unsafe.Pointer(&in.Conditions))
  806. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  807. return nil
  808. }
  809. // Convert_apps_DeploymentStatus_To_v1_DeploymentStatus is an autogenerated conversion function.
  810. func Convert_apps_DeploymentStatus_To_v1_DeploymentStatus(in *apps.DeploymentStatus, out *v1.DeploymentStatus, s conversion.Scope) error {
  811. return autoConvert_apps_DeploymentStatus_To_v1_DeploymentStatus(in, out, s)
  812. }
  813. func autoConvert_v1_DeploymentStrategy_To_apps_DeploymentStrategy(in *v1.DeploymentStrategy, out *apps.DeploymentStrategy, s conversion.Scope) error {
  814. out.Type = apps.DeploymentStrategyType(in.Type)
  815. if in.RollingUpdate != nil {
  816. in, out := &in.RollingUpdate, &out.RollingUpdate
  817. *out = new(apps.RollingUpdateDeployment)
  818. if err := Convert_v1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(*in, *out, s); err != nil {
  819. return err
  820. }
  821. } else {
  822. out.RollingUpdate = nil
  823. }
  824. return nil
  825. }
  826. func autoConvert_apps_DeploymentStrategy_To_v1_DeploymentStrategy(in *apps.DeploymentStrategy, out *v1.DeploymentStrategy, s conversion.Scope) error {
  827. out.Type = v1.DeploymentStrategyType(in.Type)
  828. if in.RollingUpdate != nil {
  829. in, out := &in.RollingUpdate, &out.RollingUpdate
  830. *out = new(v1.RollingUpdateDeployment)
  831. if err := Convert_apps_RollingUpdateDeployment_To_v1_RollingUpdateDeployment(*in, *out, s); err != nil {
  832. return err
  833. }
  834. } else {
  835. out.RollingUpdate = nil
  836. }
  837. return nil
  838. }
  839. func autoConvert_v1_ReplicaSet_To_apps_ReplicaSet(in *v1.ReplicaSet, out *apps.ReplicaSet, s conversion.Scope) error {
  840. out.ObjectMeta = in.ObjectMeta
  841. if err := Convert_v1_ReplicaSetSpec_To_apps_ReplicaSetSpec(&in.Spec, &out.Spec, s); err != nil {
  842. return err
  843. }
  844. if err := Convert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus(&in.Status, &out.Status, s); err != nil {
  845. return err
  846. }
  847. return nil
  848. }
  849. // Convert_v1_ReplicaSet_To_apps_ReplicaSet is an autogenerated conversion function.
  850. func Convert_v1_ReplicaSet_To_apps_ReplicaSet(in *v1.ReplicaSet, out *apps.ReplicaSet, s conversion.Scope) error {
  851. return autoConvert_v1_ReplicaSet_To_apps_ReplicaSet(in, out, s)
  852. }
  853. func autoConvert_apps_ReplicaSet_To_v1_ReplicaSet(in *apps.ReplicaSet, out *v1.ReplicaSet, s conversion.Scope) error {
  854. out.ObjectMeta = in.ObjectMeta
  855. if err := Convert_apps_ReplicaSetSpec_To_v1_ReplicaSetSpec(&in.Spec, &out.Spec, s); err != nil {
  856. return err
  857. }
  858. if err := Convert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus(&in.Status, &out.Status, s); err != nil {
  859. return err
  860. }
  861. return nil
  862. }
  863. // Convert_apps_ReplicaSet_To_v1_ReplicaSet is an autogenerated conversion function.
  864. func Convert_apps_ReplicaSet_To_v1_ReplicaSet(in *apps.ReplicaSet, out *v1.ReplicaSet, s conversion.Scope) error {
  865. return autoConvert_apps_ReplicaSet_To_v1_ReplicaSet(in, out, s)
  866. }
  867. func autoConvert_v1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in *v1.ReplicaSetCondition, out *apps.ReplicaSetCondition, s conversion.Scope) error {
  868. out.Type = apps.ReplicaSetConditionType(in.Type)
  869. out.Status = core.ConditionStatus(in.Status)
  870. out.LastTransitionTime = in.LastTransitionTime
  871. out.Reason = in.Reason
  872. out.Message = in.Message
  873. return nil
  874. }
  875. // Convert_v1_ReplicaSetCondition_To_apps_ReplicaSetCondition is an autogenerated conversion function.
  876. func Convert_v1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in *v1.ReplicaSetCondition, out *apps.ReplicaSetCondition, s conversion.Scope) error {
  877. return autoConvert_v1_ReplicaSetCondition_To_apps_ReplicaSetCondition(in, out, s)
  878. }
  879. func autoConvert_apps_ReplicaSetCondition_To_v1_ReplicaSetCondition(in *apps.ReplicaSetCondition, out *v1.ReplicaSetCondition, s conversion.Scope) error {
  880. out.Type = v1.ReplicaSetConditionType(in.Type)
  881. out.Status = corev1.ConditionStatus(in.Status)
  882. out.LastTransitionTime = in.LastTransitionTime
  883. out.Reason = in.Reason
  884. out.Message = in.Message
  885. return nil
  886. }
  887. // Convert_apps_ReplicaSetCondition_To_v1_ReplicaSetCondition is an autogenerated conversion function.
  888. func Convert_apps_ReplicaSetCondition_To_v1_ReplicaSetCondition(in *apps.ReplicaSetCondition, out *v1.ReplicaSetCondition, s conversion.Scope) error {
  889. return autoConvert_apps_ReplicaSetCondition_To_v1_ReplicaSetCondition(in, out, s)
  890. }
  891. func autoConvert_v1_ReplicaSetList_To_apps_ReplicaSetList(in *v1.ReplicaSetList, out *apps.ReplicaSetList, s conversion.Scope) error {
  892. out.ListMeta = in.ListMeta
  893. if in.Items != nil {
  894. in, out := &in.Items, &out.Items
  895. *out = make([]apps.ReplicaSet, len(*in))
  896. for i := range *in {
  897. if err := Convert_v1_ReplicaSet_To_apps_ReplicaSet(&(*in)[i], &(*out)[i], s); err != nil {
  898. return err
  899. }
  900. }
  901. } else {
  902. out.Items = nil
  903. }
  904. return nil
  905. }
  906. // Convert_v1_ReplicaSetList_To_apps_ReplicaSetList is an autogenerated conversion function.
  907. func Convert_v1_ReplicaSetList_To_apps_ReplicaSetList(in *v1.ReplicaSetList, out *apps.ReplicaSetList, s conversion.Scope) error {
  908. return autoConvert_v1_ReplicaSetList_To_apps_ReplicaSetList(in, out, s)
  909. }
  910. func autoConvert_apps_ReplicaSetList_To_v1_ReplicaSetList(in *apps.ReplicaSetList, out *v1.ReplicaSetList, s conversion.Scope) error {
  911. out.ListMeta = in.ListMeta
  912. if in.Items != nil {
  913. in, out := &in.Items, &out.Items
  914. *out = make([]v1.ReplicaSet, len(*in))
  915. for i := range *in {
  916. if err := Convert_apps_ReplicaSet_To_v1_ReplicaSet(&(*in)[i], &(*out)[i], s); err != nil {
  917. return err
  918. }
  919. }
  920. } else {
  921. out.Items = nil
  922. }
  923. return nil
  924. }
  925. // Convert_apps_ReplicaSetList_To_v1_ReplicaSetList is an autogenerated conversion function.
  926. func Convert_apps_ReplicaSetList_To_v1_ReplicaSetList(in *apps.ReplicaSetList, out *v1.ReplicaSetList, s conversion.Scope) error {
  927. return autoConvert_apps_ReplicaSetList_To_v1_ReplicaSetList(in, out, s)
  928. }
  929. func autoConvert_v1_ReplicaSetSpec_To_apps_ReplicaSetSpec(in *v1.ReplicaSetSpec, out *apps.ReplicaSetSpec, s conversion.Scope) error {
  930. if err := metav1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
  931. return err
  932. }
  933. out.MinReadySeconds = in.MinReadySeconds
  934. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  935. if err := apiscorev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  936. return err
  937. }
  938. return nil
  939. }
  940. func autoConvert_apps_ReplicaSetSpec_To_v1_ReplicaSetSpec(in *apps.ReplicaSetSpec, out *v1.ReplicaSetSpec, s conversion.Scope) error {
  941. if err := metav1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
  942. return err
  943. }
  944. out.MinReadySeconds = in.MinReadySeconds
  945. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  946. if err := apiscorev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  947. return err
  948. }
  949. return nil
  950. }
  951. func autoConvert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in *v1.ReplicaSetStatus, out *apps.ReplicaSetStatus, s conversion.Scope) error {
  952. out.Replicas = in.Replicas
  953. out.FullyLabeledReplicas = in.FullyLabeledReplicas
  954. out.ReadyReplicas = in.ReadyReplicas
  955. out.AvailableReplicas = in.AvailableReplicas
  956. out.ObservedGeneration = in.ObservedGeneration
  957. out.Conditions = *(*[]apps.ReplicaSetCondition)(unsafe.Pointer(&in.Conditions))
  958. return nil
  959. }
  960. // Convert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus is an autogenerated conversion function.
  961. func Convert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in *v1.ReplicaSetStatus, out *apps.ReplicaSetStatus, s conversion.Scope) error {
  962. return autoConvert_v1_ReplicaSetStatus_To_apps_ReplicaSetStatus(in, out, s)
  963. }
  964. func autoConvert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus(in *apps.ReplicaSetStatus, out *v1.ReplicaSetStatus, s conversion.Scope) error {
  965. out.Replicas = in.Replicas
  966. out.FullyLabeledReplicas = in.FullyLabeledReplicas
  967. out.ReadyReplicas = in.ReadyReplicas
  968. out.AvailableReplicas = in.AvailableReplicas
  969. out.ObservedGeneration = in.ObservedGeneration
  970. out.Conditions = *(*[]v1.ReplicaSetCondition)(unsafe.Pointer(&in.Conditions))
  971. return nil
  972. }
  973. // Convert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus is an autogenerated conversion function.
  974. func Convert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus(in *apps.ReplicaSetStatus, out *v1.ReplicaSetStatus, s conversion.Scope) error {
  975. return autoConvert_apps_ReplicaSetStatus_To_v1_ReplicaSetStatus(in, out, s)
  976. }
  977. func autoConvert_v1_RollingUpdateDaemonSet_To_apps_RollingUpdateDaemonSet(in *v1.RollingUpdateDaemonSet, out *apps.RollingUpdateDaemonSet, s conversion.Scope) error {
  978. // WARNING: in.MaxUnavailable requires manual conversion: inconvertible types (*k8s.io/apimachinery/pkg/util/intstr.IntOrString vs k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  979. return nil
  980. }
  981. func autoConvert_apps_RollingUpdateDaemonSet_To_v1_RollingUpdateDaemonSet(in *apps.RollingUpdateDaemonSet, out *v1.RollingUpdateDaemonSet, s conversion.Scope) error {
  982. // WARNING: in.MaxUnavailable requires manual conversion: inconvertible types (k8s.io/apimachinery/pkg/util/intstr.IntOrString vs *k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  983. return nil
  984. }
  985. func autoConvert_v1_RollingUpdateDeployment_To_apps_RollingUpdateDeployment(in *v1.RollingUpdateDeployment, out *apps.RollingUpdateDeployment, s conversion.Scope) error {
  986. // WARNING: in.MaxUnavailable requires manual conversion: inconvertible types (*k8s.io/apimachinery/pkg/util/intstr.IntOrString vs k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  987. // WARNING: in.MaxSurge requires manual conversion: inconvertible types (*k8s.io/apimachinery/pkg/util/intstr.IntOrString vs k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  988. return nil
  989. }
  990. func autoConvert_apps_RollingUpdateDeployment_To_v1_RollingUpdateDeployment(in *apps.RollingUpdateDeployment, out *v1.RollingUpdateDeployment, s conversion.Scope) error {
  991. // WARNING: in.MaxUnavailable requires manual conversion: inconvertible types (k8s.io/apimachinery/pkg/util/intstr.IntOrString vs *k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  992. // WARNING: in.MaxSurge requires manual conversion: inconvertible types (k8s.io/apimachinery/pkg/util/intstr.IntOrString vs *k8s.io/apimachinery/pkg/util/intstr.IntOrString)
  993. return nil
  994. }
  995. func autoConvert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy(in *v1.RollingUpdateStatefulSetStrategy, out *apps.RollingUpdateStatefulSetStrategy, s conversion.Scope) error {
  996. if err := metav1.Convert_Pointer_int32_To_int32(&in.Partition, &out.Partition, s); err != nil {
  997. return err
  998. }
  999. return nil
  1000. }
  1001. // Convert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy is an autogenerated conversion function.
  1002. func Convert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy(in *v1.RollingUpdateStatefulSetStrategy, out *apps.RollingUpdateStatefulSetStrategy, s conversion.Scope) error {
  1003. return autoConvert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy(in, out, s)
  1004. }
  1005. func autoConvert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy(in *apps.RollingUpdateStatefulSetStrategy, out *v1.RollingUpdateStatefulSetStrategy, s conversion.Scope) error {
  1006. if err := metav1.Convert_int32_To_Pointer_int32(&in.Partition, &out.Partition, s); err != nil {
  1007. return err
  1008. }
  1009. return nil
  1010. }
  1011. // Convert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy is an autogenerated conversion function.
  1012. func Convert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy(in *apps.RollingUpdateStatefulSetStrategy, out *v1.RollingUpdateStatefulSetStrategy, s conversion.Scope) error {
  1013. return autoConvert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy(in, out, s)
  1014. }
  1015. func autoConvert_v1_StatefulSet_To_apps_StatefulSet(in *v1.StatefulSet, out *apps.StatefulSet, s conversion.Scope) error {
  1016. out.ObjectMeta = in.ObjectMeta
  1017. if err := Convert_v1_StatefulSetSpec_To_apps_StatefulSetSpec(&in.Spec, &out.Spec, s); err != nil {
  1018. return err
  1019. }
  1020. if err := Convert_v1_StatefulSetStatus_To_apps_StatefulSetStatus(&in.Status, &out.Status, s); err != nil {
  1021. return err
  1022. }
  1023. return nil
  1024. }
  1025. // Convert_v1_StatefulSet_To_apps_StatefulSet is an autogenerated conversion function.
  1026. func Convert_v1_StatefulSet_To_apps_StatefulSet(in *v1.StatefulSet, out *apps.StatefulSet, s conversion.Scope) error {
  1027. return autoConvert_v1_StatefulSet_To_apps_StatefulSet(in, out, s)
  1028. }
  1029. func autoConvert_apps_StatefulSet_To_v1_StatefulSet(in *apps.StatefulSet, out *v1.StatefulSet, s conversion.Scope) error {
  1030. out.ObjectMeta = in.ObjectMeta
  1031. if err := Convert_apps_StatefulSetSpec_To_v1_StatefulSetSpec(&in.Spec, &out.Spec, s); err != nil {
  1032. return err
  1033. }
  1034. if err := Convert_apps_StatefulSetStatus_To_v1_StatefulSetStatus(&in.Status, &out.Status, s); err != nil {
  1035. return err
  1036. }
  1037. return nil
  1038. }
  1039. // Convert_apps_StatefulSet_To_v1_StatefulSet is an autogenerated conversion function.
  1040. func Convert_apps_StatefulSet_To_v1_StatefulSet(in *apps.StatefulSet, out *v1.StatefulSet, s conversion.Scope) error {
  1041. return autoConvert_apps_StatefulSet_To_v1_StatefulSet(in, out, s)
  1042. }
  1043. func autoConvert_v1_StatefulSetCondition_To_apps_StatefulSetCondition(in *v1.StatefulSetCondition, out *apps.StatefulSetCondition, s conversion.Scope) error {
  1044. out.Type = apps.StatefulSetConditionType(in.Type)
  1045. out.Status = core.ConditionStatus(in.Status)
  1046. out.LastTransitionTime = in.LastTransitionTime
  1047. out.Reason = in.Reason
  1048. out.Message = in.Message
  1049. return nil
  1050. }
  1051. // Convert_v1_StatefulSetCondition_To_apps_StatefulSetCondition is an autogenerated conversion function.
  1052. func Convert_v1_StatefulSetCondition_To_apps_StatefulSetCondition(in *v1.StatefulSetCondition, out *apps.StatefulSetCondition, s conversion.Scope) error {
  1053. return autoConvert_v1_StatefulSetCondition_To_apps_StatefulSetCondition(in, out, s)
  1054. }
  1055. func autoConvert_apps_StatefulSetCondition_To_v1_StatefulSetCondition(in *apps.StatefulSetCondition, out *v1.StatefulSetCondition, s conversion.Scope) error {
  1056. out.Type = v1.StatefulSetConditionType(in.Type)
  1057. out.Status = corev1.ConditionStatus(in.Status)
  1058. out.LastTransitionTime = in.LastTransitionTime
  1059. out.Reason = in.Reason
  1060. out.Message = in.Message
  1061. return nil
  1062. }
  1063. // Convert_apps_StatefulSetCondition_To_v1_StatefulSetCondition is an autogenerated conversion function.
  1064. func Convert_apps_StatefulSetCondition_To_v1_StatefulSetCondition(in *apps.StatefulSetCondition, out *v1.StatefulSetCondition, s conversion.Scope) error {
  1065. return autoConvert_apps_StatefulSetCondition_To_v1_StatefulSetCondition(in, out, s)
  1066. }
  1067. func autoConvert_v1_StatefulSetList_To_apps_StatefulSetList(in *v1.StatefulSetList, out *apps.StatefulSetList, s conversion.Scope) error {
  1068. out.ListMeta = in.ListMeta
  1069. if in.Items != nil {
  1070. in, out := &in.Items, &out.Items
  1071. *out = make([]apps.StatefulSet, len(*in))
  1072. for i := range *in {
  1073. if err := Convert_v1_StatefulSet_To_apps_StatefulSet(&(*in)[i], &(*out)[i], s); err != nil {
  1074. return err
  1075. }
  1076. }
  1077. } else {
  1078. out.Items = nil
  1079. }
  1080. return nil
  1081. }
  1082. // Convert_v1_StatefulSetList_To_apps_StatefulSetList is an autogenerated conversion function.
  1083. func Convert_v1_StatefulSetList_To_apps_StatefulSetList(in *v1.StatefulSetList, out *apps.StatefulSetList, s conversion.Scope) error {
  1084. return autoConvert_v1_StatefulSetList_To_apps_StatefulSetList(in, out, s)
  1085. }
  1086. func autoConvert_apps_StatefulSetList_To_v1_StatefulSetList(in *apps.StatefulSetList, out *v1.StatefulSetList, s conversion.Scope) error {
  1087. out.ListMeta = in.ListMeta
  1088. if in.Items != nil {
  1089. in, out := &in.Items, &out.Items
  1090. *out = make([]v1.StatefulSet, len(*in))
  1091. for i := range *in {
  1092. if err := Convert_apps_StatefulSet_To_v1_StatefulSet(&(*in)[i], &(*out)[i], s); err != nil {
  1093. return err
  1094. }
  1095. }
  1096. } else {
  1097. out.Items = nil
  1098. }
  1099. return nil
  1100. }
  1101. // Convert_apps_StatefulSetList_To_v1_StatefulSetList is an autogenerated conversion function.
  1102. func Convert_apps_StatefulSetList_To_v1_StatefulSetList(in *apps.StatefulSetList, out *v1.StatefulSetList, s conversion.Scope) error {
  1103. return autoConvert_apps_StatefulSetList_To_v1_StatefulSetList(in, out, s)
  1104. }
  1105. func autoConvert_v1_StatefulSetSpec_To_apps_StatefulSetSpec(in *v1.StatefulSetSpec, out *apps.StatefulSetSpec, s conversion.Scope) error {
  1106. if err := metav1.Convert_Pointer_int32_To_int32(&in.Replicas, &out.Replicas, s); err != nil {
  1107. return err
  1108. }
  1109. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  1110. if err := apiscorev1.Convert_v1_PodTemplateSpec_To_core_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  1111. return err
  1112. }
  1113. out.VolumeClaimTemplates = *(*[]core.PersistentVolumeClaim)(unsafe.Pointer(&in.VolumeClaimTemplates))
  1114. out.ServiceName = in.ServiceName
  1115. out.PodManagementPolicy = apps.PodManagementPolicyType(in.PodManagementPolicy)
  1116. if err := Convert_v1_StatefulSetUpdateStrategy_To_apps_StatefulSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
  1117. return err
  1118. }
  1119. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  1120. return nil
  1121. }
  1122. func autoConvert_apps_StatefulSetSpec_To_v1_StatefulSetSpec(in *apps.StatefulSetSpec, out *v1.StatefulSetSpec, s conversion.Scope) error {
  1123. if err := metav1.Convert_int32_To_Pointer_int32(&in.Replicas, &out.Replicas, s); err != nil {
  1124. return err
  1125. }
  1126. out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector))
  1127. if err := apiscorev1.Convert_core_PodTemplateSpec_To_v1_PodTemplateSpec(&in.Template, &out.Template, s); err != nil {
  1128. return err
  1129. }
  1130. out.VolumeClaimTemplates = *(*[]corev1.PersistentVolumeClaim)(unsafe.Pointer(&in.VolumeClaimTemplates))
  1131. out.ServiceName = in.ServiceName
  1132. out.PodManagementPolicy = v1.PodManagementPolicyType(in.PodManagementPolicy)
  1133. if err := Convert_apps_StatefulSetUpdateStrategy_To_v1_StatefulSetUpdateStrategy(&in.UpdateStrategy, &out.UpdateStrategy, s); err != nil {
  1134. return err
  1135. }
  1136. out.RevisionHistoryLimit = (*int32)(unsafe.Pointer(in.RevisionHistoryLimit))
  1137. return nil
  1138. }
  1139. func autoConvert_v1_StatefulSetStatus_To_apps_StatefulSetStatus(in *v1.StatefulSetStatus, out *apps.StatefulSetStatus, s conversion.Scope) error {
  1140. if err := metav1.Convert_int64_To_Pointer_int64(&in.ObservedGeneration, &out.ObservedGeneration, s); err != nil {
  1141. return err
  1142. }
  1143. out.Replicas = in.Replicas
  1144. out.ReadyReplicas = in.ReadyReplicas
  1145. out.CurrentReplicas = in.CurrentReplicas
  1146. out.UpdatedReplicas = in.UpdatedReplicas
  1147. out.CurrentRevision = in.CurrentRevision
  1148. out.UpdateRevision = in.UpdateRevision
  1149. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  1150. out.Conditions = *(*[]apps.StatefulSetCondition)(unsafe.Pointer(&in.Conditions))
  1151. return nil
  1152. }
  1153. func autoConvert_apps_StatefulSetStatus_To_v1_StatefulSetStatus(in *apps.StatefulSetStatus, out *v1.StatefulSetStatus, s conversion.Scope) error {
  1154. if err := metav1.Convert_Pointer_int64_To_int64(&in.ObservedGeneration, &out.ObservedGeneration, s); err != nil {
  1155. return err
  1156. }
  1157. out.Replicas = in.Replicas
  1158. out.ReadyReplicas = in.ReadyReplicas
  1159. out.CurrentReplicas = in.CurrentReplicas
  1160. out.UpdatedReplicas = in.UpdatedReplicas
  1161. out.CurrentRevision = in.CurrentRevision
  1162. out.UpdateRevision = in.UpdateRevision
  1163. out.CollisionCount = (*int32)(unsafe.Pointer(in.CollisionCount))
  1164. out.Conditions = *(*[]v1.StatefulSetCondition)(unsafe.Pointer(&in.Conditions))
  1165. return nil
  1166. }
  1167. func autoConvert_v1_StatefulSetUpdateStrategy_To_apps_StatefulSetUpdateStrategy(in *v1.StatefulSetUpdateStrategy, out *apps.StatefulSetUpdateStrategy, s conversion.Scope) error {
  1168. out.Type = apps.StatefulSetUpdateStrategyType(in.Type)
  1169. if in.RollingUpdate != nil {
  1170. in, out := &in.RollingUpdate, &out.RollingUpdate
  1171. *out = new(apps.RollingUpdateStatefulSetStrategy)
  1172. if err := Convert_v1_RollingUpdateStatefulSetStrategy_To_apps_RollingUpdateStatefulSetStrategy(*in, *out, s); err != nil {
  1173. return err
  1174. }
  1175. } else {
  1176. out.RollingUpdate = nil
  1177. }
  1178. return nil
  1179. }
  1180. func autoConvert_apps_StatefulSetUpdateStrategy_To_v1_StatefulSetUpdateStrategy(in *apps.StatefulSetUpdateStrategy, out *v1.StatefulSetUpdateStrategy, s conversion.Scope) error {
  1181. out.Type = v1.StatefulSetUpdateStrategyType(in.Type)
  1182. if in.RollingUpdate != nil {
  1183. in, out := &in.RollingUpdate, &out.RollingUpdate
  1184. *out = new(v1.RollingUpdateStatefulSetStrategy)
  1185. if err := Convert_apps_RollingUpdateStatefulSetStrategy_To_v1_RollingUpdateStatefulSetStrategy(*in, *out, s); err != nil {
  1186. return err
  1187. }
  1188. } else {
  1189. out.RollingUpdate = nil
  1190. }
  1191. return nil
  1192. }