blob: ccbb29061539fd2b56bdb941782013db887594e8 [file] [log] [blame]
Matthias Andreas Benkard832a54e2019-01-29 09:27:38 +01001// +build !ignore_autogenerated
2
3/*
4Copyright The Kubernetes Authors.
5
6Licensed under the Apache License, Version 2.0 (the "License");
7you may not use this file except in compliance with the License.
8You may obtain a copy of the License at
9
10 http://www.apache.org/licenses/LICENSE-2.0
11
12Unless required by applicable law or agreed to in writing, software
13distributed under the License is distributed on an "AS IS" BASIS,
14WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15See the License for the specific language governing permissions and
16limitations under the License.
17*/
18
19// Code generated by deepcopy-gen. DO NOT EDIT.
20
21package v1
22
23import (
24 core_v1 "k8s.io/api/core/v1"
25 meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
26 runtime "k8s.io/apimachinery/pkg/runtime"
27 intstr "k8s.io/apimachinery/pkg/util/intstr"
28)
29
30// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
31func (in *ControllerRevision) DeepCopyInto(out *ControllerRevision) {
32 *out = *in
33 out.TypeMeta = in.TypeMeta
34 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
35 in.Data.DeepCopyInto(&out.Data)
36 return
37}
38
39// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRevision.
40func (in *ControllerRevision) DeepCopy() *ControllerRevision {
41 if in == nil {
42 return nil
43 }
44 out := new(ControllerRevision)
45 in.DeepCopyInto(out)
46 return out
47}
48
49// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
50func (in *ControllerRevision) DeepCopyObject() runtime.Object {
51 if c := in.DeepCopy(); c != nil {
52 return c
53 }
54 return nil
55}
56
57// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
58func (in *ControllerRevisionList) DeepCopyInto(out *ControllerRevisionList) {
59 *out = *in
60 out.TypeMeta = in.TypeMeta
61 out.ListMeta = in.ListMeta
62 if in.Items != nil {
63 in, out := &in.Items, &out.Items
64 *out = make([]ControllerRevision, len(*in))
65 for i := range *in {
66 (*in)[i].DeepCopyInto(&(*out)[i])
67 }
68 }
69 return
70}
71
72// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRevisionList.
73func (in *ControllerRevisionList) DeepCopy() *ControllerRevisionList {
74 if in == nil {
75 return nil
76 }
77 out := new(ControllerRevisionList)
78 in.DeepCopyInto(out)
79 return out
80}
81
82// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
83func (in *ControllerRevisionList) DeepCopyObject() runtime.Object {
84 if c := in.DeepCopy(); c != nil {
85 return c
86 }
87 return nil
88}
89
90// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
91func (in *DaemonSet) DeepCopyInto(out *DaemonSet) {
92 *out = *in
93 out.TypeMeta = in.TypeMeta
94 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
95 in.Spec.DeepCopyInto(&out.Spec)
96 in.Status.DeepCopyInto(&out.Status)
97 return
98}
99
100// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSet.
101func (in *DaemonSet) DeepCopy() *DaemonSet {
102 if in == nil {
103 return nil
104 }
105 out := new(DaemonSet)
106 in.DeepCopyInto(out)
107 return out
108}
109
110// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
111func (in *DaemonSet) DeepCopyObject() runtime.Object {
112 if c := in.DeepCopy(); c != nil {
113 return c
114 }
115 return nil
116}
117
118// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
119func (in *DaemonSetCondition) DeepCopyInto(out *DaemonSetCondition) {
120 *out = *in
121 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
122 return
123}
124
125// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetCondition.
126func (in *DaemonSetCondition) DeepCopy() *DaemonSetCondition {
127 if in == nil {
128 return nil
129 }
130 out := new(DaemonSetCondition)
131 in.DeepCopyInto(out)
132 return out
133}
134
135// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
136func (in *DaemonSetList) DeepCopyInto(out *DaemonSetList) {
137 *out = *in
138 out.TypeMeta = in.TypeMeta
139 out.ListMeta = in.ListMeta
140 if in.Items != nil {
141 in, out := &in.Items, &out.Items
142 *out = make([]DaemonSet, len(*in))
143 for i := range *in {
144 (*in)[i].DeepCopyInto(&(*out)[i])
145 }
146 }
147 return
148}
149
150// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetList.
151func (in *DaemonSetList) DeepCopy() *DaemonSetList {
152 if in == nil {
153 return nil
154 }
155 out := new(DaemonSetList)
156 in.DeepCopyInto(out)
157 return out
158}
159
160// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
161func (in *DaemonSetList) DeepCopyObject() runtime.Object {
162 if c := in.DeepCopy(); c != nil {
163 return c
164 }
165 return nil
166}
167
168// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
169func (in *DaemonSetSpec) DeepCopyInto(out *DaemonSetSpec) {
170 *out = *in
171 if in.Selector != nil {
172 in, out := &in.Selector, &out.Selector
173 if *in == nil {
174 *out = nil
175 } else {
176 *out = new(meta_v1.LabelSelector)
177 (*in).DeepCopyInto(*out)
178 }
179 }
180 in.Template.DeepCopyInto(&out.Template)
181 in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
182 if in.RevisionHistoryLimit != nil {
183 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
184 if *in == nil {
185 *out = nil
186 } else {
187 *out = new(int32)
188 **out = **in
189 }
190 }
191 return
192}
193
194// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetSpec.
195func (in *DaemonSetSpec) DeepCopy() *DaemonSetSpec {
196 if in == nil {
197 return nil
198 }
199 out := new(DaemonSetSpec)
200 in.DeepCopyInto(out)
201 return out
202}
203
204// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
205func (in *DaemonSetStatus) DeepCopyInto(out *DaemonSetStatus) {
206 *out = *in
207 if in.CollisionCount != nil {
208 in, out := &in.CollisionCount, &out.CollisionCount
209 if *in == nil {
210 *out = nil
211 } else {
212 *out = new(int32)
213 **out = **in
214 }
215 }
216 if in.Conditions != nil {
217 in, out := &in.Conditions, &out.Conditions
218 *out = make([]DaemonSetCondition, len(*in))
219 for i := range *in {
220 (*in)[i].DeepCopyInto(&(*out)[i])
221 }
222 }
223 return
224}
225
226// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetStatus.
227func (in *DaemonSetStatus) DeepCopy() *DaemonSetStatus {
228 if in == nil {
229 return nil
230 }
231 out := new(DaemonSetStatus)
232 in.DeepCopyInto(out)
233 return out
234}
235
236// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
237func (in *DaemonSetUpdateStrategy) DeepCopyInto(out *DaemonSetUpdateStrategy) {
238 *out = *in
239 if in.RollingUpdate != nil {
240 in, out := &in.RollingUpdate, &out.RollingUpdate
241 if *in == nil {
242 *out = nil
243 } else {
244 *out = new(RollingUpdateDaemonSet)
245 (*in).DeepCopyInto(*out)
246 }
247 }
248 return
249}
250
251// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetUpdateStrategy.
252func (in *DaemonSetUpdateStrategy) DeepCopy() *DaemonSetUpdateStrategy {
253 if in == nil {
254 return nil
255 }
256 out := new(DaemonSetUpdateStrategy)
257 in.DeepCopyInto(out)
258 return out
259}
260
261// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
262func (in *Deployment) DeepCopyInto(out *Deployment) {
263 *out = *in
264 out.TypeMeta = in.TypeMeta
265 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
266 in.Spec.DeepCopyInto(&out.Spec)
267 in.Status.DeepCopyInto(&out.Status)
268 return
269}
270
271// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployment.
272func (in *Deployment) DeepCopy() *Deployment {
273 if in == nil {
274 return nil
275 }
276 out := new(Deployment)
277 in.DeepCopyInto(out)
278 return out
279}
280
281// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
282func (in *Deployment) DeepCopyObject() runtime.Object {
283 if c := in.DeepCopy(); c != nil {
284 return c
285 }
286 return nil
287}
288
289// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
290func (in *DeploymentCondition) DeepCopyInto(out *DeploymentCondition) {
291 *out = *in
292 in.LastUpdateTime.DeepCopyInto(&out.LastUpdateTime)
293 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
294 return
295}
296
297// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentCondition.
298func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
299 if in == nil {
300 return nil
301 }
302 out := new(DeploymentCondition)
303 in.DeepCopyInto(out)
304 return out
305}
306
307// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
308func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
309 *out = *in
310 out.TypeMeta = in.TypeMeta
311 out.ListMeta = in.ListMeta
312 if in.Items != nil {
313 in, out := &in.Items, &out.Items
314 *out = make([]Deployment, len(*in))
315 for i := range *in {
316 (*in)[i].DeepCopyInto(&(*out)[i])
317 }
318 }
319 return
320}
321
322// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentList.
323func (in *DeploymentList) DeepCopy() *DeploymentList {
324 if in == nil {
325 return nil
326 }
327 out := new(DeploymentList)
328 in.DeepCopyInto(out)
329 return out
330}
331
332// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
333func (in *DeploymentList) DeepCopyObject() runtime.Object {
334 if c := in.DeepCopy(); c != nil {
335 return c
336 }
337 return nil
338}
339
340// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
341func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec) {
342 *out = *in
343 if in.Replicas != nil {
344 in, out := &in.Replicas, &out.Replicas
345 if *in == nil {
346 *out = nil
347 } else {
348 *out = new(int32)
349 **out = **in
350 }
351 }
352 if in.Selector != nil {
353 in, out := &in.Selector, &out.Selector
354 if *in == nil {
355 *out = nil
356 } else {
357 *out = new(meta_v1.LabelSelector)
358 (*in).DeepCopyInto(*out)
359 }
360 }
361 in.Template.DeepCopyInto(&out.Template)
362 in.Strategy.DeepCopyInto(&out.Strategy)
363 if in.RevisionHistoryLimit != nil {
364 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
365 if *in == nil {
366 *out = nil
367 } else {
368 *out = new(int32)
369 **out = **in
370 }
371 }
372 if in.ProgressDeadlineSeconds != nil {
373 in, out := &in.ProgressDeadlineSeconds, &out.ProgressDeadlineSeconds
374 if *in == nil {
375 *out = nil
376 } else {
377 *out = new(int32)
378 **out = **in
379 }
380 }
381 return
382}
383
384// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
385func (in *DeploymentSpec) DeepCopy() *DeploymentSpec {
386 if in == nil {
387 return nil
388 }
389 out := new(DeploymentSpec)
390 in.DeepCopyInto(out)
391 return out
392}
393
394// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
395func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus) {
396 *out = *in
397 if in.Conditions != nil {
398 in, out := &in.Conditions, &out.Conditions
399 *out = make([]DeploymentCondition, len(*in))
400 for i := range *in {
401 (*in)[i].DeepCopyInto(&(*out)[i])
402 }
403 }
404 if in.CollisionCount != nil {
405 in, out := &in.CollisionCount, &out.CollisionCount
406 if *in == nil {
407 *out = nil
408 } else {
409 *out = new(int32)
410 **out = **in
411 }
412 }
413 return
414}
415
416// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStatus.
417func (in *DeploymentStatus) DeepCopy() *DeploymentStatus {
418 if in == nil {
419 return nil
420 }
421 out := new(DeploymentStatus)
422 in.DeepCopyInto(out)
423 return out
424}
425
426// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
427func (in *DeploymentStrategy) DeepCopyInto(out *DeploymentStrategy) {
428 *out = *in
429 if in.RollingUpdate != nil {
430 in, out := &in.RollingUpdate, &out.RollingUpdate
431 if *in == nil {
432 *out = nil
433 } else {
434 *out = new(RollingUpdateDeployment)
435 (*in).DeepCopyInto(*out)
436 }
437 }
438 return
439}
440
441// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategy.
442func (in *DeploymentStrategy) DeepCopy() *DeploymentStrategy {
443 if in == nil {
444 return nil
445 }
446 out := new(DeploymentStrategy)
447 in.DeepCopyInto(out)
448 return out
449}
450
451// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
452func (in *ReplicaSet) DeepCopyInto(out *ReplicaSet) {
453 *out = *in
454 out.TypeMeta = in.TypeMeta
455 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
456 in.Spec.DeepCopyInto(&out.Spec)
457 in.Status.DeepCopyInto(&out.Status)
458 return
459}
460
461// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSet.
462func (in *ReplicaSet) DeepCopy() *ReplicaSet {
463 if in == nil {
464 return nil
465 }
466 out := new(ReplicaSet)
467 in.DeepCopyInto(out)
468 return out
469}
470
471// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
472func (in *ReplicaSet) DeepCopyObject() runtime.Object {
473 if c := in.DeepCopy(); c != nil {
474 return c
475 }
476 return nil
477}
478
479// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
480func (in *ReplicaSetCondition) DeepCopyInto(out *ReplicaSetCondition) {
481 *out = *in
482 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
483 return
484}
485
486// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetCondition.
487func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
488 if in == nil {
489 return nil
490 }
491 out := new(ReplicaSetCondition)
492 in.DeepCopyInto(out)
493 return out
494}
495
496// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
497func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
498 *out = *in
499 out.TypeMeta = in.TypeMeta
500 out.ListMeta = in.ListMeta
501 if in.Items != nil {
502 in, out := &in.Items, &out.Items
503 *out = make([]ReplicaSet, len(*in))
504 for i := range *in {
505 (*in)[i].DeepCopyInto(&(*out)[i])
506 }
507 }
508 return
509}
510
511// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetList.
512func (in *ReplicaSetList) DeepCopy() *ReplicaSetList {
513 if in == nil {
514 return nil
515 }
516 out := new(ReplicaSetList)
517 in.DeepCopyInto(out)
518 return out
519}
520
521// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
522func (in *ReplicaSetList) DeepCopyObject() runtime.Object {
523 if c := in.DeepCopy(); c != nil {
524 return c
525 }
526 return nil
527}
528
529// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
530func (in *ReplicaSetSpec) DeepCopyInto(out *ReplicaSetSpec) {
531 *out = *in
532 if in.Replicas != nil {
533 in, out := &in.Replicas, &out.Replicas
534 if *in == nil {
535 *out = nil
536 } else {
537 *out = new(int32)
538 **out = **in
539 }
540 }
541 if in.Selector != nil {
542 in, out := &in.Selector, &out.Selector
543 if *in == nil {
544 *out = nil
545 } else {
546 *out = new(meta_v1.LabelSelector)
547 (*in).DeepCopyInto(*out)
548 }
549 }
550 in.Template.DeepCopyInto(&out.Template)
551 return
552}
553
554// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetSpec.
555func (in *ReplicaSetSpec) DeepCopy() *ReplicaSetSpec {
556 if in == nil {
557 return nil
558 }
559 out := new(ReplicaSetSpec)
560 in.DeepCopyInto(out)
561 return out
562}
563
564// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
565func (in *ReplicaSetStatus) DeepCopyInto(out *ReplicaSetStatus) {
566 *out = *in
567 if in.Conditions != nil {
568 in, out := &in.Conditions, &out.Conditions
569 *out = make([]ReplicaSetCondition, len(*in))
570 for i := range *in {
571 (*in)[i].DeepCopyInto(&(*out)[i])
572 }
573 }
574 return
575}
576
577// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetStatus.
578func (in *ReplicaSetStatus) DeepCopy() *ReplicaSetStatus {
579 if in == nil {
580 return nil
581 }
582 out := new(ReplicaSetStatus)
583 in.DeepCopyInto(out)
584 return out
585}
586
587// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
588func (in *RollingUpdateDaemonSet) DeepCopyInto(out *RollingUpdateDaemonSet) {
589 *out = *in
590 if in.MaxUnavailable != nil {
591 in, out := &in.MaxUnavailable, &out.MaxUnavailable
592 if *in == nil {
593 *out = nil
594 } else {
595 *out = new(intstr.IntOrString)
596 **out = **in
597 }
598 }
599 return
600}
601
602// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDaemonSet.
603func (in *RollingUpdateDaemonSet) DeepCopy() *RollingUpdateDaemonSet {
604 if in == nil {
605 return nil
606 }
607 out := new(RollingUpdateDaemonSet)
608 in.DeepCopyInto(out)
609 return out
610}
611
612// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
613func (in *RollingUpdateDeployment) DeepCopyInto(out *RollingUpdateDeployment) {
614 *out = *in
615 if in.MaxUnavailable != nil {
616 in, out := &in.MaxUnavailable, &out.MaxUnavailable
617 if *in == nil {
618 *out = nil
619 } else {
620 *out = new(intstr.IntOrString)
621 **out = **in
622 }
623 }
624 if in.MaxSurge != nil {
625 in, out := &in.MaxSurge, &out.MaxSurge
626 if *in == nil {
627 *out = nil
628 } else {
629 *out = new(intstr.IntOrString)
630 **out = **in
631 }
632 }
633 return
634}
635
636// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDeployment.
637func (in *RollingUpdateDeployment) DeepCopy() *RollingUpdateDeployment {
638 if in == nil {
639 return nil
640 }
641 out := new(RollingUpdateDeployment)
642 in.DeepCopyInto(out)
643 return out
644}
645
646// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
647func (in *RollingUpdateStatefulSetStrategy) DeepCopyInto(out *RollingUpdateStatefulSetStrategy) {
648 *out = *in
649 if in.Partition != nil {
650 in, out := &in.Partition, &out.Partition
651 if *in == nil {
652 *out = nil
653 } else {
654 *out = new(int32)
655 **out = **in
656 }
657 }
658 return
659}
660
661// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateStatefulSetStrategy.
662func (in *RollingUpdateStatefulSetStrategy) DeepCopy() *RollingUpdateStatefulSetStrategy {
663 if in == nil {
664 return nil
665 }
666 out := new(RollingUpdateStatefulSetStrategy)
667 in.DeepCopyInto(out)
668 return out
669}
670
671// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
672func (in *StatefulSet) DeepCopyInto(out *StatefulSet) {
673 *out = *in
674 out.TypeMeta = in.TypeMeta
675 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
676 in.Spec.DeepCopyInto(&out.Spec)
677 in.Status.DeepCopyInto(&out.Status)
678 return
679}
680
681// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSet.
682func (in *StatefulSet) DeepCopy() *StatefulSet {
683 if in == nil {
684 return nil
685 }
686 out := new(StatefulSet)
687 in.DeepCopyInto(out)
688 return out
689}
690
691// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
692func (in *StatefulSet) DeepCopyObject() runtime.Object {
693 if c := in.DeepCopy(); c != nil {
694 return c
695 }
696 return nil
697}
698
699// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
700func (in *StatefulSetCondition) DeepCopyInto(out *StatefulSetCondition) {
701 *out = *in
702 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
703 return
704}
705
706// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetCondition.
707func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
708 if in == nil {
709 return nil
710 }
711 out := new(StatefulSetCondition)
712 in.DeepCopyInto(out)
713 return out
714}
715
716// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
717func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
718 *out = *in
719 out.TypeMeta = in.TypeMeta
720 out.ListMeta = in.ListMeta
721 if in.Items != nil {
722 in, out := &in.Items, &out.Items
723 *out = make([]StatefulSet, len(*in))
724 for i := range *in {
725 (*in)[i].DeepCopyInto(&(*out)[i])
726 }
727 }
728 return
729}
730
731// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetList.
732func (in *StatefulSetList) DeepCopy() *StatefulSetList {
733 if in == nil {
734 return nil
735 }
736 out := new(StatefulSetList)
737 in.DeepCopyInto(out)
738 return out
739}
740
741// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
742func (in *StatefulSetList) DeepCopyObject() runtime.Object {
743 if c := in.DeepCopy(); c != nil {
744 return c
745 }
746 return nil
747}
748
749// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
750func (in *StatefulSetSpec) DeepCopyInto(out *StatefulSetSpec) {
751 *out = *in
752 if in.Replicas != nil {
753 in, out := &in.Replicas, &out.Replicas
754 if *in == nil {
755 *out = nil
756 } else {
757 *out = new(int32)
758 **out = **in
759 }
760 }
761 if in.Selector != nil {
762 in, out := &in.Selector, &out.Selector
763 if *in == nil {
764 *out = nil
765 } else {
766 *out = new(meta_v1.LabelSelector)
767 (*in).DeepCopyInto(*out)
768 }
769 }
770 in.Template.DeepCopyInto(&out.Template)
771 if in.VolumeClaimTemplates != nil {
772 in, out := &in.VolumeClaimTemplates, &out.VolumeClaimTemplates
773 *out = make([]core_v1.PersistentVolumeClaim, len(*in))
774 for i := range *in {
775 (*in)[i].DeepCopyInto(&(*out)[i])
776 }
777 }
778 in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
779 if in.RevisionHistoryLimit != nil {
780 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
781 if *in == nil {
782 *out = nil
783 } else {
784 *out = new(int32)
785 **out = **in
786 }
787 }
788 return
789}
790
791// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetSpec.
792func (in *StatefulSetSpec) DeepCopy() *StatefulSetSpec {
793 if in == nil {
794 return nil
795 }
796 out := new(StatefulSetSpec)
797 in.DeepCopyInto(out)
798 return out
799}
800
801// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
802func (in *StatefulSetStatus) DeepCopyInto(out *StatefulSetStatus) {
803 *out = *in
804 if in.CollisionCount != nil {
805 in, out := &in.CollisionCount, &out.CollisionCount
806 if *in == nil {
807 *out = nil
808 } else {
809 *out = new(int32)
810 **out = **in
811 }
812 }
813 if in.Conditions != nil {
814 in, out := &in.Conditions, &out.Conditions
815 *out = make([]StatefulSetCondition, len(*in))
816 for i := range *in {
817 (*in)[i].DeepCopyInto(&(*out)[i])
818 }
819 }
820 return
821}
822
823// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetStatus.
824func (in *StatefulSetStatus) DeepCopy() *StatefulSetStatus {
825 if in == nil {
826 return nil
827 }
828 out := new(StatefulSetStatus)
829 in.DeepCopyInto(out)
830 return out
831}
832
833// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
834func (in *StatefulSetUpdateStrategy) DeepCopyInto(out *StatefulSetUpdateStrategy) {
835 *out = *in
836 if in.RollingUpdate != nil {
837 in, out := &in.RollingUpdate, &out.RollingUpdate
838 if *in == nil {
839 *out = nil
840 } else {
841 *out = new(RollingUpdateStatefulSetStrategy)
842 (*in).DeepCopyInto(*out)
843 }
844 }
845 return
846}
847
848// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetUpdateStrategy.
849func (in *StatefulSetUpdateStrategy) DeepCopy() *StatefulSetUpdateStrategy {
850 if in == nil {
851 return nil
852 }
853 out := new(StatefulSetUpdateStrategy)
854 in.DeepCopyInto(out)
855 return out
856}