blob: 127bf095f49273096dcd4faaef266d69dc9ee6d8 [file] [log] [blame]
Matteo Scandoloa4285862020-12-01 18:10:10 -08001// +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 v1beta2
22
23import (
24 corev1 "k8s.io/api/core/v1"
25 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 in.ListMeta.DeepCopyInto(&out.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 in.ListMeta.DeepCopyInto(&out.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 *out = new(v1.LabelSelector)
174 (*in).DeepCopyInto(*out)
175 }
176 in.Template.DeepCopyInto(&out.Template)
177 in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
178 if in.RevisionHistoryLimit != nil {
179 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
180 *out = new(int32)
181 **out = **in
182 }
183 return
184}
185
186// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetSpec.
187func (in *DaemonSetSpec) DeepCopy() *DaemonSetSpec {
188 if in == nil {
189 return nil
190 }
191 out := new(DaemonSetSpec)
192 in.DeepCopyInto(out)
193 return out
194}
195
196// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
197func (in *DaemonSetStatus) DeepCopyInto(out *DaemonSetStatus) {
198 *out = *in
199 if in.CollisionCount != nil {
200 in, out := &in.CollisionCount, &out.CollisionCount
201 *out = new(int32)
202 **out = **in
203 }
204 if in.Conditions != nil {
205 in, out := &in.Conditions, &out.Conditions
206 *out = make([]DaemonSetCondition, len(*in))
207 for i := range *in {
208 (*in)[i].DeepCopyInto(&(*out)[i])
209 }
210 }
211 return
212}
213
214// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetStatus.
215func (in *DaemonSetStatus) DeepCopy() *DaemonSetStatus {
216 if in == nil {
217 return nil
218 }
219 out := new(DaemonSetStatus)
220 in.DeepCopyInto(out)
221 return out
222}
223
224// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
225func (in *DaemonSetUpdateStrategy) DeepCopyInto(out *DaemonSetUpdateStrategy) {
226 *out = *in
227 if in.RollingUpdate != nil {
228 in, out := &in.RollingUpdate, &out.RollingUpdate
229 *out = new(RollingUpdateDaemonSet)
230 (*in).DeepCopyInto(*out)
231 }
232 return
233}
234
235// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaemonSetUpdateStrategy.
236func (in *DaemonSetUpdateStrategy) DeepCopy() *DaemonSetUpdateStrategy {
237 if in == nil {
238 return nil
239 }
240 out := new(DaemonSetUpdateStrategy)
241 in.DeepCopyInto(out)
242 return out
243}
244
245// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
246func (in *Deployment) DeepCopyInto(out *Deployment) {
247 *out = *in
248 out.TypeMeta = in.TypeMeta
249 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
250 in.Spec.DeepCopyInto(&out.Spec)
251 in.Status.DeepCopyInto(&out.Status)
252 return
253}
254
255// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployment.
256func (in *Deployment) DeepCopy() *Deployment {
257 if in == nil {
258 return nil
259 }
260 out := new(Deployment)
261 in.DeepCopyInto(out)
262 return out
263}
264
265// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
266func (in *Deployment) DeepCopyObject() runtime.Object {
267 if c := in.DeepCopy(); c != nil {
268 return c
269 }
270 return nil
271}
272
273// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
274func (in *DeploymentCondition) DeepCopyInto(out *DeploymentCondition) {
275 *out = *in
276 in.LastUpdateTime.DeepCopyInto(&out.LastUpdateTime)
277 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
278 return
279}
280
281// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentCondition.
282func (in *DeploymentCondition) DeepCopy() *DeploymentCondition {
283 if in == nil {
284 return nil
285 }
286 out := new(DeploymentCondition)
287 in.DeepCopyInto(out)
288 return out
289}
290
291// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
292func (in *DeploymentList) DeepCopyInto(out *DeploymentList) {
293 *out = *in
294 out.TypeMeta = in.TypeMeta
295 in.ListMeta.DeepCopyInto(&out.ListMeta)
296 if in.Items != nil {
297 in, out := &in.Items, &out.Items
298 *out = make([]Deployment, len(*in))
299 for i := range *in {
300 (*in)[i].DeepCopyInto(&(*out)[i])
301 }
302 }
303 return
304}
305
306// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentList.
307func (in *DeploymentList) DeepCopy() *DeploymentList {
308 if in == nil {
309 return nil
310 }
311 out := new(DeploymentList)
312 in.DeepCopyInto(out)
313 return out
314}
315
316// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
317func (in *DeploymentList) DeepCopyObject() runtime.Object {
318 if c := in.DeepCopy(); c != nil {
319 return c
320 }
321 return nil
322}
323
324// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
325func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec) {
326 *out = *in
327 if in.Replicas != nil {
328 in, out := &in.Replicas, &out.Replicas
329 *out = new(int32)
330 **out = **in
331 }
332 if in.Selector != nil {
333 in, out := &in.Selector, &out.Selector
334 *out = new(v1.LabelSelector)
335 (*in).DeepCopyInto(*out)
336 }
337 in.Template.DeepCopyInto(&out.Template)
338 in.Strategy.DeepCopyInto(&out.Strategy)
339 if in.RevisionHistoryLimit != nil {
340 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
341 *out = new(int32)
342 **out = **in
343 }
344 if in.ProgressDeadlineSeconds != nil {
345 in, out := &in.ProgressDeadlineSeconds, &out.ProgressDeadlineSeconds
346 *out = new(int32)
347 **out = **in
348 }
349 return
350}
351
352// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
353func (in *DeploymentSpec) DeepCopy() *DeploymentSpec {
354 if in == nil {
355 return nil
356 }
357 out := new(DeploymentSpec)
358 in.DeepCopyInto(out)
359 return out
360}
361
362// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
363func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus) {
364 *out = *in
365 if in.Conditions != nil {
366 in, out := &in.Conditions, &out.Conditions
367 *out = make([]DeploymentCondition, len(*in))
368 for i := range *in {
369 (*in)[i].DeepCopyInto(&(*out)[i])
370 }
371 }
372 if in.CollisionCount != nil {
373 in, out := &in.CollisionCount, &out.CollisionCount
374 *out = new(int32)
375 **out = **in
376 }
377 return
378}
379
380// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStatus.
381func (in *DeploymentStatus) DeepCopy() *DeploymentStatus {
382 if in == nil {
383 return nil
384 }
385 out := new(DeploymentStatus)
386 in.DeepCopyInto(out)
387 return out
388}
389
390// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
391func (in *DeploymentStrategy) DeepCopyInto(out *DeploymentStrategy) {
392 *out = *in
393 if in.RollingUpdate != nil {
394 in, out := &in.RollingUpdate, &out.RollingUpdate
395 *out = new(RollingUpdateDeployment)
396 (*in).DeepCopyInto(*out)
397 }
398 return
399}
400
401// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategy.
402func (in *DeploymentStrategy) DeepCopy() *DeploymentStrategy {
403 if in == nil {
404 return nil
405 }
406 out := new(DeploymentStrategy)
407 in.DeepCopyInto(out)
408 return out
409}
410
411// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
412func (in *ReplicaSet) DeepCopyInto(out *ReplicaSet) {
413 *out = *in
414 out.TypeMeta = in.TypeMeta
415 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
416 in.Spec.DeepCopyInto(&out.Spec)
417 in.Status.DeepCopyInto(&out.Status)
418 return
419}
420
421// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSet.
422func (in *ReplicaSet) DeepCopy() *ReplicaSet {
423 if in == nil {
424 return nil
425 }
426 out := new(ReplicaSet)
427 in.DeepCopyInto(out)
428 return out
429}
430
431// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
432func (in *ReplicaSet) DeepCopyObject() runtime.Object {
433 if c := in.DeepCopy(); c != nil {
434 return c
435 }
436 return nil
437}
438
439// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
440func (in *ReplicaSetCondition) DeepCopyInto(out *ReplicaSetCondition) {
441 *out = *in
442 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
443 return
444}
445
446// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetCondition.
447func (in *ReplicaSetCondition) DeepCopy() *ReplicaSetCondition {
448 if in == nil {
449 return nil
450 }
451 out := new(ReplicaSetCondition)
452 in.DeepCopyInto(out)
453 return out
454}
455
456// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
457func (in *ReplicaSetList) DeepCopyInto(out *ReplicaSetList) {
458 *out = *in
459 out.TypeMeta = in.TypeMeta
460 in.ListMeta.DeepCopyInto(&out.ListMeta)
461 if in.Items != nil {
462 in, out := &in.Items, &out.Items
463 *out = make([]ReplicaSet, len(*in))
464 for i := range *in {
465 (*in)[i].DeepCopyInto(&(*out)[i])
466 }
467 }
468 return
469}
470
471// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetList.
472func (in *ReplicaSetList) DeepCopy() *ReplicaSetList {
473 if in == nil {
474 return nil
475 }
476 out := new(ReplicaSetList)
477 in.DeepCopyInto(out)
478 return out
479}
480
481// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
482func (in *ReplicaSetList) DeepCopyObject() runtime.Object {
483 if c := in.DeepCopy(); c != nil {
484 return c
485 }
486 return nil
487}
488
489// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
490func (in *ReplicaSetSpec) DeepCopyInto(out *ReplicaSetSpec) {
491 *out = *in
492 if in.Replicas != nil {
493 in, out := &in.Replicas, &out.Replicas
494 *out = new(int32)
495 **out = **in
496 }
497 if in.Selector != nil {
498 in, out := &in.Selector, &out.Selector
499 *out = new(v1.LabelSelector)
500 (*in).DeepCopyInto(*out)
501 }
502 in.Template.DeepCopyInto(&out.Template)
503 return
504}
505
506// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetSpec.
507func (in *ReplicaSetSpec) DeepCopy() *ReplicaSetSpec {
508 if in == nil {
509 return nil
510 }
511 out := new(ReplicaSetSpec)
512 in.DeepCopyInto(out)
513 return out
514}
515
516// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
517func (in *ReplicaSetStatus) DeepCopyInto(out *ReplicaSetStatus) {
518 *out = *in
519 if in.Conditions != nil {
520 in, out := &in.Conditions, &out.Conditions
521 *out = make([]ReplicaSetCondition, len(*in))
522 for i := range *in {
523 (*in)[i].DeepCopyInto(&(*out)[i])
524 }
525 }
526 return
527}
528
529// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaSetStatus.
530func (in *ReplicaSetStatus) DeepCopy() *ReplicaSetStatus {
531 if in == nil {
532 return nil
533 }
534 out := new(ReplicaSetStatus)
535 in.DeepCopyInto(out)
536 return out
537}
538
539// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
540func (in *RollingUpdateDaemonSet) DeepCopyInto(out *RollingUpdateDaemonSet) {
541 *out = *in
542 if in.MaxUnavailable != nil {
543 in, out := &in.MaxUnavailable, &out.MaxUnavailable
544 *out = new(intstr.IntOrString)
545 **out = **in
546 }
547 return
548}
549
550// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDaemonSet.
551func (in *RollingUpdateDaemonSet) DeepCopy() *RollingUpdateDaemonSet {
552 if in == nil {
553 return nil
554 }
555 out := new(RollingUpdateDaemonSet)
556 in.DeepCopyInto(out)
557 return out
558}
559
560// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
561func (in *RollingUpdateDeployment) DeepCopyInto(out *RollingUpdateDeployment) {
562 *out = *in
563 if in.MaxUnavailable != nil {
564 in, out := &in.MaxUnavailable, &out.MaxUnavailable
565 *out = new(intstr.IntOrString)
566 **out = **in
567 }
568 if in.MaxSurge != nil {
569 in, out := &in.MaxSurge, &out.MaxSurge
570 *out = new(intstr.IntOrString)
571 **out = **in
572 }
573 return
574}
575
576// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateDeployment.
577func (in *RollingUpdateDeployment) DeepCopy() *RollingUpdateDeployment {
578 if in == nil {
579 return nil
580 }
581 out := new(RollingUpdateDeployment)
582 in.DeepCopyInto(out)
583 return out
584}
585
586// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
587func (in *RollingUpdateStatefulSetStrategy) DeepCopyInto(out *RollingUpdateStatefulSetStrategy) {
588 *out = *in
589 if in.Partition != nil {
590 in, out := &in.Partition, &out.Partition
591 *out = new(int32)
592 **out = **in
593 }
594 return
595}
596
597// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollingUpdateStatefulSetStrategy.
598func (in *RollingUpdateStatefulSetStrategy) DeepCopy() *RollingUpdateStatefulSetStrategy {
599 if in == nil {
600 return nil
601 }
602 out := new(RollingUpdateStatefulSetStrategy)
603 in.DeepCopyInto(out)
604 return out
605}
606
607// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
608func (in *Scale) DeepCopyInto(out *Scale) {
609 *out = *in
610 out.TypeMeta = in.TypeMeta
611 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
612 out.Spec = in.Spec
613 in.Status.DeepCopyInto(&out.Status)
614 return
615}
616
617// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scale.
618func (in *Scale) DeepCopy() *Scale {
619 if in == nil {
620 return nil
621 }
622 out := new(Scale)
623 in.DeepCopyInto(out)
624 return out
625}
626
627// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
628func (in *Scale) DeepCopyObject() runtime.Object {
629 if c := in.DeepCopy(); c != nil {
630 return c
631 }
632 return nil
633}
634
635// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
636func (in *ScaleSpec) DeepCopyInto(out *ScaleSpec) {
637 *out = *in
638 return
639}
640
641// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleSpec.
642func (in *ScaleSpec) DeepCopy() *ScaleSpec {
643 if in == nil {
644 return nil
645 }
646 out := new(ScaleSpec)
647 in.DeepCopyInto(out)
648 return out
649}
650
651// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
652func (in *ScaleStatus) DeepCopyInto(out *ScaleStatus) {
653 *out = *in
654 if in.Selector != nil {
655 in, out := &in.Selector, &out.Selector
656 *out = make(map[string]string, len(*in))
657 for key, val := range *in {
658 (*out)[key] = val
659 }
660 }
661 return
662}
663
664// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleStatus.
665func (in *ScaleStatus) DeepCopy() *ScaleStatus {
666 if in == nil {
667 return nil
668 }
669 out := new(ScaleStatus)
670 in.DeepCopyInto(out)
671 return out
672}
673
674// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
675func (in *StatefulSet) DeepCopyInto(out *StatefulSet) {
676 *out = *in
677 out.TypeMeta = in.TypeMeta
678 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
679 in.Spec.DeepCopyInto(&out.Spec)
680 in.Status.DeepCopyInto(&out.Status)
681 return
682}
683
684// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSet.
685func (in *StatefulSet) DeepCopy() *StatefulSet {
686 if in == nil {
687 return nil
688 }
689 out := new(StatefulSet)
690 in.DeepCopyInto(out)
691 return out
692}
693
694// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
695func (in *StatefulSet) DeepCopyObject() runtime.Object {
696 if c := in.DeepCopy(); c != nil {
697 return c
698 }
699 return nil
700}
701
702// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
703func (in *StatefulSetCondition) DeepCopyInto(out *StatefulSetCondition) {
704 *out = *in
705 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
706 return
707}
708
709// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetCondition.
710func (in *StatefulSetCondition) DeepCopy() *StatefulSetCondition {
711 if in == nil {
712 return nil
713 }
714 out := new(StatefulSetCondition)
715 in.DeepCopyInto(out)
716 return out
717}
718
719// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
720func (in *StatefulSetList) DeepCopyInto(out *StatefulSetList) {
721 *out = *in
722 out.TypeMeta = in.TypeMeta
723 in.ListMeta.DeepCopyInto(&out.ListMeta)
724 if in.Items != nil {
725 in, out := &in.Items, &out.Items
726 *out = make([]StatefulSet, len(*in))
727 for i := range *in {
728 (*in)[i].DeepCopyInto(&(*out)[i])
729 }
730 }
731 return
732}
733
734// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetList.
735func (in *StatefulSetList) DeepCopy() *StatefulSetList {
736 if in == nil {
737 return nil
738 }
739 out := new(StatefulSetList)
740 in.DeepCopyInto(out)
741 return out
742}
743
744// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
745func (in *StatefulSetList) DeepCopyObject() runtime.Object {
746 if c := in.DeepCopy(); c != nil {
747 return c
748 }
749 return nil
750}
751
752// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
753func (in *StatefulSetSpec) DeepCopyInto(out *StatefulSetSpec) {
754 *out = *in
755 if in.Replicas != nil {
756 in, out := &in.Replicas, &out.Replicas
757 *out = new(int32)
758 **out = **in
759 }
760 if in.Selector != nil {
761 in, out := &in.Selector, &out.Selector
762 *out = new(v1.LabelSelector)
763 (*in).DeepCopyInto(*out)
764 }
765 in.Template.DeepCopyInto(&out.Template)
766 if in.VolumeClaimTemplates != nil {
767 in, out := &in.VolumeClaimTemplates, &out.VolumeClaimTemplates
768 *out = make([]corev1.PersistentVolumeClaim, len(*in))
769 for i := range *in {
770 (*in)[i].DeepCopyInto(&(*out)[i])
771 }
772 }
773 in.UpdateStrategy.DeepCopyInto(&out.UpdateStrategy)
774 if in.RevisionHistoryLimit != nil {
775 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit
776 *out = new(int32)
777 **out = **in
778 }
779 return
780}
781
782// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetSpec.
783func (in *StatefulSetSpec) DeepCopy() *StatefulSetSpec {
784 if in == nil {
785 return nil
786 }
787 out := new(StatefulSetSpec)
788 in.DeepCopyInto(out)
789 return out
790}
791
792// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
793func (in *StatefulSetStatus) DeepCopyInto(out *StatefulSetStatus) {
794 *out = *in
795 if in.CollisionCount != nil {
796 in, out := &in.CollisionCount, &out.CollisionCount
797 *out = new(int32)
798 **out = **in
799 }
800 if in.Conditions != nil {
801 in, out := &in.Conditions, &out.Conditions
802 *out = make([]StatefulSetCondition, len(*in))
803 for i := range *in {
804 (*in)[i].DeepCopyInto(&(*out)[i])
805 }
806 }
807 return
808}
809
810// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetStatus.
811func (in *StatefulSetStatus) DeepCopy() *StatefulSetStatus {
812 if in == nil {
813 return nil
814 }
815 out := new(StatefulSetStatus)
816 in.DeepCopyInto(out)
817 return out
818}
819
820// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
821func (in *StatefulSetUpdateStrategy) DeepCopyInto(out *StatefulSetUpdateStrategy) {
822 *out = *in
823 if in.RollingUpdate != nil {
824 in, out := &in.RollingUpdate, &out.RollingUpdate
825 *out = new(RollingUpdateStatefulSetStrategy)
826 (*in).DeepCopyInto(*out)
827 }
828 return
829}
830
831// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetUpdateStrategy.
832func (in *StatefulSetUpdateStrategy) DeepCopy() *StatefulSetUpdateStrategy {
833 if in == nil {
834 return nil
835 }
836 out := new(StatefulSetUpdateStrategy)
837 in.DeepCopyInto(out)
838 return out
839}