Remove BPA from Makefile
[icn.git] / cmd / bpa-operator / vendor / github.com / metal3-io / baremetal-operator / pkg / apis / metal3 / v1alpha1 / zz_generated.deepcopy.go
1 // +build !ignore_autogenerated
2
3 // Code generated by operator-sdk. DO NOT EDIT.
4
5 package v1alpha1
6
7 import (
8         v1 "k8s.io/api/core/v1"
9         runtime "k8s.io/apimachinery/pkg/runtime"
10 )
11
12 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
13 func (in *BIOS) DeepCopyInto(out *BIOS) {
14         *out = *in
15         return
16 }
17
18 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BIOS.
19 func (in *BIOS) DeepCopy() *BIOS {
20         if in == nil {
21                 return nil
22         }
23         out := new(BIOS)
24         in.DeepCopyInto(out)
25         return out
26 }
27
28 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
29 func (in *BMCDetails) DeepCopyInto(out *BMCDetails) {
30         *out = *in
31         return
32 }
33
34 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BMCDetails.
35 func (in *BMCDetails) DeepCopy() *BMCDetails {
36         if in == nil {
37                 return nil
38         }
39         out := new(BMCDetails)
40         in.DeepCopyInto(out)
41         return out
42 }
43
44 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
45 func (in *BareMetalHost) DeepCopyInto(out *BareMetalHost) {
46         *out = *in
47         out.TypeMeta = in.TypeMeta
48         in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
49         in.Spec.DeepCopyInto(&out.Spec)
50         in.Status.DeepCopyInto(&out.Status)
51         return
52 }
53
54 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BareMetalHost.
55 func (in *BareMetalHost) DeepCopy() *BareMetalHost {
56         if in == nil {
57                 return nil
58         }
59         out := new(BareMetalHost)
60         in.DeepCopyInto(out)
61         return out
62 }
63
64 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
65 func (in *BareMetalHost) DeepCopyObject() runtime.Object {
66         if c := in.DeepCopy(); c != nil {
67                 return c
68         }
69         return nil
70 }
71
72 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
73 func (in *BareMetalHostList) DeepCopyInto(out *BareMetalHostList) {
74         *out = *in
75         out.TypeMeta = in.TypeMeta
76         out.ListMeta = in.ListMeta
77         if in.Items != nil {
78                 in, out := &in.Items, &out.Items
79                 *out = make([]BareMetalHost, len(*in))
80                 for i := range *in {
81                         (*in)[i].DeepCopyInto(&(*out)[i])
82                 }
83         }
84         return
85 }
86
87 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BareMetalHostList.
88 func (in *BareMetalHostList) DeepCopy() *BareMetalHostList {
89         if in == nil {
90                 return nil
91         }
92         out := new(BareMetalHostList)
93         in.DeepCopyInto(out)
94         return out
95 }
96
97 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
98 func (in *BareMetalHostList) DeepCopyObject() runtime.Object {
99         if c := in.DeepCopy(); c != nil {
100                 return c
101         }
102         return nil
103 }
104
105 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
106 func (in *BareMetalHostSpec) DeepCopyInto(out *BareMetalHostSpec) {
107         *out = *in
108         if in.Taints != nil {
109                 in, out := &in.Taints, &out.Taints
110                 *out = make([]v1.Taint, len(*in))
111                 for i := range *in {
112                         (*in)[i].DeepCopyInto(&(*out)[i])
113                 }
114         }
115         out.BMC = in.BMC
116         if in.ConsumerRef != nil {
117                 in, out := &in.ConsumerRef, &out.ConsumerRef
118                 *out = new(v1.ObjectReference)
119                 **out = **in
120         }
121         if in.Image != nil {
122                 in, out := &in.Image, &out.Image
123                 *out = new(Image)
124                 **out = **in
125         }
126         if in.UserData != nil {
127                 in, out := &in.UserData, &out.UserData
128                 *out = new(v1.SecretReference)
129                 **out = **in
130         }
131         return
132 }
133
134 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BareMetalHostSpec.
135 func (in *BareMetalHostSpec) DeepCopy() *BareMetalHostSpec {
136         if in == nil {
137                 return nil
138         }
139         out := new(BareMetalHostSpec)
140         in.DeepCopyInto(out)
141         return out
142 }
143
144 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
145 func (in *BareMetalHostStatus) DeepCopyInto(out *BareMetalHostStatus) {
146         *out = *in
147         if in.LastUpdated != nil {
148                 in, out := &in.LastUpdated, &out.LastUpdated
149                 *out = (*in).DeepCopy()
150         }
151         if in.HardwareDetails != nil {
152                 in, out := &in.HardwareDetails, &out.HardwareDetails
153                 *out = new(HardwareDetails)
154                 (*in).DeepCopyInto(*out)
155         }
156         out.Provisioning = in.Provisioning
157         in.GoodCredentials.DeepCopyInto(&out.GoodCredentials)
158         in.TriedCredentials.DeepCopyInto(&out.TriedCredentials)
159         return
160 }
161
162 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BareMetalHostStatus.
163 func (in *BareMetalHostStatus) DeepCopy() *BareMetalHostStatus {
164         if in == nil {
165                 return nil
166         }
167         out := new(BareMetalHostStatus)
168         in.DeepCopyInto(out)
169         return out
170 }
171
172 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
173 func (in *CPU) DeepCopyInto(out *CPU) {
174         *out = *in
175         if in.Flags != nil {
176                 in, out := &in.Flags, &out.Flags
177                 *out = make([]string, len(*in))
178                 copy(*out, *in)
179         }
180         return
181 }
182
183 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CPU.
184 func (in *CPU) DeepCopy() *CPU {
185         if in == nil {
186                 return nil
187         }
188         out := new(CPU)
189         in.DeepCopyInto(out)
190         return out
191 }
192
193 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
194 func (in *CredentialsStatus) DeepCopyInto(out *CredentialsStatus) {
195         *out = *in
196         if in.Reference != nil {
197                 in, out := &in.Reference, &out.Reference
198                 *out = new(v1.SecretReference)
199                 **out = **in
200         }
201         return
202 }
203
204 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialsStatus.
205 func (in *CredentialsStatus) DeepCopy() *CredentialsStatus {
206         if in == nil {
207                 return nil
208         }
209         out := new(CredentialsStatus)
210         in.DeepCopyInto(out)
211         return out
212 }
213
214 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
215 func (in *Firmware) DeepCopyInto(out *Firmware) {
216         *out = *in
217         out.BIOS = in.BIOS
218         return
219 }
220
221 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Firmware.
222 func (in *Firmware) DeepCopy() *Firmware {
223         if in == nil {
224                 return nil
225         }
226         out := new(Firmware)
227         in.DeepCopyInto(out)
228         return out
229 }
230
231 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
232 func (in *HardwareDetails) DeepCopyInto(out *HardwareDetails) {
233         *out = *in
234         out.SystemVendor = in.SystemVendor
235         out.Firmware = in.Firmware
236         if in.NIC != nil {
237                 in, out := &in.NIC, &out.NIC
238                 *out = make([]NIC, len(*in))
239                 for i := range *in {
240                         (*in)[i].DeepCopyInto(&(*out)[i])
241                 }
242         }
243         if in.Storage != nil {
244                 in, out := &in.Storage, &out.Storage
245                 *out = make([]Storage, len(*in))
246                 copy(*out, *in)
247         }
248         in.CPU.DeepCopyInto(&out.CPU)
249         return
250 }
251
252 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HardwareDetails.
253 func (in *HardwareDetails) DeepCopy() *HardwareDetails {
254         if in == nil {
255                 return nil
256         }
257         out := new(HardwareDetails)
258         in.DeepCopyInto(out)
259         return out
260 }
261
262 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
263 func (in *HardwareSystemVendor) DeepCopyInto(out *HardwareSystemVendor) {
264         *out = *in
265         return
266 }
267
268 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HardwareSystemVendor.
269 func (in *HardwareSystemVendor) DeepCopy() *HardwareSystemVendor {
270         if in == nil {
271                 return nil
272         }
273         out := new(HardwareSystemVendor)
274         in.DeepCopyInto(out)
275         return out
276 }
277
278 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
279 func (in *Image) DeepCopyInto(out *Image) {
280         *out = *in
281         return
282 }
283
284 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image.
285 func (in *Image) DeepCopy() *Image {
286         if in == nil {
287                 return nil
288         }
289         out := new(Image)
290         in.DeepCopyInto(out)
291         return out
292 }
293
294 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
295 func (in *NIC) DeepCopyInto(out *NIC) {
296         *out = *in
297         if in.VLANs != nil {
298                 in, out := &in.VLANs, &out.VLANs
299                 *out = make([]VLAN, len(*in))
300                 copy(*out, *in)
301         }
302         return
303 }
304
305 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NIC.
306 func (in *NIC) DeepCopy() *NIC {
307         if in == nil {
308                 return nil
309         }
310         out := new(NIC)
311         in.DeepCopyInto(out)
312         return out
313 }
314
315 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
316 func (in *ProvisionStatus) DeepCopyInto(out *ProvisionStatus) {
317         *out = *in
318         out.Image = in.Image
319         return
320 }
321
322 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionStatus.
323 func (in *ProvisionStatus) DeepCopy() *ProvisionStatus {
324         if in == nil {
325                 return nil
326         }
327         out := new(ProvisionStatus)
328         in.DeepCopyInto(out)
329         return out
330 }
331
332 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
333 func (in *Storage) DeepCopyInto(out *Storage) {
334         *out = *in
335         return
336 }
337
338 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Storage.
339 func (in *Storage) DeepCopy() *Storage {
340         if in == nil {
341                 return nil
342         }
343         out := new(Storage)
344         in.DeepCopyInto(out)
345         return out
346 }
347
348 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
349 func (in *VLAN) DeepCopyInto(out *VLAN) {
350         *out = *in
351         return
352 }
353
354 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VLAN.
355 func (in *VLAN) DeepCopy() *VLAN {
356         if in == nil {
357                 return nil
358         }
359         out := new(VLAN)
360         in.DeepCopyInto(out)
361         return out
362 }