1
2
3
4
19
20
21
22 package v1
23
24 import (
25 runtime "k8s.io/apimachinery/pkg/runtime"
26 types "k8s.io/apimachinery/pkg/types"
27 )
28
29
30 func (in *APIGroup) DeepCopyInto(out *APIGroup) {
31 *out = *in
32 out.TypeMeta = in.TypeMeta
33 if in.Versions != nil {
34 in, out := &in.Versions, &out.Versions
35 *out = make([]GroupVersionForDiscovery, len(*in))
36 copy(*out, *in)
37 }
38 out.PreferredVersion = in.PreferredVersion
39 if in.ServerAddressByClientCIDRs != nil {
40 in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
41 *out = make([]ServerAddressByClientCIDR, len(*in))
42 copy(*out, *in)
43 }
44 return
45 }
46
47
48 func (in *APIGroup) DeepCopy() *APIGroup {
49 if in == nil {
50 return nil
51 }
52 out := new(APIGroup)
53 in.DeepCopyInto(out)
54 return out
55 }
56
57
58 func (in *APIGroup) DeepCopyObject() runtime.Object {
59 if c := in.DeepCopy(); c != nil {
60 return c
61 }
62 return nil
63 }
64
65
66 func (in *APIGroupList) DeepCopyInto(out *APIGroupList) {
67 *out = *in
68 out.TypeMeta = in.TypeMeta
69 if in.Groups != nil {
70 in, out := &in.Groups, &out.Groups
71 *out = make([]APIGroup, len(*in))
72 for i := range *in {
73 (*in)[i].DeepCopyInto(&(*out)[i])
74 }
75 }
76 return
77 }
78
79
80 func (in *APIGroupList) DeepCopy() *APIGroupList {
81 if in == nil {
82 return nil
83 }
84 out := new(APIGroupList)
85 in.DeepCopyInto(out)
86 return out
87 }
88
89
90 func (in *APIGroupList) DeepCopyObject() runtime.Object {
91 if c := in.DeepCopy(); c != nil {
92 return c
93 }
94 return nil
95 }
96
97
98 func (in *APIResource) DeepCopyInto(out *APIResource) {
99 *out = *in
100 if in.Verbs != nil {
101 in, out := &in.Verbs, &out.Verbs
102 *out = make(Verbs, len(*in))
103 copy(*out, *in)
104 }
105 if in.ShortNames != nil {
106 in, out := &in.ShortNames, &out.ShortNames
107 *out = make([]string, len(*in))
108 copy(*out, *in)
109 }
110 if in.Categories != nil {
111 in, out := &in.Categories, &out.Categories
112 *out = make([]string, len(*in))
113 copy(*out, *in)
114 }
115 return
116 }
117
118
119 func (in *APIResource) DeepCopy() *APIResource {
120 if in == nil {
121 return nil
122 }
123 out := new(APIResource)
124 in.DeepCopyInto(out)
125 return out
126 }
127
128
129 func (in *APIResourceList) DeepCopyInto(out *APIResourceList) {
130 *out = *in
131 out.TypeMeta = in.TypeMeta
132 if in.APIResources != nil {
133 in, out := &in.APIResources, &out.APIResources
134 *out = make([]APIResource, len(*in))
135 for i := range *in {
136 (*in)[i].DeepCopyInto(&(*out)[i])
137 }
138 }
139 return
140 }
141
142
143 func (in *APIResourceList) DeepCopy() *APIResourceList {
144 if in == nil {
145 return nil
146 }
147 out := new(APIResourceList)
148 in.DeepCopyInto(out)
149 return out
150 }
151
152
153 func (in *APIResourceList) DeepCopyObject() runtime.Object {
154 if c := in.DeepCopy(); c != nil {
155 return c
156 }
157 return nil
158 }
159
160
161 func (in *APIVersions) DeepCopyInto(out *APIVersions) {
162 *out = *in
163 out.TypeMeta = in.TypeMeta
164 if in.Versions != nil {
165 in, out := &in.Versions, &out.Versions
166 *out = make([]string, len(*in))
167 copy(*out, *in)
168 }
169 if in.ServerAddressByClientCIDRs != nil {
170 in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
171 *out = make([]ServerAddressByClientCIDR, len(*in))
172 copy(*out, *in)
173 }
174 return
175 }
176
177
178 func (in *APIVersions) DeepCopy() *APIVersions {
179 if in == nil {
180 return nil
181 }
182 out := new(APIVersions)
183 in.DeepCopyInto(out)
184 return out
185 }
186
187
188 func (in *APIVersions) DeepCopyObject() runtime.Object {
189 if c := in.DeepCopy(); c != nil {
190 return c
191 }
192 return nil
193 }
194
195
196 func (in *ApplyOptions) DeepCopyInto(out *ApplyOptions) {
197 *out = *in
198 out.TypeMeta = in.TypeMeta
199 if in.DryRun != nil {
200 in, out := &in.DryRun, &out.DryRun
201 *out = make([]string, len(*in))
202 copy(*out, *in)
203 }
204 return
205 }
206
207
208 func (in *ApplyOptions) DeepCopy() *ApplyOptions {
209 if in == nil {
210 return nil
211 }
212 out := new(ApplyOptions)
213 in.DeepCopyInto(out)
214 return out
215 }
216
217
218 func (in *Condition) DeepCopyInto(out *Condition) {
219 *out = *in
220 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
221 return
222 }
223
224
225 func (in *Condition) DeepCopy() *Condition {
226 if in == nil {
227 return nil
228 }
229 out := new(Condition)
230 in.DeepCopyInto(out)
231 return out
232 }
233
234
235 func (in *CreateOptions) DeepCopyInto(out *CreateOptions) {
236 *out = *in
237 out.TypeMeta = in.TypeMeta
238 if in.DryRun != nil {
239 in, out := &in.DryRun, &out.DryRun
240 *out = make([]string, len(*in))
241 copy(*out, *in)
242 }
243 return
244 }
245
246
247 func (in *CreateOptions) DeepCopy() *CreateOptions {
248 if in == nil {
249 return nil
250 }
251 out := new(CreateOptions)
252 in.DeepCopyInto(out)
253 return out
254 }
255
256
257 func (in *CreateOptions) DeepCopyObject() runtime.Object {
258 if c := in.DeepCopy(); c != nil {
259 return c
260 }
261 return nil
262 }
263
264
265 func (in *DeleteOptions) DeepCopyInto(out *DeleteOptions) {
266 *out = *in
267 out.TypeMeta = in.TypeMeta
268 if in.GracePeriodSeconds != nil {
269 in, out := &in.GracePeriodSeconds, &out.GracePeriodSeconds
270 *out = new(int64)
271 **out = **in
272 }
273 if in.Preconditions != nil {
274 in, out := &in.Preconditions, &out.Preconditions
275 *out = new(Preconditions)
276 (*in).DeepCopyInto(*out)
277 }
278 if in.OrphanDependents != nil {
279 in, out := &in.OrphanDependents, &out.OrphanDependents
280 *out = new(bool)
281 **out = **in
282 }
283 if in.PropagationPolicy != nil {
284 in, out := &in.PropagationPolicy, &out.PropagationPolicy
285 *out = new(DeletionPropagation)
286 **out = **in
287 }
288 if in.DryRun != nil {
289 in, out := &in.DryRun, &out.DryRun
290 *out = make([]string, len(*in))
291 copy(*out, *in)
292 }
293 return
294 }
295
296
297 func (in *DeleteOptions) DeepCopy() *DeleteOptions {
298 if in == nil {
299 return nil
300 }
301 out := new(DeleteOptions)
302 in.DeepCopyInto(out)
303 return out
304 }
305
306
307 func (in *DeleteOptions) DeepCopyObject() runtime.Object {
308 if c := in.DeepCopy(); c != nil {
309 return c
310 }
311 return nil
312 }
313
314
315 func (in *Duration) DeepCopyInto(out *Duration) {
316 *out = *in
317 return
318 }
319
320
321 func (in *Duration) DeepCopy() *Duration {
322 if in == nil {
323 return nil
324 }
325 out := new(Duration)
326 in.DeepCopyInto(out)
327 return out
328 }
329
330
331 func (in *FieldsV1) DeepCopyInto(out *FieldsV1) {
332 *out = *in
333 if in.Raw != nil {
334 in, out := &in.Raw, &out.Raw
335 *out = make([]byte, len(*in))
336 copy(*out, *in)
337 }
338 return
339 }
340
341
342 func (in *FieldsV1) DeepCopy() *FieldsV1 {
343 if in == nil {
344 return nil
345 }
346 out := new(FieldsV1)
347 in.DeepCopyInto(out)
348 return out
349 }
350
351
352 func (in *GetOptions) DeepCopyInto(out *GetOptions) {
353 *out = *in
354 out.TypeMeta = in.TypeMeta
355 return
356 }
357
358
359 func (in *GetOptions) DeepCopy() *GetOptions {
360 if in == nil {
361 return nil
362 }
363 out := new(GetOptions)
364 in.DeepCopyInto(out)
365 return out
366 }
367
368
369 func (in *GetOptions) DeepCopyObject() runtime.Object {
370 if c := in.DeepCopy(); c != nil {
371 return c
372 }
373 return nil
374 }
375
376
377 func (in *GroupKind) DeepCopyInto(out *GroupKind) {
378 *out = *in
379 return
380 }
381
382
383 func (in *GroupKind) DeepCopy() *GroupKind {
384 if in == nil {
385 return nil
386 }
387 out := new(GroupKind)
388 in.DeepCopyInto(out)
389 return out
390 }
391
392
393 func (in *GroupResource) DeepCopyInto(out *GroupResource) {
394 *out = *in
395 return
396 }
397
398
399 func (in *GroupResource) DeepCopy() *GroupResource {
400 if in == nil {
401 return nil
402 }
403 out := new(GroupResource)
404 in.DeepCopyInto(out)
405 return out
406 }
407
408
409 func (in *GroupVersion) DeepCopyInto(out *GroupVersion) {
410 *out = *in
411 return
412 }
413
414
415 func (in *GroupVersion) DeepCopy() *GroupVersion {
416 if in == nil {
417 return nil
418 }
419 out := new(GroupVersion)
420 in.DeepCopyInto(out)
421 return out
422 }
423
424
425 func (in *GroupVersionForDiscovery) DeepCopyInto(out *GroupVersionForDiscovery) {
426 *out = *in
427 return
428 }
429
430
431 func (in *GroupVersionForDiscovery) DeepCopy() *GroupVersionForDiscovery {
432 if in == nil {
433 return nil
434 }
435 out := new(GroupVersionForDiscovery)
436 in.DeepCopyInto(out)
437 return out
438 }
439
440
441 func (in *GroupVersionKind) DeepCopyInto(out *GroupVersionKind) {
442 *out = *in
443 return
444 }
445
446
447 func (in *GroupVersionKind) DeepCopy() *GroupVersionKind {
448 if in == nil {
449 return nil
450 }
451 out := new(GroupVersionKind)
452 in.DeepCopyInto(out)
453 return out
454 }
455
456
457 func (in *GroupVersionResource) DeepCopyInto(out *GroupVersionResource) {
458 *out = *in
459 return
460 }
461
462
463 func (in *GroupVersionResource) DeepCopy() *GroupVersionResource {
464 if in == nil {
465 return nil
466 }
467 out := new(GroupVersionResource)
468 in.DeepCopyInto(out)
469 return out
470 }
471
472
473 func (in *InternalEvent) DeepCopyInto(out *InternalEvent) {
474 *out = *in
475 if in.Object != nil {
476 out.Object = in.Object.DeepCopyObject()
477 }
478 return
479 }
480
481
482 func (in *InternalEvent) DeepCopy() *InternalEvent {
483 if in == nil {
484 return nil
485 }
486 out := new(InternalEvent)
487 in.DeepCopyInto(out)
488 return out
489 }
490
491
492 func (in *LabelSelector) DeepCopyInto(out *LabelSelector) {
493 *out = *in
494 if in.MatchLabels != nil {
495 in, out := &in.MatchLabels, &out.MatchLabels
496 *out = make(map[string]string, len(*in))
497 for key, val := range *in {
498 (*out)[key] = val
499 }
500 }
501 if in.MatchExpressions != nil {
502 in, out := &in.MatchExpressions, &out.MatchExpressions
503 *out = make([]LabelSelectorRequirement, len(*in))
504 for i := range *in {
505 (*in)[i].DeepCopyInto(&(*out)[i])
506 }
507 }
508 return
509 }
510
511
512 func (in *LabelSelector) DeepCopy() *LabelSelector {
513 if in == nil {
514 return nil
515 }
516 out := new(LabelSelector)
517 in.DeepCopyInto(out)
518 return out
519 }
520
521
522 func (in *LabelSelectorRequirement) DeepCopyInto(out *LabelSelectorRequirement) {
523 *out = *in
524 if in.Values != nil {
525 in, out := &in.Values, &out.Values
526 *out = make([]string, len(*in))
527 copy(*out, *in)
528 }
529 return
530 }
531
532
533 func (in *LabelSelectorRequirement) DeepCopy() *LabelSelectorRequirement {
534 if in == nil {
535 return nil
536 }
537 out := new(LabelSelectorRequirement)
538 in.DeepCopyInto(out)
539 return out
540 }
541
542
543 func (in *List) DeepCopyInto(out *List) {
544 *out = *in
545 out.TypeMeta = in.TypeMeta
546 in.ListMeta.DeepCopyInto(&out.ListMeta)
547 if in.Items != nil {
548 in, out := &in.Items, &out.Items
549 *out = make([]runtime.RawExtension, len(*in))
550 for i := range *in {
551 (*in)[i].DeepCopyInto(&(*out)[i])
552 }
553 }
554 return
555 }
556
557
558 func (in *List) DeepCopy() *List {
559 if in == nil {
560 return nil
561 }
562 out := new(List)
563 in.DeepCopyInto(out)
564 return out
565 }
566
567
568 func (in *List) DeepCopyObject() runtime.Object {
569 if c := in.DeepCopy(); c != nil {
570 return c
571 }
572 return nil
573 }
574
575
576 func (in *ListMeta) DeepCopyInto(out *ListMeta) {
577 *out = *in
578 if in.RemainingItemCount != nil {
579 in, out := &in.RemainingItemCount, &out.RemainingItemCount
580 *out = new(int64)
581 **out = **in
582 }
583 return
584 }
585
586
587 func (in *ListMeta) DeepCopy() *ListMeta {
588 if in == nil {
589 return nil
590 }
591 out := new(ListMeta)
592 in.DeepCopyInto(out)
593 return out
594 }
595
596
597 func (in *ListOptions) DeepCopyInto(out *ListOptions) {
598 *out = *in
599 out.TypeMeta = in.TypeMeta
600 if in.TimeoutSeconds != nil {
601 in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
602 *out = new(int64)
603 **out = **in
604 }
605 if in.SendInitialEvents != nil {
606 in, out := &in.SendInitialEvents, &out.SendInitialEvents
607 *out = new(bool)
608 **out = **in
609 }
610 return
611 }
612
613
614 func (in *ListOptions) DeepCopy() *ListOptions {
615 if in == nil {
616 return nil
617 }
618 out := new(ListOptions)
619 in.DeepCopyInto(out)
620 return out
621 }
622
623
624 func (in *ListOptions) DeepCopyObject() runtime.Object {
625 if c := in.DeepCopy(); c != nil {
626 return c
627 }
628 return nil
629 }
630
631
632 func (in *ManagedFieldsEntry) DeepCopyInto(out *ManagedFieldsEntry) {
633 *out = *in
634 if in.Time != nil {
635 in, out := &in.Time, &out.Time
636 *out = (*in).DeepCopy()
637 }
638 if in.FieldsV1 != nil {
639 in, out := &in.FieldsV1, &out.FieldsV1
640 *out = new(FieldsV1)
641 (*in).DeepCopyInto(*out)
642 }
643 return
644 }
645
646
647 func (in *ManagedFieldsEntry) DeepCopy() *ManagedFieldsEntry {
648 if in == nil {
649 return nil
650 }
651 out := new(ManagedFieldsEntry)
652 in.DeepCopyInto(out)
653 return out
654 }
655
656
657 func (in *MicroTime) DeepCopy() *MicroTime {
658 if in == nil {
659 return nil
660 }
661 out := new(MicroTime)
662 in.DeepCopyInto(out)
663 return out
664 }
665
666
667 func (in *ObjectMeta) DeepCopyInto(out *ObjectMeta) {
668 *out = *in
669 in.CreationTimestamp.DeepCopyInto(&out.CreationTimestamp)
670 if in.DeletionTimestamp != nil {
671 in, out := &in.DeletionTimestamp, &out.DeletionTimestamp
672 *out = (*in).DeepCopy()
673 }
674 if in.DeletionGracePeriodSeconds != nil {
675 in, out := &in.DeletionGracePeriodSeconds, &out.DeletionGracePeriodSeconds
676 *out = new(int64)
677 **out = **in
678 }
679 if in.Labels != nil {
680 in, out := &in.Labels, &out.Labels
681 *out = make(map[string]string, len(*in))
682 for key, val := range *in {
683 (*out)[key] = val
684 }
685 }
686 if in.Annotations != nil {
687 in, out := &in.Annotations, &out.Annotations
688 *out = make(map[string]string, len(*in))
689 for key, val := range *in {
690 (*out)[key] = val
691 }
692 }
693 if in.OwnerReferences != nil {
694 in, out := &in.OwnerReferences, &out.OwnerReferences
695 *out = make([]OwnerReference, len(*in))
696 for i := range *in {
697 (*in)[i].DeepCopyInto(&(*out)[i])
698 }
699 }
700 if in.Finalizers != nil {
701 in, out := &in.Finalizers, &out.Finalizers
702 *out = make([]string, len(*in))
703 copy(*out, *in)
704 }
705 if in.ManagedFields != nil {
706 in, out := &in.ManagedFields, &out.ManagedFields
707 *out = make([]ManagedFieldsEntry, len(*in))
708 for i := range *in {
709 (*in)[i].DeepCopyInto(&(*out)[i])
710 }
711 }
712 return
713 }
714
715
716 func (in *ObjectMeta) DeepCopy() *ObjectMeta {
717 if in == nil {
718 return nil
719 }
720 out := new(ObjectMeta)
721 in.DeepCopyInto(out)
722 return out
723 }
724
725
726 func (in *OwnerReference) DeepCopyInto(out *OwnerReference) {
727 *out = *in
728 if in.Controller != nil {
729 in, out := &in.Controller, &out.Controller
730 *out = new(bool)
731 **out = **in
732 }
733 if in.BlockOwnerDeletion != nil {
734 in, out := &in.BlockOwnerDeletion, &out.BlockOwnerDeletion
735 *out = new(bool)
736 **out = **in
737 }
738 return
739 }
740
741
742 func (in *OwnerReference) DeepCopy() *OwnerReference {
743 if in == nil {
744 return nil
745 }
746 out := new(OwnerReference)
747 in.DeepCopyInto(out)
748 return out
749 }
750
751
752 func (in *PartialObjectMetadata) DeepCopyInto(out *PartialObjectMetadata) {
753 *out = *in
754 out.TypeMeta = in.TypeMeta
755 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
756 return
757 }
758
759
760 func (in *PartialObjectMetadata) DeepCopy() *PartialObjectMetadata {
761 if in == nil {
762 return nil
763 }
764 out := new(PartialObjectMetadata)
765 in.DeepCopyInto(out)
766 return out
767 }
768
769
770 func (in *PartialObjectMetadata) DeepCopyObject() runtime.Object {
771 if c := in.DeepCopy(); c != nil {
772 return c
773 }
774 return nil
775 }
776
777
778 func (in *PartialObjectMetadataList) DeepCopyInto(out *PartialObjectMetadataList) {
779 *out = *in
780 out.TypeMeta = in.TypeMeta
781 in.ListMeta.DeepCopyInto(&out.ListMeta)
782 if in.Items != nil {
783 in, out := &in.Items, &out.Items
784 *out = make([]PartialObjectMetadata, len(*in))
785 for i := range *in {
786 (*in)[i].DeepCopyInto(&(*out)[i])
787 }
788 }
789 return
790 }
791
792
793 func (in *PartialObjectMetadataList) DeepCopy() *PartialObjectMetadataList {
794 if in == nil {
795 return nil
796 }
797 out := new(PartialObjectMetadataList)
798 in.DeepCopyInto(out)
799 return out
800 }
801
802
803 func (in *PartialObjectMetadataList) DeepCopyObject() runtime.Object {
804 if c := in.DeepCopy(); c != nil {
805 return c
806 }
807 return nil
808 }
809
810
811 func (in *Patch) DeepCopyInto(out *Patch) {
812 *out = *in
813 return
814 }
815
816
817 func (in *Patch) DeepCopy() *Patch {
818 if in == nil {
819 return nil
820 }
821 out := new(Patch)
822 in.DeepCopyInto(out)
823 return out
824 }
825
826
827 func (in *PatchOptions) DeepCopyInto(out *PatchOptions) {
828 *out = *in
829 out.TypeMeta = in.TypeMeta
830 if in.DryRun != nil {
831 in, out := &in.DryRun, &out.DryRun
832 *out = make([]string, len(*in))
833 copy(*out, *in)
834 }
835 if in.Force != nil {
836 in, out := &in.Force, &out.Force
837 *out = new(bool)
838 **out = **in
839 }
840 return
841 }
842
843
844 func (in *PatchOptions) DeepCopy() *PatchOptions {
845 if in == nil {
846 return nil
847 }
848 out := new(PatchOptions)
849 in.DeepCopyInto(out)
850 return out
851 }
852
853
854 func (in *PatchOptions) DeepCopyObject() runtime.Object {
855 if c := in.DeepCopy(); c != nil {
856 return c
857 }
858 return nil
859 }
860
861
862 func (in *Preconditions) DeepCopyInto(out *Preconditions) {
863 *out = *in
864 if in.UID != nil {
865 in, out := &in.UID, &out.UID
866 *out = new(types.UID)
867 **out = **in
868 }
869 if in.ResourceVersion != nil {
870 in, out := &in.ResourceVersion, &out.ResourceVersion
871 *out = new(string)
872 **out = **in
873 }
874 return
875 }
876
877
878 func (in *Preconditions) DeepCopy() *Preconditions {
879 if in == nil {
880 return nil
881 }
882 out := new(Preconditions)
883 in.DeepCopyInto(out)
884 return out
885 }
886
887
888 func (in *RootPaths) DeepCopyInto(out *RootPaths) {
889 *out = *in
890 if in.Paths != nil {
891 in, out := &in.Paths, &out.Paths
892 *out = make([]string, len(*in))
893 copy(*out, *in)
894 }
895 return
896 }
897
898
899 func (in *RootPaths) DeepCopy() *RootPaths {
900 if in == nil {
901 return nil
902 }
903 out := new(RootPaths)
904 in.DeepCopyInto(out)
905 return out
906 }
907
908
909 func (in *ServerAddressByClientCIDR) DeepCopyInto(out *ServerAddressByClientCIDR) {
910 *out = *in
911 return
912 }
913
914
915 func (in *ServerAddressByClientCIDR) DeepCopy() *ServerAddressByClientCIDR {
916 if in == nil {
917 return nil
918 }
919 out := new(ServerAddressByClientCIDR)
920 in.DeepCopyInto(out)
921 return out
922 }
923
924
925 func (in *Status) DeepCopyInto(out *Status) {
926 *out = *in
927 out.TypeMeta = in.TypeMeta
928 in.ListMeta.DeepCopyInto(&out.ListMeta)
929 if in.Details != nil {
930 in, out := &in.Details, &out.Details
931 *out = new(StatusDetails)
932 (*in).DeepCopyInto(*out)
933 }
934 return
935 }
936
937
938 func (in *Status) DeepCopy() *Status {
939 if in == nil {
940 return nil
941 }
942 out := new(Status)
943 in.DeepCopyInto(out)
944 return out
945 }
946
947
948 func (in *Status) DeepCopyObject() runtime.Object {
949 if c := in.DeepCopy(); c != nil {
950 return c
951 }
952 return nil
953 }
954
955
956 func (in *StatusCause) DeepCopyInto(out *StatusCause) {
957 *out = *in
958 return
959 }
960
961
962 func (in *StatusCause) DeepCopy() *StatusCause {
963 if in == nil {
964 return nil
965 }
966 out := new(StatusCause)
967 in.DeepCopyInto(out)
968 return out
969 }
970
971
972 func (in *StatusDetails) DeepCopyInto(out *StatusDetails) {
973 *out = *in
974 if in.Causes != nil {
975 in, out := &in.Causes, &out.Causes
976 *out = make([]StatusCause, len(*in))
977 copy(*out, *in)
978 }
979 return
980 }
981
982
983 func (in *StatusDetails) DeepCopy() *StatusDetails {
984 if in == nil {
985 return nil
986 }
987 out := new(StatusDetails)
988 in.DeepCopyInto(out)
989 return out
990 }
991
992
993 func (in *Table) DeepCopyInto(out *Table) {
994 *out = *in
995 out.TypeMeta = in.TypeMeta
996 in.ListMeta.DeepCopyInto(&out.ListMeta)
997 if in.ColumnDefinitions != nil {
998 in, out := &in.ColumnDefinitions, &out.ColumnDefinitions
999 *out = make([]TableColumnDefinition, len(*in))
1000 copy(*out, *in)
1001 }
1002 if in.Rows != nil {
1003 in, out := &in.Rows, &out.Rows
1004 *out = make([]TableRow, len(*in))
1005 for i := range *in {
1006 (*in)[i].DeepCopyInto(&(*out)[i])
1007 }
1008 }
1009 return
1010 }
1011
1012
1013 func (in *Table) DeepCopy() *Table {
1014 if in == nil {
1015 return nil
1016 }
1017 out := new(Table)
1018 in.DeepCopyInto(out)
1019 return out
1020 }
1021
1022
1023 func (in *Table) DeepCopyObject() runtime.Object {
1024 if c := in.DeepCopy(); c != nil {
1025 return c
1026 }
1027 return nil
1028 }
1029
1030
1031 func (in *TableColumnDefinition) DeepCopyInto(out *TableColumnDefinition) {
1032 *out = *in
1033 return
1034 }
1035
1036
1037 func (in *TableColumnDefinition) DeepCopy() *TableColumnDefinition {
1038 if in == nil {
1039 return nil
1040 }
1041 out := new(TableColumnDefinition)
1042 in.DeepCopyInto(out)
1043 return out
1044 }
1045
1046
1047 func (in *TableOptions) DeepCopyInto(out *TableOptions) {
1048 *out = *in
1049 out.TypeMeta = in.TypeMeta
1050 return
1051 }
1052
1053
1054 func (in *TableOptions) DeepCopy() *TableOptions {
1055 if in == nil {
1056 return nil
1057 }
1058 out := new(TableOptions)
1059 in.DeepCopyInto(out)
1060 return out
1061 }
1062
1063
1064 func (in *TableOptions) DeepCopyObject() runtime.Object {
1065 if c := in.DeepCopy(); c != nil {
1066 return c
1067 }
1068 return nil
1069 }
1070
1071
1072 func (in *TableRow) DeepCopyInto(out *TableRow) {
1073 clone := in.DeepCopy()
1074 *out = *clone
1075 return
1076 }
1077
1078
1079 func (in *TableRowCondition) DeepCopyInto(out *TableRowCondition) {
1080 *out = *in
1081 return
1082 }
1083
1084
1085 func (in *TableRowCondition) DeepCopy() *TableRowCondition {
1086 if in == nil {
1087 return nil
1088 }
1089 out := new(TableRowCondition)
1090 in.DeepCopyInto(out)
1091 return out
1092 }
1093
1094
1095 func (in *Time) DeepCopy() *Time {
1096 if in == nil {
1097 return nil
1098 }
1099 out := new(Time)
1100 in.DeepCopyInto(out)
1101 return out
1102 }
1103
1104
1105 func (in *Timestamp) DeepCopyInto(out *Timestamp) {
1106 *out = *in
1107 return
1108 }
1109
1110
1111 func (in *Timestamp) DeepCopy() *Timestamp {
1112 if in == nil {
1113 return nil
1114 }
1115 out := new(Timestamp)
1116 in.DeepCopyInto(out)
1117 return out
1118 }
1119
1120
1121 func (in *UpdateOptions) DeepCopyInto(out *UpdateOptions) {
1122 *out = *in
1123 out.TypeMeta = in.TypeMeta
1124 if in.DryRun != nil {
1125 in, out := &in.DryRun, &out.DryRun
1126 *out = make([]string, len(*in))
1127 copy(*out, *in)
1128 }
1129 return
1130 }
1131
1132
1133 func (in *UpdateOptions) DeepCopy() *UpdateOptions {
1134 if in == nil {
1135 return nil
1136 }
1137 out := new(UpdateOptions)
1138 in.DeepCopyInto(out)
1139 return out
1140 }
1141
1142
1143 func (in *UpdateOptions) DeepCopyObject() runtime.Object {
1144 if c := in.DeepCopy(); c != nil {
1145 return c
1146 }
1147 return nil
1148 }
1149
1150
1151 func (in Verbs) DeepCopyInto(out *Verbs) {
1152 {
1153 in := &in
1154 *out = make(Verbs, len(*in))
1155 copy(*out, *in)
1156 return
1157 }
1158 }
1159
1160
1161 func (in Verbs) DeepCopy() Verbs {
1162 if in == nil {
1163 return nil
1164 }
1165 out := new(Verbs)
1166 in.DeepCopyInto(out)
1167 return *out
1168 }
1169
1170
1171 func (in *WatchEvent) DeepCopyInto(out *WatchEvent) {
1172 *out = *in
1173 in.Object.DeepCopyInto(&out.Object)
1174 return
1175 }
1176
1177
1178 func (in *WatchEvent) DeepCopy() *WatchEvent {
1179 if in == nil {
1180 return nil
1181 }
1182 out := new(WatchEvent)
1183 in.DeepCopyInto(out)
1184 return out
1185 }
1186
1187
1188 func (in *WatchEvent) DeepCopyObject() runtime.Object {
1189 if c := in.DeepCopy(); c != nil {
1190 return c
1191 }
1192 return nil
1193 }
1194
View as plain text