1// +build !ignore_autogenerated 2 3// Code generated by deepcopy-gen. DO NOT EDIT. 4 5package v1 6 7import ( 8 corev1 "k8s.io/api/core/v1" 9 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 10 runtime "k8s.io/apimachinery/pkg/runtime" 11) 12 13// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 14func (in *AdditionalNetworkDefinition) DeepCopyInto(out *AdditionalNetworkDefinition) { 15 *out = *in 16 if in.SimpleMacvlanConfig != nil { 17 in, out := &in.SimpleMacvlanConfig, &out.SimpleMacvlanConfig 18 *out = new(SimpleMacvlanConfig) 19 (*in).DeepCopyInto(*out) 20 } 21 return 22} 23 24// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalNetworkDefinition. 25func (in *AdditionalNetworkDefinition) DeepCopy() *AdditionalNetworkDefinition { 26 if in == nil { 27 return nil 28 } 29 out := new(AdditionalNetworkDefinition) 30 in.DeepCopyInto(out) 31 return out 32} 33 34// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 35func (in *Authentication) DeepCopyInto(out *Authentication) { 36 *out = *in 37 out.TypeMeta = in.TypeMeta 38 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 39 in.Spec.DeepCopyInto(&out.Spec) 40 in.Status.DeepCopyInto(&out.Status) 41 return 42} 43 44// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Authentication. 45func (in *Authentication) DeepCopy() *Authentication { 46 if in == nil { 47 return nil 48 } 49 out := new(Authentication) 50 in.DeepCopyInto(out) 51 return out 52} 53 54// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 55func (in *Authentication) DeepCopyObject() runtime.Object { 56 if c := in.DeepCopy(); c != nil { 57 return c 58 } 59 return nil 60} 61 62// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 63func (in *AuthenticationList) DeepCopyInto(out *AuthenticationList) { 64 *out = *in 65 out.TypeMeta = in.TypeMeta 66 in.ListMeta.DeepCopyInto(&out.ListMeta) 67 if in.Items != nil { 68 in, out := &in.Items, &out.Items 69 *out = make([]Authentication, len(*in)) 70 for i := range *in { 71 (*in)[i].DeepCopyInto(&(*out)[i]) 72 } 73 } 74 return 75} 76 77// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationList. 78func (in *AuthenticationList) DeepCopy() *AuthenticationList { 79 if in == nil { 80 return nil 81 } 82 out := new(AuthenticationList) 83 in.DeepCopyInto(out) 84 return out 85} 86 87// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 88func (in *AuthenticationList) DeepCopyObject() runtime.Object { 89 if c := in.DeepCopy(); c != nil { 90 return c 91 } 92 return nil 93} 94 95// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 96func (in *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) { 97 *out = *in 98 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 99 return 100} 101 102// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationSpec. 103func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec { 104 if in == nil { 105 return nil 106 } 107 out := new(AuthenticationSpec) 108 in.DeepCopyInto(out) 109 return out 110} 111 112// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 113func (in *AuthenticationStatus) DeepCopyInto(out *AuthenticationStatus) { 114 *out = *in 115 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 116 return 117} 118 119// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationStatus. 120func (in *AuthenticationStatus) DeepCopy() *AuthenticationStatus { 121 if in == nil { 122 return nil 123 } 124 out := new(AuthenticationStatus) 125 in.DeepCopyInto(out) 126 return out 127} 128 129// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 130func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) { 131 *out = *in 132 return 133} 134 135// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterNetworkEntry. 136func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry { 137 if in == nil { 138 return nil 139 } 140 out := new(ClusterNetworkEntry) 141 in.DeepCopyInto(out) 142 return out 143} 144 145// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 146func (in *Console) DeepCopyInto(out *Console) { 147 *out = *in 148 out.TypeMeta = in.TypeMeta 149 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 150 in.Spec.DeepCopyInto(&out.Spec) 151 in.Status.DeepCopyInto(&out.Status) 152 return 153} 154 155// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Console. 156func (in *Console) DeepCopy() *Console { 157 if in == nil { 158 return nil 159 } 160 out := new(Console) 161 in.DeepCopyInto(out) 162 return out 163} 164 165// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 166func (in *Console) DeepCopyObject() runtime.Object { 167 if c := in.DeepCopy(); c != nil { 168 return c 169 } 170 return nil 171} 172 173// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 174func (in *ConsoleCustomization) DeepCopyInto(out *ConsoleCustomization) { 175 *out = *in 176 out.CustomLogoFile = in.CustomLogoFile 177 return 178} 179 180// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleCustomization. 181func (in *ConsoleCustomization) DeepCopy() *ConsoleCustomization { 182 if in == nil { 183 return nil 184 } 185 out := new(ConsoleCustomization) 186 in.DeepCopyInto(out) 187 return out 188} 189 190// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 191func (in *ConsoleList) DeepCopyInto(out *ConsoleList) { 192 *out = *in 193 out.TypeMeta = in.TypeMeta 194 in.ListMeta.DeepCopyInto(&out.ListMeta) 195 if in.Items != nil { 196 in, out := &in.Items, &out.Items 197 *out = make([]Console, len(*in)) 198 for i := range *in { 199 (*in)[i].DeepCopyInto(&(*out)[i]) 200 } 201 } 202 return 203} 204 205// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleList. 206func (in *ConsoleList) DeepCopy() *ConsoleList { 207 if in == nil { 208 return nil 209 } 210 out := new(ConsoleList) 211 in.DeepCopyInto(out) 212 return out 213} 214 215// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 216func (in *ConsoleList) DeepCopyObject() runtime.Object { 217 if c := in.DeepCopy(); c != nil { 218 return c 219 } 220 return nil 221} 222 223// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 224func (in *ConsoleProviders) DeepCopyInto(out *ConsoleProviders) { 225 *out = *in 226 if in.Statuspage != nil { 227 in, out := &in.Statuspage, &out.Statuspage 228 *out = new(StatuspageProvider) 229 **out = **in 230 } 231 return 232} 233 234// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleProviders. 235func (in *ConsoleProviders) DeepCopy() *ConsoleProviders { 236 if in == nil { 237 return nil 238 } 239 out := new(ConsoleProviders) 240 in.DeepCopyInto(out) 241 return out 242} 243 244// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 245func (in *ConsoleSpec) DeepCopyInto(out *ConsoleSpec) { 246 *out = *in 247 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 248 out.Customization = in.Customization 249 in.Providers.DeepCopyInto(&out.Providers) 250 return 251} 252 253// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleSpec. 254func (in *ConsoleSpec) DeepCopy() *ConsoleSpec { 255 if in == nil { 256 return nil 257 } 258 out := new(ConsoleSpec) 259 in.DeepCopyInto(out) 260 return out 261} 262 263// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 264func (in *ConsoleStatus) DeepCopyInto(out *ConsoleStatus) { 265 *out = *in 266 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 267 return 268} 269 270// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleStatus. 271func (in *ConsoleStatus) DeepCopy() *ConsoleStatus { 272 if in == nil { 273 return nil 274 } 275 out := new(ConsoleStatus) 276 in.DeepCopyInto(out) 277 return out 278} 279 280// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 281func (in *DNS) DeepCopyInto(out *DNS) { 282 *out = *in 283 out.TypeMeta = in.TypeMeta 284 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 285 out.Spec = in.Spec 286 in.Status.DeepCopyInto(&out.Status) 287 return 288} 289 290// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNS. 291func (in *DNS) DeepCopy() *DNS { 292 if in == nil { 293 return nil 294 } 295 out := new(DNS) 296 in.DeepCopyInto(out) 297 return out 298} 299 300// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 301func (in *DNS) DeepCopyObject() runtime.Object { 302 if c := in.DeepCopy(); c != nil { 303 return c 304 } 305 return nil 306} 307 308// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 309func (in *DNSList) DeepCopyInto(out *DNSList) { 310 *out = *in 311 out.TypeMeta = in.TypeMeta 312 in.ListMeta.DeepCopyInto(&out.ListMeta) 313 if in.Items != nil { 314 in, out := &in.Items, &out.Items 315 *out = make([]DNS, len(*in)) 316 for i := range *in { 317 (*in)[i].DeepCopyInto(&(*out)[i]) 318 } 319 } 320 return 321} 322 323// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSList. 324func (in *DNSList) DeepCopy() *DNSList { 325 if in == nil { 326 return nil 327 } 328 out := new(DNSList) 329 in.DeepCopyInto(out) 330 return out 331} 332 333// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 334func (in *DNSList) DeepCopyObject() runtime.Object { 335 if c := in.DeepCopy(); c != nil { 336 return c 337 } 338 return nil 339} 340 341// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 342func (in *DNSSpec) DeepCopyInto(out *DNSSpec) { 343 *out = *in 344 return 345} 346 347// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSSpec. 348func (in *DNSSpec) DeepCopy() *DNSSpec { 349 if in == nil { 350 return nil 351 } 352 out := new(DNSSpec) 353 in.DeepCopyInto(out) 354 return out 355} 356 357// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 358func (in *DNSStatus) DeepCopyInto(out *DNSStatus) { 359 *out = *in 360 if in.Conditions != nil { 361 in, out := &in.Conditions, &out.Conditions 362 *out = make([]OperatorCondition, len(*in)) 363 for i := range *in { 364 (*in)[i].DeepCopyInto(&(*out)[i]) 365 } 366 } 367 return 368} 369 370// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSStatus. 371func (in *DNSStatus) DeepCopy() *DNSStatus { 372 if in == nil { 373 return nil 374 } 375 out := new(DNSStatus) 376 in.DeepCopyInto(out) 377 return out 378} 379 380// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 381func (in *DefaultNetworkDefinition) DeepCopyInto(out *DefaultNetworkDefinition) { 382 *out = *in 383 if in.OpenShiftSDNConfig != nil { 384 in, out := &in.OpenShiftSDNConfig, &out.OpenShiftSDNConfig 385 *out = new(OpenShiftSDNConfig) 386 (*in).DeepCopyInto(*out) 387 } 388 if in.OVNKubernetesConfig != nil { 389 in, out := &in.OVNKubernetesConfig, &out.OVNKubernetesConfig 390 *out = new(OVNKubernetesConfig) 391 (*in).DeepCopyInto(*out) 392 } 393 if in.KuryrConfig != nil { 394 in, out := &in.KuryrConfig, &out.KuryrConfig 395 *out = new(KuryrConfig) 396 (*in).DeepCopyInto(*out) 397 } 398 return 399} 400 401// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultNetworkDefinition. 402func (in *DefaultNetworkDefinition) DeepCopy() *DefaultNetworkDefinition { 403 if in == nil { 404 return nil 405 } 406 out := new(DefaultNetworkDefinition) 407 in.DeepCopyInto(out) 408 return out 409} 410 411// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 412func (in *EndpointPublishingStrategy) DeepCopyInto(out *EndpointPublishingStrategy) { 413 *out = *in 414 if in.LoadBalancer != nil { 415 in, out := &in.LoadBalancer, &out.LoadBalancer 416 *out = new(LoadBalancerStrategy) 417 **out = **in 418 } 419 if in.HostNetwork != nil { 420 in, out := &in.HostNetwork, &out.HostNetwork 421 *out = new(HostNetworkStrategy) 422 **out = **in 423 } 424 if in.Private != nil { 425 in, out := &in.Private, &out.Private 426 *out = new(PrivateStrategy) 427 **out = **in 428 } 429 return 430} 431 432// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointPublishingStrategy. 433func (in *EndpointPublishingStrategy) DeepCopy() *EndpointPublishingStrategy { 434 if in == nil { 435 return nil 436 } 437 out := new(EndpointPublishingStrategy) 438 in.DeepCopyInto(out) 439 return out 440} 441 442// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 443func (in *Etcd) DeepCopyInto(out *Etcd) { 444 *out = *in 445 out.TypeMeta = in.TypeMeta 446 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 447 in.Spec.DeepCopyInto(&out.Spec) 448 in.Status.DeepCopyInto(&out.Status) 449 return 450} 451 452// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Etcd. 453func (in *Etcd) DeepCopy() *Etcd { 454 if in == nil { 455 return nil 456 } 457 out := new(Etcd) 458 in.DeepCopyInto(out) 459 return out 460} 461 462// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 463func (in *Etcd) DeepCopyObject() runtime.Object { 464 if c := in.DeepCopy(); c != nil { 465 return c 466 } 467 return nil 468} 469 470// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 471func (in *EtcdList) DeepCopyInto(out *EtcdList) { 472 *out = *in 473 out.TypeMeta = in.TypeMeta 474 in.ListMeta.DeepCopyInto(&out.ListMeta) 475 if in.Items != nil { 476 in, out := &in.Items, &out.Items 477 *out = make([]Etcd, len(*in)) 478 for i := range *in { 479 (*in)[i].DeepCopyInto(&(*out)[i]) 480 } 481 } 482 return 483} 484 485// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdList. 486func (in *EtcdList) DeepCopy() *EtcdList { 487 if in == nil { 488 return nil 489 } 490 out := new(EtcdList) 491 in.DeepCopyInto(out) 492 return out 493} 494 495// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 496func (in *EtcdList) DeepCopyObject() runtime.Object { 497 if c := in.DeepCopy(); c != nil { 498 return c 499 } 500 return nil 501} 502 503// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 504func (in *EtcdSpec) DeepCopyInto(out *EtcdSpec) { 505 *out = *in 506 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec) 507 return 508} 509 510// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdSpec. 511func (in *EtcdSpec) DeepCopy() *EtcdSpec { 512 if in == nil { 513 return nil 514 } 515 out := new(EtcdSpec) 516 in.DeepCopyInto(out) 517 return out 518} 519 520// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 521func (in *EtcdStatus) DeepCopyInto(out *EtcdStatus) { 522 *out = *in 523 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus) 524 return 525} 526 527// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdStatus. 528func (in *EtcdStatus) DeepCopy() *EtcdStatus { 529 if in == nil { 530 return nil 531 } 532 out := new(EtcdStatus) 533 in.DeepCopyInto(out) 534 return out 535} 536 537// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 538func (in *GenerationStatus) DeepCopyInto(out *GenerationStatus) { 539 *out = *in 540 return 541} 542 543// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenerationStatus. 544func (in *GenerationStatus) DeepCopy() *GenerationStatus { 545 if in == nil { 546 return nil 547 } 548 out := new(GenerationStatus) 549 in.DeepCopyInto(out) 550 return out 551} 552 553// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 554func (in *HostNetworkStrategy) DeepCopyInto(out *HostNetworkStrategy) { 555 *out = *in 556 return 557} 558 559// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNetworkStrategy. 560func (in *HostNetworkStrategy) DeepCopy() *HostNetworkStrategy { 561 if in == nil { 562 return nil 563 } 564 out := new(HostNetworkStrategy) 565 in.DeepCopyInto(out) 566 return out 567} 568 569// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 570func (in *IPAMConfig) DeepCopyInto(out *IPAMConfig) { 571 *out = *in 572 if in.StaticIPAMConfig != nil { 573 in, out := &in.StaticIPAMConfig, &out.StaticIPAMConfig 574 *out = new(StaticIPAMConfig) 575 (*in).DeepCopyInto(*out) 576 } 577 return 578} 579 580// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAMConfig. 581func (in *IPAMConfig) DeepCopy() *IPAMConfig { 582 if in == nil { 583 return nil 584 } 585 out := new(IPAMConfig) 586 in.DeepCopyInto(out) 587 return out 588} 589 590// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 591func (in *IngressController) DeepCopyInto(out *IngressController) { 592 *out = *in 593 out.TypeMeta = in.TypeMeta 594 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 595 in.Spec.DeepCopyInto(&out.Spec) 596 in.Status.DeepCopyInto(&out.Status) 597 return 598} 599 600// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressController. 601func (in *IngressController) DeepCopy() *IngressController { 602 if in == nil { 603 return nil 604 } 605 out := new(IngressController) 606 in.DeepCopyInto(out) 607 return out 608} 609 610// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 611func (in *IngressController) DeepCopyObject() runtime.Object { 612 if c := in.DeepCopy(); c != nil { 613 return c 614 } 615 return nil 616} 617 618// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 619func (in *IngressControllerList) DeepCopyInto(out *IngressControllerList) { 620 *out = *in 621 out.TypeMeta = in.TypeMeta 622 in.ListMeta.DeepCopyInto(&out.ListMeta) 623 if in.Items != nil { 624 in, out := &in.Items, &out.Items 625 *out = make([]IngressController, len(*in)) 626 for i := range *in { 627 (*in)[i].DeepCopyInto(&(*out)[i]) 628 } 629 } 630 return 631} 632 633// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressControllerList. 634func (in *IngressControllerList) DeepCopy() *IngressControllerList { 635 if in == nil { 636 return nil 637 } 638 out := new(IngressControllerList) 639 in.DeepCopyInto(out) 640 return out 641} 642 643// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 644func (in *IngressControllerList) DeepCopyObject() runtime.Object { 645 if c := in.DeepCopy(); c != nil { 646 return c 647 } 648 return nil 649} 650 651// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 652func (in *IngressControllerSpec) DeepCopyInto(out *IngressControllerSpec) { 653 *out = *in 654 if in.Replicas != nil { 655 in, out := &in.Replicas, &out.Replicas 656 *out = new(int32) 657 **out = **in 658 } 659 if in.EndpointPublishingStrategy != nil { 660 in, out := &in.EndpointPublishingStrategy, &out.EndpointPublishingStrategy 661 *out = new(EndpointPublishingStrategy) 662 (*in).DeepCopyInto(*out) 663 } 664 if in.DefaultCertificate != nil { 665 in, out := &in.DefaultCertificate, &out.DefaultCertificate 666 *out = new(corev1.LocalObjectReference) 667 **out = **in 668 } 669 if in.NamespaceSelector != nil { 670 in, out := &in.NamespaceSelector, &out.NamespaceSelector 671 *out = new(metav1.LabelSelector) 672 (*in).DeepCopyInto(*out) 673 } 674 if in.RouteSelector != nil { 675 in, out := &in.RouteSelector, &out.RouteSelector 676 *out = new(metav1.LabelSelector) 677 (*in).DeepCopyInto(*out) 678 } 679 if in.NodePlacement != nil { 680 in, out := &in.NodePlacement, &out.NodePlacement 681 *out = new(NodePlacement) 682 (*in).DeepCopyInto(*out) 683 } 684 return 685} 686 687// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressControllerSpec. 688func (in *IngressControllerSpec) DeepCopy() *IngressControllerSpec { 689 if in == nil { 690 return nil 691 } 692 out := new(IngressControllerSpec) 693 in.DeepCopyInto(out) 694 return out 695} 696 697// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 698func (in *IngressControllerStatus) DeepCopyInto(out *IngressControllerStatus) { 699 *out = *in 700 if in.EndpointPublishingStrategy != nil { 701 in, out := &in.EndpointPublishingStrategy, &out.EndpointPublishingStrategy 702 *out = new(EndpointPublishingStrategy) 703 (*in).DeepCopyInto(*out) 704 } 705 if in.Conditions != nil { 706 in, out := &in.Conditions, &out.Conditions 707 *out = make([]OperatorCondition, len(*in)) 708 for i := range *in { 709 (*in)[i].DeepCopyInto(&(*out)[i]) 710 } 711 } 712 return 713} 714 715// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressControllerStatus. 716func (in *IngressControllerStatus) DeepCopy() *IngressControllerStatus { 717 if in == nil { 718 return nil 719 } 720 out := new(IngressControllerStatus) 721 in.DeepCopyInto(out) 722 return out 723} 724 725// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 726func (in *KubeAPIServer) DeepCopyInto(out *KubeAPIServer) { 727 *out = *in 728 out.TypeMeta = in.TypeMeta 729 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 730 in.Spec.DeepCopyInto(&out.Spec) 731 in.Status.DeepCopyInto(&out.Status) 732 return 733} 734 735// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeAPIServer. 736func (in *KubeAPIServer) DeepCopy() *KubeAPIServer { 737 if in == nil { 738 return nil 739 } 740 out := new(KubeAPIServer) 741 in.DeepCopyInto(out) 742 return out 743} 744 745// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 746func (in *KubeAPIServer) DeepCopyObject() runtime.Object { 747 if c := in.DeepCopy(); c != nil { 748 return c 749 } 750 return nil 751} 752 753// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 754func (in *KubeAPIServerList) DeepCopyInto(out *KubeAPIServerList) { 755 *out = *in 756 out.TypeMeta = in.TypeMeta 757 in.ListMeta.DeepCopyInto(&out.ListMeta) 758 if in.Items != nil { 759 in, out := &in.Items, &out.Items 760 *out = make([]KubeAPIServer, len(*in)) 761 for i := range *in { 762 (*in)[i].DeepCopyInto(&(*out)[i]) 763 } 764 } 765 return 766} 767 768// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeAPIServerList. 769func (in *KubeAPIServerList) DeepCopy() *KubeAPIServerList { 770 if in == nil { 771 return nil 772 } 773 out := new(KubeAPIServerList) 774 in.DeepCopyInto(out) 775 return out 776} 777 778// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 779func (in *KubeAPIServerList) DeepCopyObject() runtime.Object { 780 if c := in.DeepCopy(); c != nil { 781 return c 782 } 783 return nil 784} 785 786// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 787func (in *KubeAPIServerSpec) DeepCopyInto(out *KubeAPIServerSpec) { 788 *out = *in 789 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec) 790 return 791} 792 793// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeAPIServerSpec. 794func (in *KubeAPIServerSpec) DeepCopy() *KubeAPIServerSpec { 795 if in == nil { 796 return nil 797 } 798 out := new(KubeAPIServerSpec) 799 in.DeepCopyInto(out) 800 return out 801} 802 803// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 804func (in *KubeAPIServerStatus) DeepCopyInto(out *KubeAPIServerStatus) { 805 *out = *in 806 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus) 807 return 808} 809 810// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeAPIServerStatus. 811func (in *KubeAPIServerStatus) DeepCopy() *KubeAPIServerStatus { 812 if in == nil { 813 return nil 814 } 815 out := new(KubeAPIServerStatus) 816 in.DeepCopyInto(out) 817 return out 818} 819 820// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 821func (in *KubeControllerManager) DeepCopyInto(out *KubeControllerManager) { 822 *out = *in 823 out.TypeMeta = in.TypeMeta 824 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 825 in.Spec.DeepCopyInto(&out.Spec) 826 in.Status.DeepCopyInto(&out.Status) 827 return 828} 829 830// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManager. 831func (in *KubeControllerManager) DeepCopy() *KubeControllerManager { 832 if in == nil { 833 return nil 834 } 835 out := new(KubeControllerManager) 836 in.DeepCopyInto(out) 837 return out 838} 839 840// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 841func (in *KubeControllerManager) DeepCopyObject() runtime.Object { 842 if c := in.DeepCopy(); c != nil { 843 return c 844 } 845 return nil 846} 847 848// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 849func (in *KubeControllerManagerList) DeepCopyInto(out *KubeControllerManagerList) { 850 *out = *in 851 out.TypeMeta = in.TypeMeta 852 in.ListMeta.DeepCopyInto(&out.ListMeta) 853 if in.Items != nil { 854 in, out := &in.Items, &out.Items 855 *out = make([]KubeControllerManager, len(*in)) 856 for i := range *in { 857 (*in)[i].DeepCopyInto(&(*out)[i]) 858 } 859 } 860 return 861} 862 863// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManagerList. 864func (in *KubeControllerManagerList) DeepCopy() *KubeControllerManagerList { 865 if in == nil { 866 return nil 867 } 868 out := new(KubeControllerManagerList) 869 in.DeepCopyInto(out) 870 return out 871} 872 873// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 874func (in *KubeControllerManagerList) DeepCopyObject() runtime.Object { 875 if c := in.DeepCopy(); c != nil { 876 return c 877 } 878 return nil 879} 880 881// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 882func (in *KubeControllerManagerSpec) DeepCopyInto(out *KubeControllerManagerSpec) { 883 *out = *in 884 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec) 885 return 886} 887 888// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManagerSpec. 889func (in *KubeControllerManagerSpec) DeepCopy() *KubeControllerManagerSpec { 890 if in == nil { 891 return nil 892 } 893 out := new(KubeControllerManagerSpec) 894 in.DeepCopyInto(out) 895 return out 896} 897 898// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 899func (in *KubeControllerManagerStatus) DeepCopyInto(out *KubeControllerManagerStatus) { 900 *out = *in 901 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus) 902 return 903} 904 905// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManagerStatus. 906func (in *KubeControllerManagerStatus) DeepCopy() *KubeControllerManagerStatus { 907 if in == nil { 908 return nil 909 } 910 out := new(KubeControllerManagerStatus) 911 in.DeepCopyInto(out) 912 return out 913} 914 915// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 916func (in *KubeScheduler) DeepCopyInto(out *KubeScheduler) { 917 *out = *in 918 out.TypeMeta = in.TypeMeta 919 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 920 in.Spec.DeepCopyInto(&out.Spec) 921 in.Status.DeepCopyInto(&out.Status) 922 return 923} 924 925// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeScheduler. 926func (in *KubeScheduler) DeepCopy() *KubeScheduler { 927 if in == nil { 928 return nil 929 } 930 out := new(KubeScheduler) 931 in.DeepCopyInto(out) 932 return out 933} 934 935// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 936func (in *KubeScheduler) DeepCopyObject() runtime.Object { 937 if c := in.DeepCopy(); c != nil { 938 return c 939 } 940 return nil 941} 942 943// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 944func (in *KubeSchedulerList) DeepCopyInto(out *KubeSchedulerList) { 945 *out = *in 946 out.TypeMeta = in.TypeMeta 947 in.ListMeta.DeepCopyInto(&out.ListMeta) 948 if in.Items != nil { 949 in, out := &in.Items, &out.Items 950 *out = make([]KubeScheduler, len(*in)) 951 for i := range *in { 952 (*in)[i].DeepCopyInto(&(*out)[i]) 953 } 954 } 955 return 956} 957 958// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeSchedulerList. 959func (in *KubeSchedulerList) DeepCopy() *KubeSchedulerList { 960 if in == nil { 961 return nil 962 } 963 out := new(KubeSchedulerList) 964 in.DeepCopyInto(out) 965 return out 966} 967 968// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 969func (in *KubeSchedulerList) DeepCopyObject() runtime.Object { 970 if c := in.DeepCopy(); c != nil { 971 return c 972 } 973 return nil 974} 975 976// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 977func (in *KubeSchedulerSpec) DeepCopyInto(out *KubeSchedulerSpec) { 978 *out = *in 979 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec) 980 return 981} 982 983// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeSchedulerSpec. 984func (in *KubeSchedulerSpec) DeepCopy() *KubeSchedulerSpec { 985 if in == nil { 986 return nil 987 } 988 out := new(KubeSchedulerSpec) 989 in.DeepCopyInto(out) 990 return out 991} 992 993// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 994func (in *KubeSchedulerStatus) DeepCopyInto(out *KubeSchedulerStatus) { 995 *out = *in 996 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus) 997 return 998} 999 1000// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeSchedulerStatus. 1001func (in *KubeSchedulerStatus) DeepCopy() *KubeSchedulerStatus { 1002 if in == nil { 1003 return nil 1004 } 1005 out := new(KubeSchedulerStatus) 1006 in.DeepCopyInto(out) 1007 return out 1008} 1009 1010// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1011func (in *KuryrConfig) DeepCopyInto(out *KuryrConfig) { 1012 *out = *in 1013 if in.DaemonProbesPort != nil { 1014 in, out := &in.DaemonProbesPort, &out.DaemonProbesPort 1015 *out = new(uint32) 1016 **out = **in 1017 } 1018 if in.ControllerProbesPort != nil { 1019 in, out := &in.ControllerProbesPort, &out.ControllerProbesPort 1020 *out = new(uint32) 1021 **out = **in 1022 } 1023 return 1024} 1025 1026// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KuryrConfig. 1027func (in *KuryrConfig) DeepCopy() *KuryrConfig { 1028 if in == nil { 1029 return nil 1030 } 1031 out := new(KuryrConfig) 1032 in.DeepCopyInto(out) 1033 return out 1034} 1035 1036// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1037func (in *LoadBalancerStrategy) DeepCopyInto(out *LoadBalancerStrategy) { 1038 *out = *in 1039 return 1040} 1041 1042// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerStrategy. 1043func (in *LoadBalancerStrategy) DeepCopy() *LoadBalancerStrategy { 1044 if in == nil { 1045 return nil 1046 } 1047 out := new(LoadBalancerStrategy) 1048 in.DeepCopyInto(out) 1049 return out 1050} 1051 1052// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1053func (in *MyOperatorResource) DeepCopyInto(out *MyOperatorResource) { 1054 *out = *in 1055 out.TypeMeta = in.TypeMeta 1056 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1057 in.Spec.DeepCopyInto(&out.Spec) 1058 in.Status.DeepCopyInto(&out.Status) 1059 return 1060} 1061 1062// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MyOperatorResource. 1063func (in *MyOperatorResource) DeepCopy() *MyOperatorResource { 1064 if in == nil { 1065 return nil 1066 } 1067 out := new(MyOperatorResource) 1068 in.DeepCopyInto(out) 1069 return out 1070} 1071 1072// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1073func (in *MyOperatorResourceSpec) DeepCopyInto(out *MyOperatorResourceSpec) { 1074 *out = *in 1075 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1076 return 1077} 1078 1079// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MyOperatorResourceSpec. 1080func (in *MyOperatorResourceSpec) DeepCopy() *MyOperatorResourceSpec { 1081 if in == nil { 1082 return nil 1083 } 1084 out := new(MyOperatorResourceSpec) 1085 in.DeepCopyInto(out) 1086 return out 1087} 1088 1089// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1090func (in *MyOperatorResourceStatus) DeepCopyInto(out *MyOperatorResourceStatus) { 1091 *out = *in 1092 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1093 return 1094} 1095 1096// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MyOperatorResourceStatus. 1097func (in *MyOperatorResourceStatus) DeepCopy() *MyOperatorResourceStatus { 1098 if in == nil { 1099 return nil 1100 } 1101 out := new(MyOperatorResourceStatus) 1102 in.DeepCopyInto(out) 1103 return out 1104} 1105 1106// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1107func (in *Network) DeepCopyInto(out *Network) { 1108 *out = *in 1109 out.TypeMeta = in.TypeMeta 1110 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1111 in.Spec.DeepCopyInto(&out.Spec) 1112 out.Status = in.Status 1113 return 1114} 1115 1116// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Network. 1117func (in *Network) DeepCopy() *Network { 1118 if in == nil { 1119 return nil 1120 } 1121 out := new(Network) 1122 in.DeepCopyInto(out) 1123 return out 1124} 1125 1126// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1127func (in *Network) DeepCopyObject() runtime.Object { 1128 if c := in.DeepCopy(); c != nil { 1129 return c 1130 } 1131 return nil 1132} 1133 1134// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1135func (in *NetworkList) DeepCopyInto(out *NetworkList) { 1136 *out = *in 1137 out.TypeMeta = in.TypeMeta 1138 in.ListMeta.DeepCopyInto(&out.ListMeta) 1139 if in.Items != nil { 1140 in, out := &in.Items, &out.Items 1141 *out = make([]Network, len(*in)) 1142 for i := range *in { 1143 (*in)[i].DeepCopyInto(&(*out)[i]) 1144 } 1145 } 1146 return 1147} 1148 1149// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkList. 1150func (in *NetworkList) DeepCopy() *NetworkList { 1151 if in == nil { 1152 return nil 1153 } 1154 out := new(NetworkList) 1155 in.DeepCopyInto(out) 1156 return out 1157} 1158 1159// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1160func (in *NetworkList) DeepCopyObject() runtime.Object { 1161 if c := in.DeepCopy(); c != nil { 1162 return c 1163 } 1164 return nil 1165} 1166 1167// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1168func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) { 1169 *out = *in 1170 if in.ClusterNetwork != nil { 1171 in, out := &in.ClusterNetwork, &out.ClusterNetwork 1172 *out = make([]ClusterNetworkEntry, len(*in)) 1173 copy(*out, *in) 1174 } 1175 if in.ServiceNetwork != nil { 1176 in, out := &in.ServiceNetwork, &out.ServiceNetwork 1177 *out = make([]string, len(*in)) 1178 copy(*out, *in) 1179 } 1180 in.DefaultNetwork.DeepCopyInto(&out.DefaultNetwork) 1181 if in.AdditionalNetworks != nil { 1182 in, out := &in.AdditionalNetworks, &out.AdditionalNetworks 1183 *out = make([]AdditionalNetworkDefinition, len(*in)) 1184 for i := range *in { 1185 (*in)[i].DeepCopyInto(&(*out)[i]) 1186 } 1187 } 1188 if in.DisableMultiNetwork != nil { 1189 in, out := &in.DisableMultiNetwork, &out.DisableMultiNetwork 1190 *out = new(bool) 1191 **out = **in 1192 } 1193 if in.DeployKubeProxy != nil { 1194 in, out := &in.DeployKubeProxy, &out.DeployKubeProxy 1195 *out = new(bool) 1196 **out = **in 1197 } 1198 if in.KubeProxyConfig != nil { 1199 in, out := &in.KubeProxyConfig, &out.KubeProxyConfig 1200 *out = new(ProxyConfig) 1201 (*in).DeepCopyInto(*out) 1202 } 1203 return 1204} 1205 1206// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSpec. 1207func (in *NetworkSpec) DeepCopy() *NetworkSpec { 1208 if in == nil { 1209 return nil 1210 } 1211 out := new(NetworkSpec) 1212 in.DeepCopyInto(out) 1213 return out 1214} 1215 1216// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1217func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) { 1218 *out = *in 1219 return 1220} 1221 1222// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkStatus. 1223func (in *NetworkStatus) DeepCopy() *NetworkStatus { 1224 if in == nil { 1225 return nil 1226 } 1227 out := new(NetworkStatus) 1228 in.DeepCopyInto(out) 1229 return out 1230} 1231 1232// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1233func (in *NodePlacement) DeepCopyInto(out *NodePlacement) { 1234 *out = *in 1235 if in.NodeSelector != nil { 1236 in, out := &in.NodeSelector, &out.NodeSelector 1237 *out = new(metav1.LabelSelector) 1238 (*in).DeepCopyInto(*out) 1239 } 1240 if in.Tolerations != nil { 1241 in, out := &in.Tolerations, &out.Tolerations 1242 *out = make([]corev1.Toleration, len(*in)) 1243 for i := range *in { 1244 (*in)[i].DeepCopyInto(&(*out)[i]) 1245 } 1246 } 1247 return 1248} 1249 1250// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodePlacement. 1251func (in *NodePlacement) DeepCopy() *NodePlacement { 1252 if in == nil { 1253 return nil 1254 } 1255 out := new(NodePlacement) 1256 in.DeepCopyInto(out) 1257 return out 1258} 1259 1260// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1261func (in *NodeStatus) DeepCopyInto(out *NodeStatus) { 1262 *out = *in 1263 if in.LastFailedRevisionErrors != nil { 1264 in, out := &in.LastFailedRevisionErrors, &out.LastFailedRevisionErrors 1265 *out = make([]string, len(*in)) 1266 copy(*out, *in) 1267 } 1268 return 1269} 1270 1271// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeStatus. 1272func (in *NodeStatus) DeepCopy() *NodeStatus { 1273 if in == nil { 1274 return nil 1275 } 1276 out := new(NodeStatus) 1277 in.DeepCopyInto(out) 1278 return out 1279} 1280 1281// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1282func (in *OVNKubernetesConfig) DeepCopyInto(out *OVNKubernetesConfig) { 1283 *out = *in 1284 if in.MTU != nil { 1285 in, out := &in.MTU, &out.MTU 1286 *out = new(uint32) 1287 **out = **in 1288 } 1289 if in.GenevePort != nil { 1290 in, out := &in.GenevePort, &out.GenevePort 1291 *out = new(uint32) 1292 **out = **in 1293 } 1294 return 1295} 1296 1297// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OVNKubernetesConfig. 1298func (in *OVNKubernetesConfig) DeepCopy() *OVNKubernetesConfig { 1299 if in == nil { 1300 return nil 1301 } 1302 out := new(OVNKubernetesConfig) 1303 in.DeepCopyInto(out) 1304 return out 1305} 1306 1307// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1308func (in *OpenShiftAPIServer) DeepCopyInto(out *OpenShiftAPIServer) { 1309 *out = *in 1310 out.TypeMeta = in.TypeMeta 1311 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1312 in.Spec.DeepCopyInto(&out.Spec) 1313 in.Status.DeepCopyInto(&out.Status) 1314 return 1315} 1316 1317// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftAPIServer. 1318func (in *OpenShiftAPIServer) DeepCopy() *OpenShiftAPIServer { 1319 if in == nil { 1320 return nil 1321 } 1322 out := new(OpenShiftAPIServer) 1323 in.DeepCopyInto(out) 1324 return out 1325} 1326 1327// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1328func (in *OpenShiftAPIServer) DeepCopyObject() runtime.Object { 1329 if c := in.DeepCopy(); c != nil { 1330 return c 1331 } 1332 return nil 1333} 1334 1335// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1336func (in *OpenShiftAPIServerList) DeepCopyInto(out *OpenShiftAPIServerList) { 1337 *out = *in 1338 out.TypeMeta = in.TypeMeta 1339 in.ListMeta.DeepCopyInto(&out.ListMeta) 1340 if in.Items != nil { 1341 in, out := &in.Items, &out.Items 1342 *out = make([]OpenShiftAPIServer, len(*in)) 1343 for i := range *in { 1344 (*in)[i].DeepCopyInto(&(*out)[i]) 1345 } 1346 } 1347 return 1348} 1349 1350// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftAPIServerList. 1351func (in *OpenShiftAPIServerList) DeepCopy() *OpenShiftAPIServerList { 1352 if in == nil { 1353 return nil 1354 } 1355 out := new(OpenShiftAPIServerList) 1356 in.DeepCopyInto(out) 1357 return out 1358} 1359 1360// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1361func (in *OpenShiftAPIServerList) DeepCopyObject() runtime.Object { 1362 if c := in.DeepCopy(); c != nil { 1363 return c 1364 } 1365 return nil 1366} 1367 1368// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1369func (in *OpenShiftAPIServerSpec) DeepCopyInto(out *OpenShiftAPIServerSpec) { 1370 *out = *in 1371 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1372 return 1373} 1374 1375// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftAPIServerSpec. 1376func (in *OpenShiftAPIServerSpec) DeepCopy() *OpenShiftAPIServerSpec { 1377 if in == nil { 1378 return nil 1379 } 1380 out := new(OpenShiftAPIServerSpec) 1381 in.DeepCopyInto(out) 1382 return out 1383} 1384 1385// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1386func (in *OpenShiftAPIServerStatus) DeepCopyInto(out *OpenShiftAPIServerStatus) { 1387 *out = *in 1388 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1389 return 1390} 1391 1392// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftAPIServerStatus. 1393func (in *OpenShiftAPIServerStatus) DeepCopy() *OpenShiftAPIServerStatus { 1394 if in == nil { 1395 return nil 1396 } 1397 out := new(OpenShiftAPIServerStatus) 1398 in.DeepCopyInto(out) 1399 return out 1400} 1401 1402// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1403func (in *OpenShiftControllerManager) DeepCopyInto(out *OpenShiftControllerManager) { 1404 *out = *in 1405 out.TypeMeta = in.TypeMeta 1406 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1407 in.Spec.DeepCopyInto(&out.Spec) 1408 in.Status.DeepCopyInto(&out.Status) 1409 return 1410} 1411 1412// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftControllerManager. 1413func (in *OpenShiftControllerManager) DeepCopy() *OpenShiftControllerManager { 1414 if in == nil { 1415 return nil 1416 } 1417 out := new(OpenShiftControllerManager) 1418 in.DeepCopyInto(out) 1419 return out 1420} 1421 1422// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1423func (in *OpenShiftControllerManager) DeepCopyObject() runtime.Object { 1424 if c := in.DeepCopy(); c != nil { 1425 return c 1426 } 1427 return nil 1428} 1429 1430// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1431func (in *OpenShiftControllerManagerList) DeepCopyInto(out *OpenShiftControllerManagerList) { 1432 *out = *in 1433 out.TypeMeta = in.TypeMeta 1434 in.ListMeta.DeepCopyInto(&out.ListMeta) 1435 if in.Items != nil { 1436 in, out := &in.Items, &out.Items 1437 *out = make([]OpenShiftControllerManager, len(*in)) 1438 for i := range *in { 1439 (*in)[i].DeepCopyInto(&(*out)[i]) 1440 } 1441 } 1442 return 1443} 1444 1445// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftControllerManagerList. 1446func (in *OpenShiftControllerManagerList) DeepCopy() *OpenShiftControllerManagerList { 1447 if in == nil { 1448 return nil 1449 } 1450 out := new(OpenShiftControllerManagerList) 1451 in.DeepCopyInto(out) 1452 return out 1453} 1454 1455// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1456func (in *OpenShiftControllerManagerList) DeepCopyObject() runtime.Object { 1457 if c := in.DeepCopy(); c != nil { 1458 return c 1459 } 1460 return nil 1461} 1462 1463// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1464func (in *OpenShiftControllerManagerSpec) DeepCopyInto(out *OpenShiftControllerManagerSpec) { 1465 *out = *in 1466 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1467 return 1468} 1469 1470// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftControllerManagerSpec. 1471func (in *OpenShiftControllerManagerSpec) DeepCopy() *OpenShiftControllerManagerSpec { 1472 if in == nil { 1473 return nil 1474 } 1475 out := new(OpenShiftControllerManagerSpec) 1476 in.DeepCopyInto(out) 1477 return out 1478} 1479 1480// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1481func (in *OpenShiftControllerManagerStatus) DeepCopyInto(out *OpenShiftControllerManagerStatus) { 1482 *out = *in 1483 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1484 return 1485} 1486 1487// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftControllerManagerStatus. 1488func (in *OpenShiftControllerManagerStatus) DeepCopy() *OpenShiftControllerManagerStatus { 1489 if in == nil { 1490 return nil 1491 } 1492 out := new(OpenShiftControllerManagerStatus) 1493 in.DeepCopyInto(out) 1494 return out 1495} 1496 1497// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1498func (in *OpenShiftSDNConfig) DeepCopyInto(out *OpenShiftSDNConfig) { 1499 *out = *in 1500 if in.VXLANPort != nil { 1501 in, out := &in.VXLANPort, &out.VXLANPort 1502 *out = new(uint32) 1503 **out = **in 1504 } 1505 if in.MTU != nil { 1506 in, out := &in.MTU, &out.MTU 1507 *out = new(uint32) 1508 **out = **in 1509 } 1510 if in.UseExternalOpenvswitch != nil { 1511 in, out := &in.UseExternalOpenvswitch, &out.UseExternalOpenvswitch 1512 *out = new(bool) 1513 **out = **in 1514 } 1515 if in.EnableUnidling != nil { 1516 in, out := &in.EnableUnidling, &out.EnableUnidling 1517 *out = new(bool) 1518 **out = **in 1519 } 1520 return 1521} 1522 1523// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenShiftSDNConfig. 1524func (in *OpenShiftSDNConfig) DeepCopy() *OpenShiftSDNConfig { 1525 if in == nil { 1526 return nil 1527 } 1528 out := new(OpenShiftSDNConfig) 1529 in.DeepCopyInto(out) 1530 return out 1531} 1532 1533// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1534func (in *OperatorCondition) DeepCopyInto(out *OperatorCondition) { 1535 *out = *in 1536 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 1537 return 1538} 1539 1540// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorCondition. 1541func (in *OperatorCondition) DeepCopy() *OperatorCondition { 1542 if in == nil { 1543 return nil 1544 } 1545 out := new(OperatorCondition) 1546 in.DeepCopyInto(out) 1547 return out 1548} 1549 1550// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1551func (in *OperatorSpec) DeepCopyInto(out *OperatorSpec) { 1552 *out = *in 1553 in.UnsupportedConfigOverrides.DeepCopyInto(&out.UnsupportedConfigOverrides) 1554 in.ObservedConfig.DeepCopyInto(&out.ObservedConfig) 1555 return 1556} 1557 1558// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorSpec. 1559func (in *OperatorSpec) DeepCopy() *OperatorSpec { 1560 if in == nil { 1561 return nil 1562 } 1563 out := new(OperatorSpec) 1564 in.DeepCopyInto(out) 1565 return out 1566} 1567 1568// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1569func (in *OperatorStatus) DeepCopyInto(out *OperatorStatus) { 1570 *out = *in 1571 if in.Conditions != nil { 1572 in, out := &in.Conditions, &out.Conditions 1573 *out = make([]OperatorCondition, len(*in)) 1574 for i := range *in { 1575 (*in)[i].DeepCopyInto(&(*out)[i]) 1576 } 1577 } 1578 if in.Generations != nil { 1579 in, out := &in.Generations, &out.Generations 1580 *out = make([]GenerationStatus, len(*in)) 1581 copy(*out, *in) 1582 } 1583 return 1584} 1585 1586// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorStatus. 1587func (in *OperatorStatus) DeepCopy() *OperatorStatus { 1588 if in == nil { 1589 return nil 1590 } 1591 out := new(OperatorStatus) 1592 in.DeepCopyInto(out) 1593 return out 1594} 1595 1596// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1597func (in *PrivateStrategy) DeepCopyInto(out *PrivateStrategy) { 1598 *out = *in 1599 return 1600} 1601 1602// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateStrategy. 1603func (in *PrivateStrategy) DeepCopy() *PrivateStrategy { 1604 if in == nil { 1605 return nil 1606 } 1607 out := new(PrivateStrategy) 1608 in.DeepCopyInto(out) 1609 return out 1610} 1611 1612// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1613func (in ProxyArgumentList) DeepCopyInto(out *ProxyArgumentList) { 1614 { 1615 in := &in 1616 *out = make(ProxyArgumentList, len(*in)) 1617 copy(*out, *in) 1618 return 1619 } 1620} 1621 1622// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyArgumentList. 1623func (in ProxyArgumentList) DeepCopy() ProxyArgumentList { 1624 if in == nil { 1625 return nil 1626 } 1627 out := new(ProxyArgumentList) 1628 in.DeepCopyInto(out) 1629 return *out 1630} 1631 1632// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1633func (in *ProxyConfig) DeepCopyInto(out *ProxyConfig) { 1634 *out = *in 1635 if in.ProxyArguments != nil { 1636 in, out := &in.ProxyArguments, &out.ProxyArguments 1637 *out = make(map[string]ProxyArgumentList, len(*in)) 1638 for key, val := range *in { 1639 var outVal []string 1640 if val == nil { 1641 (*out)[key] = nil 1642 } else { 1643 in, out := &val, &outVal 1644 *out = make(ProxyArgumentList, len(*in)) 1645 copy(*out, *in) 1646 } 1647 (*out)[key] = outVal 1648 } 1649 } 1650 return 1651} 1652 1653// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyConfig. 1654func (in *ProxyConfig) DeepCopy() *ProxyConfig { 1655 if in == nil { 1656 return nil 1657 } 1658 out := new(ProxyConfig) 1659 in.DeepCopyInto(out) 1660 return out 1661} 1662 1663// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1664func (in *ServiceCA) DeepCopyInto(out *ServiceCA) { 1665 *out = *in 1666 out.TypeMeta = in.TypeMeta 1667 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1668 in.Spec.DeepCopyInto(&out.Spec) 1669 in.Status.DeepCopyInto(&out.Status) 1670 return 1671} 1672 1673// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCA. 1674func (in *ServiceCA) DeepCopy() *ServiceCA { 1675 if in == nil { 1676 return nil 1677 } 1678 out := new(ServiceCA) 1679 in.DeepCopyInto(out) 1680 return out 1681} 1682 1683// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1684func (in *ServiceCA) DeepCopyObject() runtime.Object { 1685 if c := in.DeepCopy(); c != nil { 1686 return c 1687 } 1688 return nil 1689} 1690 1691// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1692func (in *ServiceCAList) DeepCopyInto(out *ServiceCAList) { 1693 *out = *in 1694 out.TypeMeta = in.TypeMeta 1695 in.ListMeta.DeepCopyInto(&out.ListMeta) 1696 if in.Items != nil { 1697 in, out := &in.Items, &out.Items 1698 *out = make([]ServiceCA, len(*in)) 1699 for i := range *in { 1700 (*in)[i].DeepCopyInto(&(*out)[i]) 1701 } 1702 } 1703 return 1704} 1705 1706// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCAList. 1707func (in *ServiceCAList) DeepCopy() *ServiceCAList { 1708 if in == nil { 1709 return nil 1710 } 1711 out := new(ServiceCAList) 1712 in.DeepCopyInto(out) 1713 return out 1714} 1715 1716// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1717func (in *ServiceCAList) DeepCopyObject() runtime.Object { 1718 if c := in.DeepCopy(); c != nil { 1719 return c 1720 } 1721 return nil 1722} 1723 1724// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1725func (in *ServiceCASpec) DeepCopyInto(out *ServiceCASpec) { 1726 *out = *in 1727 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1728 return 1729} 1730 1731// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCASpec. 1732func (in *ServiceCASpec) DeepCopy() *ServiceCASpec { 1733 if in == nil { 1734 return nil 1735 } 1736 out := new(ServiceCASpec) 1737 in.DeepCopyInto(out) 1738 return out 1739} 1740 1741// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1742func (in *ServiceCAStatus) DeepCopyInto(out *ServiceCAStatus) { 1743 *out = *in 1744 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1745 return 1746} 1747 1748// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCAStatus. 1749func (in *ServiceCAStatus) DeepCopy() *ServiceCAStatus { 1750 if in == nil { 1751 return nil 1752 } 1753 out := new(ServiceCAStatus) 1754 in.DeepCopyInto(out) 1755 return out 1756} 1757 1758// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1759func (in *ServiceCatalogAPIServer) DeepCopyInto(out *ServiceCatalogAPIServer) { 1760 *out = *in 1761 out.TypeMeta = in.TypeMeta 1762 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1763 in.Spec.DeepCopyInto(&out.Spec) 1764 in.Status.DeepCopyInto(&out.Status) 1765 return 1766} 1767 1768// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogAPIServer. 1769func (in *ServiceCatalogAPIServer) DeepCopy() *ServiceCatalogAPIServer { 1770 if in == nil { 1771 return nil 1772 } 1773 out := new(ServiceCatalogAPIServer) 1774 in.DeepCopyInto(out) 1775 return out 1776} 1777 1778// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1779func (in *ServiceCatalogAPIServer) DeepCopyObject() runtime.Object { 1780 if c := in.DeepCopy(); c != nil { 1781 return c 1782 } 1783 return nil 1784} 1785 1786// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1787func (in *ServiceCatalogAPIServerList) DeepCopyInto(out *ServiceCatalogAPIServerList) { 1788 *out = *in 1789 out.TypeMeta = in.TypeMeta 1790 in.ListMeta.DeepCopyInto(&out.ListMeta) 1791 if in.Items != nil { 1792 in, out := &in.Items, &out.Items 1793 *out = make([]ServiceCatalogAPIServer, len(*in)) 1794 for i := range *in { 1795 (*in)[i].DeepCopyInto(&(*out)[i]) 1796 } 1797 } 1798 return 1799} 1800 1801// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogAPIServerList. 1802func (in *ServiceCatalogAPIServerList) DeepCopy() *ServiceCatalogAPIServerList { 1803 if in == nil { 1804 return nil 1805 } 1806 out := new(ServiceCatalogAPIServerList) 1807 in.DeepCopyInto(out) 1808 return out 1809} 1810 1811// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1812func (in *ServiceCatalogAPIServerList) DeepCopyObject() runtime.Object { 1813 if c := in.DeepCopy(); c != nil { 1814 return c 1815 } 1816 return nil 1817} 1818 1819// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1820func (in *ServiceCatalogAPIServerSpec) DeepCopyInto(out *ServiceCatalogAPIServerSpec) { 1821 *out = *in 1822 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1823 return 1824} 1825 1826// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogAPIServerSpec. 1827func (in *ServiceCatalogAPIServerSpec) DeepCopy() *ServiceCatalogAPIServerSpec { 1828 if in == nil { 1829 return nil 1830 } 1831 out := new(ServiceCatalogAPIServerSpec) 1832 in.DeepCopyInto(out) 1833 return out 1834} 1835 1836// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1837func (in *ServiceCatalogAPIServerStatus) DeepCopyInto(out *ServiceCatalogAPIServerStatus) { 1838 *out = *in 1839 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1840 return 1841} 1842 1843// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogAPIServerStatus. 1844func (in *ServiceCatalogAPIServerStatus) DeepCopy() *ServiceCatalogAPIServerStatus { 1845 if in == nil { 1846 return nil 1847 } 1848 out := new(ServiceCatalogAPIServerStatus) 1849 in.DeepCopyInto(out) 1850 return out 1851} 1852 1853// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1854func (in *ServiceCatalogControllerManager) DeepCopyInto(out *ServiceCatalogControllerManager) { 1855 *out = *in 1856 out.TypeMeta = in.TypeMeta 1857 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1858 in.Spec.DeepCopyInto(&out.Spec) 1859 in.Status.DeepCopyInto(&out.Status) 1860 return 1861} 1862 1863// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogControllerManager. 1864func (in *ServiceCatalogControllerManager) DeepCopy() *ServiceCatalogControllerManager { 1865 if in == nil { 1866 return nil 1867 } 1868 out := new(ServiceCatalogControllerManager) 1869 in.DeepCopyInto(out) 1870 return out 1871} 1872 1873// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1874func (in *ServiceCatalogControllerManager) DeepCopyObject() runtime.Object { 1875 if c := in.DeepCopy(); c != nil { 1876 return c 1877 } 1878 return nil 1879} 1880 1881// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1882func (in *ServiceCatalogControllerManagerList) DeepCopyInto(out *ServiceCatalogControllerManagerList) { 1883 *out = *in 1884 out.TypeMeta = in.TypeMeta 1885 in.ListMeta.DeepCopyInto(&out.ListMeta) 1886 if in.Items != nil { 1887 in, out := &in.Items, &out.Items 1888 *out = make([]ServiceCatalogControllerManager, len(*in)) 1889 for i := range *in { 1890 (*in)[i].DeepCopyInto(&(*out)[i]) 1891 } 1892 } 1893 return 1894} 1895 1896// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogControllerManagerList. 1897func (in *ServiceCatalogControllerManagerList) DeepCopy() *ServiceCatalogControllerManagerList { 1898 if in == nil { 1899 return nil 1900 } 1901 out := new(ServiceCatalogControllerManagerList) 1902 in.DeepCopyInto(out) 1903 return out 1904} 1905 1906// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1907func (in *ServiceCatalogControllerManagerList) DeepCopyObject() runtime.Object { 1908 if c := in.DeepCopy(); c != nil { 1909 return c 1910 } 1911 return nil 1912} 1913 1914// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1915func (in *ServiceCatalogControllerManagerSpec) DeepCopyInto(out *ServiceCatalogControllerManagerSpec) { 1916 *out = *in 1917 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 1918 return 1919} 1920 1921// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogControllerManagerSpec. 1922func (in *ServiceCatalogControllerManagerSpec) DeepCopy() *ServiceCatalogControllerManagerSpec { 1923 if in == nil { 1924 return nil 1925 } 1926 out := new(ServiceCatalogControllerManagerSpec) 1927 in.DeepCopyInto(out) 1928 return out 1929} 1930 1931// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1932func (in *ServiceCatalogControllerManagerStatus) DeepCopyInto(out *ServiceCatalogControllerManagerStatus) { 1933 *out = *in 1934 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 1935 return 1936} 1937 1938// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCatalogControllerManagerStatus. 1939func (in *ServiceCatalogControllerManagerStatus) DeepCopy() *ServiceCatalogControllerManagerStatus { 1940 if in == nil { 1941 return nil 1942 } 1943 out := new(ServiceCatalogControllerManagerStatus) 1944 in.DeepCopyInto(out) 1945 return out 1946} 1947 1948// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1949func (in *SimpleMacvlanConfig) DeepCopyInto(out *SimpleMacvlanConfig) { 1950 *out = *in 1951 if in.IPAMConfig != nil { 1952 in, out := &in.IPAMConfig, &out.IPAMConfig 1953 *out = new(IPAMConfig) 1954 (*in).DeepCopyInto(*out) 1955 } 1956 return 1957} 1958 1959// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleMacvlanConfig. 1960func (in *SimpleMacvlanConfig) DeepCopy() *SimpleMacvlanConfig { 1961 if in == nil { 1962 return nil 1963 } 1964 out := new(SimpleMacvlanConfig) 1965 in.DeepCopyInto(out) 1966 return out 1967} 1968 1969// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1970func (in *StaticIPAMAddresses) DeepCopyInto(out *StaticIPAMAddresses) { 1971 *out = *in 1972 return 1973} 1974 1975// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticIPAMAddresses. 1976func (in *StaticIPAMAddresses) DeepCopy() *StaticIPAMAddresses { 1977 if in == nil { 1978 return nil 1979 } 1980 out := new(StaticIPAMAddresses) 1981 in.DeepCopyInto(out) 1982 return out 1983} 1984 1985// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1986func (in *StaticIPAMConfig) DeepCopyInto(out *StaticIPAMConfig) { 1987 *out = *in 1988 if in.Addresses != nil { 1989 in, out := &in.Addresses, &out.Addresses 1990 *out = make([]StaticIPAMAddresses, len(*in)) 1991 copy(*out, *in) 1992 } 1993 if in.Routes != nil { 1994 in, out := &in.Routes, &out.Routes 1995 *out = make([]StaticIPAMRoutes, len(*in)) 1996 copy(*out, *in) 1997 } 1998 if in.DNS != nil { 1999 in, out := &in.DNS, &out.DNS 2000 *out = new(StaticIPAMDNS) 2001 (*in).DeepCopyInto(*out) 2002 } 2003 return 2004} 2005 2006// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticIPAMConfig. 2007func (in *StaticIPAMConfig) DeepCopy() *StaticIPAMConfig { 2008 if in == nil { 2009 return nil 2010 } 2011 out := new(StaticIPAMConfig) 2012 in.DeepCopyInto(out) 2013 return out 2014} 2015 2016// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2017func (in *StaticIPAMDNS) DeepCopyInto(out *StaticIPAMDNS) { 2018 *out = *in 2019 if in.Nameservers != nil { 2020 in, out := &in.Nameservers, &out.Nameservers 2021 *out = make([]string, len(*in)) 2022 copy(*out, *in) 2023 } 2024 if in.Search != nil { 2025 in, out := &in.Search, &out.Search 2026 *out = make([]string, len(*in)) 2027 copy(*out, *in) 2028 } 2029 return 2030} 2031 2032// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticIPAMDNS. 2033func (in *StaticIPAMDNS) DeepCopy() *StaticIPAMDNS { 2034 if in == nil { 2035 return nil 2036 } 2037 out := new(StaticIPAMDNS) 2038 in.DeepCopyInto(out) 2039 return out 2040} 2041 2042// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2043func (in *StaticIPAMRoutes) DeepCopyInto(out *StaticIPAMRoutes) { 2044 *out = *in 2045 return 2046} 2047 2048// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticIPAMRoutes. 2049func (in *StaticIPAMRoutes) DeepCopy() *StaticIPAMRoutes { 2050 if in == nil { 2051 return nil 2052 } 2053 out := new(StaticIPAMRoutes) 2054 in.DeepCopyInto(out) 2055 return out 2056} 2057 2058// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2059func (in *StaticPodOperatorSpec) DeepCopyInto(out *StaticPodOperatorSpec) { 2060 *out = *in 2061 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec) 2062 return 2063} 2064 2065// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticPodOperatorSpec. 2066func (in *StaticPodOperatorSpec) DeepCopy() *StaticPodOperatorSpec { 2067 if in == nil { 2068 return nil 2069 } 2070 out := new(StaticPodOperatorSpec) 2071 in.DeepCopyInto(out) 2072 return out 2073} 2074 2075// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2076func (in *StaticPodOperatorStatus) DeepCopyInto(out *StaticPodOperatorStatus) { 2077 *out = *in 2078 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus) 2079 if in.NodeStatuses != nil { 2080 in, out := &in.NodeStatuses, &out.NodeStatuses 2081 *out = make([]NodeStatus, len(*in)) 2082 for i := range *in { 2083 (*in)[i].DeepCopyInto(&(*out)[i]) 2084 } 2085 } 2086 return 2087} 2088 2089// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticPodOperatorStatus. 2090func (in *StaticPodOperatorStatus) DeepCopy() *StaticPodOperatorStatus { 2091 if in == nil { 2092 return nil 2093 } 2094 out := new(StaticPodOperatorStatus) 2095 in.DeepCopyInto(out) 2096 return out 2097} 2098 2099// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2100func (in *StatuspageProvider) DeepCopyInto(out *StatuspageProvider) { 2101 *out = *in 2102 return 2103} 2104 2105// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatuspageProvider. 2106func (in *StatuspageProvider) DeepCopy() *StatuspageProvider { 2107 if in == nil { 2108 return nil 2109 } 2110 out := new(StatuspageProvider) 2111 in.DeepCopyInto(out) 2112 return out 2113} 2114