kubesphere.io/api@v0.0.0-20231107125330-c9a03957060c/types/v1beta2/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright 2020 The KubeSphere Authors. 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 deepcopy-gen. DO NOT EDIT. 21 22 package v1beta2 23 24 import ( 25 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 26 runtime "k8s.io/apimachinery/pkg/runtime" 27 ) 28 29 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 30 func (in *ClusterOverride) DeepCopyInto(out *ClusterOverride) { 31 *out = *in 32 in.Value.DeepCopyInto(&out.Value) 33 return 34 } 35 36 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOverride. 37 func (in *ClusterOverride) DeepCopy() *ClusterOverride { 38 if in == nil { 39 return nil 40 } 41 out := new(ClusterOverride) 42 in.DeepCopyInto(out) 43 return out 44 } 45 46 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 47 func (in *FederatedNotificationConfig) DeepCopyInto(out *FederatedNotificationConfig) { 48 *out = *in 49 out.TypeMeta = in.TypeMeta 50 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 51 in.Spec.DeepCopyInto(&out.Spec) 52 if in.Status != nil { 53 in, out := &in.Status, &out.Status 54 *out = new(GenericFederatedStatus) 55 (*in).DeepCopyInto(*out) 56 } 57 return 58 } 59 60 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfig. 61 func (in *FederatedNotificationConfig) DeepCopy() *FederatedNotificationConfig { 62 if in == nil { 63 return nil 64 } 65 out := new(FederatedNotificationConfig) 66 in.DeepCopyInto(out) 67 return out 68 } 69 70 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 71 func (in *FederatedNotificationConfig) DeepCopyObject() runtime.Object { 72 if c := in.DeepCopy(); c != nil { 73 return c 74 } 75 return nil 76 } 77 78 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 79 func (in *FederatedNotificationConfigList) DeepCopyInto(out *FederatedNotificationConfigList) { 80 *out = *in 81 out.TypeMeta = in.TypeMeta 82 in.ListMeta.DeepCopyInto(&out.ListMeta) 83 if in.Items != nil { 84 in, out := &in.Items, &out.Items 85 *out = make([]FederatedNotificationConfig, len(*in)) 86 for i := range *in { 87 (*in)[i].DeepCopyInto(&(*out)[i]) 88 } 89 } 90 return 91 } 92 93 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfigList. 94 func (in *FederatedNotificationConfigList) DeepCopy() *FederatedNotificationConfigList { 95 if in == nil { 96 return nil 97 } 98 out := new(FederatedNotificationConfigList) 99 in.DeepCopyInto(out) 100 return out 101 } 102 103 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 104 func (in *FederatedNotificationConfigList) DeepCopyObject() runtime.Object { 105 if c := in.DeepCopy(); c != nil { 106 return c 107 } 108 return nil 109 } 110 111 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 112 func (in *FederatedNotificationConfigSpec) DeepCopyInto(out *FederatedNotificationConfigSpec) { 113 *out = *in 114 in.Template.DeepCopyInto(&out.Template) 115 in.Placement.DeepCopyInto(&out.Placement) 116 if in.Overrides != nil { 117 in, out := &in.Overrides, &out.Overrides 118 *out = make([]GenericOverrideItem, len(*in)) 119 for i := range *in { 120 (*in)[i].DeepCopyInto(&(*out)[i]) 121 } 122 } 123 return 124 } 125 126 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfigSpec. 127 func (in *FederatedNotificationConfigSpec) DeepCopy() *FederatedNotificationConfigSpec { 128 if in == nil { 129 return nil 130 } 131 out := new(FederatedNotificationConfigSpec) 132 in.DeepCopyInto(out) 133 return out 134 } 135 136 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 137 func (in *FederatedNotificationManager) DeepCopyInto(out *FederatedNotificationManager) { 138 *out = *in 139 out.TypeMeta = in.TypeMeta 140 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 141 in.Spec.DeepCopyInto(&out.Spec) 142 if in.Status != nil { 143 in, out := &in.Status, &out.Status 144 *out = new(GenericFederatedStatus) 145 (*in).DeepCopyInto(*out) 146 } 147 return 148 } 149 150 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationManager. 151 func (in *FederatedNotificationManager) DeepCopy() *FederatedNotificationManager { 152 if in == nil { 153 return nil 154 } 155 out := new(FederatedNotificationManager) 156 in.DeepCopyInto(out) 157 return out 158 } 159 160 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 161 func (in *FederatedNotificationManager) DeepCopyObject() runtime.Object { 162 if c := in.DeepCopy(); c != nil { 163 return c 164 } 165 return nil 166 } 167 168 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 169 func (in *FederatedNotificationManagerList) DeepCopyInto(out *FederatedNotificationManagerList) { 170 *out = *in 171 out.TypeMeta = in.TypeMeta 172 in.ListMeta.DeepCopyInto(&out.ListMeta) 173 if in.Items != nil { 174 in, out := &in.Items, &out.Items 175 *out = make([]FederatedNotificationManager, len(*in)) 176 for i := range *in { 177 (*in)[i].DeepCopyInto(&(*out)[i]) 178 } 179 } 180 return 181 } 182 183 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationManagerList. 184 func (in *FederatedNotificationManagerList) DeepCopy() *FederatedNotificationManagerList { 185 if in == nil { 186 return nil 187 } 188 out := new(FederatedNotificationManagerList) 189 in.DeepCopyInto(out) 190 return out 191 } 192 193 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 194 func (in *FederatedNotificationManagerList) DeepCopyObject() runtime.Object { 195 if c := in.DeepCopy(); c != nil { 196 return c 197 } 198 return nil 199 } 200 201 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 202 func (in *FederatedNotificationManagerSpec) DeepCopyInto(out *FederatedNotificationManagerSpec) { 203 *out = *in 204 in.Template.DeepCopyInto(&out.Template) 205 in.Placement.DeepCopyInto(&out.Placement) 206 if in.Overrides != nil { 207 in, out := &in.Overrides, &out.Overrides 208 *out = make([]GenericOverrideItem, len(*in)) 209 for i := range *in { 210 (*in)[i].DeepCopyInto(&(*out)[i]) 211 } 212 } 213 return 214 } 215 216 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationManagerSpec. 217 func (in *FederatedNotificationManagerSpec) DeepCopy() *FederatedNotificationManagerSpec { 218 if in == nil { 219 return nil 220 } 221 out := new(FederatedNotificationManagerSpec) 222 in.DeepCopyInto(out) 223 return out 224 } 225 226 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 227 func (in *FederatedNotificationReceiver) DeepCopyInto(out *FederatedNotificationReceiver) { 228 *out = *in 229 out.TypeMeta = in.TypeMeta 230 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 231 in.Spec.DeepCopyInto(&out.Spec) 232 if in.Status != nil { 233 in, out := &in.Status, &out.Status 234 *out = new(GenericFederatedStatus) 235 (*in).DeepCopyInto(*out) 236 } 237 return 238 } 239 240 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiver. 241 func (in *FederatedNotificationReceiver) DeepCopy() *FederatedNotificationReceiver { 242 if in == nil { 243 return nil 244 } 245 out := new(FederatedNotificationReceiver) 246 in.DeepCopyInto(out) 247 return out 248 } 249 250 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 251 func (in *FederatedNotificationReceiver) DeepCopyObject() runtime.Object { 252 if c := in.DeepCopy(); c != nil { 253 return c 254 } 255 return nil 256 } 257 258 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 259 func (in *FederatedNotificationReceiverList) DeepCopyInto(out *FederatedNotificationReceiverList) { 260 *out = *in 261 out.TypeMeta = in.TypeMeta 262 in.ListMeta.DeepCopyInto(&out.ListMeta) 263 if in.Items != nil { 264 in, out := &in.Items, &out.Items 265 *out = make([]FederatedNotificationReceiver, len(*in)) 266 for i := range *in { 267 (*in)[i].DeepCopyInto(&(*out)[i]) 268 } 269 } 270 return 271 } 272 273 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiverList. 274 func (in *FederatedNotificationReceiverList) DeepCopy() *FederatedNotificationReceiverList { 275 if in == nil { 276 return nil 277 } 278 out := new(FederatedNotificationReceiverList) 279 in.DeepCopyInto(out) 280 return out 281 } 282 283 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 284 func (in *FederatedNotificationReceiverList) DeepCopyObject() runtime.Object { 285 if c := in.DeepCopy(); c != nil { 286 return c 287 } 288 return nil 289 } 290 291 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 292 func (in *FederatedNotificationReceiverSpec) DeepCopyInto(out *FederatedNotificationReceiverSpec) { 293 *out = *in 294 in.Template.DeepCopyInto(&out.Template) 295 in.Placement.DeepCopyInto(&out.Placement) 296 if in.Overrides != nil { 297 in, out := &in.Overrides, &out.Overrides 298 *out = make([]GenericOverrideItem, len(*in)) 299 for i := range *in { 300 (*in)[i].DeepCopyInto(&(*out)[i]) 301 } 302 } 303 return 304 } 305 306 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiverSpec. 307 func (in *FederatedNotificationReceiverSpec) DeepCopy() *FederatedNotificationReceiverSpec { 308 if in == nil { 309 return nil 310 } 311 out := new(FederatedNotificationReceiverSpec) 312 in.DeepCopyInto(out) 313 return out 314 } 315 316 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 317 func (in *FederatedNotificationRouter) DeepCopyInto(out *FederatedNotificationRouter) { 318 *out = *in 319 out.TypeMeta = in.TypeMeta 320 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 321 in.Spec.DeepCopyInto(&out.Spec) 322 if in.Status != nil { 323 in, out := &in.Status, &out.Status 324 *out = new(GenericFederatedStatus) 325 (*in).DeepCopyInto(*out) 326 } 327 return 328 } 329 330 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationRouter. 331 func (in *FederatedNotificationRouter) DeepCopy() *FederatedNotificationRouter { 332 if in == nil { 333 return nil 334 } 335 out := new(FederatedNotificationRouter) 336 in.DeepCopyInto(out) 337 return out 338 } 339 340 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 341 func (in *FederatedNotificationRouter) DeepCopyObject() runtime.Object { 342 if c := in.DeepCopy(); c != nil { 343 return c 344 } 345 return nil 346 } 347 348 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 349 func (in *FederatedNotificationRouterList) DeepCopyInto(out *FederatedNotificationRouterList) { 350 *out = *in 351 out.TypeMeta = in.TypeMeta 352 in.ListMeta.DeepCopyInto(&out.ListMeta) 353 if in.Items != nil { 354 in, out := &in.Items, &out.Items 355 *out = make([]FederatedNotificationRouter, len(*in)) 356 for i := range *in { 357 (*in)[i].DeepCopyInto(&(*out)[i]) 358 } 359 } 360 return 361 } 362 363 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationRouterList. 364 func (in *FederatedNotificationRouterList) DeepCopy() *FederatedNotificationRouterList { 365 if in == nil { 366 return nil 367 } 368 out := new(FederatedNotificationRouterList) 369 in.DeepCopyInto(out) 370 return out 371 } 372 373 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 374 func (in *FederatedNotificationRouterList) DeepCopyObject() runtime.Object { 375 if c := in.DeepCopy(); c != nil { 376 return c 377 } 378 return nil 379 } 380 381 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 382 func (in *FederatedNotificationRouterSpec) DeepCopyInto(out *FederatedNotificationRouterSpec) { 383 *out = *in 384 in.Template.DeepCopyInto(&out.Template) 385 in.Placement.DeepCopyInto(&out.Placement) 386 if in.Overrides != nil { 387 in, out := &in.Overrides, &out.Overrides 388 *out = make([]GenericOverrideItem, len(*in)) 389 for i := range *in { 390 (*in)[i].DeepCopyInto(&(*out)[i]) 391 } 392 } 393 return 394 } 395 396 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationRouterSpec. 397 func (in *FederatedNotificationRouterSpec) DeepCopy() *FederatedNotificationRouterSpec { 398 if in == nil { 399 return nil 400 } 401 out := new(FederatedNotificationRouterSpec) 402 in.DeepCopyInto(out) 403 return out 404 } 405 406 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 407 func (in *FederatedNotificationSilence) DeepCopyInto(out *FederatedNotificationSilence) { 408 *out = *in 409 out.TypeMeta = in.TypeMeta 410 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 411 in.Spec.DeepCopyInto(&out.Spec) 412 if in.Status != nil { 413 in, out := &in.Status, &out.Status 414 *out = new(GenericFederatedStatus) 415 (*in).DeepCopyInto(*out) 416 } 417 return 418 } 419 420 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationSilence. 421 func (in *FederatedNotificationSilence) DeepCopy() *FederatedNotificationSilence { 422 if in == nil { 423 return nil 424 } 425 out := new(FederatedNotificationSilence) 426 in.DeepCopyInto(out) 427 return out 428 } 429 430 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 431 func (in *FederatedNotificationSilence) DeepCopyObject() runtime.Object { 432 if c := in.DeepCopy(); c != nil { 433 return c 434 } 435 return nil 436 } 437 438 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 439 func (in *FederatedNotificationSilenceList) DeepCopyInto(out *FederatedNotificationSilenceList) { 440 *out = *in 441 out.TypeMeta = in.TypeMeta 442 in.ListMeta.DeepCopyInto(&out.ListMeta) 443 if in.Items != nil { 444 in, out := &in.Items, &out.Items 445 *out = make([]FederatedNotificationSilence, len(*in)) 446 for i := range *in { 447 (*in)[i].DeepCopyInto(&(*out)[i]) 448 } 449 } 450 return 451 } 452 453 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationSilenceList. 454 func (in *FederatedNotificationSilenceList) DeepCopy() *FederatedNotificationSilenceList { 455 if in == nil { 456 return nil 457 } 458 out := new(FederatedNotificationSilenceList) 459 in.DeepCopyInto(out) 460 return out 461 } 462 463 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 464 func (in *FederatedNotificationSilenceList) DeepCopyObject() runtime.Object { 465 if c := in.DeepCopy(); c != nil { 466 return c 467 } 468 return nil 469 } 470 471 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 472 func (in *FederatedNotificationSilenceSpec) DeepCopyInto(out *FederatedNotificationSilenceSpec) { 473 *out = *in 474 in.Template.DeepCopyInto(&out.Template) 475 in.Placement.DeepCopyInto(&out.Placement) 476 if in.Overrides != nil { 477 in, out := &in.Overrides, &out.Overrides 478 *out = make([]GenericOverrideItem, len(*in)) 479 for i := range *in { 480 (*in)[i].DeepCopyInto(&(*out)[i]) 481 } 482 } 483 return 484 } 485 486 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationSilenceSpec. 487 func (in *FederatedNotificationSilenceSpec) DeepCopy() *FederatedNotificationSilenceSpec { 488 if in == nil { 489 return nil 490 } 491 out := new(FederatedNotificationSilenceSpec) 492 in.DeepCopyInto(out) 493 return out 494 } 495 496 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 497 func (in *GenericClusterReference) DeepCopyInto(out *GenericClusterReference) { 498 *out = *in 499 return 500 } 501 502 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterReference. 503 func (in *GenericClusterReference) DeepCopy() *GenericClusterReference { 504 if in == nil { 505 return nil 506 } 507 out := new(GenericClusterReference) 508 in.DeepCopyInto(out) 509 return out 510 } 511 512 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 513 func (in *GenericClusterStatus) DeepCopyInto(out *GenericClusterStatus) { 514 *out = *in 515 return 516 } 517 518 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterStatus. 519 func (in *GenericClusterStatus) DeepCopy() *GenericClusterStatus { 520 if in == nil { 521 return nil 522 } 523 out := new(GenericClusterStatus) 524 in.DeepCopyInto(out) 525 return out 526 } 527 528 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 529 func (in *GenericCondition) DeepCopyInto(out *GenericCondition) { 530 *out = *in 531 return 532 } 533 534 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericCondition. 535 func (in *GenericCondition) DeepCopy() *GenericCondition { 536 if in == nil { 537 return nil 538 } 539 out := new(GenericCondition) 540 in.DeepCopyInto(out) 541 return out 542 } 543 544 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 545 func (in *GenericFederatedResource) DeepCopyInto(out *GenericFederatedResource) { 546 *out = *in 547 out.TypeMeta = in.TypeMeta 548 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 549 if in.Status != nil { 550 in, out := &in.Status, &out.Status 551 *out = new(GenericFederatedStatus) 552 (*in).DeepCopyInto(*out) 553 } 554 return 555 } 556 557 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericFederatedResource. 558 func (in *GenericFederatedResource) DeepCopy() *GenericFederatedResource { 559 if in == nil { 560 return nil 561 } 562 out := new(GenericFederatedResource) 563 in.DeepCopyInto(out) 564 return out 565 } 566 567 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 568 func (in *GenericFederatedStatus) DeepCopyInto(out *GenericFederatedStatus) { 569 *out = *in 570 if in.Conditions != nil { 571 in, out := &in.Conditions, &out.Conditions 572 *out = make([]*GenericCondition, len(*in)) 573 for i := range *in { 574 if (*in)[i] != nil { 575 in, out := &(*in)[i], &(*out)[i] 576 *out = new(GenericCondition) 577 **out = **in 578 } 579 } 580 } 581 if in.Clusters != nil { 582 in, out := &in.Clusters, &out.Clusters 583 *out = make([]GenericClusterStatus, len(*in)) 584 copy(*out, *in) 585 } 586 return 587 } 588 589 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericFederatedStatus. 590 func (in *GenericFederatedStatus) DeepCopy() *GenericFederatedStatus { 591 if in == nil { 592 return nil 593 } 594 out := new(GenericFederatedStatus) 595 in.DeepCopyInto(out) 596 return out 597 } 598 599 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 600 func (in *GenericOverride) DeepCopyInto(out *GenericOverride) { 601 *out = *in 602 out.TypeMeta = in.TypeMeta 603 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 604 if in.Spec != nil { 605 in, out := &in.Spec, &out.Spec 606 *out = new(GenericOverrideSpec) 607 (*in).DeepCopyInto(*out) 608 } 609 return 610 } 611 612 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverride. 613 func (in *GenericOverride) DeepCopy() *GenericOverride { 614 if in == nil { 615 return nil 616 } 617 out := new(GenericOverride) 618 in.DeepCopyInto(out) 619 return out 620 } 621 622 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 623 func (in *GenericOverrideItem) DeepCopyInto(out *GenericOverrideItem) { 624 *out = *in 625 if in.ClusterOverrides != nil { 626 in, out := &in.ClusterOverrides, &out.ClusterOverrides 627 *out = make([]ClusterOverride, len(*in)) 628 for i := range *in { 629 (*in)[i].DeepCopyInto(&(*out)[i]) 630 } 631 } 632 return 633 } 634 635 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverrideItem. 636 func (in *GenericOverrideItem) DeepCopy() *GenericOverrideItem { 637 if in == nil { 638 return nil 639 } 640 out := new(GenericOverrideItem) 641 in.DeepCopyInto(out) 642 return out 643 } 644 645 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 646 func (in *GenericOverrideSpec) DeepCopyInto(out *GenericOverrideSpec) { 647 *out = *in 648 if in.Overrides != nil { 649 in, out := &in.Overrides, &out.Overrides 650 *out = make([]GenericOverrideItem, len(*in)) 651 for i := range *in { 652 (*in)[i].DeepCopyInto(&(*out)[i]) 653 } 654 } 655 return 656 } 657 658 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverrideSpec. 659 func (in *GenericOverrideSpec) DeepCopy() *GenericOverrideSpec { 660 if in == nil { 661 return nil 662 } 663 out := new(GenericOverrideSpec) 664 in.DeepCopyInto(out) 665 return out 666 } 667 668 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 669 func (in *GenericPlacement) DeepCopyInto(out *GenericPlacement) { 670 *out = *in 671 out.TypeMeta = in.TypeMeta 672 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 673 in.Spec.DeepCopyInto(&out.Spec) 674 return 675 } 676 677 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacement. 678 func (in *GenericPlacement) DeepCopy() *GenericPlacement { 679 if in == nil { 680 return nil 681 } 682 out := new(GenericPlacement) 683 in.DeepCopyInto(out) 684 return out 685 } 686 687 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 688 func (in *GenericPlacementFields) DeepCopyInto(out *GenericPlacementFields) { 689 *out = *in 690 if in.Clusters != nil { 691 in, out := &in.Clusters, &out.Clusters 692 *out = make([]GenericClusterReference, len(*in)) 693 copy(*out, *in) 694 } 695 if in.ClusterSelector != nil { 696 in, out := &in.ClusterSelector, &out.ClusterSelector 697 *out = new(v1.LabelSelector) 698 (*in).DeepCopyInto(*out) 699 } 700 return 701 } 702 703 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacementFields. 704 func (in *GenericPlacementFields) DeepCopy() *GenericPlacementFields { 705 if in == nil { 706 return nil 707 } 708 out := new(GenericPlacementFields) 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 *GenericPlacementSpec) DeepCopyInto(out *GenericPlacementSpec) { 715 *out = *in 716 in.Placement.DeepCopyInto(&out.Placement) 717 return 718 } 719 720 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacementSpec. 721 func (in *GenericPlacementSpec) DeepCopy() *GenericPlacementSpec { 722 if in == nil { 723 return nil 724 } 725 out := new(GenericPlacementSpec) 726 in.DeepCopyInto(out) 727 return out 728 } 729 730 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 731 func (in *NotificationConfigTemplate) DeepCopyInto(out *NotificationConfigTemplate) { 732 *out = *in 733 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 734 in.Spec.DeepCopyInto(&out.Spec) 735 return 736 } 737 738 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationConfigTemplate. 739 func (in *NotificationConfigTemplate) DeepCopy() *NotificationConfigTemplate { 740 if in == nil { 741 return nil 742 } 743 out := new(NotificationConfigTemplate) 744 in.DeepCopyInto(out) 745 return out 746 } 747 748 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 749 func (in *NotificationManagerTemplate) DeepCopyInto(out *NotificationManagerTemplate) { 750 *out = *in 751 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 752 in.Spec.DeepCopyInto(&out.Spec) 753 return 754 } 755 756 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationManagerTemplate. 757 func (in *NotificationManagerTemplate) DeepCopy() *NotificationManagerTemplate { 758 if in == nil { 759 return nil 760 } 761 out := new(NotificationManagerTemplate) 762 in.DeepCopyInto(out) 763 return out 764 } 765 766 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 767 func (in *NotificationReceiverTemplate) DeepCopyInto(out *NotificationReceiverTemplate) { 768 *out = *in 769 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 770 in.Spec.DeepCopyInto(&out.Spec) 771 return 772 } 773 774 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationReceiverTemplate. 775 func (in *NotificationReceiverTemplate) DeepCopy() *NotificationReceiverTemplate { 776 if in == nil { 777 return nil 778 } 779 out := new(NotificationReceiverTemplate) 780 in.DeepCopyInto(out) 781 return out 782 } 783 784 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 785 func (in *NotificationRouterTemplate) DeepCopyInto(out *NotificationRouterTemplate) { 786 *out = *in 787 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 788 in.Spec.DeepCopyInto(&out.Spec) 789 return 790 } 791 792 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationRouterTemplate. 793 func (in *NotificationRouterTemplate) DeepCopy() *NotificationRouterTemplate { 794 if in == nil { 795 return nil 796 } 797 out := new(NotificationRouterTemplate) 798 in.DeepCopyInto(out) 799 return out 800 } 801 802 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 803 func (in *NotificationSilenceTemplate) DeepCopyInto(out *NotificationSilenceTemplate) { 804 *out = *in 805 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 806 in.Spec.DeepCopyInto(&out.Spec) 807 return 808 } 809 810 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationSilenceTemplate. 811 func (in *NotificationSilenceTemplate) DeepCopy() *NotificationSilenceTemplate { 812 if in == nil { 813 return nil 814 } 815 out := new(NotificationSilenceTemplate) 816 in.DeepCopyInto(out) 817 return out 818 }