blob: 10845993e26b1538ee96b38274df4363a6a3a79b [file] [log] [blame]
Zack Williamse940c7a2019-08-21 14:25:39 -07001// +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 runtime "k8s.io/apimachinery/pkg/runtime"
25 types "k8s.io/apimachinery/pkg/types"
26)
27
28// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
29func (in *APIGroup) DeepCopyInto(out *APIGroup) {
30 *out = *in
31 out.TypeMeta = in.TypeMeta
32 if in.Versions != nil {
33 in, out := &in.Versions, &out.Versions
34 *out = make([]GroupVersionForDiscovery, len(*in))
35 copy(*out, *in)
36 }
37 out.PreferredVersion = in.PreferredVersion
38 if in.ServerAddressByClientCIDRs != nil {
39 in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
40 *out = make([]ServerAddressByClientCIDR, len(*in))
41 copy(*out, *in)
42 }
43 return
44}
45
46// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroup.
47func (in *APIGroup) DeepCopy() *APIGroup {
48 if in == nil {
49 return nil
50 }
51 out := new(APIGroup)
52 in.DeepCopyInto(out)
53 return out
54}
55
56// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
57func (in *APIGroup) DeepCopyObject() runtime.Object {
58 if c := in.DeepCopy(); c != nil {
59 return c
60 }
61 return nil
62}
63
64// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
65func (in *APIGroupList) DeepCopyInto(out *APIGroupList) {
66 *out = *in
67 out.TypeMeta = in.TypeMeta
68 if in.Groups != nil {
69 in, out := &in.Groups, &out.Groups
70 *out = make([]APIGroup, len(*in))
71 for i := range *in {
72 (*in)[i].DeepCopyInto(&(*out)[i])
73 }
74 }
75 return
76}
77
78// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupList.
79func (in *APIGroupList) DeepCopy() *APIGroupList {
80 if in == nil {
81 return nil
82 }
83 out := new(APIGroupList)
84 in.DeepCopyInto(out)
85 return out
86}
87
88// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
89func (in *APIGroupList) DeepCopyObject() runtime.Object {
90 if c := in.DeepCopy(); c != nil {
91 return c
92 }
93 return nil
94}
95
96// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
97func (in *APIResource) DeepCopyInto(out *APIResource) {
98 *out = *in
99 if in.Verbs != nil {
100 in, out := &in.Verbs, &out.Verbs
101 *out = make(Verbs, len(*in))
102 copy(*out, *in)
103 }
104 if in.ShortNames != nil {
105 in, out := &in.ShortNames, &out.ShortNames
106 *out = make([]string, len(*in))
107 copy(*out, *in)
108 }
109 if in.Categories != nil {
110 in, out := &in.Categories, &out.Categories
111 *out = make([]string, len(*in))
112 copy(*out, *in)
113 }
114 return
115}
116
117// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIResource.
118func (in *APIResource) DeepCopy() *APIResource {
119 if in == nil {
120 return nil
121 }
122 out := new(APIResource)
123 in.DeepCopyInto(out)
124 return out
125}
126
127// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
128func (in *APIResourceList) DeepCopyInto(out *APIResourceList) {
129 *out = *in
130 out.TypeMeta = in.TypeMeta
131 if in.APIResources != nil {
132 in, out := &in.APIResources, &out.APIResources
133 *out = make([]APIResource, len(*in))
134 for i := range *in {
135 (*in)[i].DeepCopyInto(&(*out)[i])
136 }
137 }
138 return
139}
140
141// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIResourceList.
142func (in *APIResourceList) DeepCopy() *APIResourceList {
143 if in == nil {
144 return nil
145 }
146 out := new(APIResourceList)
147 in.DeepCopyInto(out)
148 return out
149}
150
151// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
152func (in *APIResourceList) DeepCopyObject() runtime.Object {
153 if c := in.DeepCopy(); c != nil {
154 return c
155 }
156 return nil
157}
158
159// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
160func (in *APIVersions) DeepCopyInto(out *APIVersions) {
161 *out = *in
162 out.TypeMeta = in.TypeMeta
163 if in.Versions != nil {
164 in, out := &in.Versions, &out.Versions
165 *out = make([]string, len(*in))
166 copy(*out, *in)
167 }
168 if in.ServerAddressByClientCIDRs != nil {
169 in, out := &in.ServerAddressByClientCIDRs, &out.ServerAddressByClientCIDRs
170 *out = make([]ServerAddressByClientCIDR, len(*in))
171 copy(*out, *in)
172 }
173 return
174}
175
176// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIVersions.
177func (in *APIVersions) DeepCopy() *APIVersions {
178 if in == nil {
179 return nil
180 }
181 out := new(APIVersions)
182 in.DeepCopyInto(out)
183 return out
184}
185
186// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
187func (in *APIVersions) DeepCopyObject() runtime.Object {
188 if c := in.DeepCopy(); c != nil {
189 return c
190 }
191 return nil
192}
193
194// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
195func (in *CreateOptions) DeepCopyInto(out *CreateOptions) {
196 *out = *in
197 out.TypeMeta = in.TypeMeta
198 if in.DryRun != nil {
199 in, out := &in.DryRun, &out.DryRun
200 *out = make([]string, len(*in))
201 copy(*out, *in)
202 }
203 return
204}
205
206// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreateOptions.
207func (in *CreateOptions) DeepCopy() *CreateOptions {
208 if in == nil {
209 return nil
210 }
211 out := new(CreateOptions)
212 in.DeepCopyInto(out)
213 return out
214}
215
216// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
217func (in *CreateOptions) DeepCopyObject() runtime.Object {
218 if c := in.DeepCopy(); c != nil {
219 return c
220 }
221 return nil
222}
223
224// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
225func (in *DeleteOptions) DeepCopyInto(out *DeleteOptions) {
226 *out = *in
227 out.TypeMeta = in.TypeMeta
228 if in.GracePeriodSeconds != nil {
229 in, out := &in.GracePeriodSeconds, &out.GracePeriodSeconds
230 *out = new(int64)
231 **out = **in
232 }
233 if in.Preconditions != nil {
234 in, out := &in.Preconditions, &out.Preconditions
235 *out = new(Preconditions)
236 (*in).DeepCopyInto(*out)
237 }
238 if in.OrphanDependents != nil {
239 in, out := &in.OrphanDependents, &out.OrphanDependents
240 *out = new(bool)
241 **out = **in
242 }
243 if in.PropagationPolicy != nil {
244 in, out := &in.PropagationPolicy, &out.PropagationPolicy
245 *out = new(DeletionPropagation)
246 **out = **in
247 }
248 if in.DryRun != nil {
249 in, out := &in.DryRun, &out.DryRun
250 *out = make([]string, len(*in))
251 copy(*out, *in)
252 }
253 return
254}
255
256// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOptions.
257func (in *DeleteOptions) DeepCopy() *DeleteOptions {
258 if in == nil {
259 return nil
260 }
261 out := new(DeleteOptions)
262 in.DeepCopyInto(out)
263 return out
264}
265
266// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
267func (in *DeleteOptions) DeepCopyObject() runtime.Object {
268 if c := in.DeepCopy(); c != nil {
269 return c
270 }
271 return nil
272}
273
274// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
275func (in *Duration) DeepCopyInto(out *Duration) {
276 *out = *in
277 return
278}
279
280// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Duration.
281func (in *Duration) DeepCopy() *Duration {
282 if in == nil {
283 return nil
284 }
285 out := new(Duration)
286 in.DeepCopyInto(out)
287 return out
288}
289
290// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
291func (in *ExportOptions) DeepCopyInto(out *ExportOptions) {
292 *out = *in
293 out.TypeMeta = in.TypeMeta
294 return
295}
296
297// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExportOptions.
298func (in *ExportOptions) DeepCopy() *ExportOptions {
299 if in == nil {
300 return nil
301 }
302 out := new(ExportOptions)
303 in.DeepCopyInto(out)
304 return out
305}
306
307// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
308func (in *ExportOptions) DeepCopyObject() runtime.Object {
309 if c := in.DeepCopy(); c != nil {
310 return c
311 }
312 return nil
313}
314
315// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
316func (in *GetOptions) DeepCopyInto(out *GetOptions) {
317 *out = *in
318 out.TypeMeta = in.TypeMeta
319 return
320}
321
322// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetOptions.
323func (in *GetOptions) DeepCopy() *GetOptions {
324 if in == nil {
325 return nil
326 }
327 out := new(GetOptions)
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 *GetOptions) 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 *GroupKind) DeepCopyInto(out *GroupKind) {
342 *out = *in
343 return
344}
345
346// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupKind.
347func (in *GroupKind) DeepCopy() *GroupKind {
348 if in == nil {
349 return nil
350 }
351 out := new(GroupKind)
352 in.DeepCopyInto(out)
353 return out
354}
355
356// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
357func (in *GroupResource) DeepCopyInto(out *GroupResource) {
358 *out = *in
359 return
360}
361
362// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupResource.
363func (in *GroupResource) DeepCopy() *GroupResource {
364 if in == nil {
365 return nil
366 }
367 out := new(GroupResource)
368 in.DeepCopyInto(out)
369 return out
370}
371
372// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
373func (in *GroupVersion) DeepCopyInto(out *GroupVersion) {
374 *out = *in
375 return
376}
377
378// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupVersion.
379func (in *GroupVersion) DeepCopy() *GroupVersion {
380 if in == nil {
381 return nil
382 }
383 out := new(GroupVersion)
384 in.DeepCopyInto(out)
385 return out
386}
387
388// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
389func (in *GroupVersionForDiscovery) DeepCopyInto(out *GroupVersionForDiscovery) {
390 *out = *in
391 return
392}
393
394// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupVersionForDiscovery.
395func (in *GroupVersionForDiscovery) DeepCopy() *GroupVersionForDiscovery {
396 if in == nil {
397 return nil
398 }
399 out := new(GroupVersionForDiscovery)
400 in.DeepCopyInto(out)
401 return out
402}
403
404// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
405func (in *GroupVersionKind) DeepCopyInto(out *GroupVersionKind) {
406 *out = *in
407 return
408}
409
410// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupVersionKind.
411func (in *GroupVersionKind) DeepCopy() *GroupVersionKind {
412 if in == nil {
413 return nil
414 }
415 out := new(GroupVersionKind)
416 in.DeepCopyInto(out)
417 return out
418}
419
420// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
421func (in *GroupVersionResource) DeepCopyInto(out *GroupVersionResource) {
422 *out = *in
423 return
424}
425
426// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupVersionResource.
427func (in *GroupVersionResource) DeepCopy() *GroupVersionResource {
428 if in == nil {
429 return nil
430 }
431 out := new(GroupVersionResource)
432 in.DeepCopyInto(out)
433 return out
434}
435
436// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
437func (in *Initializer) DeepCopyInto(out *Initializer) {
438 *out = *in
439 return
440}
441
442// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Initializer.
443func (in *Initializer) DeepCopy() *Initializer {
444 if in == nil {
445 return nil
446 }
447 out := new(Initializer)
448 in.DeepCopyInto(out)
449 return out
450}
451
452// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
453func (in *Initializers) DeepCopyInto(out *Initializers) {
454 *out = *in
455 if in.Pending != nil {
456 in, out := &in.Pending, &out.Pending
457 *out = make([]Initializer, len(*in))
458 copy(*out, *in)
459 }
460 if in.Result != nil {
461 in, out := &in.Result, &out.Result
462 *out = new(Status)
463 (*in).DeepCopyInto(*out)
464 }
465 return
466}
467
468// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Initializers.
469func (in *Initializers) DeepCopy() *Initializers {
470 if in == nil {
471 return nil
472 }
473 out := new(Initializers)
474 in.DeepCopyInto(out)
475 return out
476}
477
478// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
479func (in *InternalEvent) DeepCopyInto(out *InternalEvent) {
480 *out = *in
481 if in.Object != nil {
482 out.Object = in.Object.DeepCopyObject()
483 }
484 return
485}
486
487// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InternalEvent.
488func (in *InternalEvent) DeepCopy() *InternalEvent {
489 if in == nil {
490 return nil
491 }
492 out := new(InternalEvent)
493 in.DeepCopyInto(out)
494 return out
495}
496
497// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
498func (in *LabelSelector) DeepCopyInto(out *LabelSelector) {
499 *out = *in
500 if in.MatchLabels != nil {
501 in, out := &in.MatchLabels, &out.MatchLabels
502 *out = make(map[string]string, len(*in))
503 for key, val := range *in {
504 (*out)[key] = val
505 }
506 }
507 if in.MatchExpressions != nil {
508 in, out := &in.MatchExpressions, &out.MatchExpressions
509 *out = make([]LabelSelectorRequirement, len(*in))
510 for i := range *in {
511 (*in)[i].DeepCopyInto(&(*out)[i])
512 }
513 }
514 return
515}
516
517// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelSelector.
518func (in *LabelSelector) DeepCopy() *LabelSelector {
519 if in == nil {
520 return nil
521 }
522 out := new(LabelSelector)
523 in.DeepCopyInto(out)
524 return out
525}
526
527// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
528func (in *LabelSelectorRequirement) DeepCopyInto(out *LabelSelectorRequirement) {
529 *out = *in
530 if in.Values != nil {
531 in, out := &in.Values, &out.Values
532 *out = make([]string, len(*in))
533 copy(*out, *in)
534 }
535 return
536}
537
538// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelSelectorRequirement.
539func (in *LabelSelectorRequirement) DeepCopy() *LabelSelectorRequirement {
540 if in == nil {
541 return nil
542 }
543 out := new(LabelSelectorRequirement)
544 in.DeepCopyInto(out)
545 return out
546}
547
548// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
549func (in *List) DeepCopyInto(out *List) {
550 *out = *in
551 out.TypeMeta = in.TypeMeta
552 out.ListMeta = in.ListMeta
553 if in.Items != nil {
554 in, out := &in.Items, &out.Items
555 *out = make([]runtime.RawExtension, len(*in))
556 for i := range *in {
557 (*in)[i].DeepCopyInto(&(*out)[i])
558 }
559 }
560 return
561}
562
563// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new List.
564func (in *List) DeepCopy() *List {
565 if in == nil {
566 return nil
567 }
568 out := new(List)
569 in.DeepCopyInto(out)
570 return out
571}
572
573// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
574func (in *List) DeepCopyObject() runtime.Object {
575 if c := in.DeepCopy(); c != nil {
576 return c
577 }
578 return nil
579}
580
581// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
582func (in *ListMeta) DeepCopyInto(out *ListMeta) {
583 *out = *in
584 return
585}
586
587// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListMeta.
588func (in *ListMeta) DeepCopy() *ListMeta {
589 if in == nil {
590 return nil
591 }
592 out := new(ListMeta)
593 in.DeepCopyInto(out)
594 return out
595}
596
597// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
598func (in *ListOptions) DeepCopyInto(out *ListOptions) {
599 *out = *in
600 out.TypeMeta = in.TypeMeta
601 if in.TimeoutSeconds != nil {
602 in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
603 *out = new(int64)
604 **out = **in
605 }
606 return
607}
608
609// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListOptions.
610func (in *ListOptions) DeepCopy() *ListOptions {
611 if in == nil {
612 return nil
613 }
614 out := new(ListOptions)
615 in.DeepCopyInto(out)
616 return out
617}
618
619// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
620func (in *ListOptions) DeepCopyObject() runtime.Object {
621 if c := in.DeepCopy(); c != nil {
622 return c
623 }
624 return nil
625}
626
627// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MicroTime.
628func (in *MicroTime) DeepCopy() *MicroTime {
629 if in == nil {
630 return nil
631 }
632 out := new(MicroTime)
633 in.DeepCopyInto(out)
634 return out
635}
636
637// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
638func (in *ObjectMeta) DeepCopyInto(out *ObjectMeta) {
639 *out = *in
640 in.CreationTimestamp.DeepCopyInto(&out.CreationTimestamp)
641 if in.DeletionTimestamp != nil {
642 in, out := &in.DeletionTimestamp, &out.DeletionTimestamp
643 *out = (*in).DeepCopy()
644 }
645 if in.DeletionGracePeriodSeconds != nil {
646 in, out := &in.DeletionGracePeriodSeconds, &out.DeletionGracePeriodSeconds
647 *out = new(int64)
648 **out = **in
649 }
650 if in.Labels != nil {
651 in, out := &in.Labels, &out.Labels
652 *out = make(map[string]string, len(*in))
653 for key, val := range *in {
654 (*out)[key] = val
655 }
656 }
657 if in.Annotations != nil {
658 in, out := &in.Annotations, &out.Annotations
659 *out = make(map[string]string, len(*in))
660 for key, val := range *in {
661 (*out)[key] = val
662 }
663 }
664 if in.OwnerReferences != nil {
665 in, out := &in.OwnerReferences, &out.OwnerReferences
666 *out = make([]OwnerReference, len(*in))
667 for i := range *in {
668 (*in)[i].DeepCopyInto(&(*out)[i])
669 }
670 }
671 if in.Initializers != nil {
672 in, out := &in.Initializers, &out.Initializers
673 *out = new(Initializers)
674 (*in).DeepCopyInto(*out)
675 }
676 if in.Finalizers != nil {
677 in, out := &in.Finalizers, &out.Finalizers
678 *out = make([]string, len(*in))
679 copy(*out, *in)
680 }
681 return
682}
683
684// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectMeta.
685func (in *ObjectMeta) DeepCopy() *ObjectMeta {
686 if in == nil {
687 return nil
688 }
689 out := new(ObjectMeta)
690 in.DeepCopyInto(out)
691 return out
692}
693
694// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
695func (in *OwnerReference) DeepCopyInto(out *OwnerReference) {
696 *out = *in
697 if in.Controller != nil {
698 in, out := &in.Controller, &out.Controller
699 *out = new(bool)
700 **out = **in
701 }
702 if in.BlockOwnerDeletion != nil {
703 in, out := &in.BlockOwnerDeletion, &out.BlockOwnerDeletion
704 *out = new(bool)
705 **out = **in
706 }
707 return
708}
709
710// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OwnerReference.
711func (in *OwnerReference) DeepCopy() *OwnerReference {
712 if in == nil {
713 return nil
714 }
715 out := new(OwnerReference)
716 in.DeepCopyInto(out)
717 return out
718}
719
720// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
721func (in *Patch) DeepCopyInto(out *Patch) {
722 *out = *in
723 return
724}
725
726// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Patch.
727func (in *Patch) DeepCopy() *Patch {
728 if in == nil {
729 return nil
730 }
731 out := new(Patch)
732 in.DeepCopyInto(out)
733 return out
734}
735
736// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
737func (in *Preconditions) DeepCopyInto(out *Preconditions) {
738 *out = *in
739 if in.UID != nil {
740 in, out := &in.UID, &out.UID
741 *out = new(types.UID)
742 **out = **in
743 }
744 return
745}
746
747// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Preconditions.
748func (in *Preconditions) DeepCopy() *Preconditions {
749 if in == nil {
750 return nil
751 }
752 out := new(Preconditions)
753 in.DeepCopyInto(out)
754 return out
755}
756
757// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
758func (in *RootPaths) DeepCopyInto(out *RootPaths) {
759 *out = *in
760 if in.Paths != nil {
761 in, out := &in.Paths, &out.Paths
762 *out = make([]string, len(*in))
763 copy(*out, *in)
764 }
765 return
766}
767
768// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RootPaths.
769func (in *RootPaths) DeepCopy() *RootPaths {
770 if in == nil {
771 return nil
772 }
773 out := new(RootPaths)
774 in.DeepCopyInto(out)
775 return out
776}
777
778// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
779func (in *ServerAddressByClientCIDR) DeepCopyInto(out *ServerAddressByClientCIDR) {
780 *out = *in
781 return
782}
783
784// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerAddressByClientCIDR.
785func (in *ServerAddressByClientCIDR) DeepCopy() *ServerAddressByClientCIDR {
786 if in == nil {
787 return nil
788 }
789 out := new(ServerAddressByClientCIDR)
790 in.DeepCopyInto(out)
791 return out
792}
793
794// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
795func (in *Status) DeepCopyInto(out *Status) {
796 *out = *in
797 out.TypeMeta = in.TypeMeta
798 out.ListMeta = in.ListMeta
799 if in.Details != nil {
800 in, out := &in.Details, &out.Details
801 *out = new(StatusDetails)
802 (*in).DeepCopyInto(*out)
803 }
804 return
805}
806
807// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status.
808func (in *Status) DeepCopy() *Status {
809 if in == nil {
810 return nil
811 }
812 out := new(Status)
813 in.DeepCopyInto(out)
814 return out
815}
816
817// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
818func (in *Status) DeepCopyObject() runtime.Object {
819 if c := in.DeepCopy(); c != nil {
820 return c
821 }
822 return nil
823}
824
825// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
826func (in *StatusCause) DeepCopyInto(out *StatusCause) {
827 *out = *in
828 return
829}
830
831// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCause.
832func (in *StatusCause) DeepCopy() *StatusCause {
833 if in == nil {
834 return nil
835 }
836 out := new(StatusCause)
837 in.DeepCopyInto(out)
838 return out
839}
840
841// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
842func (in *StatusDetails) DeepCopyInto(out *StatusDetails) {
843 *out = *in
844 if in.Causes != nil {
845 in, out := &in.Causes, &out.Causes
846 *out = make([]StatusCause, len(*in))
847 copy(*out, *in)
848 }
849 return
850}
851
852// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusDetails.
853func (in *StatusDetails) DeepCopy() *StatusDetails {
854 if in == nil {
855 return nil
856 }
857 out := new(StatusDetails)
858 in.DeepCopyInto(out)
859 return out
860}
861
862// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Time.
863func (in *Time) DeepCopy() *Time {
864 if in == nil {
865 return nil
866 }
867 out := new(Time)
868 in.DeepCopyInto(out)
869 return out
870}
871
872// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
873func (in *Timestamp) DeepCopyInto(out *Timestamp) {
874 *out = *in
875 return
876}
877
878// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Timestamp.
879func (in *Timestamp) DeepCopy() *Timestamp {
880 if in == nil {
881 return nil
882 }
883 out := new(Timestamp)
884 in.DeepCopyInto(out)
885 return out
886}
887
888// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
889func (in *UpdateOptions) DeepCopyInto(out *UpdateOptions) {
890 *out = *in
891 out.TypeMeta = in.TypeMeta
892 if in.DryRun != nil {
893 in, out := &in.DryRun, &out.DryRun
894 *out = make([]string, len(*in))
895 copy(*out, *in)
896 }
897 return
898}
899
900// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateOptions.
901func (in *UpdateOptions) DeepCopy() *UpdateOptions {
902 if in == nil {
903 return nil
904 }
905 out := new(UpdateOptions)
906 in.DeepCopyInto(out)
907 return out
908}
909
910// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
911func (in *UpdateOptions) DeepCopyObject() runtime.Object {
912 if c := in.DeepCopy(); c != nil {
913 return c
914 }
915 return nil
916}
917
918// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
919func (in Verbs) DeepCopyInto(out *Verbs) {
920 {
921 in := &in
922 *out = make(Verbs, len(*in))
923 copy(*out, *in)
924 return
925 }
926}
927
928// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Verbs.
929func (in Verbs) DeepCopy() Verbs {
930 if in == nil {
931 return nil
932 }
933 out := new(Verbs)
934 in.DeepCopyInto(out)
935 return *out
936}
937
938// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
939func (in *WatchEvent) DeepCopyInto(out *WatchEvent) {
940 *out = *in
941 in.Object.DeepCopyInto(&out.Object)
942 return
943}
944
945// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchEvent.
946func (in *WatchEvent) DeepCopy() *WatchEvent {
947 if in == nil {
948 return nil
949 }
950 out := new(WatchEvent)
951 in.DeepCopyInto(out)
952 return out
953}
954
955// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
956func (in *WatchEvent) DeepCopyObject() runtime.Object {
957 if c := in.DeepCopy(); c != nil {
958 return c
959 }
960 return nil
961}