zz_generated.deepcopy.go 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801
  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 deepcopy-gen. DO NOT EDIT.
  15. package apps
  16. import (
  17. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  18. runtime "k8s.io/apimachinery/pkg/runtime"
  19. core "k8s.io/kubernetes/pkg/apis/core"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *ControllerRevision) DeepCopyInto(out *ControllerRevision) {
  23. *out = *in
  24. out.TypeMeta = in.TypeMeta
  25. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  26. if in.Data != nil {
  27. out.Data = in.Data.DeepCopyObject()
  28. }
  29. return
  30. }
  31. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRevision.
  32. func (in *ControllerRevision) DeepCopy() *ControllerRevision {
  33. if in == nil {
  34. return nil
  35. }
  36. out := new(ControllerRevision)
  37. in.DeepCopyInto(out)
  38. return out
  39. }
  40. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  41. func (in *ControllerRevision) DeepCopyObject() runtime.Object {
  42. if c := in.DeepCopy(); c != nil {
  43. return c
  44. }
  45. return nil
  46. }
  47. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  48. func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
  49. *out = *in
  50. out.TypeMeta = in.TypeMeta
  51. in.ListMeta.DeepCopyInto(&out.ListMeta)
  52. if in.Items != nil {
  53. in, out := &in.Items, &out.Items
  54. *out = make([]ControllerRevision, len(*in))
  55. for i := range *in {
  56. (*in)[i].DeepCopyInto(&(*out)[i])
  57. }
  58. }
  59. return
  60. }
  61. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRevisionList.
  62. func (in *ControllerRevisionList) DeepCopy() *ControllerRevisionList {
  63. if in == nil {
  64. return nil
  65. }
  66. out := new(ControllerRevisionList)
  67. in.DeepCopyInto(out)
  68. return out
  69. }
  70. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  71. func (in *ControllerRevisionList) DeepCopyObject() runtime.Object {
  72. if c := in.DeepCopy(); c != nil {
  73. return c
  74. }
  75. return nil
  76. }
  77. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  78. func (in *DaemonSet) DeepCopyInto(out *DaemonSet) {
  79. *out = *in
  80. out.TypeMeta = in.TypeMeta
  81. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  82. in.Spec.DeepCopyInto(&out.Spec)
  83. in.Status.DeepCopyInto(&out.Status)
  84. return
  85. }
  86. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSet.
  87. func (in *DaemonSet) DeepCopy() *DaemonSet {
  88. if in == nil {
  89. return nil
  90. }
  91. out := new(DaemonSet)
  92. in.DeepCopyInto(out)
  93. return out
  94. }
  95. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  96. func (in *DaemonSet) DeepCopyObject() runtime.Object {
  97. if c := in.DeepCopy(); c != nil {
  98. return c
  99. }
  100. return nil
  101. }
  102. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  103. func (in *DaemonSetCondition) DeepCopyInto(out *DaemonSetCondition) {
  104. *out = *in
  105. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  106. return
  107. }
  108. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetCondition.
  109. func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
  110. if in == nil {
  111. return nil
  112. }
  113. out := new(DaemonSetCondition)
  114. in.DeepCopyInto(out)
  115. return out
  116. }
  117. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  118. func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
  119. *out = *in
  120. out.TypeMeta = in.TypeMeta
  121. in.ListMeta.DeepCopyInto(&out.ListMeta)
  122. if in.Items != nil {
  123. in, out := &in.Items, &out.Items
  124. *out = make([]DaemonSet, len(*in))
  125. for i := range *in {
  126. (*in)[i].DeepCopyInto(&(*out)[i])
  127. }
  128. }
  129. return
  130. }
  131. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetList.
  132. func (in *DaemonSetList) DeepCopy() *DaemonSetList {
  133. if in == nil {
  134. return nil
  135. }
  136. out := new(DaemonSetList)
  137. in.DeepCopyInto(out)
  138. return out
  139. }
  140. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  141. func (in *DaemonSetList) DeepCopyObject() runtime.Object {
  142. if c := in.DeepCopy(); c != nil {
  143. return c
  144. }
  145. return nil
  146. }
  147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  148. func (in *DaemonSetSpec) DeepCopyInto(out *DaemonSetSpec) {
  149. *out = *in
  150. if in.Selector != nil {
  151. in, out := &in.Selector, &out.Selector
  152. *out = new(v1.LabelSelector)
  153. (*in).DeepCopyInto(*out)
  154. }
  155. in.Template.DeepCopyInto(&out.Template)
  156. in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
  157. if in.RevisionHistoryLimit != nil {
  158. in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
  159. *out = new(int32)
  160. **out = **in
  161. }
  162. return
  163. }
  164. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetSpec.
  165. func (in *DaemonSetSpec) DeepCopy() *DaemonSetSpec {
  166. if in == nil {
  167. return nil
  168. }
  169. out := new(DaemonSetSpec)
  170. in.DeepCopyInto(out)
  171. return out
  172. }
  173. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  174. func (in *DaemonSetStatus) DeepCopyInto(out *DaemonSetStatus) {
  175. *out = *in
  176. if in.CollisionCount != nil {
  177. in, out := &in.CollisionCount, &out.CollisionCount
  178. *out = new(int32)
  179. **out = **in
  180. }
  181. if in.Conditions != nil {
  182. in, out := &in.Conditions, &out.Conditions
  183. *out = make([]DaemonSetCondition, len(*in))
  184. for i := range *in {
  185. (*in)[i].DeepCopyInto(&(*out)[i])
  186. }
  187. }
  188. return
  189. }
  190. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetStatus.
  191. func (in *DaemonSetStatus) DeepCopy() *DaemonSetStatus {
  192. if in == nil {
  193. return nil
  194. }
  195. out := new(DaemonSetStatus)
  196. in.DeepCopyInto(out)
  197. return out
  198. }
  199. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  200. func (in *DaemonSetUpdateStrategy) DeepCopyInto(out *DaemonSetUpdateStrategy) {
  201. *out = *in
  202. if in.RollingUpdate != nil {
  203. in, out := &in.RollingUpdate, &out.RollingUpdate
  204. *out = new(RollingUpdateDaemonSet)
  205. **out = **in
  206. }
  207. return
  208. }
  209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetUpdateStrategy.
  210. func (in *DaemonSetUpdateStrategy) DeepCopy() *DaemonSetUpdateStrategy {
  211. if in == nil {
  212. return nil
  213. }
  214. out := new(DaemonSetUpdateStrategy)
  215. in.DeepCopyInto(out)
  216. return out
  217. }
  218. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  219. func (in *Deployment) DeepCopyInto(out *Deployment) {
  220. *out = *in
  221. out.TypeMeta = in.TypeMeta
  222. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  223. in.Spec.DeepCopyInto(&out.Spec)
  224. in.Status.DeepCopyInto(&out.Status)
  225. return
  226. }
  227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployment.
  228. func (in *Deployment) DeepCopy() *Deployment {
  229. if in == nil {
  230. return nil
  231. }
  232. out := new(Deployment)
  233. in.DeepCopyInto(out)
  234. return out
  235. }
  236. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  237. func (in *Deployment) DeepCopyObject() runtime.Object {
  238. if c := in.DeepCopy(); c != nil {
  239. return c
  240. }
  241. return nil
  242. }
  243. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  244. func (in *DeploymentCondition) DeepCopyInto(out *DeploymentCondition) {
  245. *out = *in
  246. in.LastUpdateTime.DeepCopyInto(&out.LastUpdateTime)
  247. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  248. return
  249. }
  250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentCondition.
  251. func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
  252. if in == nil {
  253. return nil
  254. }
  255. out := new(DeploymentCondition)
  256. in.DeepCopyInto(out)
  257. return out
  258. }
  259. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  260. func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
  261. *out = *in
  262. out.TypeMeta = in.TypeMeta
  263. in.ListMeta.DeepCopyInto(&out.ListMeta)
  264. if in.Items != nil {
  265. in, out := &in.Items, &out.Items
  266. *out = make([]Deployment, len(*in))
  267. for i := range *in {
  268. (*in)[i].DeepCopyInto(&(*out)[i])
  269. }
  270. }
  271. return
  272. }
  273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentList.
  274. func (in *DeploymentList) DeepCopy() *DeploymentList {
  275. if in == nil {
  276. return nil
  277. }
  278. out := new(DeploymentList)
  279. in.DeepCopyInto(out)
  280. return out
  281. }
  282. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  283. func (in *DeploymentList) DeepCopyObject() runtime.Object {
  284. if c := in.DeepCopy(); c != nil {
  285. return c
  286. }
  287. return nil
  288. }
  289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  290. func (in *DeploymentRollback) DeepCopyInto(out *DeploymentRollback) {
  291. *out = *in
  292. out.TypeMeta = in.TypeMeta
  293. if in.UpdatedAnnotations != nil {
  294. in, out := &in.UpdatedAnnotations, &out.UpdatedAnnotations
  295. *out = make(map[string]string, len(*in))
  296. for key, val := range *in {
  297. (*out)[key] = val
  298. }
  299. }
  300. out.RollbackTo = in.RollbackTo
  301. return
  302. }
  303. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentRollback.
  304. func (in *DeploymentRollback) DeepCopy() *DeploymentRollback {
  305. if in == nil {
  306. return nil
  307. }
  308. out := new(DeploymentRollback)
  309. in.DeepCopyInto(out)
  310. return out
  311. }
  312. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  313. func (in *DeploymentRollback) DeepCopyObject() runtime.Object {
  314. if c := in.DeepCopy(); c != nil {
  315. return c
  316. }
  317. return nil
  318. }
  319. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  320. func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec) {
  321. *out = *in
  322. if in.Selector != nil {
  323. in, out := &in.Selector, &out.Selector
  324. *out = new(v1.LabelSelector)
  325. (*in).DeepCopyInto(*out)
  326. }
  327. in.Template.DeepCopyInto(&out.Template)
  328. in.Strategy.DeepCopyInto(&out.Strategy)
  329. if in.RevisionHistoryLimit != nil {
  330. in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
  331. *out = new(int32)
  332. **out = **in
  333. }
  334. if in.RollbackTo != nil {
  335. in, out := &in.RollbackTo, &out.RollbackTo
  336. *out = new(RollbackConfig)
  337. **out = **in
  338. }
  339. if in.ProgressDeadlineSeconds != nil {
  340. in, out := &in.ProgressDeadlineSeconds, &out.ProgressDeadlineSeconds
  341. *out = new(int32)
  342. **out = **in
  343. }
  344. return
  345. }
  346. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
  347. func (in *DeploymentSpec) DeepCopy() *DeploymentSpec {
  348. if in == nil {
  349. return nil
  350. }
  351. out := new(DeploymentSpec)
  352. in.DeepCopyInto(out)
  353. return out
  354. }
  355. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  356. func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus) {
  357. *out = *in
  358. if in.Conditions != nil {
  359. in, out := &in.Conditions, &out.Conditions
  360. *out = make([]DeploymentCondition, len(*in))
  361. for i := range *in {
  362. (*in)[i].DeepCopyInto(&(*out)[i])
  363. }
  364. }
  365. if in.CollisionCount != nil {
  366. in, out := &in.CollisionCount, &out.CollisionCount
  367. *out = new(int32)
  368. **out = **in
  369. }
  370. return
  371. }
  372. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStatus.
  373. func (in *DeploymentStatus) DeepCopy() *DeploymentStatus {
  374. if in == nil {
  375. return nil
  376. }
  377. out := new(DeploymentStatus)
  378. in.DeepCopyInto(out)
  379. return out
  380. }
  381. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  382. func (in *DeploymentStrategy) DeepCopyInto(out *DeploymentStrategy) {
  383. *out = *in
  384. if in.RollingUpdate != nil {
  385. in, out := &in.RollingUpdate, &out.RollingUpdate
  386. *out = new(RollingUpdateDeployment)
  387. **out = **in
  388. }
  389. return
  390. }
  391. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategy.
  392. func (in *DeploymentStrategy) DeepCopy() *DeploymentStrategy {
  393. if in == nil {
  394. return nil
  395. }
  396. out := new(DeploymentStrategy)
  397. in.DeepCopyInto(out)
  398. return out
  399. }
  400. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  401. func (in *ReplicaSet) DeepCopyInto(out *ReplicaSet) {
  402. *out = *in
  403. out.TypeMeta = in.TypeMeta
  404. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  405. in.Spec.DeepCopyInto(&out.Spec)
  406. in.Status.DeepCopyInto(&out.Status)
  407. return
  408. }
  409. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSet.
  410. func (in *ReplicaSet) DeepCopy() *ReplicaSet {
  411. if in == nil {
  412. return nil
  413. }
  414. out := new(ReplicaSet)
  415. in.DeepCopyInto(out)
  416. return out
  417. }
  418. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  419. func (in *ReplicaSet) DeepCopyObject() runtime.Object {
  420. if c := in.DeepCopy(); c != nil {
  421. return c
  422. }
  423. return nil
  424. }
  425. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  426. func (in *ReplicaSetCondition) DeepCopyInto(out *ReplicaSetCondition) {
  427. *out = *in
  428. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  429. return
  430. }
  431. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetCondition.
  432. func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
  433. if in == nil {
  434. return nil
  435. }
  436. out := new(ReplicaSetCondition)
  437. in.DeepCopyInto(out)
  438. return out
  439. }
  440. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  441. func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
  442. *out = *in
  443. out.TypeMeta = in.TypeMeta
  444. in.ListMeta.DeepCopyInto(&out.ListMeta)
  445. if in.Items != nil {
  446. in, out := &in.Items, &out.Items
  447. *out = make([]ReplicaSet, len(*in))
  448. for i := range *in {
  449. (*in)[i].DeepCopyInto(&(*out)[i])
  450. }
  451. }
  452. return
  453. }
  454. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetList.
  455. func (in *ReplicaSetList) DeepCopy() *ReplicaSetList {
  456. if in == nil {
  457. return nil
  458. }
  459. out := new(ReplicaSetList)
  460. in.DeepCopyInto(out)
  461. return out
  462. }
  463. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  464. func (in *ReplicaSetList) DeepCopyObject() runtime.Object {
  465. if c := in.DeepCopy(); c != nil {
  466. return c
  467. }
  468. return nil
  469. }
  470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  471. func (in *ReplicaSetSpec) DeepCopyInto(out *ReplicaSetSpec) {
  472. *out = *in
  473. if in.Selector != nil {
  474. in, out := &in.Selector, &out.Selector
  475. *out = new(v1.LabelSelector)
  476. (*in).DeepCopyInto(*out)
  477. }
  478. in.Template.DeepCopyInto(&out.Template)
  479. return
  480. }
  481. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetSpec.
  482. func (in *ReplicaSetSpec) DeepCopy() *ReplicaSetSpec {
  483. if in == nil {
  484. return nil
  485. }
  486. out := new(ReplicaSetSpec)
  487. in.DeepCopyInto(out)
  488. return out
  489. }
  490. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  491. func (in *ReplicaSetStatus) DeepCopyInto(out *ReplicaSetStatus) {
  492. *out = *in
  493. if in.Conditions != nil {
  494. in, out := &in.Conditions, &out.Conditions
  495. *out = make([]ReplicaSetCondition, len(*in))
  496. for i := range *in {
  497. (*in)[i].DeepCopyInto(&(*out)[i])
  498. }
  499. }
  500. return
  501. }
  502. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetStatus.
  503. func (in *ReplicaSetStatus) DeepCopy() *ReplicaSetStatus {
  504. if in == nil {
  505. return nil
  506. }
  507. out := new(ReplicaSetStatus)
  508. in.DeepCopyInto(out)
  509. return out
  510. }
  511. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  512. func (in *RollbackConfig) DeepCopyInto(out *RollbackConfig) {
  513. *out = *in
  514. return
  515. }
  516. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollbackConfig.
  517. func (in *RollbackConfig) DeepCopy() *RollbackConfig {
  518. if in == nil {
  519. return nil
  520. }
  521. out := new(RollbackConfig)
  522. in.DeepCopyInto(out)
  523. return out
  524. }
  525. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  526. func (in *RollingUpdateDaemonSet) DeepCopyInto(out *RollingUpdateDaemonSet) {
  527. *out = *in
  528. out.MaxUnavailable = in.MaxUnavailable
  529. return
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDaemonSet.
  532. func (in *RollingUpdateDaemonSet) DeepCopy() *RollingUpdateDaemonSet {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(RollingUpdateDaemonSet)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *RollingUpdateDeployment) DeepCopyInto(out *RollingUpdateDeployment) {
  542. *out = *in
  543. out.MaxUnavailable = in.MaxUnavailable
  544. out.MaxSurge = in.MaxSurge
  545. return
  546. }
  547. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDeployment.
  548. func (in *RollingUpdateDeployment) DeepCopy() *RollingUpdateDeployment {
  549. if in == nil {
  550. return nil
  551. }
  552. out := new(RollingUpdateDeployment)
  553. in.DeepCopyInto(out)
  554. return out
  555. }
  556. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  557. func (in *RollingUpdateStatefulSetStrategy) DeepCopyInto(out *RollingUpdateStatefulSetStrategy) {
  558. *out = *in
  559. return
  560. }
  561. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateStatefulSetStrategy.
  562. func (in *RollingUpdateStatefulSetStrategy) DeepCopy() *RollingUpdateStatefulSetStrategy {
  563. if in == nil {
  564. return nil
  565. }
  566. out := new(RollingUpdateStatefulSetStrategy)
  567. in.DeepCopyInto(out)
  568. return out
  569. }
  570. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  571. func (in *StatefulSet) DeepCopyInto(out *StatefulSet) {
  572. *out = *in
  573. out.TypeMeta = in.TypeMeta
  574. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  575. in.Spec.DeepCopyInto(&out.Spec)
  576. in.Status.DeepCopyInto(&out.Status)
  577. return
  578. }
  579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSet.
  580. func (in *StatefulSet) DeepCopy() *StatefulSet {
  581. if in == nil {
  582. return nil
  583. }
  584. out := new(StatefulSet)
  585. in.DeepCopyInto(out)
  586. return out
  587. }
  588. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  589. func (in *StatefulSet) DeepCopyObject() runtime.Object {
  590. if c := in.DeepCopy(); c != nil {
  591. return c
  592. }
  593. return nil
  594. }
  595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  596. func (in *StatefulSetCondition) DeepCopyInto(out *StatefulSetCondition) {
  597. *out = *in
  598. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  599. return
  600. }
  601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetCondition.
  602. func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
  603. if in == nil {
  604. return nil
  605. }
  606. out := new(StatefulSetCondition)
  607. in.DeepCopyInto(out)
  608. return out
  609. }
  610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  611. func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
  612. *out = *in
  613. out.TypeMeta = in.TypeMeta
  614. in.ListMeta.DeepCopyInto(&out.ListMeta)
  615. if in.Items != nil {
  616. in, out := &in.Items, &out.Items
  617. *out = make([]StatefulSet, len(*in))
  618. for i := range *in {
  619. (*in)[i].DeepCopyInto(&(*out)[i])
  620. }
  621. }
  622. return
  623. }
  624. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetList.
  625. func (in *StatefulSetList) DeepCopy() *StatefulSetList {
  626. if in == nil {
  627. return nil
  628. }
  629. out := new(StatefulSetList)
  630. in.DeepCopyInto(out)
  631. return out
  632. }
  633. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  634. func (in *StatefulSetList) DeepCopyObject() runtime.Object {
  635. if c := in.DeepCopy(); c != nil {
  636. return c
  637. }
  638. return nil
  639. }
  640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  641. func (in *StatefulSetSpec) DeepCopyInto(out *StatefulSetSpec) {
  642. *out = *in
  643. if in.Selector != nil {
  644. in, out := &in.Selector, &out.Selector
  645. *out = new(v1.LabelSelector)
  646. (*in).DeepCopyInto(*out)
  647. }
  648. in.Template.DeepCopyInto(&out.Template)
  649. if in.VolumeClaimTemplates != nil {
  650. in, out := &in.VolumeClaimTemplates, &out.VolumeClaimTemplates
  651. *out = make([]core.PersistentVolumeClaim, len(*in))
  652. for i := range *in {
  653. (*in)[i].DeepCopyInto(&(*out)[i])
  654. }
  655. }
  656. in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
  657. if in.RevisionHistoryLimit != nil {
  658. in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
  659. *out = new(int32)
  660. **out = **in
  661. }
  662. return
  663. }
  664. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetSpec.
  665. func (in *StatefulSetSpec) DeepCopy() *StatefulSetSpec {
  666. if in == nil {
  667. return nil
  668. }
  669. out := new(StatefulSetSpec)
  670. in.DeepCopyInto(out)
  671. return out
  672. }
  673. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  674. func (in *StatefulSetStatus) DeepCopyInto(out *StatefulSetStatus) {
  675. *out = *in
  676. if in.ObservedGeneration != nil {
  677. in, out := &in.ObservedGeneration, &out.ObservedGeneration
  678. *out = new(int64)
  679. **out = **in
  680. }
  681. if in.CollisionCount != nil {
  682. in, out := &in.CollisionCount, &out.CollisionCount
  683. *out = new(int32)
  684. **out = **in
  685. }
  686. if in.Conditions != nil {
  687. in, out := &in.Conditions, &out.Conditions
  688. *out = make([]StatefulSetCondition, len(*in))
  689. for i := range *in {
  690. (*in)[i].DeepCopyInto(&(*out)[i])
  691. }
  692. }
  693. return
  694. }
  695. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetStatus.
  696. func (in *StatefulSetStatus) DeepCopy() *StatefulSetStatus {
  697. if in == nil {
  698. return nil
  699. }
  700. out := new(StatefulSetStatus)
  701. in.DeepCopyInto(out)
  702. return out
  703. }
  704. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  705. func (in *StatefulSetUpdateStrategy) DeepCopyInto(out *StatefulSetUpdateStrategy) {
  706. *out = *in
  707. if in.RollingUpdate != nil {
  708. in, out := &in.RollingUpdate, &out.RollingUpdate
  709. *out = new(RollingUpdateStatefulSetStrategy)
  710. **out = **in
  711. }
  712. return
  713. }
  714. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetUpdateStrategy.
  715. func (in *StatefulSetUpdateStrategy) DeepCopy() *StatefulSetUpdateStrategy {
  716. if in == nil {
  717. return nil
  718. }
  719. out := new(StatefulSetUpdateStrategy)
  720. in.DeepCopyInto(out)
  721. return out
  722. }