zz_generated.conversion.go 61 KB

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