github.com/giantswarm/apiextensions/v6@v6.6.0/pkg/apis/core/v1alpha1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright 2023 Giant Swarm GmbH. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by controller-gen. DO NOT EDIT. 21 22 package v1alpha1 23 24 import ( 25 "k8s.io/apimachinery/pkg/runtime" 26 ) 27 28 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 29 func (in *AWSClusterConfig) DeepCopyInto(out *AWSClusterConfig) { 30 *out = *in 31 out.TypeMeta = in.TypeMeta 32 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 33 in.Spec.DeepCopyInto(&out.Spec) 34 } 35 36 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfig. 37 func (in *AWSClusterConfig) DeepCopy() *AWSClusterConfig { 38 if in == nil { 39 return nil 40 } 41 out := new(AWSClusterConfig) 42 in.DeepCopyInto(out) 43 return out 44 } 45 46 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 47 func (in *AWSClusterConfig) DeepCopyObject() runtime.Object { 48 if c := in.DeepCopy(); c != nil { 49 return c 50 } 51 return nil 52 } 53 54 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 55 func (in *AWSClusterConfigList) DeepCopyInto(out *AWSClusterConfigList) { 56 *out = *in 57 out.TypeMeta = in.TypeMeta 58 in.ListMeta.DeepCopyInto(&out.ListMeta) 59 if in.Items != nil { 60 in, out := &in.Items, &out.Items 61 *out = make([]AWSClusterConfig, len(*in)) 62 for i := range *in { 63 (*in)[i].DeepCopyInto(&(*out)[i]) 64 } 65 } 66 } 67 68 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigList. 69 func (in *AWSClusterConfigList) DeepCopy() *AWSClusterConfigList { 70 if in == nil { 71 return nil 72 } 73 out := new(AWSClusterConfigList) 74 in.DeepCopyInto(out) 75 return out 76 } 77 78 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 79 func (in *AWSClusterConfigList) DeepCopyObject() runtime.Object { 80 if c := in.DeepCopy(); c != nil { 81 return c 82 } 83 return nil 84 } 85 86 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 87 func (in *AWSClusterConfigSpec) DeepCopyInto(out *AWSClusterConfigSpec) { 88 *out = *in 89 in.Guest.DeepCopyInto(&out.Guest) 90 out.VersionBundle = in.VersionBundle 91 } 92 93 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpec. 94 func (in *AWSClusterConfigSpec) DeepCopy() *AWSClusterConfigSpec { 95 if in == nil { 96 return nil 97 } 98 out := new(AWSClusterConfigSpec) 99 in.DeepCopyInto(out) 100 return out 101 } 102 103 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 104 func (in *AWSClusterConfigSpecGuest) DeepCopyInto(out *AWSClusterConfigSpecGuest) { 105 *out = *in 106 in.ClusterGuestConfig.DeepCopyInto(&out.ClusterGuestConfig) 107 out.CredentialSecret = in.CredentialSecret 108 if in.Masters != nil { 109 in, out := &in.Masters, &out.Masters 110 *out = make([]AWSClusterConfigSpecGuestMaster, len(*in)) 111 copy(*out, *in) 112 } 113 if in.Workers != nil { 114 in, out := &in.Workers, &out.Workers 115 *out = make([]AWSClusterConfigSpecGuestWorker, len(*in)) 116 for i := range *in { 117 (*in)[i].DeepCopyInto(&(*out)[i]) 118 } 119 } 120 } 121 122 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecGuest. 123 func (in *AWSClusterConfigSpecGuest) DeepCopy() *AWSClusterConfigSpecGuest { 124 if in == nil { 125 return nil 126 } 127 out := new(AWSClusterConfigSpecGuest) 128 in.DeepCopyInto(out) 129 return out 130 } 131 132 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 133 func (in *AWSClusterConfigSpecGuestCredentialSecret) DeepCopyInto(out *AWSClusterConfigSpecGuestCredentialSecret) { 134 *out = *in 135 } 136 137 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecGuestCredentialSecret. 138 func (in *AWSClusterConfigSpecGuestCredentialSecret) DeepCopy() *AWSClusterConfigSpecGuestCredentialSecret { 139 if in == nil { 140 return nil 141 } 142 out := new(AWSClusterConfigSpecGuestCredentialSecret) 143 in.DeepCopyInto(out) 144 return out 145 } 146 147 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 148 func (in *AWSClusterConfigSpecGuestMaster) DeepCopyInto(out *AWSClusterConfigSpecGuestMaster) { 149 *out = *in 150 out.AWSClusterConfigSpecGuestNode = in.AWSClusterConfigSpecGuestNode 151 } 152 153 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecGuestMaster. 154 func (in *AWSClusterConfigSpecGuestMaster) DeepCopy() *AWSClusterConfigSpecGuestMaster { 155 if in == nil { 156 return nil 157 } 158 out := new(AWSClusterConfigSpecGuestMaster) 159 in.DeepCopyInto(out) 160 return out 161 } 162 163 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 164 func (in *AWSClusterConfigSpecGuestNode) DeepCopyInto(out *AWSClusterConfigSpecGuestNode) { 165 *out = *in 166 } 167 168 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecGuestNode. 169 func (in *AWSClusterConfigSpecGuestNode) DeepCopy() *AWSClusterConfigSpecGuestNode { 170 if in == nil { 171 return nil 172 } 173 out := new(AWSClusterConfigSpecGuestNode) 174 in.DeepCopyInto(out) 175 return out 176 } 177 178 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 179 func (in *AWSClusterConfigSpecGuestWorker) DeepCopyInto(out *AWSClusterConfigSpecGuestWorker) { 180 *out = *in 181 out.AWSClusterConfigSpecGuestNode = in.AWSClusterConfigSpecGuestNode 182 if in.Labels != nil { 183 in, out := &in.Labels, &out.Labels 184 *out = make(map[string]string, len(*in)) 185 for key, val := range *in { 186 (*out)[key] = val 187 } 188 } 189 } 190 191 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecGuestWorker. 192 func (in *AWSClusterConfigSpecGuestWorker) DeepCopy() *AWSClusterConfigSpecGuestWorker { 193 if in == nil { 194 return nil 195 } 196 out := new(AWSClusterConfigSpecGuestWorker) 197 in.DeepCopyInto(out) 198 return out 199 } 200 201 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 202 func (in *AWSClusterConfigSpecVersionBundle) DeepCopyInto(out *AWSClusterConfigSpecVersionBundle) { 203 *out = *in 204 } 205 206 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterConfigSpecVersionBundle. 207 func (in *AWSClusterConfigSpecVersionBundle) DeepCopy() *AWSClusterConfigSpecVersionBundle { 208 if in == nil { 209 return nil 210 } 211 out := new(AWSClusterConfigSpecVersionBundle) 212 in.DeepCopyInto(out) 213 return out 214 } 215 216 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 217 func (in *AzureClusterConfig) DeepCopyInto(out *AzureClusterConfig) { 218 *out = *in 219 out.TypeMeta = in.TypeMeta 220 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 221 in.Spec.DeepCopyInto(&out.Spec) 222 } 223 224 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfig. 225 func (in *AzureClusterConfig) DeepCopy() *AzureClusterConfig { 226 if in == nil { 227 return nil 228 } 229 out := new(AzureClusterConfig) 230 in.DeepCopyInto(out) 231 return out 232 } 233 234 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 235 func (in *AzureClusterConfig) DeepCopyObject() runtime.Object { 236 if c := in.DeepCopy(); c != nil { 237 return c 238 } 239 return nil 240 } 241 242 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 243 func (in *AzureClusterConfigList) DeepCopyInto(out *AzureClusterConfigList) { 244 *out = *in 245 out.TypeMeta = in.TypeMeta 246 in.ListMeta.DeepCopyInto(&out.ListMeta) 247 if in.Items != nil { 248 in, out := &in.Items, &out.Items 249 *out = make([]AzureClusterConfig, len(*in)) 250 for i := range *in { 251 (*in)[i].DeepCopyInto(&(*out)[i]) 252 } 253 } 254 } 255 256 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigList. 257 func (in *AzureClusterConfigList) DeepCopy() *AzureClusterConfigList { 258 if in == nil { 259 return nil 260 } 261 out := new(AzureClusterConfigList) 262 in.DeepCopyInto(out) 263 return out 264 } 265 266 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 267 func (in *AzureClusterConfigList) 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. 275 func (in *AzureClusterConfigSpec) DeepCopyInto(out *AzureClusterConfigSpec) { 276 *out = *in 277 in.Guest.DeepCopyInto(&out.Guest) 278 out.VersionBundle = in.VersionBundle 279 } 280 281 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpec. 282 func (in *AzureClusterConfigSpec) DeepCopy() *AzureClusterConfigSpec { 283 if in == nil { 284 return nil 285 } 286 out := new(AzureClusterConfigSpec) 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. 292 func (in *AzureClusterConfigSpecGuest) DeepCopyInto(out *AzureClusterConfigSpecGuest) { 293 *out = *in 294 in.ClusterGuestConfig.DeepCopyInto(&out.ClusterGuestConfig) 295 out.CredentialSecret = in.CredentialSecret 296 if in.Masters != nil { 297 in, out := &in.Masters, &out.Masters 298 *out = make([]AzureClusterConfigSpecGuestMaster, len(*in)) 299 copy(*out, *in) 300 } 301 if in.Workers != nil { 302 in, out := &in.Workers, &out.Workers 303 *out = make([]AzureClusterConfigSpecGuestWorker, len(*in)) 304 for i := range *in { 305 (*in)[i].DeepCopyInto(&(*out)[i]) 306 } 307 } 308 } 309 310 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecGuest. 311 func (in *AzureClusterConfigSpecGuest) DeepCopy() *AzureClusterConfigSpecGuest { 312 if in == nil { 313 return nil 314 } 315 out := new(AzureClusterConfigSpecGuest) 316 in.DeepCopyInto(out) 317 return out 318 } 319 320 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 321 func (in *AzureClusterConfigSpecGuestCredentialSecret) DeepCopyInto(out *AzureClusterConfigSpecGuestCredentialSecret) { 322 *out = *in 323 } 324 325 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecGuestCredentialSecret. 326 func (in *AzureClusterConfigSpecGuestCredentialSecret) DeepCopy() *AzureClusterConfigSpecGuestCredentialSecret { 327 if in == nil { 328 return nil 329 } 330 out := new(AzureClusterConfigSpecGuestCredentialSecret) 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 *AzureClusterConfigSpecGuestMaster) DeepCopyInto(out *AzureClusterConfigSpecGuestMaster) { 337 *out = *in 338 out.AzureClusterConfigSpecGuestNode = in.AzureClusterConfigSpecGuestNode 339 } 340 341 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecGuestMaster. 342 func (in *AzureClusterConfigSpecGuestMaster) DeepCopy() *AzureClusterConfigSpecGuestMaster { 343 if in == nil { 344 return nil 345 } 346 out := new(AzureClusterConfigSpecGuestMaster) 347 in.DeepCopyInto(out) 348 return out 349 } 350 351 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 352 func (in *AzureClusterConfigSpecGuestNode) DeepCopyInto(out *AzureClusterConfigSpecGuestNode) { 353 *out = *in 354 } 355 356 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecGuestNode. 357 func (in *AzureClusterConfigSpecGuestNode) DeepCopy() *AzureClusterConfigSpecGuestNode { 358 if in == nil { 359 return nil 360 } 361 out := new(AzureClusterConfigSpecGuestNode) 362 in.DeepCopyInto(out) 363 return out 364 } 365 366 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 367 func (in *AzureClusterConfigSpecGuestWorker) DeepCopyInto(out *AzureClusterConfigSpecGuestWorker) { 368 *out = *in 369 out.AzureClusterConfigSpecGuestNode = in.AzureClusterConfigSpecGuestNode 370 if in.Labels != nil { 371 in, out := &in.Labels, &out.Labels 372 *out = make(map[string]string, len(*in)) 373 for key, val := range *in { 374 (*out)[key] = val 375 } 376 } 377 } 378 379 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecGuestWorker. 380 func (in *AzureClusterConfigSpecGuestWorker) DeepCopy() *AzureClusterConfigSpecGuestWorker { 381 if in == nil { 382 return nil 383 } 384 out := new(AzureClusterConfigSpecGuestWorker) 385 in.DeepCopyInto(out) 386 return out 387 } 388 389 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 390 func (in *AzureClusterConfigSpecVersionBundle) DeepCopyInto(out *AzureClusterConfigSpecVersionBundle) { 391 *out = *in 392 } 393 394 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClusterConfigSpecVersionBundle. 395 func (in *AzureClusterConfigSpecVersionBundle) DeepCopy() *AzureClusterConfigSpecVersionBundle { 396 if in == nil { 397 return nil 398 } 399 out := new(AzureClusterConfigSpecVersionBundle) 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. 405 func (in *CertConfig) DeepCopyInto(out *CertConfig) { 406 *out = *in 407 out.TypeMeta = in.TypeMeta 408 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 409 in.Spec.DeepCopyInto(&out.Spec) 410 } 411 412 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertConfig. 413 func (in *CertConfig) DeepCopy() *CertConfig { 414 if in == nil { 415 return nil 416 } 417 out := new(CertConfig) 418 in.DeepCopyInto(out) 419 return out 420 } 421 422 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 423 func (in *CertConfig) DeepCopyObject() runtime.Object { 424 if c := in.DeepCopy(); c != nil { 425 return c 426 } 427 return nil 428 } 429 430 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 431 func (in *CertConfigList) DeepCopyInto(out *CertConfigList) { 432 *out = *in 433 out.TypeMeta = in.TypeMeta 434 in.ListMeta.DeepCopyInto(&out.ListMeta) 435 if in.Items != nil { 436 in, out := &in.Items, &out.Items 437 *out = make([]CertConfig, len(*in)) 438 for i := range *in { 439 (*in)[i].DeepCopyInto(&(*out)[i]) 440 } 441 } 442 } 443 444 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertConfigList. 445 func (in *CertConfigList) DeepCopy() *CertConfigList { 446 if in == nil { 447 return nil 448 } 449 out := new(CertConfigList) 450 in.DeepCopyInto(out) 451 return out 452 } 453 454 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 455 func (in *CertConfigList) DeepCopyObject() runtime.Object { 456 if c := in.DeepCopy(); c != nil { 457 return c 458 } 459 return nil 460 } 461 462 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 463 func (in *CertConfigSpec) DeepCopyInto(out *CertConfigSpec) { 464 *out = *in 465 in.Cert.DeepCopyInto(&out.Cert) 466 out.VersionBundle = in.VersionBundle 467 } 468 469 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertConfigSpec. 470 func (in *CertConfigSpec) DeepCopy() *CertConfigSpec { 471 if in == nil { 472 return nil 473 } 474 out := new(CertConfigSpec) 475 in.DeepCopyInto(out) 476 return out 477 } 478 479 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 480 func (in *CertConfigSpecCert) DeepCopyInto(out *CertConfigSpecCert) { 481 *out = *in 482 if in.AltNames != nil { 483 in, out := &in.AltNames, &out.AltNames 484 *out = make([]string, len(*in)) 485 copy(*out, *in) 486 } 487 if in.IPSANs != nil { 488 in, out := &in.IPSANs, &out.IPSANs 489 *out = make([]string, len(*in)) 490 copy(*out, *in) 491 } 492 if in.Organizations != nil { 493 in, out := &in.Organizations, &out.Organizations 494 *out = make([]string, len(*in)) 495 copy(*out, *in) 496 } 497 } 498 499 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertConfigSpecCert. 500 func (in *CertConfigSpecCert) DeepCopy() *CertConfigSpecCert { 501 if in == nil { 502 return nil 503 } 504 out := new(CertConfigSpecCert) 505 in.DeepCopyInto(out) 506 return out 507 } 508 509 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 510 func (in *CertConfigSpecVersionBundle) DeepCopyInto(out *CertConfigSpecVersionBundle) { 511 *out = *in 512 } 513 514 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertConfigSpecVersionBundle. 515 func (in *CertConfigSpecVersionBundle) DeepCopy() *CertConfigSpecVersionBundle { 516 if in == nil { 517 return nil 518 } 519 out := new(CertConfigSpecVersionBundle) 520 in.DeepCopyInto(out) 521 return out 522 } 523 524 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 525 func (in *ChartConfig) DeepCopyInto(out *ChartConfig) { 526 *out = *in 527 out.TypeMeta = in.TypeMeta 528 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 529 out.Spec = in.Spec 530 out.Status = in.Status 531 } 532 533 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfig. 534 func (in *ChartConfig) DeepCopy() *ChartConfig { 535 if in == nil { 536 return nil 537 } 538 out := new(ChartConfig) 539 in.DeepCopyInto(out) 540 return out 541 } 542 543 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 544 func (in *ChartConfig) DeepCopyObject() runtime.Object { 545 if c := in.DeepCopy(); c != nil { 546 return c 547 } 548 return nil 549 } 550 551 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 552 func (in *ChartConfigList) DeepCopyInto(out *ChartConfigList) { 553 *out = *in 554 out.TypeMeta = in.TypeMeta 555 in.ListMeta.DeepCopyInto(&out.ListMeta) 556 if in.Items != nil { 557 in, out := &in.Items, &out.Items 558 *out = make([]ChartConfig, len(*in)) 559 for i := range *in { 560 (*in)[i].DeepCopyInto(&(*out)[i]) 561 } 562 } 563 } 564 565 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigList. 566 func (in *ChartConfigList) DeepCopy() *ChartConfigList { 567 if in == nil { 568 return nil 569 } 570 out := new(ChartConfigList) 571 in.DeepCopyInto(out) 572 return out 573 } 574 575 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 576 func (in *ChartConfigList) DeepCopyObject() runtime.Object { 577 if c := in.DeepCopy(); c != nil { 578 return c 579 } 580 return nil 581 } 582 583 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 584 func (in *ChartConfigSpec) DeepCopyInto(out *ChartConfigSpec) { 585 *out = *in 586 out.Chart = in.Chart 587 out.VersionBundle = in.VersionBundle 588 } 589 590 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigSpec. 591 func (in *ChartConfigSpec) DeepCopy() *ChartConfigSpec { 592 if in == nil { 593 return nil 594 } 595 out := new(ChartConfigSpec) 596 in.DeepCopyInto(out) 597 return out 598 } 599 600 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 601 func (in *ChartConfigSpecChart) DeepCopyInto(out *ChartConfigSpecChart) { 602 *out = *in 603 out.ConfigMap = in.ConfigMap 604 out.UserConfigMap = in.UserConfigMap 605 out.Secret = in.Secret 606 } 607 608 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigSpecChart. 609 func (in *ChartConfigSpecChart) DeepCopy() *ChartConfigSpecChart { 610 if in == nil { 611 return nil 612 } 613 out := new(ChartConfigSpecChart) 614 in.DeepCopyInto(out) 615 return out 616 } 617 618 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 619 func (in *ChartConfigSpecConfigMap) DeepCopyInto(out *ChartConfigSpecConfigMap) { 620 *out = *in 621 } 622 623 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigSpecConfigMap. 624 func (in *ChartConfigSpecConfigMap) DeepCopy() *ChartConfigSpecConfigMap { 625 if in == nil { 626 return nil 627 } 628 out := new(ChartConfigSpecConfigMap) 629 in.DeepCopyInto(out) 630 return out 631 } 632 633 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 634 func (in *ChartConfigSpecSecret) DeepCopyInto(out *ChartConfigSpecSecret) { 635 *out = *in 636 } 637 638 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigSpecSecret. 639 func (in *ChartConfigSpecSecret) DeepCopy() *ChartConfigSpecSecret { 640 if in == nil { 641 return nil 642 } 643 out := new(ChartConfigSpecSecret) 644 in.DeepCopyInto(out) 645 return out 646 } 647 648 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 649 func (in *ChartConfigSpecVersionBundle) DeepCopyInto(out *ChartConfigSpecVersionBundle) { 650 *out = *in 651 } 652 653 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigSpecVersionBundle. 654 func (in *ChartConfigSpecVersionBundle) DeepCopy() *ChartConfigSpecVersionBundle { 655 if in == nil { 656 return nil 657 } 658 out := new(ChartConfigSpecVersionBundle) 659 in.DeepCopyInto(out) 660 return out 661 } 662 663 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 664 func (in *ChartConfigStatus) DeepCopyInto(out *ChartConfigStatus) { 665 *out = *in 666 } 667 668 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartConfigStatus. 669 func (in *ChartConfigStatus) DeepCopy() *ChartConfigStatus { 670 if in == nil { 671 return nil 672 } 673 out := new(ChartConfigStatus) 674 in.DeepCopyInto(out) 675 return out 676 } 677 678 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 679 func (in *ClusterGuestConfig) DeepCopyInto(out *ClusterGuestConfig) { 680 *out = *in 681 if in.VersionBundles != nil { 682 in, out := &in.VersionBundles, &out.VersionBundles 683 *out = make([]ClusterGuestConfigVersionBundle, len(*in)) 684 copy(*out, *in) 685 } 686 } 687 688 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGuestConfig. 689 func (in *ClusterGuestConfig) DeepCopy() *ClusterGuestConfig { 690 if in == nil { 691 return nil 692 } 693 out := new(ClusterGuestConfig) 694 in.DeepCopyInto(out) 695 return out 696 } 697 698 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 699 func (in *ClusterGuestConfigVersionBundle) DeepCopyInto(out *ClusterGuestConfigVersionBundle) { 700 *out = *in 701 } 702 703 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGuestConfigVersionBundle. 704 func (in *ClusterGuestConfigVersionBundle) DeepCopy() *ClusterGuestConfigVersionBundle { 705 if in == nil { 706 return nil 707 } 708 out := new(ClusterGuestConfigVersionBundle) 709 in.DeepCopyInto(out) 710 return out 711 } 712 713 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 714 func (in *DrainerConfig) DeepCopyInto(out *DrainerConfig) { 715 *out = *in 716 out.TypeMeta = in.TypeMeta 717 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 718 out.Spec = in.Spec 719 in.Status.DeepCopyInto(&out.Status) 720 } 721 722 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfig. 723 func (in *DrainerConfig) DeepCopy() *DrainerConfig { 724 if in == nil { 725 return nil 726 } 727 out := new(DrainerConfig) 728 in.DeepCopyInto(out) 729 return out 730 } 731 732 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 733 func (in *DrainerConfig) DeepCopyObject() runtime.Object { 734 if c := in.DeepCopy(); c != nil { 735 return c 736 } 737 return nil 738 } 739 740 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 741 func (in *DrainerConfigList) DeepCopyInto(out *DrainerConfigList) { 742 *out = *in 743 out.TypeMeta = in.TypeMeta 744 in.ListMeta.DeepCopyInto(&out.ListMeta) 745 if in.Items != nil { 746 in, out := &in.Items, &out.Items 747 *out = make([]DrainerConfig, len(*in)) 748 for i := range *in { 749 (*in)[i].DeepCopyInto(&(*out)[i]) 750 } 751 } 752 } 753 754 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigList. 755 func (in *DrainerConfigList) DeepCopy() *DrainerConfigList { 756 if in == nil { 757 return nil 758 } 759 out := new(DrainerConfigList) 760 in.DeepCopyInto(out) 761 return out 762 } 763 764 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 765 func (in *DrainerConfigList) DeepCopyObject() runtime.Object { 766 if c := in.DeepCopy(); c != nil { 767 return c 768 } 769 return nil 770 } 771 772 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 773 func (in *DrainerConfigSpec) DeepCopyInto(out *DrainerConfigSpec) { 774 *out = *in 775 out.Guest = in.Guest 776 out.VersionBundle = in.VersionBundle 777 } 778 779 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpec. 780 func (in *DrainerConfigSpec) DeepCopy() *DrainerConfigSpec { 781 if in == nil { 782 return nil 783 } 784 out := new(DrainerConfigSpec) 785 in.DeepCopyInto(out) 786 return out 787 } 788 789 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 790 func (in *DrainerConfigSpecGuest) DeepCopyInto(out *DrainerConfigSpecGuest) { 791 *out = *in 792 out.Cluster = in.Cluster 793 out.Node = in.Node 794 } 795 796 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpecGuest. 797 func (in *DrainerConfigSpecGuest) DeepCopy() *DrainerConfigSpecGuest { 798 if in == nil { 799 return nil 800 } 801 out := new(DrainerConfigSpecGuest) 802 in.DeepCopyInto(out) 803 return out 804 } 805 806 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 807 func (in *DrainerConfigSpecGuestCluster) DeepCopyInto(out *DrainerConfigSpecGuestCluster) { 808 *out = *in 809 out.API = in.API 810 } 811 812 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpecGuestCluster. 813 func (in *DrainerConfigSpecGuestCluster) DeepCopy() *DrainerConfigSpecGuestCluster { 814 if in == nil { 815 return nil 816 } 817 out := new(DrainerConfigSpecGuestCluster) 818 in.DeepCopyInto(out) 819 return out 820 } 821 822 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 823 func (in *DrainerConfigSpecGuestClusterAPI) DeepCopyInto(out *DrainerConfigSpecGuestClusterAPI) { 824 *out = *in 825 } 826 827 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpecGuestClusterAPI. 828 func (in *DrainerConfigSpecGuestClusterAPI) DeepCopy() *DrainerConfigSpecGuestClusterAPI { 829 if in == nil { 830 return nil 831 } 832 out := new(DrainerConfigSpecGuestClusterAPI) 833 in.DeepCopyInto(out) 834 return out 835 } 836 837 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 838 func (in *DrainerConfigSpecGuestNode) DeepCopyInto(out *DrainerConfigSpecGuestNode) { 839 *out = *in 840 } 841 842 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpecGuestNode. 843 func (in *DrainerConfigSpecGuestNode) DeepCopy() *DrainerConfigSpecGuestNode { 844 if in == nil { 845 return nil 846 } 847 out := new(DrainerConfigSpecGuestNode) 848 in.DeepCopyInto(out) 849 return out 850 } 851 852 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 853 func (in *DrainerConfigSpecVersionBundle) DeepCopyInto(out *DrainerConfigSpecVersionBundle) { 854 *out = *in 855 } 856 857 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigSpecVersionBundle. 858 func (in *DrainerConfigSpecVersionBundle) DeepCopy() *DrainerConfigSpecVersionBundle { 859 if in == nil { 860 return nil 861 } 862 out := new(DrainerConfigSpecVersionBundle) 863 in.DeepCopyInto(out) 864 return out 865 } 866 867 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 868 func (in *DrainerConfigStatus) DeepCopyInto(out *DrainerConfigStatus) { 869 *out = *in 870 if in.Conditions != nil { 871 in, out := &in.Conditions, &out.Conditions 872 *out = make([]DrainerConfigStatusCondition, len(*in)) 873 for i := range *in { 874 (*in)[i].DeepCopyInto(&(*out)[i]) 875 } 876 } 877 } 878 879 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigStatus. 880 func (in *DrainerConfigStatus) DeepCopy() *DrainerConfigStatus { 881 if in == nil { 882 return nil 883 } 884 out := new(DrainerConfigStatus) 885 in.DeepCopyInto(out) 886 return out 887 } 888 889 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 890 func (in *DrainerConfigStatusCondition) DeepCopyInto(out *DrainerConfigStatusCondition) { 891 *out = *in 892 in.LastHeartbeatTime.DeepCopyInto(&out.LastHeartbeatTime) 893 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 894 } 895 896 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrainerConfigStatusCondition. 897 func (in *DrainerConfigStatusCondition) DeepCopy() *DrainerConfigStatusCondition { 898 if in == nil { 899 return nil 900 } 901 out := new(DrainerConfigStatusCondition) 902 in.DeepCopyInto(out) 903 return out 904 } 905 906 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 907 func (in *FlannelConfig) DeepCopyInto(out *FlannelConfig) { 908 *out = *in 909 out.TypeMeta = in.TypeMeta 910 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 911 in.Spec.DeepCopyInto(&out.Spec) 912 } 913 914 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfig. 915 func (in *FlannelConfig) DeepCopy() *FlannelConfig { 916 if in == nil { 917 return nil 918 } 919 out := new(FlannelConfig) 920 in.DeepCopyInto(out) 921 return out 922 } 923 924 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 925 func (in *FlannelConfig) DeepCopyObject() runtime.Object { 926 if c := in.DeepCopy(); c != nil { 927 return c 928 } 929 return nil 930 } 931 932 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 933 func (in *FlannelConfigList) DeepCopyInto(out *FlannelConfigList) { 934 *out = *in 935 out.TypeMeta = in.TypeMeta 936 in.ListMeta.DeepCopyInto(&out.ListMeta) 937 if in.Items != nil { 938 in, out := &in.Items, &out.Items 939 *out = make([]FlannelConfig, len(*in)) 940 for i := range *in { 941 (*in)[i].DeepCopyInto(&(*out)[i]) 942 } 943 } 944 } 945 946 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigList. 947 func (in *FlannelConfigList) DeepCopy() *FlannelConfigList { 948 if in == nil { 949 return nil 950 } 951 out := new(FlannelConfigList) 952 in.DeepCopyInto(out) 953 return out 954 } 955 956 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 957 func (in *FlannelConfigList) DeepCopyObject() runtime.Object { 958 if c := in.DeepCopy(); c != nil { 959 return c 960 } 961 return nil 962 } 963 964 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 965 func (in *FlannelConfigSpec) DeepCopyInto(out *FlannelConfigSpec) { 966 *out = *in 967 in.Bridge.DeepCopyInto(&out.Bridge) 968 out.Cluster = in.Cluster 969 out.Flannel = in.Flannel 970 out.Health = in.Health 971 out.VersionBundle = in.VersionBundle 972 } 973 974 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpec. 975 func (in *FlannelConfigSpec) DeepCopy() *FlannelConfigSpec { 976 if in == nil { 977 return nil 978 } 979 out := new(FlannelConfigSpec) 980 in.DeepCopyInto(out) 981 return out 982 } 983 984 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 985 func (in *FlannelConfigSpecBridge) DeepCopyInto(out *FlannelConfigSpecBridge) { 986 *out = *in 987 out.Docker = in.Docker 988 in.Spec.DeepCopyInto(&out.Spec) 989 } 990 991 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecBridge. 992 func (in *FlannelConfigSpecBridge) DeepCopy() *FlannelConfigSpecBridge { 993 if in == nil { 994 return nil 995 } 996 out := new(FlannelConfigSpecBridge) 997 in.DeepCopyInto(out) 998 return out 999 } 1000 1001 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1002 func (in *FlannelConfigSpecBridgeDocker) DeepCopyInto(out *FlannelConfigSpecBridgeDocker) { 1003 *out = *in 1004 } 1005 1006 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecBridgeDocker. 1007 func (in *FlannelConfigSpecBridgeDocker) DeepCopy() *FlannelConfigSpecBridgeDocker { 1008 if in == nil { 1009 return nil 1010 } 1011 out := new(FlannelConfigSpecBridgeDocker) 1012 in.DeepCopyInto(out) 1013 return out 1014 } 1015 1016 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1017 func (in *FlannelConfigSpecBridgeSpec) DeepCopyInto(out *FlannelConfigSpecBridgeSpec) { 1018 *out = *in 1019 in.DNS.DeepCopyInto(&out.DNS) 1020 in.NTP.DeepCopyInto(&out.NTP) 1021 } 1022 1023 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecBridgeSpec. 1024 func (in *FlannelConfigSpecBridgeSpec) DeepCopy() *FlannelConfigSpecBridgeSpec { 1025 if in == nil { 1026 return nil 1027 } 1028 out := new(FlannelConfigSpecBridgeSpec) 1029 in.DeepCopyInto(out) 1030 return out 1031 } 1032 1033 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1034 func (in *FlannelConfigSpecBridgeSpecDNS) DeepCopyInto(out *FlannelConfigSpecBridgeSpecDNS) { 1035 *out = *in 1036 if in.Servers != nil { 1037 in, out := &in.Servers, &out.Servers 1038 *out = make([]string, len(*in)) 1039 copy(*out, *in) 1040 } 1041 } 1042 1043 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecBridgeSpecDNS. 1044 func (in *FlannelConfigSpecBridgeSpecDNS) DeepCopy() *FlannelConfigSpecBridgeSpecDNS { 1045 if in == nil { 1046 return nil 1047 } 1048 out := new(FlannelConfigSpecBridgeSpecDNS) 1049 in.DeepCopyInto(out) 1050 return out 1051 } 1052 1053 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1054 func (in *FlannelConfigSpecBridgeSpecNTP) DeepCopyInto(out *FlannelConfigSpecBridgeSpecNTP) { 1055 *out = *in 1056 if in.Servers != nil { 1057 in, out := &in.Servers, &out.Servers 1058 *out = make([]string, len(*in)) 1059 copy(*out, *in) 1060 } 1061 } 1062 1063 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecBridgeSpecNTP. 1064 func (in *FlannelConfigSpecBridgeSpecNTP) DeepCopy() *FlannelConfigSpecBridgeSpecNTP { 1065 if in == nil { 1066 return nil 1067 } 1068 out := new(FlannelConfigSpecBridgeSpecNTP) 1069 in.DeepCopyInto(out) 1070 return out 1071 } 1072 1073 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1074 func (in *FlannelConfigSpecCluster) DeepCopyInto(out *FlannelConfigSpecCluster) { 1075 *out = *in 1076 } 1077 1078 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecCluster. 1079 func (in *FlannelConfigSpecCluster) DeepCopy() *FlannelConfigSpecCluster { 1080 if in == nil { 1081 return nil 1082 } 1083 out := new(FlannelConfigSpecCluster) 1084 in.DeepCopyInto(out) 1085 return out 1086 } 1087 1088 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1089 func (in *FlannelConfigSpecFlannel) DeepCopyInto(out *FlannelConfigSpecFlannel) { 1090 *out = *in 1091 out.Spec = in.Spec 1092 } 1093 1094 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecFlannel. 1095 func (in *FlannelConfigSpecFlannel) DeepCopy() *FlannelConfigSpecFlannel { 1096 if in == nil { 1097 return nil 1098 } 1099 out := new(FlannelConfigSpecFlannel) 1100 in.DeepCopyInto(out) 1101 return out 1102 } 1103 1104 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1105 func (in *FlannelConfigSpecFlannelSpec) DeepCopyInto(out *FlannelConfigSpecFlannelSpec) { 1106 *out = *in 1107 } 1108 1109 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecFlannelSpec. 1110 func (in *FlannelConfigSpecFlannelSpec) DeepCopy() *FlannelConfigSpecFlannelSpec { 1111 if in == nil { 1112 return nil 1113 } 1114 out := new(FlannelConfigSpecFlannelSpec) 1115 in.DeepCopyInto(out) 1116 return out 1117 } 1118 1119 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1120 func (in *FlannelConfigSpecHealth) DeepCopyInto(out *FlannelConfigSpecHealth) { 1121 *out = *in 1122 out.Docker = in.Docker 1123 } 1124 1125 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecHealth. 1126 func (in *FlannelConfigSpecHealth) DeepCopy() *FlannelConfigSpecHealth { 1127 if in == nil { 1128 return nil 1129 } 1130 out := new(FlannelConfigSpecHealth) 1131 in.DeepCopyInto(out) 1132 return out 1133 } 1134 1135 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1136 func (in *FlannelConfigSpecHealthDocker) DeepCopyInto(out *FlannelConfigSpecHealthDocker) { 1137 *out = *in 1138 } 1139 1140 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecHealthDocker. 1141 func (in *FlannelConfigSpecHealthDocker) DeepCopy() *FlannelConfigSpecHealthDocker { 1142 if in == nil { 1143 return nil 1144 } 1145 out := new(FlannelConfigSpecHealthDocker) 1146 in.DeepCopyInto(out) 1147 return out 1148 } 1149 1150 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1151 func (in *FlannelConfigSpecVersionBundle) DeepCopyInto(out *FlannelConfigSpecVersionBundle) { 1152 *out = *in 1153 } 1154 1155 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlannelConfigSpecVersionBundle. 1156 func (in *FlannelConfigSpecVersionBundle) DeepCopy() *FlannelConfigSpecVersionBundle { 1157 if in == nil { 1158 return nil 1159 } 1160 out := new(FlannelConfigSpecVersionBundle) 1161 in.DeepCopyInto(out) 1162 return out 1163 } 1164 1165 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1166 func (in *KVMClusterConfig) DeepCopyInto(out *KVMClusterConfig) { 1167 *out = *in 1168 out.TypeMeta = in.TypeMeta 1169 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1170 in.Spec.DeepCopyInto(&out.Spec) 1171 } 1172 1173 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfig. 1174 func (in *KVMClusterConfig) DeepCopy() *KVMClusterConfig { 1175 if in == nil { 1176 return nil 1177 } 1178 out := new(KVMClusterConfig) 1179 in.DeepCopyInto(out) 1180 return out 1181 } 1182 1183 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1184 func (in *KVMClusterConfig) DeepCopyObject() runtime.Object { 1185 if c := in.DeepCopy(); c != nil { 1186 return c 1187 } 1188 return nil 1189 } 1190 1191 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1192 func (in *KVMClusterConfigList) DeepCopyInto(out *KVMClusterConfigList) { 1193 *out = *in 1194 out.TypeMeta = in.TypeMeta 1195 in.ListMeta.DeepCopyInto(&out.ListMeta) 1196 if in.Items != nil { 1197 in, out := &in.Items, &out.Items 1198 *out = make([]KVMClusterConfig, len(*in)) 1199 for i := range *in { 1200 (*in)[i].DeepCopyInto(&(*out)[i]) 1201 } 1202 } 1203 } 1204 1205 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigList. 1206 func (in *KVMClusterConfigList) DeepCopy() *KVMClusterConfigList { 1207 if in == nil { 1208 return nil 1209 } 1210 out := new(KVMClusterConfigList) 1211 in.DeepCopyInto(out) 1212 return out 1213 } 1214 1215 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1216 func (in *KVMClusterConfigList) DeepCopyObject() runtime.Object { 1217 if c := in.DeepCopy(); c != nil { 1218 return c 1219 } 1220 return nil 1221 } 1222 1223 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1224 func (in *KVMClusterConfigSpec) DeepCopyInto(out *KVMClusterConfigSpec) { 1225 *out = *in 1226 in.Guest.DeepCopyInto(&out.Guest) 1227 out.VersionBundle = in.VersionBundle 1228 } 1229 1230 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpec. 1231 func (in *KVMClusterConfigSpec) DeepCopy() *KVMClusterConfigSpec { 1232 if in == nil { 1233 return nil 1234 } 1235 out := new(KVMClusterConfigSpec) 1236 in.DeepCopyInto(out) 1237 return out 1238 } 1239 1240 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1241 func (in *KVMClusterConfigSpecGuest) DeepCopyInto(out *KVMClusterConfigSpecGuest) { 1242 *out = *in 1243 in.ClusterGuestConfig.DeepCopyInto(&out.ClusterGuestConfig) 1244 if in.Masters != nil { 1245 in, out := &in.Masters, &out.Masters 1246 *out = make([]KVMClusterConfigSpecGuestMaster, len(*in)) 1247 copy(*out, *in) 1248 } 1249 if in.Workers != nil { 1250 in, out := &in.Workers, &out.Workers 1251 *out = make([]KVMClusterConfigSpecGuestWorker, len(*in)) 1252 for i := range *in { 1253 (*in)[i].DeepCopyInto(&(*out)[i]) 1254 } 1255 } 1256 } 1257 1258 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpecGuest. 1259 func (in *KVMClusterConfigSpecGuest) DeepCopy() *KVMClusterConfigSpecGuest { 1260 if in == nil { 1261 return nil 1262 } 1263 out := new(KVMClusterConfigSpecGuest) 1264 in.DeepCopyInto(out) 1265 return out 1266 } 1267 1268 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1269 func (in *KVMClusterConfigSpecGuestMaster) DeepCopyInto(out *KVMClusterConfigSpecGuestMaster) { 1270 *out = *in 1271 out.KVMClusterConfigSpecGuestNode = in.KVMClusterConfigSpecGuestNode 1272 } 1273 1274 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpecGuestMaster. 1275 func (in *KVMClusterConfigSpecGuestMaster) DeepCopy() *KVMClusterConfigSpecGuestMaster { 1276 if in == nil { 1277 return nil 1278 } 1279 out := new(KVMClusterConfigSpecGuestMaster) 1280 in.DeepCopyInto(out) 1281 return out 1282 } 1283 1284 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1285 func (in *KVMClusterConfigSpecGuestNode) DeepCopyInto(out *KVMClusterConfigSpecGuestNode) { 1286 *out = *in 1287 out.MemorySizeGB = in.MemorySizeGB 1288 out.StorageSizeGB = in.StorageSizeGB 1289 } 1290 1291 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpecGuestNode. 1292 func (in *KVMClusterConfigSpecGuestNode) DeepCopy() *KVMClusterConfigSpecGuestNode { 1293 if in == nil { 1294 return nil 1295 } 1296 out := new(KVMClusterConfigSpecGuestNode) 1297 in.DeepCopyInto(out) 1298 return out 1299 } 1300 1301 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1302 func (in *KVMClusterConfigSpecGuestWorker) DeepCopyInto(out *KVMClusterConfigSpecGuestWorker) { 1303 *out = *in 1304 out.KVMClusterConfigSpecGuestNode = in.KVMClusterConfigSpecGuestNode 1305 if in.Labels != nil { 1306 in, out := &in.Labels, &out.Labels 1307 *out = make(map[string]string, len(*in)) 1308 for key, val := range *in { 1309 (*out)[key] = val 1310 } 1311 } 1312 } 1313 1314 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpecGuestWorker. 1315 func (in *KVMClusterConfigSpecGuestWorker) DeepCopy() *KVMClusterConfigSpecGuestWorker { 1316 if in == nil { 1317 return nil 1318 } 1319 out := new(KVMClusterConfigSpecGuestWorker) 1320 in.DeepCopyInto(out) 1321 return out 1322 } 1323 1324 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1325 func (in *KVMClusterConfigSpecVersionBundle) DeepCopyInto(out *KVMClusterConfigSpecVersionBundle) { 1326 *out = *in 1327 } 1328 1329 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMClusterConfigSpecVersionBundle. 1330 func (in *KVMClusterConfigSpecVersionBundle) DeepCopy() *KVMClusterConfigSpecVersionBundle { 1331 if in == nil { 1332 return nil 1333 } 1334 out := new(KVMClusterConfigSpecVersionBundle) 1335 in.DeepCopyInto(out) 1336 return out 1337 } 1338 1339 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1340 func (in *Spark) DeepCopyInto(out *Spark) { 1341 *out = *in 1342 out.TypeMeta = in.TypeMeta 1343 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1344 in.Spec.DeepCopyInto(&out.Spec) 1345 out.Status = in.Status 1346 } 1347 1348 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spark. 1349 func (in *Spark) DeepCopy() *Spark { 1350 if in == nil { 1351 return nil 1352 } 1353 out := new(Spark) 1354 in.DeepCopyInto(out) 1355 return out 1356 } 1357 1358 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1359 func (in *Spark) DeepCopyObject() runtime.Object { 1360 if c := in.DeepCopy(); c != nil { 1361 return c 1362 } 1363 return nil 1364 } 1365 1366 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1367 func (in *SparkList) DeepCopyInto(out *SparkList) { 1368 *out = *in 1369 out.TypeMeta = in.TypeMeta 1370 in.ListMeta.DeepCopyInto(&out.ListMeta) 1371 if in.Items != nil { 1372 in, out := &in.Items, &out.Items 1373 *out = make([]Spark, len(*in)) 1374 for i := range *in { 1375 (*in)[i].DeepCopyInto(&(*out)[i]) 1376 } 1377 } 1378 } 1379 1380 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkList. 1381 func (in *SparkList) DeepCopy() *SparkList { 1382 if in == nil { 1383 return nil 1384 } 1385 out := new(SparkList) 1386 in.DeepCopyInto(out) 1387 return out 1388 } 1389 1390 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1391 func (in *SparkList) DeepCopyObject() runtime.Object { 1392 if c := in.DeepCopy(); c != nil { 1393 return c 1394 } 1395 return nil 1396 } 1397 1398 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1399 func (in *SparkSpec) DeepCopyInto(out *SparkSpec) { 1400 *out = *in 1401 if in.Values != nil { 1402 in, out := &in.Values, &out.Values 1403 *out = make(map[string]string, len(*in)) 1404 for key, val := range *in { 1405 (*out)[key] = val 1406 } 1407 } 1408 } 1409 1410 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkSpec. 1411 func (in *SparkSpec) DeepCopy() *SparkSpec { 1412 if in == nil { 1413 return nil 1414 } 1415 out := new(SparkSpec) 1416 in.DeepCopyInto(out) 1417 return out 1418 } 1419 1420 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1421 func (in *SparkStatus) DeepCopyInto(out *SparkStatus) { 1422 *out = *in 1423 out.Verification = in.Verification 1424 } 1425 1426 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkStatus. 1427 func (in *SparkStatus) DeepCopy() *SparkStatus { 1428 if in == nil { 1429 return nil 1430 } 1431 out := new(SparkStatus) 1432 in.DeepCopyInto(out) 1433 return out 1434 } 1435 1436 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1437 func (in *SparkStatusVerification) DeepCopyInto(out *SparkStatusVerification) { 1438 *out = *in 1439 } 1440 1441 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkStatusVerification. 1442 func (in *SparkStatusVerification) DeepCopy() *SparkStatusVerification { 1443 if in == nil { 1444 return nil 1445 } 1446 out := new(SparkStatusVerification) 1447 in.DeepCopyInto(out) 1448 return out 1449 } 1450 1451 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1452 func (in *StorageConfig) DeepCopyInto(out *StorageConfig) { 1453 *out = *in 1454 out.TypeMeta = in.TypeMeta 1455 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1456 in.Spec.DeepCopyInto(&out.Spec) 1457 } 1458 1459 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageConfig. 1460 func (in *StorageConfig) DeepCopy() *StorageConfig { 1461 if in == nil { 1462 return nil 1463 } 1464 out := new(StorageConfig) 1465 in.DeepCopyInto(out) 1466 return out 1467 } 1468 1469 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1470 func (in *StorageConfig) DeepCopyObject() runtime.Object { 1471 if c := in.DeepCopy(); c != nil { 1472 return c 1473 } 1474 return nil 1475 } 1476 1477 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1478 func (in *StorageConfigList) DeepCopyInto(out *StorageConfigList) { 1479 *out = *in 1480 out.TypeMeta = in.TypeMeta 1481 in.ListMeta.DeepCopyInto(&out.ListMeta) 1482 if in.Items != nil { 1483 in, out := &in.Items, &out.Items 1484 *out = make([]StorageConfig, len(*in)) 1485 for i := range *in { 1486 (*in)[i].DeepCopyInto(&(*out)[i]) 1487 } 1488 } 1489 } 1490 1491 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageConfigList. 1492 func (in *StorageConfigList) DeepCopy() *StorageConfigList { 1493 if in == nil { 1494 return nil 1495 } 1496 out := new(StorageConfigList) 1497 in.DeepCopyInto(out) 1498 return out 1499 } 1500 1501 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1502 func (in *StorageConfigList) DeepCopyObject() runtime.Object { 1503 if c := in.DeepCopy(); c != nil { 1504 return c 1505 } 1506 return nil 1507 } 1508 1509 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1510 func (in *StorageConfigSpec) DeepCopyInto(out *StorageConfigSpec) { 1511 *out = *in 1512 in.Storage.DeepCopyInto(&out.Storage) 1513 } 1514 1515 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageConfigSpec. 1516 func (in *StorageConfigSpec) DeepCopy() *StorageConfigSpec { 1517 if in == nil { 1518 return nil 1519 } 1520 out := new(StorageConfigSpec) 1521 in.DeepCopyInto(out) 1522 return out 1523 } 1524 1525 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1526 func (in *StorageConfigSpecStorage) DeepCopyInto(out *StorageConfigSpecStorage) { 1527 *out = *in 1528 if in.Data != nil { 1529 in, out := &in.Data, &out.Data 1530 *out = make(map[string]string, len(*in)) 1531 for key, val := range *in { 1532 (*out)[key] = val 1533 } 1534 } 1535 } 1536 1537 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageConfigSpecStorage. 1538 func (in *StorageConfigSpecStorage) DeepCopy() *StorageConfigSpecStorage { 1539 if in == nil { 1540 return nil 1541 } 1542 out := new(StorageConfigSpecStorage) 1543 in.DeepCopyInto(out) 1544 return out 1545 }