Code refactoring for bpa operator
[icn.git] / cmd / bpa-operator / vendor / k8s.io / apiextensions-apiserver / pkg / apis / apiextensions / zz_generated.deepcopy.go
1 // +build !ignore_autogenerated
2
3 /*
4 Copyright The Kubernetes Authors.
5
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
9
10     http://www.apache.org/licenses/LICENSE-2.0
11
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
17 */
18
19 // Code generated by deepcopy-gen. DO NOT EDIT.
20
21 package apiextensions
22
23 import (
24         runtime "k8s.io/apimachinery/pkg/runtime"
25 )
26
27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
28 func (in *CustomResourceColumnDefinition) DeepCopyInto(out *CustomResourceColumnDefinition) {
29         *out = *in
30         return
31 }
32
33 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceColumnDefinition.
34 func (in *CustomResourceColumnDefinition) DeepCopy() *CustomResourceColumnDefinition {
35         if in == nil {
36                 return nil
37         }
38         out := new(CustomResourceColumnDefinition)
39         in.DeepCopyInto(out)
40         return out
41 }
42
43 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
44 func (in *CustomResourceConversion) DeepCopyInto(out *CustomResourceConversion) {
45         *out = *in
46         if in.WebhookClientConfig != nil {
47                 in, out := &in.WebhookClientConfig, &out.WebhookClientConfig
48                 *out = new(WebhookClientConfig)
49                 (*in).DeepCopyInto(*out)
50         }
51         return
52 }
53
54 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceConversion.
55 func (in *CustomResourceConversion) DeepCopy() *CustomResourceConversion {
56         if in == nil {
57                 return nil
58         }
59         out := new(CustomResourceConversion)
60         in.DeepCopyInto(out)
61         return out
62 }
63
64 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
65 func (in *CustomResourceDefinition) DeepCopyInto(out *CustomResourceDefinition) {
66         *out = *in
67         out.TypeMeta = in.TypeMeta
68         in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
69         in.Spec.DeepCopyInto(&out.Spec)
70         in.Status.DeepCopyInto(&out.Status)
71         return
72 }
73
74 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinition.
75 func (in *CustomResourceDefinition) DeepCopy() *CustomResourceDefinition {
76         if in == nil {
77                 return nil
78         }
79         out := new(CustomResourceDefinition)
80         in.DeepCopyInto(out)
81         return out
82 }
83
84 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
85 func (in *CustomResourceDefinition) DeepCopyObject() runtime.Object {
86         if c := in.DeepCopy(); c != nil {
87                 return c
88         }
89         return nil
90 }
91
92 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
93 func (in *CustomResourceDefinitionCondition) DeepCopyInto(out *CustomResourceDefinitionCondition) {
94         *out = *in
95         in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
96         return
97 }
98
99 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionCondition.
100 func (in *CustomResourceDefinitionCondition) DeepCopy() *CustomResourceDefinitionCondition {
101         if in == nil {
102                 return nil
103         }
104         out := new(CustomResourceDefinitionCondition)
105         in.DeepCopyInto(out)
106         return out
107 }
108
109 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
110 func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) {
111         *out = *in
112         out.TypeMeta = in.TypeMeta
113         out.ListMeta = in.ListMeta
114         if in.Items != nil {
115                 in, out := &in.Items, &out.Items
116                 *out = make([]CustomResourceDefinition, len(*in))
117                 for i := range *in {
118                         (*in)[i].DeepCopyInto(&(*out)[i])
119                 }
120         }
121         return
122 }
123
124 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionList.
125 func (in *CustomResourceDefinitionList) DeepCopy() *CustomResourceDefinitionList {
126         if in == nil {
127                 return nil
128         }
129         out := new(CustomResourceDefinitionList)
130         in.DeepCopyInto(out)
131         return out
132 }
133
134 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
135 func (in *CustomResourceDefinitionList) DeepCopyObject() runtime.Object {
136         if c := in.DeepCopy(); c != nil {
137                 return c
138         }
139         return nil
140 }
141
142 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
143 func (in *CustomResourceDefinitionNames) DeepCopyInto(out *CustomResourceDefinitionNames) {
144         *out = *in
145         if in.ShortNames != nil {
146                 in, out := &in.ShortNames, &out.ShortNames
147                 *out = make([]string, len(*in))
148                 copy(*out, *in)
149         }
150         if in.Categories != nil {
151                 in, out := &in.Categories, &out.Categories
152                 *out = make([]string, len(*in))
153                 copy(*out, *in)
154         }
155         return
156 }
157
158 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionNames.
159 func (in *CustomResourceDefinitionNames) DeepCopy() *CustomResourceDefinitionNames {
160         if in == nil {
161                 return nil
162         }
163         out := new(CustomResourceDefinitionNames)
164         in.DeepCopyInto(out)
165         return out
166 }
167
168 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
169 func (in *CustomResourceDefinitionSpec) DeepCopyInto(out *CustomResourceDefinitionSpec) {
170         *out = *in
171         in.Names.DeepCopyInto(&out.Names)
172         if in.Validation != nil {
173                 in, out := &in.Validation, &out.Validation
174                 *out = new(CustomResourceValidation)
175                 (*in).DeepCopyInto(*out)
176         }
177         if in.Subresources != nil {
178                 in, out := &in.Subresources, &out.Subresources
179                 *out = new(CustomResourceSubresources)
180                 (*in).DeepCopyInto(*out)
181         }
182         if in.Versions != nil {
183                 in, out := &in.Versions, &out.Versions
184                 *out = make([]CustomResourceDefinitionVersion, len(*in))
185                 for i := range *in {
186                         (*in)[i].DeepCopyInto(&(*out)[i])
187                 }
188         }
189         if in.AdditionalPrinterColumns != nil {
190                 in, out := &in.AdditionalPrinterColumns, &out.AdditionalPrinterColumns
191                 *out = make([]CustomResourceColumnDefinition, len(*in))
192                 copy(*out, *in)
193         }
194         if in.Conversion != nil {
195                 in, out := &in.Conversion, &out.Conversion
196                 *out = new(CustomResourceConversion)
197                 (*in).DeepCopyInto(*out)
198         }
199         return
200 }
201
202 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionSpec.
203 func (in *CustomResourceDefinitionSpec) DeepCopy() *CustomResourceDefinitionSpec {
204         if in == nil {
205                 return nil
206         }
207         out := new(CustomResourceDefinitionSpec)
208         in.DeepCopyInto(out)
209         return out
210 }
211
212 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
213 func (in *CustomResourceDefinitionStatus) DeepCopyInto(out *CustomResourceDefinitionStatus) {
214         *out = *in
215         if in.Conditions != nil {
216                 in, out := &in.Conditions, &out.Conditions
217                 *out = make([]CustomResourceDefinitionCondition, len(*in))
218                 for i := range *in {
219                         (*in)[i].DeepCopyInto(&(*out)[i])
220                 }
221         }
222         in.AcceptedNames.DeepCopyInto(&out.AcceptedNames)
223         if in.StoredVersions != nil {
224                 in, out := &in.StoredVersions, &out.StoredVersions
225                 *out = make([]string, len(*in))
226                 copy(*out, *in)
227         }
228         return
229 }
230
231 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionStatus.
232 func (in *CustomResourceDefinitionStatus) DeepCopy() *CustomResourceDefinitionStatus {
233         if in == nil {
234                 return nil
235         }
236         out := new(CustomResourceDefinitionStatus)
237         in.DeepCopyInto(out)
238         return out
239 }
240
241 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
242 func (in *CustomResourceDefinitionVersion) DeepCopyInto(out *CustomResourceDefinitionVersion) {
243         *out = *in
244         if in.Schema != nil {
245                 in, out := &in.Schema, &out.Schema
246                 *out = new(CustomResourceValidation)
247                 (*in).DeepCopyInto(*out)
248         }
249         if in.Subresources != nil {
250                 in, out := &in.Subresources, &out.Subresources
251                 *out = new(CustomResourceSubresources)
252                 (*in).DeepCopyInto(*out)
253         }
254         if in.AdditionalPrinterColumns != nil {
255                 in, out := &in.AdditionalPrinterColumns, &out.AdditionalPrinterColumns
256                 *out = make([]CustomResourceColumnDefinition, len(*in))
257                 copy(*out, *in)
258         }
259         return
260 }
261
262 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionVersion.
263 func (in *CustomResourceDefinitionVersion) DeepCopy() *CustomResourceDefinitionVersion {
264         if in == nil {
265                 return nil
266         }
267         out := new(CustomResourceDefinitionVersion)
268         in.DeepCopyInto(out)
269         return out
270 }
271
272 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
273 func (in *CustomResourceSubresourceScale) DeepCopyInto(out *CustomResourceSubresourceScale) {
274         *out = *in
275         if in.LabelSelectorPath != nil {
276                 in, out := &in.LabelSelectorPath, &out.LabelSelectorPath
277                 *out = new(string)
278                 **out = **in
279         }
280         return
281 }
282
283 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresourceScale.
284 func (in *CustomResourceSubresourceScale) DeepCopy() *CustomResourceSubresourceScale {
285         if in == nil {
286                 return nil
287         }
288         out := new(CustomResourceSubresourceScale)
289         in.DeepCopyInto(out)
290         return out
291 }
292
293 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
294 func (in *CustomResourceSubresourceStatus) DeepCopyInto(out *CustomResourceSubresourceStatus) {
295         *out = *in
296         return
297 }
298
299 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresourceStatus.
300 func (in *CustomResourceSubresourceStatus) DeepCopy() *CustomResourceSubresourceStatus {
301         if in == nil {
302                 return nil
303         }
304         out := new(CustomResourceSubresourceStatus)
305         in.DeepCopyInto(out)
306         return out
307 }
308
309 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
310 func (in *CustomResourceSubresources) DeepCopyInto(out *CustomResourceSubresources) {
311         *out = *in
312         if in.Status != nil {
313                 in, out := &in.Status, &out.Status
314                 *out = new(CustomResourceSubresourceStatus)
315                 **out = **in
316         }
317         if in.Scale != nil {
318                 in, out := &in.Scale, &out.Scale
319                 *out = new(CustomResourceSubresourceScale)
320                 (*in).DeepCopyInto(*out)
321         }
322         return
323 }
324
325 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresources.
326 func (in *CustomResourceSubresources) DeepCopy() *CustomResourceSubresources {
327         if in == nil {
328                 return nil
329         }
330         out := new(CustomResourceSubresources)
331         in.DeepCopyInto(out)
332         return out
333 }
334
335 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
336 func (in *CustomResourceValidation) DeepCopyInto(out *CustomResourceValidation) {
337         *out = *in
338         if in.OpenAPIV3Schema != nil {
339                 in, out := &in.OpenAPIV3Schema, &out.OpenAPIV3Schema
340                 *out = (*in).DeepCopy()
341         }
342         return
343 }
344
345 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceValidation.
346 func (in *CustomResourceValidation) DeepCopy() *CustomResourceValidation {
347         if in == nil {
348                 return nil
349         }
350         out := new(CustomResourceValidation)
351         in.DeepCopyInto(out)
352         return out
353 }
354
355 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
356 func (in *ExternalDocumentation) DeepCopyInto(out *ExternalDocumentation) {
357         *out = *in
358         return
359 }
360
361 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDocumentation.
362 func (in *ExternalDocumentation) DeepCopy() *ExternalDocumentation {
363         if in == nil {
364                 return nil
365         }
366         out := new(ExternalDocumentation)
367         in.DeepCopyInto(out)
368         return out
369 }
370
371 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
372 func (in JSONSchemaDefinitions) DeepCopyInto(out *JSONSchemaDefinitions) {
373         {
374                 in := &in
375                 *out = make(JSONSchemaDefinitions, len(*in))
376                 for key, val := range *in {
377                         (*out)[key] = *val.DeepCopy()
378                 }
379                 return
380         }
381 }
382
383 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaDefinitions.
384 func (in JSONSchemaDefinitions) DeepCopy() JSONSchemaDefinitions {
385         if in == nil {
386                 return nil
387         }
388         out := new(JSONSchemaDefinitions)
389         in.DeepCopyInto(out)
390         return *out
391 }
392
393 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
394 func (in JSONSchemaDependencies) DeepCopyInto(out *JSONSchemaDependencies) {
395         {
396                 in := &in
397                 *out = make(JSONSchemaDependencies, len(*in))
398                 for key, val := range *in {
399                         (*out)[key] = *val.DeepCopy()
400                 }
401                 return
402         }
403 }
404
405 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaDependencies.
406 func (in JSONSchemaDependencies) DeepCopy() JSONSchemaDependencies {
407         if in == nil {
408                 return nil
409         }
410         out := new(JSONSchemaDependencies)
411         in.DeepCopyInto(out)
412         return *out
413 }
414
415 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
416 func (in *JSONSchemaProps) DeepCopyInto(out *JSONSchemaProps) {
417         clone := in.DeepCopy()
418         *out = *clone
419         return
420 }
421
422 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
423 func (in *JSONSchemaPropsOrArray) DeepCopyInto(out *JSONSchemaPropsOrArray) {
424         *out = *in
425         if in.Schema != nil {
426                 in, out := &in.Schema, &out.Schema
427                 *out = (*in).DeepCopy()
428         }
429         if in.JSONSchemas != nil {
430                 in, out := &in.JSONSchemas, &out.JSONSchemas
431                 *out = make([]JSONSchemaProps, len(*in))
432                 for i := range *in {
433                         (*in)[i].DeepCopyInto(&(*out)[i])
434                 }
435         }
436         return
437 }
438
439 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrArray.
440 func (in *JSONSchemaPropsOrArray) DeepCopy() *JSONSchemaPropsOrArray {
441         if in == nil {
442                 return nil
443         }
444         out := new(JSONSchemaPropsOrArray)
445         in.DeepCopyInto(out)
446         return out
447 }
448
449 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
450 func (in *JSONSchemaPropsOrBool) DeepCopyInto(out *JSONSchemaPropsOrBool) {
451         *out = *in
452         if in.Schema != nil {
453                 in, out := &in.Schema, &out.Schema
454                 *out = (*in).DeepCopy()
455         }
456         return
457 }
458
459 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrBool.
460 func (in *JSONSchemaPropsOrBool) DeepCopy() *JSONSchemaPropsOrBool {
461         if in == nil {
462                 return nil
463         }
464         out := new(JSONSchemaPropsOrBool)
465         in.DeepCopyInto(out)
466         return out
467 }
468
469 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
470 func (in *JSONSchemaPropsOrStringArray) DeepCopyInto(out *JSONSchemaPropsOrStringArray) {
471         *out = *in
472         if in.Schema != nil {
473                 in, out := &in.Schema, &out.Schema
474                 *out = (*in).DeepCopy()
475         }
476         if in.Property != nil {
477                 in, out := &in.Property, &out.Property
478                 *out = make([]string, len(*in))
479                 copy(*out, *in)
480         }
481         return
482 }
483
484 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrStringArray.
485 func (in *JSONSchemaPropsOrStringArray) DeepCopy() *JSONSchemaPropsOrStringArray {
486         if in == nil {
487                 return nil
488         }
489         out := new(JSONSchemaPropsOrStringArray)
490         in.DeepCopyInto(out)
491         return out
492 }
493
494 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
495 func (in *ServiceReference) DeepCopyInto(out *ServiceReference) {
496         *out = *in
497         if in.Path != nil {
498                 in, out := &in.Path, &out.Path
499                 *out = new(string)
500                 **out = **in
501         }
502         return
503 }
504
505 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceReference.
506 func (in *ServiceReference) DeepCopy() *ServiceReference {
507         if in == nil {
508                 return nil
509         }
510         out := new(ServiceReference)
511         in.DeepCopyInto(out)
512         return out
513 }
514
515 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
516 func (in *WebhookClientConfig) DeepCopyInto(out *WebhookClientConfig) {
517         *out = *in
518         if in.URL != nil {
519                 in, out := &in.URL, &out.URL
520                 *out = new(string)
521                 **out = **in
522         }
523         if in.Service != nil {
524                 in, out := &in.Service, &out.Service
525                 *out = new(ServiceReference)
526                 (*in).DeepCopyInto(*out)
527         }
528         if in.CABundle != nil {
529                 in, out := &in.CABundle, &out.CABundle
530                 *out = make([]byte, len(*in))
531                 copy(*out, *in)
532         }
533         return
534 }
535
536 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookClientConfig.
537 func (in *WebhookClientConfig) DeepCopy() *WebhookClientConfig {
538         if in == nil {
539                 return nil
540         }
541         out := new(WebhookClientConfig)
542         in.DeepCopyInto(out)
543         return out
544 }