kubesphere.io/api@v0.0.0-20231107125330-c9a03957060c/types/v1beta1/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 v1beta1 23 24 import ( 25 v1 "k8s.io/api/rbac/v1" 26 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 27 runtime "k8s.io/apimachinery/pkg/runtime" 28 ) 29 30 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 31 func (in *ApplicationTemplate) DeepCopyInto(out *ApplicationTemplate) { 32 *out = *in 33 in.Spec.DeepCopyInto(&out.Spec) 34 return 35 } 36 37 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationTemplate. 38 func (in *ApplicationTemplate) DeepCopy() *ApplicationTemplate { 39 if in == nil { 40 return nil 41 } 42 out := new(ApplicationTemplate) 43 in.DeepCopyInto(out) 44 return out 45 } 46 47 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 48 func (in *ClusterOverride) DeepCopyInto(out *ClusterOverride) { 49 *out = *in 50 in.Value.DeepCopyInto(&out.Value) 51 return 52 } 53 54 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOverride. 55 func (in *ClusterOverride) DeepCopy() *ClusterOverride { 56 if in == nil { 57 return nil 58 } 59 out := new(ClusterOverride) 60 in.DeepCopyInto(out) 61 return out 62 } 63 64 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 65 func (in *ClusterRoleBindingTemplate) DeepCopyInto(out *ClusterRoleBindingTemplate) { 66 *out = *in 67 if in.Subjects != nil { 68 in, out := &in.Subjects, &out.Subjects 69 *out = make([]v1.Subject, len(*in)) 70 copy(*out, *in) 71 } 72 out.RoleRef = in.RoleRef 73 return 74 } 75 76 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleBindingTemplate. 77 func (in *ClusterRoleBindingTemplate) DeepCopy() *ClusterRoleBindingTemplate { 78 if in == nil { 79 return nil 80 } 81 out := new(ClusterRoleBindingTemplate) 82 in.DeepCopyInto(out) 83 return out 84 } 85 86 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 87 func (in *ClusterRoleTemplate) DeepCopyInto(out *ClusterRoleTemplate) { 88 *out = *in 89 if in.Rules != nil { 90 in, out := &in.Rules, &out.Rules 91 *out = make([]v1.PolicyRule, len(*in)) 92 for i := range *in { 93 (*in)[i].DeepCopyInto(&(*out)[i]) 94 } 95 } 96 if in.AggregationRule != nil { 97 in, out := &in.AggregationRule, &out.AggregationRule 98 *out = new(v1.AggregationRule) 99 (*in).DeepCopyInto(*out) 100 } 101 return 102 } 103 104 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleTemplate. 105 func (in *ClusterRoleTemplate) DeepCopy() *ClusterRoleTemplate { 106 if in == nil { 107 return nil 108 } 109 out := new(ClusterRoleTemplate) 110 in.DeepCopyInto(out) 111 return out 112 } 113 114 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 115 func (in *ConfigMapTemplate) DeepCopyInto(out *ConfigMapTemplate) { 116 *out = *in 117 if in.Data != nil { 118 in, out := &in.Data, &out.Data 119 *out = make(map[string]string, len(*in)) 120 for key, val := range *in { 121 (*out)[key] = val 122 } 123 } 124 if in.BinaryData != nil { 125 in, out := &in.BinaryData, &out.BinaryData 126 *out = make(map[string][]byte, len(*in)) 127 for key, val := range *in { 128 var outVal []byte 129 if val == nil { 130 (*out)[key] = nil 131 } else { 132 in, out := &val, &outVal 133 *out = make([]byte, len(*in)) 134 copy(*out, *in) 135 } 136 (*out)[key] = outVal 137 } 138 } 139 return 140 } 141 142 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapTemplate. 143 func (in *ConfigMapTemplate) DeepCopy() *ConfigMapTemplate { 144 if in == nil { 145 return nil 146 } 147 out := new(ConfigMapTemplate) 148 in.DeepCopyInto(out) 149 return out 150 } 151 152 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 153 func (in *DeploymentTemplate) DeepCopyInto(out *DeploymentTemplate) { 154 *out = *in 155 in.Spec.DeepCopyInto(&out.Spec) 156 return 157 } 158 159 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentTemplate. 160 func (in *DeploymentTemplate) DeepCopy() *DeploymentTemplate { 161 if in == nil { 162 return nil 163 } 164 out := new(DeploymentTemplate) 165 in.DeepCopyInto(out) 166 return out 167 } 168 169 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 170 func (in *FederatedApplication) DeepCopyInto(out *FederatedApplication) { 171 *out = *in 172 out.TypeMeta = in.TypeMeta 173 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 174 in.Spec.DeepCopyInto(&out.Spec) 175 if in.Status != nil { 176 in, out := &in.Status, &out.Status 177 *out = new(GenericFederatedStatus) 178 (*in).DeepCopyInto(*out) 179 } 180 return 181 } 182 183 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedApplication. 184 func (in *FederatedApplication) DeepCopy() *FederatedApplication { 185 if in == nil { 186 return nil 187 } 188 out := new(FederatedApplication) 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 *FederatedApplication) 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 *FederatedApplicationList) DeepCopyInto(out *FederatedApplicationList) { 203 *out = *in 204 out.TypeMeta = in.TypeMeta 205 in.ListMeta.DeepCopyInto(&out.ListMeta) 206 if in.Items != nil { 207 in, out := &in.Items, &out.Items 208 *out = make([]FederatedApplication, 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 FederatedApplicationList. 217 func (in *FederatedApplicationList) DeepCopy() *FederatedApplicationList { 218 if in == nil { 219 return nil 220 } 221 out := new(FederatedApplicationList) 222 in.DeepCopyInto(out) 223 return out 224 } 225 226 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 227 func (in *FederatedApplicationList) DeepCopyObject() runtime.Object { 228 if c := in.DeepCopy(); c != nil { 229 return c 230 } 231 return nil 232 } 233 234 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 235 func (in *FederatedApplicationSpec) DeepCopyInto(out *FederatedApplicationSpec) { 236 *out = *in 237 in.Template.DeepCopyInto(&out.Template) 238 in.Placement.DeepCopyInto(&out.Placement) 239 if in.Overrides != nil { 240 in, out := &in.Overrides, &out.Overrides 241 *out = make([]GenericOverrideItem, len(*in)) 242 for i := range *in { 243 (*in)[i].DeepCopyInto(&(*out)[i]) 244 } 245 } 246 return 247 } 248 249 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedApplicationSpec. 250 func (in *FederatedApplicationSpec) DeepCopy() *FederatedApplicationSpec { 251 if in == nil { 252 return nil 253 } 254 out := new(FederatedApplicationSpec) 255 in.DeepCopyInto(out) 256 return out 257 } 258 259 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 260 func (in *FederatedClusterRole) DeepCopyInto(out *FederatedClusterRole) { 261 *out = *in 262 out.TypeMeta = in.TypeMeta 263 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 264 in.Spec.DeepCopyInto(&out.Spec) 265 if in.Status != nil { 266 in, out := &in.Status, &out.Status 267 *out = new(GenericFederatedStatus) 268 (*in).DeepCopyInto(*out) 269 } 270 return 271 } 272 273 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedClusterRole. 274 func (in *FederatedClusterRole) DeepCopy() *FederatedClusterRole { 275 if in == nil { 276 return nil 277 } 278 out := new(FederatedClusterRole) 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 *FederatedClusterRole) 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 *FederatedClusterRoleBinding) DeepCopyInto(out *FederatedClusterRoleBinding) { 293 *out = *in 294 out.TypeMeta = in.TypeMeta 295 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 296 in.Spec.DeepCopyInto(&out.Spec) 297 if in.Status != nil { 298 in, out := &in.Status, &out.Status 299 *out = new(GenericFederatedStatus) 300 (*in).DeepCopyInto(*out) 301 } 302 return 303 } 304 305 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedClusterRoleBinding. 306 func (in *FederatedClusterRoleBinding) DeepCopy() *FederatedClusterRoleBinding { 307 if in == nil { 308 return nil 309 } 310 out := new(FederatedClusterRoleBinding) 311 in.DeepCopyInto(out) 312 return out 313 } 314 315 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 316 func (in *FederatedClusterRoleBinding) DeepCopyObject() runtime.Object { 317 if c := in.DeepCopy(); c != nil { 318 return c 319 } 320 return nil 321 } 322 323 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 324 func (in *FederatedClusterRoleBindingList) DeepCopyInto(out *FederatedClusterRoleBindingList) { 325 *out = *in 326 out.TypeMeta = in.TypeMeta 327 in.ListMeta.DeepCopyInto(&out.ListMeta) 328 if in.Items != nil { 329 in, out := &in.Items, &out.Items 330 *out = make([]FederatedClusterRoleBinding, len(*in)) 331 for i := range *in { 332 (*in)[i].DeepCopyInto(&(*out)[i]) 333 } 334 } 335 return 336 } 337 338 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedClusterRoleBindingList. 339 func (in *FederatedClusterRoleBindingList) DeepCopy() *FederatedClusterRoleBindingList { 340 if in == nil { 341 return nil 342 } 343 out := new(FederatedClusterRoleBindingList) 344 in.DeepCopyInto(out) 345 return out 346 } 347 348 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 349 func (in *FederatedClusterRoleBindingList) DeepCopyObject() runtime.Object { 350 if c := in.DeepCopy(); c != nil { 351 return c 352 } 353 return nil 354 } 355 356 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 357 func (in *FederatedClusterRoleBindingSpec) DeepCopyInto(out *FederatedClusterRoleBindingSpec) { 358 *out = *in 359 in.Template.DeepCopyInto(&out.Template) 360 in.Placement.DeepCopyInto(&out.Placement) 361 if in.Overrides != nil { 362 in, out := &in.Overrides, &out.Overrides 363 *out = make([]GenericOverrideItem, len(*in)) 364 for i := range *in { 365 (*in)[i].DeepCopyInto(&(*out)[i]) 366 } 367 } 368 return 369 } 370 371 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedClusterRoleBindingSpec. 372 func (in *FederatedClusterRoleBindingSpec) DeepCopy() *FederatedClusterRoleBindingSpec { 373 if in == nil { 374 return nil 375 } 376 out := new(FederatedClusterRoleBindingSpec) 377 in.DeepCopyInto(out) 378 return out 379 } 380 381 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 382 func (in *FederatedClusterRoleList) DeepCopyInto(out *FederatedClusterRoleList) { 383 *out = *in 384 out.TypeMeta = in.TypeMeta 385 in.ListMeta.DeepCopyInto(&out.ListMeta) 386 if in.Items != nil { 387 in, out := &in.Items, &out.Items 388 *out = make([]FederatedClusterRole, 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 FederatedClusterRoleList. 397 func (in *FederatedClusterRoleList) DeepCopy() *FederatedClusterRoleList { 398 if in == nil { 399 return nil 400 } 401 out := new(FederatedClusterRoleList) 402 in.DeepCopyInto(out) 403 return out 404 } 405 406 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 407 func (in *FederatedClusterRoleList) DeepCopyObject() runtime.Object { 408 if c := in.DeepCopy(); c != nil { 409 return c 410 } 411 return nil 412 } 413 414 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 415 func (in *FederatedClusterRoleSpec) DeepCopyInto(out *FederatedClusterRoleSpec) { 416 *out = *in 417 in.Template.DeepCopyInto(&out.Template) 418 in.Placement.DeepCopyInto(&out.Placement) 419 if in.Overrides != nil { 420 in, out := &in.Overrides, &out.Overrides 421 *out = make([]GenericOverrideItem, len(*in)) 422 for i := range *in { 423 (*in)[i].DeepCopyInto(&(*out)[i]) 424 } 425 } 426 return 427 } 428 429 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedClusterRoleSpec. 430 func (in *FederatedClusterRoleSpec) DeepCopy() *FederatedClusterRoleSpec { 431 if in == nil { 432 return nil 433 } 434 out := new(FederatedClusterRoleSpec) 435 in.DeepCopyInto(out) 436 return out 437 } 438 439 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 440 func (in *FederatedConfigMap) DeepCopyInto(out *FederatedConfigMap) { 441 *out = *in 442 out.TypeMeta = in.TypeMeta 443 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 444 in.Spec.DeepCopyInto(&out.Spec) 445 if in.Status != nil { 446 in, out := &in.Status, &out.Status 447 *out = new(GenericFederatedStatus) 448 (*in).DeepCopyInto(*out) 449 } 450 return 451 } 452 453 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedConfigMap. 454 func (in *FederatedConfigMap) DeepCopy() *FederatedConfigMap { 455 if in == nil { 456 return nil 457 } 458 out := new(FederatedConfigMap) 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 *FederatedConfigMap) 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 *FederatedConfigMapList) DeepCopyInto(out *FederatedConfigMapList) { 473 *out = *in 474 out.TypeMeta = in.TypeMeta 475 in.ListMeta.DeepCopyInto(&out.ListMeta) 476 if in.Items != nil { 477 in, out := &in.Items, &out.Items 478 *out = make([]FederatedConfigMap, 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 FederatedConfigMapList. 487 func (in *FederatedConfigMapList) DeepCopy() *FederatedConfigMapList { 488 if in == nil { 489 return nil 490 } 491 out := new(FederatedConfigMapList) 492 in.DeepCopyInto(out) 493 return out 494 } 495 496 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 497 func (in *FederatedConfigMapList) DeepCopyObject() runtime.Object { 498 if c := in.DeepCopy(); c != nil { 499 return c 500 } 501 return nil 502 } 503 504 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 505 func (in *FederatedConfigMapSpec) DeepCopyInto(out *FederatedConfigMapSpec) { 506 *out = *in 507 in.Template.DeepCopyInto(&out.Template) 508 in.Placement.DeepCopyInto(&out.Placement) 509 if in.Overrides != nil { 510 in, out := &in.Overrides, &out.Overrides 511 *out = make([]GenericOverrideItem, len(*in)) 512 for i := range *in { 513 (*in)[i].DeepCopyInto(&(*out)[i]) 514 } 515 } 516 return 517 } 518 519 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedConfigMapSpec. 520 func (in *FederatedConfigMapSpec) DeepCopy() *FederatedConfigMapSpec { 521 if in == nil { 522 return nil 523 } 524 out := new(FederatedConfigMapSpec) 525 in.DeepCopyInto(out) 526 return out 527 } 528 529 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 530 func (in *FederatedDeployment) DeepCopyInto(out *FederatedDeployment) { 531 *out = *in 532 out.TypeMeta = in.TypeMeta 533 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 534 in.Spec.DeepCopyInto(&out.Spec) 535 if in.Status != nil { 536 in, out := &in.Status, &out.Status 537 *out = new(GenericFederatedStatus) 538 (*in).DeepCopyInto(*out) 539 } 540 return 541 } 542 543 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedDeployment. 544 func (in *FederatedDeployment) DeepCopy() *FederatedDeployment { 545 if in == nil { 546 return nil 547 } 548 out := new(FederatedDeployment) 549 in.DeepCopyInto(out) 550 return out 551 } 552 553 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 554 func (in *FederatedDeployment) DeepCopyObject() runtime.Object { 555 if c := in.DeepCopy(); c != nil { 556 return c 557 } 558 return nil 559 } 560 561 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 562 func (in *FederatedDeploymentList) DeepCopyInto(out *FederatedDeploymentList) { 563 *out = *in 564 out.TypeMeta = in.TypeMeta 565 in.ListMeta.DeepCopyInto(&out.ListMeta) 566 if in.Items != nil { 567 in, out := &in.Items, &out.Items 568 *out = make([]FederatedDeployment, len(*in)) 569 for i := range *in { 570 (*in)[i].DeepCopyInto(&(*out)[i]) 571 } 572 } 573 return 574 } 575 576 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedDeploymentList. 577 func (in *FederatedDeploymentList) DeepCopy() *FederatedDeploymentList { 578 if in == nil { 579 return nil 580 } 581 out := new(FederatedDeploymentList) 582 in.DeepCopyInto(out) 583 return out 584 } 585 586 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 587 func (in *FederatedDeploymentList) DeepCopyObject() runtime.Object { 588 if c := in.DeepCopy(); c != nil { 589 return c 590 } 591 return nil 592 } 593 594 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 595 func (in *FederatedDeploymentSpec) DeepCopyInto(out *FederatedDeploymentSpec) { 596 *out = *in 597 in.Template.DeepCopyInto(&out.Template) 598 in.Placement.DeepCopyInto(&out.Placement) 599 if in.Overrides != nil { 600 in, out := &in.Overrides, &out.Overrides 601 *out = make([]GenericOverrideItem, len(*in)) 602 for i := range *in { 603 (*in)[i].DeepCopyInto(&(*out)[i]) 604 } 605 } 606 return 607 } 608 609 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedDeploymentSpec. 610 func (in *FederatedDeploymentSpec) DeepCopy() *FederatedDeploymentSpec { 611 if in == nil { 612 return nil 613 } 614 out := new(FederatedDeploymentSpec) 615 in.DeepCopyInto(out) 616 return out 617 } 618 619 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 620 func (in *FederatedGroup) DeepCopyInto(out *FederatedGroup) { 621 *out = *in 622 out.TypeMeta = in.TypeMeta 623 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 624 in.Spec.DeepCopyInto(&out.Spec) 625 if in.Status != nil { 626 in, out := &in.Status, &out.Status 627 *out = new(GenericFederatedStatus) 628 (*in).DeepCopyInto(*out) 629 } 630 return 631 } 632 633 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroup. 634 func (in *FederatedGroup) DeepCopy() *FederatedGroup { 635 if in == nil { 636 return nil 637 } 638 out := new(FederatedGroup) 639 in.DeepCopyInto(out) 640 return out 641 } 642 643 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 644 func (in *FederatedGroup) 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. 652 func (in *FederatedGroupBinding) DeepCopyInto(out *FederatedGroupBinding) { 653 *out = *in 654 out.TypeMeta = in.TypeMeta 655 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 656 in.Spec.DeepCopyInto(&out.Spec) 657 if in.Status != nil { 658 in, out := &in.Status, &out.Status 659 *out = new(GenericFederatedStatus) 660 (*in).DeepCopyInto(*out) 661 } 662 return 663 } 664 665 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroupBinding. 666 func (in *FederatedGroupBinding) DeepCopy() *FederatedGroupBinding { 667 if in == nil { 668 return nil 669 } 670 out := new(FederatedGroupBinding) 671 in.DeepCopyInto(out) 672 return out 673 } 674 675 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 676 func (in *FederatedGroupBinding) DeepCopyObject() runtime.Object { 677 if c := in.DeepCopy(); c != nil { 678 return c 679 } 680 return nil 681 } 682 683 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 684 func (in *FederatedGroupBindingList) DeepCopyInto(out *FederatedGroupBindingList) { 685 *out = *in 686 out.TypeMeta = in.TypeMeta 687 in.ListMeta.DeepCopyInto(&out.ListMeta) 688 if in.Items != nil { 689 in, out := &in.Items, &out.Items 690 *out = make([]FederatedGroupBinding, len(*in)) 691 for i := range *in { 692 (*in)[i].DeepCopyInto(&(*out)[i]) 693 } 694 } 695 return 696 } 697 698 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroupBindingList. 699 func (in *FederatedGroupBindingList) DeepCopy() *FederatedGroupBindingList { 700 if in == nil { 701 return nil 702 } 703 out := new(FederatedGroupBindingList) 704 in.DeepCopyInto(out) 705 return out 706 } 707 708 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 709 func (in *FederatedGroupBindingList) DeepCopyObject() runtime.Object { 710 if c := in.DeepCopy(); c != nil { 711 return c 712 } 713 return nil 714 } 715 716 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 717 func (in *FederatedGroupBindingSpec) DeepCopyInto(out *FederatedGroupBindingSpec) { 718 *out = *in 719 in.Template.DeepCopyInto(&out.Template) 720 in.Placement.DeepCopyInto(&out.Placement) 721 if in.Overrides != nil { 722 in, out := &in.Overrides, &out.Overrides 723 *out = make([]GenericOverrideItem, len(*in)) 724 for i := range *in { 725 (*in)[i].DeepCopyInto(&(*out)[i]) 726 } 727 } 728 return 729 } 730 731 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroupBindingSpec. 732 func (in *FederatedGroupBindingSpec) DeepCopy() *FederatedGroupBindingSpec { 733 if in == nil { 734 return nil 735 } 736 out := new(FederatedGroupBindingSpec) 737 in.DeepCopyInto(out) 738 return out 739 } 740 741 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 742 func (in *FederatedGroupList) DeepCopyInto(out *FederatedGroupList) { 743 *out = *in 744 out.TypeMeta = in.TypeMeta 745 in.ListMeta.DeepCopyInto(&out.ListMeta) 746 if in.Items != nil { 747 in, out := &in.Items, &out.Items 748 *out = make([]FederatedGroup, len(*in)) 749 for i := range *in { 750 (*in)[i].DeepCopyInto(&(*out)[i]) 751 } 752 } 753 return 754 } 755 756 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroupList. 757 func (in *FederatedGroupList) DeepCopy() *FederatedGroupList { 758 if in == nil { 759 return nil 760 } 761 out := new(FederatedGroupList) 762 in.DeepCopyInto(out) 763 return out 764 } 765 766 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 767 func (in *FederatedGroupList) DeepCopyObject() runtime.Object { 768 if c := in.DeepCopy(); c != nil { 769 return c 770 } 771 return nil 772 } 773 774 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 775 func (in *FederatedGroupSpec) DeepCopyInto(out *FederatedGroupSpec) { 776 *out = *in 777 in.Template.DeepCopyInto(&out.Template) 778 in.Placement.DeepCopyInto(&out.Placement) 779 if in.Overrides != nil { 780 in, out := &in.Overrides, &out.Overrides 781 *out = make([]GenericOverrideItem, len(*in)) 782 for i := range *in { 783 (*in)[i].DeepCopyInto(&(*out)[i]) 784 } 785 } 786 return 787 } 788 789 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedGroupSpec. 790 func (in *FederatedGroupSpec) DeepCopy() *FederatedGroupSpec { 791 if in == nil { 792 return nil 793 } 794 out := new(FederatedGroupSpec) 795 in.DeepCopyInto(out) 796 return out 797 } 798 799 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 800 func (in *FederatedIngress) DeepCopyInto(out *FederatedIngress) { 801 *out = *in 802 out.TypeMeta = in.TypeMeta 803 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 804 in.Spec.DeepCopyInto(&out.Spec) 805 if in.Status != nil { 806 in, out := &in.Status, &out.Status 807 *out = new(GenericFederatedStatus) 808 (*in).DeepCopyInto(*out) 809 } 810 return 811 } 812 813 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedIngress. 814 func (in *FederatedIngress) DeepCopy() *FederatedIngress { 815 if in == nil { 816 return nil 817 } 818 out := new(FederatedIngress) 819 in.DeepCopyInto(out) 820 return out 821 } 822 823 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 824 func (in *FederatedIngress) DeepCopyObject() runtime.Object { 825 if c := in.DeepCopy(); c != nil { 826 return c 827 } 828 return nil 829 } 830 831 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 832 func (in *FederatedIngressList) DeepCopyInto(out *FederatedIngressList) { 833 *out = *in 834 out.TypeMeta = in.TypeMeta 835 in.ListMeta.DeepCopyInto(&out.ListMeta) 836 if in.Items != nil { 837 in, out := &in.Items, &out.Items 838 *out = make([]FederatedIngress, len(*in)) 839 for i := range *in { 840 (*in)[i].DeepCopyInto(&(*out)[i]) 841 } 842 } 843 return 844 } 845 846 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedIngressList. 847 func (in *FederatedIngressList) DeepCopy() *FederatedIngressList { 848 if in == nil { 849 return nil 850 } 851 out := new(FederatedIngressList) 852 in.DeepCopyInto(out) 853 return out 854 } 855 856 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 857 func (in *FederatedIngressList) DeepCopyObject() runtime.Object { 858 if c := in.DeepCopy(); c != nil { 859 return c 860 } 861 return nil 862 } 863 864 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 865 func (in *FederatedIngressSpec) DeepCopyInto(out *FederatedIngressSpec) { 866 *out = *in 867 in.Template.DeepCopyInto(&out.Template) 868 in.Placement.DeepCopyInto(&out.Placement) 869 if in.Overrides != nil { 870 in, out := &in.Overrides, &out.Overrides 871 *out = make([]GenericOverrideItem, len(*in)) 872 for i := range *in { 873 (*in)[i].DeepCopyInto(&(*out)[i]) 874 } 875 } 876 return 877 } 878 879 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedIngressSpec. 880 func (in *FederatedIngressSpec) DeepCopy() *FederatedIngressSpec { 881 if in == nil { 882 return nil 883 } 884 out := new(FederatedIngressSpec) 885 in.DeepCopyInto(out) 886 return out 887 } 888 889 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 890 func (in *FederatedJob) DeepCopyInto(out *FederatedJob) { 891 *out = *in 892 out.TypeMeta = in.TypeMeta 893 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 894 in.Spec.DeepCopyInto(&out.Spec) 895 if in.Status != nil { 896 in, out := &in.Status, &out.Status 897 *out = new(GenericFederatedStatus) 898 (*in).DeepCopyInto(*out) 899 } 900 return 901 } 902 903 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedJob. 904 func (in *FederatedJob) DeepCopy() *FederatedJob { 905 if in == nil { 906 return nil 907 } 908 out := new(FederatedJob) 909 in.DeepCopyInto(out) 910 return out 911 } 912 913 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 914 func (in *FederatedJob) DeepCopyObject() runtime.Object { 915 if c := in.DeepCopy(); c != nil { 916 return c 917 } 918 return nil 919 } 920 921 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 922 func (in *FederatedJobList) DeepCopyInto(out *FederatedJobList) { 923 *out = *in 924 out.TypeMeta = in.TypeMeta 925 in.ListMeta.DeepCopyInto(&out.ListMeta) 926 if in.Items != nil { 927 in, out := &in.Items, &out.Items 928 *out = make([]FederatedJob, len(*in)) 929 for i := range *in { 930 (*in)[i].DeepCopyInto(&(*out)[i]) 931 } 932 } 933 return 934 } 935 936 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedJobList. 937 func (in *FederatedJobList) DeepCopy() *FederatedJobList { 938 if in == nil { 939 return nil 940 } 941 out := new(FederatedJobList) 942 in.DeepCopyInto(out) 943 return out 944 } 945 946 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 947 func (in *FederatedJobList) DeepCopyObject() runtime.Object { 948 if c := in.DeepCopy(); c != nil { 949 return c 950 } 951 return nil 952 } 953 954 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 955 func (in *FederatedJobSpec) DeepCopyInto(out *FederatedJobSpec) { 956 *out = *in 957 in.Template.DeepCopyInto(&out.Template) 958 in.Placement.DeepCopyInto(&out.Placement) 959 if in.Overrides != nil { 960 in, out := &in.Overrides, &out.Overrides 961 *out = make([]GenericOverrideItem, len(*in)) 962 for i := range *in { 963 (*in)[i].DeepCopyInto(&(*out)[i]) 964 } 965 } 966 return 967 } 968 969 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedJobSpec. 970 func (in *FederatedJobSpec) DeepCopy() *FederatedJobSpec { 971 if in == nil { 972 return nil 973 } 974 out := new(FederatedJobSpec) 975 in.DeepCopyInto(out) 976 return out 977 } 978 979 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 980 func (in *FederatedLimitRange) DeepCopyInto(out *FederatedLimitRange) { 981 *out = *in 982 out.TypeMeta = in.TypeMeta 983 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 984 in.Spec.DeepCopyInto(&out.Spec) 985 if in.Status != nil { 986 in, out := &in.Status, &out.Status 987 *out = new(GenericFederatedStatus) 988 (*in).DeepCopyInto(*out) 989 } 990 return 991 } 992 993 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedLimitRange. 994 func (in *FederatedLimitRange) DeepCopy() *FederatedLimitRange { 995 if in == nil { 996 return nil 997 } 998 out := new(FederatedLimitRange) 999 in.DeepCopyInto(out) 1000 return out 1001 } 1002 1003 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1004 func (in *FederatedLimitRange) DeepCopyObject() runtime.Object { 1005 if c := in.DeepCopy(); c != nil { 1006 return c 1007 } 1008 return nil 1009 } 1010 1011 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1012 func (in *FederatedLimitRangeList) DeepCopyInto(out *FederatedLimitRangeList) { 1013 *out = *in 1014 out.TypeMeta = in.TypeMeta 1015 in.ListMeta.DeepCopyInto(&out.ListMeta) 1016 if in.Items != nil { 1017 in, out := &in.Items, &out.Items 1018 *out = make([]FederatedLimitRange, len(*in)) 1019 for i := range *in { 1020 (*in)[i].DeepCopyInto(&(*out)[i]) 1021 } 1022 } 1023 return 1024 } 1025 1026 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedLimitRangeList. 1027 func (in *FederatedLimitRangeList) DeepCopy() *FederatedLimitRangeList { 1028 if in == nil { 1029 return nil 1030 } 1031 out := new(FederatedLimitRangeList) 1032 in.DeepCopyInto(out) 1033 return out 1034 } 1035 1036 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1037 func (in *FederatedLimitRangeList) DeepCopyObject() runtime.Object { 1038 if c := in.DeepCopy(); c != nil { 1039 return c 1040 } 1041 return nil 1042 } 1043 1044 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1045 func (in *FederatedLimitRangeSpec) DeepCopyInto(out *FederatedLimitRangeSpec) { 1046 *out = *in 1047 in.Template.DeepCopyInto(&out.Template) 1048 in.Placement.DeepCopyInto(&out.Placement) 1049 if in.Overrides != nil { 1050 in, out := &in.Overrides, &out.Overrides 1051 *out = make([]GenericOverrideItem, len(*in)) 1052 for i := range *in { 1053 (*in)[i].DeepCopyInto(&(*out)[i]) 1054 } 1055 } 1056 return 1057 } 1058 1059 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedLimitRangeSpec. 1060 func (in *FederatedLimitRangeSpec) DeepCopy() *FederatedLimitRangeSpec { 1061 if in == nil { 1062 return nil 1063 } 1064 out := new(FederatedLimitRangeSpec) 1065 in.DeepCopyInto(out) 1066 return out 1067 } 1068 1069 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1070 func (in *FederatedNamespace) DeepCopyInto(out *FederatedNamespace) { 1071 *out = *in 1072 out.TypeMeta = in.TypeMeta 1073 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1074 in.Spec.DeepCopyInto(&out.Spec) 1075 if in.Status != nil { 1076 in, out := &in.Status, &out.Status 1077 *out = new(GenericFederatedStatus) 1078 (*in).DeepCopyInto(*out) 1079 } 1080 return 1081 } 1082 1083 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNamespace. 1084 func (in *FederatedNamespace) DeepCopy() *FederatedNamespace { 1085 if in == nil { 1086 return nil 1087 } 1088 out := new(FederatedNamespace) 1089 in.DeepCopyInto(out) 1090 return out 1091 } 1092 1093 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1094 func (in *FederatedNamespace) DeepCopyObject() runtime.Object { 1095 if c := in.DeepCopy(); c != nil { 1096 return c 1097 } 1098 return nil 1099 } 1100 1101 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1102 func (in *FederatedNamespaceList) DeepCopyInto(out *FederatedNamespaceList) { 1103 *out = *in 1104 out.TypeMeta = in.TypeMeta 1105 in.ListMeta.DeepCopyInto(&out.ListMeta) 1106 if in.Items != nil { 1107 in, out := &in.Items, &out.Items 1108 *out = make([]FederatedNamespace, len(*in)) 1109 for i := range *in { 1110 (*in)[i].DeepCopyInto(&(*out)[i]) 1111 } 1112 } 1113 return 1114 } 1115 1116 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNamespaceList. 1117 func (in *FederatedNamespaceList) DeepCopy() *FederatedNamespaceList { 1118 if in == nil { 1119 return nil 1120 } 1121 out := new(FederatedNamespaceList) 1122 in.DeepCopyInto(out) 1123 return out 1124 } 1125 1126 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1127 func (in *FederatedNamespaceList) 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. 1135 func (in *FederatedNamespaceSpec) DeepCopyInto(out *FederatedNamespaceSpec) { 1136 *out = *in 1137 in.Template.DeepCopyInto(&out.Template) 1138 in.Placement.DeepCopyInto(&out.Placement) 1139 if in.Overrides != nil { 1140 in, out := &in.Overrides, &out.Overrides 1141 *out = make([]GenericOverrideItem, 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 FederatedNamespaceSpec. 1150 func (in *FederatedNamespaceSpec) DeepCopy() *FederatedNamespaceSpec { 1151 if in == nil { 1152 return nil 1153 } 1154 out := new(FederatedNamespaceSpec) 1155 in.DeepCopyInto(out) 1156 return out 1157 } 1158 1159 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1160 func (in *FederatedNotificationConfig) DeepCopyInto(out *FederatedNotificationConfig) { 1161 *out = *in 1162 out.TypeMeta = in.TypeMeta 1163 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1164 in.Spec.DeepCopyInto(&out.Spec) 1165 if in.Status != nil { 1166 in, out := &in.Status, &out.Status 1167 *out = new(GenericFederatedStatus) 1168 (*in).DeepCopyInto(*out) 1169 } 1170 return 1171 } 1172 1173 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfig. 1174 func (in *FederatedNotificationConfig) DeepCopy() *FederatedNotificationConfig { 1175 if in == nil { 1176 return nil 1177 } 1178 out := new(FederatedNotificationConfig) 1179 in.DeepCopyInto(out) 1180 return out 1181 } 1182 1183 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1184 func (in *FederatedNotificationConfig) DeepCopyObject() runtime.Object { 1185 if c := in.DeepCopy(); c != nil { 1186 return c 1187 } 1188 return nil 1189 } 1190 1191 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1192 func (in *FederatedNotificationConfigList) DeepCopyInto(out *FederatedNotificationConfigList) { 1193 *out = *in 1194 out.TypeMeta = in.TypeMeta 1195 in.ListMeta.DeepCopyInto(&out.ListMeta) 1196 if in.Items != nil { 1197 in, out := &in.Items, &out.Items 1198 *out = make([]FederatedNotificationConfig, len(*in)) 1199 for i := range *in { 1200 (*in)[i].DeepCopyInto(&(*out)[i]) 1201 } 1202 } 1203 return 1204 } 1205 1206 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfigList. 1207 func (in *FederatedNotificationConfigList) DeepCopy() *FederatedNotificationConfigList { 1208 if in == nil { 1209 return nil 1210 } 1211 out := new(FederatedNotificationConfigList) 1212 in.DeepCopyInto(out) 1213 return out 1214 } 1215 1216 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1217 func (in *FederatedNotificationConfigList) DeepCopyObject() runtime.Object { 1218 if c := in.DeepCopy(); c != nil { 1219 return c 1220 } 1221 return nil 1222 } 1223 1224 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1225 func (in *FederatedNotificationConfigSpec) DeepCopyInto(out *FederatedNotificationConfigSpec) { 1226 *out = *in 1227 in.Template.DeepCopyInto(&out.Template) 1228 in.Placement.DeepCopyInto(&out.Placement) 1229 if in.Overrides != nil { 1230 in, out := &in.Overrides, &out.Overrides 1231 *out = make([]GenericOverrideItem, len(*in)) 1232 for i := range *in { 1233 (*in)[i].DeepCopyInto(&(*out)[i]) 1234 } 1235 } 1236 return 1237 } 1238 1239 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationConfigSpec. 1240 func (in *FederatedNotificationConfigSpec) DeepCopy() *FederatedNotificationConfigSpec { 1241 if in == nil { 1242 return nil 1243 } 1244 out := new(FederatedNotificationConfigSpec) 1245 in.DeepCopyInto(out) 1246 return out 1247 } 1248 1249 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1250 func (in *FederatedNotificationReceiver) DeepCopyInto(out *FederatedNotificationReceiver) { 1251 *out = *in 1252 out.TypeMeta = in.TypeMeta 1253 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1254 in.Spec.DeepCopyInto(&out.Spec) 1255 if in.Status != nil { 1256 in, out := &in.Status, &out.Status 1257 *out = new(GenericFederatedStatus) 1258 (*in).DeepCopyInto(*out) 1259 } 1260 return 1261 } 1262 1263 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiver. 1264 func (in *FederatedNotificationReceiver) DeepCopy() *FederatedNotificationReceiver { 1265 if in == nil { 1266 return nil 1267 } 1268 out := new(FederatedNotificationReceiver) 1269 in.DeepCopyInto(out) 1270 return out 1271 } 1272 1273 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1274 func (in *FederatedNotificationReceiver) DeepCopyObject() runtime.Object { 1275 if c := in.DeepCopy(); c != nil { 1276 return c 1277 } 1278 return nil 1279 } 1280 1281 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1282 func (in *FederatedNotificationReceiverList) DeepCopyInto(out *FederatedNotificationReceiverList) { 1283 *out = *in 1284 out.TypeMeta = in.TypeMeta 1285 in.ListMeta.DeepCopyInto(&out.ListMeta) 1286 if in.Items != nil { 1287 in, out := &in.Items, &out.Items 1288 *out = make([]FederatedNotificationReceiver, len(*in)) 1289 for i := range *in { 1290 (*in)[i].DeepCopyInto(&(*out)[i]) 1291 } 1292 } 1293 return 1294 } 1295 1296 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiverList. 1297 func (in *FederatedNotificationReceiverList) DeepCopy() *FederatedNotificationReceiverList { 1298 if in == nil { 1299 return nil 1300 } 1301 out := new(FederatedNotificationReceiverList) 1302 in.DeepCopyInto(out) 1303 return out 1304 } 1305 1306 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1307 func (in *FederatedNotificationReceiverList) DeepCopyObject() runtime.Object { 1308 if c := in.DeepCopy(); c != nil { 1309 return c 1310 } 1311 return nil 1312 } 1313 1314 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1315 func (in *FederatedNotificationReceiverSpec) DeepCopyInto(out *FederatedNotificationReceiverSpec) { 1316 *out = *in 1317 in.Template.DeepCopyInto(&out.Template) 1318 in.Placement.DeepCopyInto(&out.Placement) 1319 if in.Overrides != nil { 1320 in, out := &in.Overrides, &out.Overrides 1321 *out = make([]GenericOverrideItem, len(*in)) 1322 for i := range *in { 1323 (*in)[i].DeepCopyInto(&(*out)[i]) 1324 } 1325 } 1326 return 1327 } 1328 1329 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedNotificationReceiverSpec. 1330 func (in *FederatedNotificationReceiverSpec) DeepCopy() *FederatedNotificationReceiverSpec { 1331 if in == nil { 1332 return nil 1333 } 1334 out := new(FederatedNotificationReceiverSpec) 1335 in.DeepCopyInto(out) 1336 return out 1337 } 1338 1339 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1340 func (in *FederatedPersistentVolumeClaim) DeepCopyInto(out *FederatedPersistentVolumeClaim) { 1341 *out = *in 1342 out.TypeMeta = in.TypeMeta 1343 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1344 in.Spec.DeepCopyInto(&out.Spec) 1345 if in.Status != nil { 1346 in, out := &in.Status, &out.Status 1347 *out = new(GenericFederatedStatus) 1348 (*in).DeepCopyInto(*out) 1349 } 1350 return 1351 } 1352 1353 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedPersistentVolumeClaim. 1354 func (in *FederatedPersistentVolumeClaim) DeepCopy() *FederatedPersistentVolumeClaim { 1355 if in == nil { 1356 return nil 1357 } 1358 out := new(FederatedPersistentVolumeClaim) 1359 in.DeepCopyInto(out) 1360 return out 1361 } 1362 1363 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1364 func (in *FederatedPersistentVolumeClaim) DeepCopyObject() runtime.Object { 1365 if c := in.DeepCopy(); c != nil { 1366 return c 1367 } 1368 return nil 1369 } 1370 1371 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1372 func (in *FederatedPersistentVolumeClaimList) DeepCopyInto(out *FederatedPersistentVolumeClaimList) { 1373 *out = *in 1374 out.TypeMeta = in.TypeMeta 1375 in.ListMeta.DeepCopyInto(&out.ListMeta) 1376 if in.Items != nil { 1377 in, out := &in.Items, &out.Items 1378 *out = make([]FederatedPersistentVolumeClaim, len(*in)) 1379 for i := range *in { 1380 (*in)[i].DeepCopyInto(&(*out)[i]) 1381 } 1382 } 1383 return 1384 } 1385 1386 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedPersistentVolumeClaimList. 1387 func (in *FederatedPersistentVolumeClaimList) DeepCopy() *FederatedPersistentVolumeClaimList { 1388 if in == nil { 1389 return nil 1390 } 1391 out := new(FederatedPersistentVolumeClaimList) 1392 in.DeepCopyInto(out) 1393 return out 1394 } 1395 1396 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1397 func (in *FederatedPersistentVolumeClaimList) DeepCopyObject() runtime.Object { 1398 if c := in.DeepCopy(); c != nil { 1399 return c 1400 } 1401 return nil 1402 } 1403 1404 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1405 func (in *FederatedPersistentVolumeClaimSpec) DeepCopyInto(out *FederatedPersistentVolumeClaimSpec) { 1406 *out = *in 1407 in.Template.DeepCopyInto(&out.Template) 1408 in.Placement.DeepCopyInto(&out.Placement) 1409 if in.Overrides != nil { 1410 in, out := &in.Overrides, &out.Overrides 1411 *out = make([]GenericOverrideItem, len(*in)) 1412 for i := range *in { 1413 (*in)[i].DeepCopyInto(&(*out)[i]) 1414 } 1415 } 1416 return 1417 } 1418 1419 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedPersistentVolumeClaimSpec. 1420 func (in *FederatedPersistentVolumeClaimSpec) DeepCopy() *FederatedPersistentVolumeClaimSpec { 1421 if in == nil { 1422 return nil 1423 } 1424 out := new(FederatedPersistentVolumeClaimSpec) 1425 in.DeepCopyInto(out) 1426 return out 1427 } 1428 1429 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1430 func (in *FederatedSecret) DeepCopyInto(out *FederatedSecret) { 1431 *out = *in 1432 out.TypeMeta = in.TypeMeta 1433 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1434 in.Spec.DeepCopyInto(&out.Spec) 1435 if in.Status != nil { 1436 in, out := &in.Status, &out.Status 1437 *out = new(GenericFederatedStatus) 1438 (*in).DeepCopyInto(*out) 1439 } 1440 return 1441 } 1442 1443 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedSecret. 1444 func (in *FederatedSecret) DeepCopy() *FederatedSecret { 1445 if in == nil { 1446 return nil 1447 } 1448 out := new(FederatedSecret) 1449 in.DeepCopyInto(out) 1450 return out 1451 } 1452 1453 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1454 func (in *FederatedSecret) DeepCopyObject() runtime.Object { 1455 if c := in.DeepCopy(); c != nil { 1456 return c 1457 } 1458 return nil 1459 } 1460 1461 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1462 func (in *FederatedSecretList) DeepCopyInto(out *FederatedSecretList) { 1463 *out = *in 1464 out.TypeMeta = in.TypeMeta 1465 in.ListMeta.DeepCopyInto(&out.ListMeta) 1466 if in.Items != nil { 1467 in, out := &in.Items, &out.Items 1468 *out = make([]FederatedSecret, len(*in)) 1469 for i := range *in { 1470 (*in)[i].DeepCopyInto(&(*out)[i]) 1471 } 1472 } 1473 return 1474 } 1475 1476 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedSecretList. 1477 func (in *FederatedSecretList) DeepCopy() *FederatedSecretList { 1478 if in == nil { 1479 return nil 1480 } 1481 out := new(FederatedSecretList) 1482 in.DeepCopyInto(out) 1483 return out 1484 } 1485 1486 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1487 func (in *FederatedSecretList) DeepCopyObject() runtime.Object { 1488 if c := in.DeepCopy(); c != nil { 1489 return c 1490 } 1491 return nil 1492 } 1493 1494 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1495 func (in *FederatedSecretSpec) DeepCopyInto(out *FederatedSecretSpec) { 1496 *out = *in 1497 in.Template.DeepCopyInto(&out.Template) 1498 in.Placement.DeepCopyInto(&out.Placement) 1499 if in.Overrides != nil { 1500 in, out := &in.Overrides, &out.Overrides 1501 *out = make([]GenericOverrideItem, len(*in)) 1502 for i := range *in { 1503 (*in)[i].DeepCopyInto(&(*out)[i]) 1504 } 1505 } 1506 return 1507 } 1508 1509 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedSecretSpec. 1510 func (in *FederatedSecretSpec) DeepCopy() *FederatedSecretSpec { 1511 if in == nil { 1512 return nil 1513 } 1514 out := new(FederatedSecretSpec) 1515 in.DeepCopyInto(out) 1516 return out 1517 } 1518 1519 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1520 func (in *FederatedService) DeepCopyInto(out *FederatedService) { 1521 *out = *in 1522 out.TypeMeta = in.TypeMeta 1523 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1524 in.Spec.DeepCopyInto(&out.Spec) 1525 if in.Status != nil { 1526 in, out := &in.Status, &out.Status 1527 *out = new(GenericFederatedStatus) 1528 (*in).DeepCopyInto(*out) 1529 } 1530 return 1531 } 1532 1533 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedService. 1534 func (in *FederatedService) DeepCopy() *FederatedService { 1535 if in == nil { 1536 return nil 1537 } 1538 out := new(FederatedService) 1539 in.DeepCopyInto(out) 1540 return out 1541 } 1542 1543 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1544 func (in *FederatedService) DeepCopyObject() runtime.Object { 1545 if c := in.DeepCopy(); c != nil { 1546 return c 1547 } 1548 return nil 1549 } 1550 1551 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1552 func (in *FederatedServiceList) DeepCopyInto(out *FederatedServiceList) { 1553 *out = *in 1554 out.TypeMeta = in.TypeMeta 1555 in.ListMeta.DeepCopyInto(&out.ListMeta) 1556 if in.Items != nil { 1557 in, out := &in.Items, &out.Items 1558 *out = make([]FederatedService, len(*in)) 1559 for i := range *in { 1560 (*in)[i].DeepCopyInto(&(*out)[i]) 1561 } 1562 } 1563 return 1564 } 1565 1566 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedServiceList. 1567 func (in *FederatedServiceList) DeepCopy() *FederatedServiceList { 1568 if in == nil { 1569 return nil 1570 } 1571 out := new(FederatedServiceList) 1572 in.DeepCopyInto(out) 1573 return out 1574 } 1575 1576 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1577 func (in *FederatedServiceList) DeepCopyObject() runtime.Object { 1578 if c := in.DeepCopy(); c != nil { 1579 return c 1580 } 1581 return nil 1582 } 1583 1584 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1585 func (in *FederatedServiceSpec) DeepCopyInto(out *FederatedServiceSpec) { 1586 *out = *in 1587 in.Template.DeepCopyInto(&out.Template) 1588 in.Placement.DeepCopyInto(&out.Placement) 1589 if in.Overrides != nil { 1590 in, out := &in.Overrides, &out.Overrides 1591 *out = make([]GenericOverrideItem, len(*in)) 1592 for i := range *in { 1593 (*in)[i].DeepCopyInto(&(*out)[i]) 1594 } 1595 } 1596 return 1597 } 1598 1599 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedServiceSpec. 1600 func (in *FederatedServiceSpec) DeepCopy() *FederatedServiceSpec { 1601 if in == nil { 1602 return nil 1603 } 1604 out := new(FederatedServiceSpec) 1605 in.DeepCopyInto(out) 1606 return out 1607 } 1608 1609 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1610 func (in *FederatedStatefulSet) DeepCopyInto(out *FederatedStatefulSet) { 1611 *out = *in 1612 out.TypeMeta = in.TypeMeta 1613 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1614 in.Spec.DeepCopyInto(&out.Spec) 1615 if in.Status != nil { 1616 in, out := &in.Status, &out.Status 1617 *out = new(GenericFederatedStatus) 1618 (*in).DeepCopyInto(*out) 1619 } 1620 return 1621 } 1622 1623 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedStatefulSet. 1624 func (in *FederatedStatefulSet) DeepCopy() *FederatedStatefulSet { 1625 if in == nil { 1626 return nil 1627 } 1628 out := new(FederatedStatefulSet) 1629 in.DeepCopyInto(out) 1630 return out 1631 } 1632 1633 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1634 func (in *FederatedStatefulSet) DeepCopyObject() runtime.Object { 1635 if c := in.DeepCopy(); c != nil { 1636 return c 1637 } 1638 return nil 1639 } 1640 1641 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1642 func (in *FederatedStatefulSetList) DeepCopyInto(out *FederatedStatefulSetList) { 1643 *out = *in 1644 out.TypeMeta = in.TypeMeta 1645 in.ListMeta.DeepCopyInto(&out.ListMeta) 1646 if in.Items != nil { 1647 in, out := &in.Items, &out.Items 1648 *out = make([]FederatedStatefulSet, len(*in)) 1649 for i := range *in { 1650 (*in)[i].DeepCopyInto(&(*out)[i]) 1651 } 1652 } 1653 return 1654 } 1655 1656 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedStatefulSetList. 1657 func (in *FederatedStatefulSetList) DeepCopy() *FederatedStatefulSetList { 1658 if in == nil { 1659 return nil 1660 } 1661 out := new(FederatedStatefulSetList) 1662 in.DeepCopyInto(out) 1663 return out 1664 } 1665 1666 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1667 func (in *FederatedStatefulSetList) DeepCopyObject() runtime.Object { 1668 if c := in.DeepCopy(); c != nil { 1669 return c 1670 } 1671 return nil 1672 } 1673 1674 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1675 func (in *FederatedStatefulSetSpec) DeepCopyInto(out *FederatedStatefulSetSpec) { 1676 *out = *in 1677 in.Template.DeepCopyInto(&out.Template) 1678 in.Placement.DeepCopyInto(&out.Placement) 1679 if in.Overrides != nil { 1680 in, out := &in.Overrides, &out.Overrides 1681 *out = make([]GenericOverrideItem, len(*in)) 1682 for i := range *in { 1683 (*in)[i].DeepCopyInto(&(*out)[i]) 1684 } 1685 } 1686 return 1687 } 1688 1689 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedStatefulSetSpec. 1690 func (in *FederatedStatefulSetSpec) DeepCopy() *FederatedStatefulSetSpec { 1691 if in == nil { 1692 return nil 1693 } 1694 out := new(FederatedStatefulSetSpec) 1695 in.DeepCopyInto(out) 1696 return out 1697 } 1698 1699 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1700 func (in *FederatedUser) DeepCopyInto(out *FederatedUser) { 1701 *out = *in 1702 out.TypeMeta = in.TypeMeta 1703 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1704 in.Spec.DeepCopyInto(&out.Spec) 1705 if in.Status != nil { 1706 in, out := &in.Status, &out.Status 1707 *out = new(GenericFederatedStatus) 1708 (*in).DeepCopyInto(*out) 1709 } 1710 return 1711 } 1712 1713 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedUser. 1714 func (in *FederatedUser) DeepCopy() *FederatedUser { 1715 if in == nil { 1716 return nil 1717 } 1718 out := new(FederatedUser) 1719 in.DeepCopyInto(out) 1720 return out 1721 } 1722 1723 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1724 func (in *FederatedUser) DeepCopyObject() runtime.Object { 1725 if c := in.DeepCopy(); c != nil { 1726 return c 1727 } 1728 return nil 1729 } 1730 1731 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1732 func (in *FederatedUserList) DeepCopyInto(out *FederatedUserList) { 1733 *out = *in 1734 out.TypeMeta = in.TypeMeta 1735 in.ListMeta.DeepCopyInto(&out.ListMeta) 1736 if in.Items != nil { 1737 in, out := &in.Items, &out.Items 1738 *out = make([]FederatedUser, len(*in)) 1739 for i := range *in { 1740 (*in)[i].DeepCopyInto(&(*out)[i]) 1741 } 1742 } 1743 return 1744 } 1745 1746 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedUserList. 1747 func (in *FederatedUserList) DeepCopy() *FederatedUserList { 1748 if in == nil { 1749 return nil 1750 } 1751 out := new(FederatedUserList) 1752 in.DeepCopyInto(out) 1753 return out 1754 } 1755 1756 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1757 func (in *FederatedUserList) DeepCopyObject() runtime.Object { 1758 if c := in.DeepCopy(); c != nil { 1759 return c 1760 } 1761 return nil 1762 } 1763 1764 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1765 func (in *FederatedUserSpec) DeepCopyInto(out *FederatedUserSpec) { 1766 *out = *in 1767 in.Template.DeepCopyInto(&out.Template) 1768 in.Placement.DeepCopyInto(&out.Placement) 1769 if in.Overrides != nil { 1770 in, out := &in.Overrides, &out.Overrides 1771 *out = make([]GenericOverrideItem, len(*in)) 1772 for i := range *in { 1773 (*in)[i].DeepCopyInto(&(*out)[i]) 1774 } 1775 } 1776 return 1777 } 1778 1779 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedUserSpec. 1780 func (in *FederatedUserSpec) DeepCopy() *FederatedUserSpec { 1781 if in == nil { 1782 return nil 1783 } 1784 out := new(FederatedUserSpec) 1785 in.DeepCopyInto(out) 1786 return out 1787 } 1788 1789 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1790 func (in *FederatedWorkspace) DeepCopyInto(out *FederatedWorkspace) { 1791 *out = *in 1792 out.TypeMeta = in.TypeMeta 1793 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1794 in.Spec.DeepCopyInto(&out.Spec) 1795 if in.Status != nil { 1796 in, out := &in.Status, &out.Status 1797 *out = new(GenericFederatedStatus) 1798 (*in).DeepCopyInto(*out) 1799 } 1800 return 1801 } 1802 1803 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspace. 1804 func (in *FederatedWorkspace) DeepCopy() *FederatedWorkspace { 1805 if in == nil { 1806 return nil 1807 } 1808 out := new(FederatedWorkspace) 1809 in.DeepCopyInto(out) 1810 return out 1811 } 1812 1813 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1814 func (in *FederatedWorkspace) DeepCopyObject() runtime.Object { 1815 if c := in.DeepCopy(); c != nil { 1816 return c 1817 } 1818 return nil 1819 } 1820 1821 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1822 func (in *FederatedWorkspaceList) DeepCopyInto(out *FederatedWorkspaceList) { 1823 *out = *in 1824 out.TypeMeta = in.TypeMeta 1825 in.ListMeta.DeepCopyInto(&out.ListMeta) 1826 if in.Items != nil { 1827 in, out := &in.Items, &out.Items 1828 *out = make([]FederatedWorkspace, len(*in)) 1829 for i := range *in { 1830 (*in)[i].DeepCopyInto(&(*out)[i]) 1831 } 1832 } 1833 return 1834 } 1835 1836 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceList. 1837 func (in *FederatedWorkspaceList) DeepCopy() *FederatedWorkspaceList { 1838 if in == nil { 1839 return nil 1840 } 1841 out := new(FederatedWorkspaceList) 1842 in.DeepCopyInto(out) 1843 return out 1844 } 1845 1846 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1847 func (in *FederatedWorkspaceList) DeepCopyObject() runtime.Object { 1848 if c := in.DeepCopy(); c != nil { 1849 return c 1850 } 1851 return nil 1852 } 1853 1854 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1855 func (in *FederatedWorkspaceRole) DeepCopyInto(out *FederatedWorkspaceRole) { 1856 *out = *in 1857 out.TypeMeta = in.TypeMeta 1858 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1859 in.Spec.DeepCopyInto(&out.Spec) 1860 if in.Status != nil { 1861 in, out := &in.Status, &out.Status 1862 *out = new(GenericFederatedStatus) 1863 (*in).DeepCopyInto(*out) 1864 } 1865 return 1866 } 1867 1868 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRole. 1869 func (in *FederatedWorkspaceRole) DeepCopy() *FederatedWorkspaceRole { 1870 if in == nil { 1871 return nil 1872 } 1873 out := new(FederatedWorkspaceRole) 1874 in.DeepCopyInto(out) 1875 return out 1876 } 1877 1878 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1879 func (in *FederatedWorkspaceRole) DeepCopyObject() runtime.Object { 1880 if c := in.DeepCopy(); c != nil { 1881 return c 1882 } 1883 return nil 1884 } 1885 1886 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1887 func (in *FederatedWorkspaceRoleBinding) DeepCopyInto(out *FederatedWorkspaceRoleBinding) { 1888 *out = *in 1889 out.TypeMeta = in.TypeMeta 1890 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1891 in.Spec.DeepCopyInto(&out.Spec) 1892 if in.Status != nil { 1893 in, out := &in.Status, &out.Status 1894 *out = new(GenericFederatedStatus) 1895 (*in).DeepCopyInto(*out) 1896 } 1897 return 1898 } 1899 1900 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRoleBinding. 1901 func (in *FederatedWorkspaceRoleBinding) DeepCopy() *FederatedWorkspaceRoleBinding { 1902 if in == nil { 1903 return nil 1904 } 1905 out := new(FederatedWorkspaceRoleBinding) 1906 in.DeepCopyInto(out) 1907 return out 1908 } 1909 1910 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1911 func (in *FederatedWorkspaceRoleBinding) DeepCopyObject() runtime.Object { 1912 if c := in.DeepCopy(); c != nil { 1913 return c 1914 } 1915 return nil 1916 } 1917 1918 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1919 func (in *FederatedWorkspaceRoleBindingList) DeepCopyInto(out *FederatedWorkspaceRoleBindingList) { 1920 *out = *in 1921 out.TypeMeta = in.TypeMeta 1922 in.ListMeta.DeepCopyInto(&out.ListMeta) 1923 if in.Items != nil { 1924 in, out := &in.Items, &out.Items 1925 *out = make([]FederatedWorkspaceRoleBinding, len(*in)) 1926 for i := range *in { 1927 (*in)[i].DeepCopyInto(&(*out)[i]) 1928 } 1929 } 1930 return 1931 } 1932 1933 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRoleBindingList. 1934 func (in *FederatedWorkspaceRoleBindingList) DeepCopy() *FederatedWorkspaceRoleBindingList { 1935 if in == nil { 1936 return nil 1937 } 1938 out := new(FederatedWorkspaceRoleBindingList) 1939 in.DeepCopyInto(out) 1940 return out 1941 } 1942 1943 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1944 func (in *FederatedWorkspaceRoleBindingList) DeepCopyObject() runtime.Object { 1945 if c := in.DeepCopy(); c != nil { 1946 return c 1947 } 1948 return nil 1949 } 1950 1951 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1952 func (in *FederatedWorkspaceRoleBindingSpec) DeepCopyInto(out *FederatedWorkspaceRoleBindingSpec) { 1953 *out = *in 1954 in.Template.DeepCopyInto(&out.Template) 1955 in.Placement.DeepCopyInto(&out.Placement) 1956 if in.Overrides != nil { 1957 in, out := &in.Overrides, &out.Overrides 1958 *out = make([]GenericOverrideItem, len(*in)) 1959 for i := range *in { 1960 (*in)[i].DeepCopyInto(&(*out)[i]) 1961 } 1962 } 1963 return 1964 } 1965 1966 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRoleBindingSpec. 1967 func (in *FederatedWorkspaceRoleBindingSpec) DeepCopy() *FederatedWorkspaceRoleBindingSpec { 1968 if in == nil { 1969 return nil 1970 } 1971 out := new(FederatedWorkspaceRoleBindingSpec) 1972 in.DeepCopyInto(out) 1973 return out 1974 } 1975 1976 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1977 func (in *FederatedWorkspaceRoleList) DeepCopyInto(out *FederatedWorkspaceRoleList) { 1978 *out = *in 1979 out.TypeMeta = in.TypeMeta 1980 in.ListMeta.DeepCopyInto(&out.ListMeta) 1981 if in.Items != nil { 1982 in, out := &in.Items, &out.Items 1983 *out = make([]FederatedWorkspaceRole, len(*in)) 1984 for i := range *in { 1985 (*in)[i].DeepCopyInto(&(*out)[i]) 1986 } 1987 } 1988 return 1989 } 1990 1991 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRoleList. 1992 func (in *FederatedWorkspaceRoleList) DeepCopy() *FederatedWorkspaceRoleList { 1993 if in == nil { 1994 return nil 1995 } 1996 out := new(FederatedWorkspaceRoleList) 1997 in.DeepCopyInto(out) 1998 return out 1999 } 2000 2001 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2002 func (in *FederatedWorkspaceRoleList) DeepCopyObject() runtime.Object { 2003 if c := in.DeepCopy(); c != nil { 2004 return c 2005 } 2006 return nil 2007 } 2008 2009 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2010 func (in *FederatedWorkspaceRoleSpec) DeepCopyInto(out *FederatedWorkspaceRoleSpec) { 2011 *out = *in 2012 in.Template.DeepCopyInto(&out.Template) 2013 in.Placement.DeepCopyInto(&out.Placement) 2014 if in.Overrides != nil { 2015 in, out := &in.Overrides, &out.Overrides 2016 *out = make([]GenericOverrideItem, len(*in)) 2017 for i := range *in { 2018 (*in)[i].DeepCopyInto(&(*out)[i]) 2019 } 2020 } 2021 return 2022 } 2023 2024 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceRoleSpec. 2025 func (in *FederatedWorkspaceRoleSpec) DeepCopy() *FederatedWorkspaceRoleSpec { 2026 if in == nil { 2027 return nil 2028 } 2029 out := new(FederatedWorkspaceRoleSpec) 2030 in.DeepCopyInto(out) 2031 return out 2032 } 2033 2034 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2035 func (in *FederatedWorkspaceSpec) DeepCopyInto(out *FederatedWorkspaceSpec) { 2036 *out = *in 2037 in.Template.DeepCopyInto(&out.Template) 2038 in.Placement.DeepCopyInto(&out.Placement) 2039 if in.Overrides != nil { 2040 in, out := &in.Overrides, &out.Overrides 2041 *out = make([]GenericOverrideItem, len(*in)) 2042 for i := range *in { 2043 (*in)[i].DeepCopyInto(&(*out)[i]) 2044 } 2045 } 2046 return 2047 } 2048 2049 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FederatedWorkspaceSpec. 2050 func (in *FederatedWorkspaceSpec) DeepCopy() *FederatedWorkspaceSpec { 2051 if in == nil { 2052 return nil 2053 } 2054 out := new(FederatedWorkspaceSpec) 2055 in.DeepCopyInto(out) 2056 return out 2057 } 2058 2059 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2060 func (in *GenericClusterReference) DeepCopyInto(out *GenericClusterReference) { 2061 *out = *in 2062 return 2063 } 2064 2065 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterReference. 2066 func (in *GenericClusterReference) DeepCopy() *GenericClusterReference { 2067 if in == nil { 2068 return nil 2069 } 2070 out := new(GenericClusterReference) 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. 2076 func (in *GenericClusterStatus) DeepCopyInto(out *GenericClusterStatus) { 2077 *out = *in 2078 return 2079 } 2080 2081 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterStatus. 2082 func (in *GenericClusterStatus) DeepCopy() *GenericClusterStatus { 2083 if in == nil { 2084 return nil 2085 } 2086 out := new(GenericClusterStatus) 2087 in.DeepCopyInto(out) 2088 return out 2089 } 2090 2091 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2092 func (in *GenericCondition) DeepCopyInto(out *GenericCondition) { 2093 *out = *in 2094 return 2095 } 2096 2097 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericCondition. 2098 func (in *GenericCondition) DeepCopy() *GenericCondition { 2099 if in == nil { 2100 return nil 2101 } 2102 out := new(GenericCondition) 2103 in.DeepCopyInto(out) 2104 return out 2105 } 2106 2107 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2108 func (in *GenericFederatedResource) DeepCopyInto(out *GenericFederatedResource) { 2109 *out = *in 2110 out.TypeMeta = in.TypeMeta 2111 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2112 if in.Status != nil { 2113 in, out := &in.Status, &out.Status 2114 *out = new(GenericFederatedStatus) 2115 (*in).DeepCopyInto(*out) 2116 } 2117 return 2118 } 2119 2120 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericFederatedResource. 2121 func (in *GenericFederatedResource) DeepCopy() *GenericFederatedResource { 2122 if in == nil { 2123 return nil 2124 } 2125 out := new(GenericFederatedResource) 2126 in.DeepCopyInto(out) 2127 return out 2128 } 2129 2130 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2131 func (in *GenericFederatedStatus) DeepCopyInto(out *GenericFederatedStatus) { 2132 *out = *in 2133 if in.Conditions != nil { 2134 in, out := &in.Conditions, &out.Conditions 2135 *out = make([]*GenericCondition, len(*in)) 2136 for i := range *in { 2137 if (*in)[i] != nil { 2138 in, out := &(*in)[i], &(*out)[i] 2139 *out = new(GenericCondition) 2140 **out = **in 2141 } 2142 } 2143 } 2144 if in.Clusters != nil { 2145 in, out := &in.Clusters, &out.Clusters 2146 *out = make([]GenericClusterStatus, len(*in)) 2147 copy(*out, *in) 2148 } 2149 return 2150 } 2151 2152 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericFederatedStatus. 2153 func (in *GenericFederatedStatus) DeepCopy() *GenericFederatedStatus { 2154 if in == nil { 2155 return nil 2156 } 2157 out := new(GenericFederatedStatus) 2158 in.DeepCopyInto(out) 2159 return out 2160 } 2161 2162 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2163 func (in *GenericOverride) DeepCopyInto(out *GenericOverride) { 2164 *out = *in 2165 out.TypeMeta = in.TypeMeta 2166 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2167 if in.Spec != nil { 2168 in, out := &in.Spec, &out.Spec 2169 *out = new(GenericOverrideSpec) 2170 (*in).DeepCopyInto(*out) 2171 } 2172 return 2173 } 2174 2175 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverride. 2176 func (in *GenericOverride) DeepCopy() *GenericOverride { 2177 if in == nil { 2178 return nil 2179 } 2180 out := new(GenericOverride) 2181 in.DeepCopyInto(out) 2182 return out 2183 } 2184 2185 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2186 func (in *GenericOverrideItem) DeepCopyInto(out *GenericOverrideItem) { 2187 *out = *in 2188 if in.ClusterOverrides != nil { 2189 in, out := &in.ClusterOverrides, &out.ClusterOverrides 2190 *out = make([]ClusterOverride, len(*in)) 2191 for i := range *in { 2192 (*in)[i].DeepCopyInto(&(*out)[i]) 2193 } 2194 } 2195 return 2196 } 2197 2198 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverrideItem. 2199 func (in *GenericOverrideItem) DeepCopy() *GenericOverrideItem { 2200 if in == nil { 2201 return nil 2202 } 2203 out := new(GenericOverrideItem) 2204 in.DeepCopyInto(out) 2205 return out 2206 } 2207 2208 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2209 func (in *GenericOverrideSpec) DeepCopyInto(out *GenericOverrideSpec) { 2210 *out = *in 2211 if in.Overrides != nil { 2212 in, out := &in.Overrides, &out.Overrides 2213 *out = make([]GenericOverrideItem, len(*in)) 2214 for i := range *in { 2215 (*in)[i].DeepCopyInto(&(*out)[i]) 2216 } 2217 } 2218 return 2219 } 2220 2221 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericOverrideSpec. 2222 func (in *GenericOverrideSpec) DeepCopy() *GenericOverrideSpec { 2223 if in == nil { 2224 return nil 2225 } 2226 out := new(GenericOverrideSpec) 2227 in.DeepCopyInto(out) 2228 return out 2229 } 2230 2231 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2232 func (in *GenericPlacement) DeepCopyInto(out *GenericPlacement) { 2233 *out = *in 2234 out.TypeMeta = in.TypeMeta 2235 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2236 in.Spec.DeepCopyInto(&out.Spec) 2237 return 2238 } 2239 2240 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacement. 2241 func (in *GenericPlacement) DeepCopy() *GenericPlacement { 2242 if in == nil { 2243 return nil 2244 } 2245 out := new(GenericPlacement) 2246 in.DeepCopyInto(out) 2247 return out 2248 } 2249 2250 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2251 func (in *GenericPlacementFields) DeepCopyInto(out *GenericPlacementFields) { 2252 *out = *in 2253 if in.Clusters != nil { 2254 in, out := &in.Clusters, &out.Clusters 2255 *out = make([]GenericClusterReference, len(*in)) 2256 copy(*out, *in) 2257 } 2258 if in.ClusterSelector != nil { 2259 in, out := &in.ClusterSelector, &out.ClusterSelector 2260 *out = new(metav1.LabelSelector) 2261 (*in).DeepCopyInto(*out) 2262 } 2263 return 2264 } 2265 2266 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacementFields. 2267 func (in *GenericPlacementFields) DeepCopy() *GenericPlacementFields { 2268 if in == nil { 2269 return nil 2270 } 2271 out := new(GenericPlacementFields) 2272 in.DeepCopyInto(out) 2273 return out 2274 } 2275 2276 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2277 func (in *GenericPlacementSpec) DeepCopyInto(out *GenericPlacementSpec) { 2278 *out = *in 2279 in.Placement.DeepCopyInto(&out.Placement) 2280 return 2281 } 2282 2283 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericPlacementSpec. 2284 func (in *GenericPlacementSpec) DeepCopy() *GenericPlacementSpec { 2285 if in == nil { 2286 return nil 2287 } 2288 out := new(GenericPlacementSpec) 2289 in.DeepCopyInto(out) 2290 return out 2291 } 2292 2293 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2294 func (in *GroupBindingTemplate) DeepCopyInto(out *GroupBindingTemplate) { 2295 *out = *in 2296 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2297 out.GroupRef = in.GroupRef 2298 if in.Users != nil { 2299 in, out := &in.Users, &out.Users 2300 *out = make([]string, len(*in)) 2301 copy(*out, *in) 2302 } 2303 return 2304 } 2305 2306 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupBindingTemplate. 2307 func (in *GroupBindingTemplate) DeepCopy() *GroupBindingTemplate { 2308 if in == nil { 2309 return nil 2310 } 2311 out := new(GroupBindingTemplate) 2312 in.DeepCopyInto(out) 2313 return out 2314 } 2315 2316 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2317 func (in *GroupTemplate) DeepCopyInto(out *GroupTemplate) { 2318 *out = *in 2319 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2320 out.Spec = in.Spec 2321 return 2322 } 2323 2324 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupTemplate. 2325 func (in *GroupTemplate) DeepCopy() *GroupTemplate { 2326 if in == nil { 2327 return nil 2328 } 2329 out := new(GroupTemplate) 2330 in.DeepCopyInto(out) 2331 return out 2332 } 2333 2334 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2335 func (in *IngressTemplate) DeepCopyInto(out *IngressTemplate) { 2336 *out = *in 2337 in.Spec.DeepCopyInto(&out.Spec) 2338 return 2339 } 2340 2341 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressTemplate. 2342 func (in *IngressTemplate) DeepCopy() *IngressTemplate { 2343 if in == nil { 2344 return nil 2345 } 2346 out := new(IngressTemplate) 2347 in.DeepCopyInto(out) 2348 return out 2349 } 2350 2351 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2352 func (in *JobTemplate) DeepCopyInto(out *JobTemplate) { 2353 *out = *in 2354 in.Spec.DeepCopyInto(&out.Spec) 2355 return 2356 } 2357 2358 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobTemplate. 2359 func (in *JobTemplate) DeepCopy() *JobTemplate { 2360 if in == nil { 2361 return nil 2362 } 2363 out := new(JobTemplate) 2364 in.DeepCopyInto(out) 2365 return out 2366 } 2367 2368 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2369 func (in *LimitRangeTemplate) DeepCopyInto(out *LimitRangeTemplate) { 2370 *out = *in 2371 in.Spec.DeepCopyInto(&out.Spec) 2372 return 2373 } 2374 2375 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimitRangeTemplate. 2376 func (in *LimitRangeTemplate) DeepCopy() *LimitRangeTemplate { 2377 if in == nil { 2378 return nil 2379 } 2380 out := new(LimitRangeTemplate) 2381 in.DeepCopyInto(out) 2382 return out 2383 } 2384 2385 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2386 func (in *NamespaceTemplate) DeepCopyInto(out *NamespaceTemplate) { 2387 *out = *in 2388 in.Spec.DeepCopyInto(&out.Spec) 2389 return 2390 } 2391 2392 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceTemplate. 2393 func (in *NamespaceTemplate) DeepCopy() *NamespaceTemplate { 2394 if in == nil { 2395 return nil 2396 } 2397 out := new(NamespaceTemplate) 2398 in.DeepCopyInto(out) 2399 return out 2400 } 2401 2402 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2403 func (in *NotificationConfigTemplate) DeepCopyInto(out *NotificationConfigTemplate) { 2404 *out = *in 2405 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2406 in.Spec.DeepCopyInto(&out.Spec) 2407 return 2408 } 2409 2410 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationConfigTemplate. 2411 func (in *NotificationConfigTemplate) DeepCopy() *NotificationConfigTemplate { 2412 if in == nil { 2413 return nil 2414 } 2415 out := new(NotificationConfigTemplate) 2416 in.DeepCopyInto(out) 2417 return out 2418 } 2419 2420 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2421 func (in *NotificationReceiverTemplate) DeepCopyInto(out *NotificationReceiverTemplate) { 2422 *out = *in 2423 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2424 in.Spec.DeepCopyInto(&out.Spec) 2425 return 2426 } 2427 2428 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationReceiverTemplate. 2429 func (in *NotificationReceiverTemplate) DeepCopy() *NotificationReceiverTemplate { 2430 if in == nil { 2431 return nil 2432 } 2433 out := new(NotificationReceiverTemplate) 2434 in.DeepCopyInto(out) 2435 return out 2436 } 2437 2438 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2439 func (in *PersistentVolumeClaimTemplate) DeepCopyInto(out *PersistentVolumeClaimTemplate) { 2440 *out = *in 2441 out.TypeMeta = in.TypeMeta 2442 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2443 in.Spec.DeepCopyInto(&out.Spec) 2444 return 2445 } 2446 2447 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersistentVolumeClaimTemplate. 2448 func (in *PersistentVolumeClaimTemplate) DeepCopy() *PersistentVolumeClaimTemplate { 2449 if in == nil { 2450 return nil 2451 } 2452 out := new(PersistentVolumeClaimTemplate) 2453 in.DeepCopyInto(out) 2454 return out 2455 } 2456 2457 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2458 func (in *SecretTemplate) DeepCopyInto(out *SecretTemplate) { 2459 *out = *in 2460 if in.Data != nil { 2461 in, out := &in.Data, &out.Data 2462 *out = make(map[string][]byte, len(*in)) 2463 for key, val := range *in { 2464 var outVal []byte 2465 if val == nil { 2466 (*out)[key] = nil 2467 } else { 2468 in, out := &val, &outVal 2469 *out = make([]byte, len(*in)) 2470 copy(*out, *in) 2471 } 2472 (*out)[key] = outVal 2473 } 2474 } 2475 if in.StringData != nil { 2476 in, out := &in.StringData, &out.StringData 2477 *out = make(map[string]string, len(*in)) 2478 for key, val := range *in { 2479 (*out)[key] = val 2480 } 2481 } 2482 return 2483 } 2484 2485 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretTemplate. 2486 func (in *SecretTemplate) DeepCopy() *SecretTemplate { 2487 if in == nil { 2488 return nil 2489 } 2490 out := new(SecretTemplate) 2491 in.DeepCopyInto(out) 2492 return out 2493 } 2494 2495 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2496 func (in *ServiceTemplate) DeepCopyInto(out *ServiceTemplate) { 2497 *out = *in 2498 out.TypeMeta = in.TypeMeta 2499 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2500 in.Spec.DeepCopyInto(&out.Spec) 2501 return 2502 } 2503 2504 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceTemplate. 2505 func (in *ServiceTemplate) DeepCopy() *ServiceTemplate { 2506 if in == nil { 2507 return nil 2508 } 2509 out := new(ServiceTemplate) 2510 in.DeepCopyInto(out) 2511 return out 2512 } 2513 2514 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2515 func (in *StatefulSetTemplate) DeepCopyInto(out *StatefulSetTemplate) { 2516 *out = *in 2517 out.TypeMeta = in.TypeMeta 2518 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2519 in.Spec.DeepCopyInto(&out.Spec) 2520 return 2521 } 2522 2523 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatefulSetTemplate. 2524 func (in *StatefulSetTemplate) DeepCopy() *StatefulSetTemplate { 2525 if in == nil { 2526 return nil 2527 } 2528 out := new(StatefulSetTemplate) 2529 in.DeepCopyInto(out) 2530 return out 2531 } 2532 2533 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2534 func (in *UserTemplate) DeepCopyInto(out *UserTemplate) { 2535 *out = *in 2536 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2537 in.Spec.DeepCopyInto(&out.Spec) 2538 in.Status.DeepCopyInto(&out.Status) 2539 return 2540 } 2541 2542 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserTemplate. 2543 func (in *UserTemplate) DeepCopy() *UserTemplate { 2544 if in == nil { 2545 return nil 2546 } 2547 out := new(UserTemplate) 2548 in.DeepCopyInto(out) 2549 return out 2550 } 2551 2552 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2553 func (in *WorkspaceRoleBindingTemplate) DeepCopyInto(out *WorkspaceRoleBindingTemplate) { 2554 *out = *in 2555 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2556 if in.Subjects != nil { 2557 in, out := &in.Subjects, &out.Subjects 2558 *out = make([]v1.Subject, len(*in)) 2559 copy(*out, *in) 2560 } 2561 out.RoleRef = in.RoleRef 2562 return 2563 } 2564 2565 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRoleBindingTemplate. 2566 func (in *WorkspaceRoleBindingTemplate) DeepCopy() *WorkspaceRoleBindingTemplate { 2567 if in == nil { 2568 return nil 2569 } 2570 out := new(WorkspaceRoleBindingTemplate) 2571 in.DeepCopyInto(out) 2572 return out 2573 } 2574 2575 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2576 func (in *WorkspaceRoleTemplate) DeepCopyInto(out *WorkspaceRoleTemplate) { 2577 *out = *in 2578 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2579 if in.Rules != nil { 2580 in, out := &in.Rules, &out.Rules 2581 *out = make([]v1.PolicyRule, len(*in)) 2582 for i := range *in { 2583 (*in)[i].DeepCopyInto(&(*out)[i]) 2584 } 2585 } 2586 return 2587 } 2588 2589 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRoleTemplate. 2590 func (in *WorkspaceRoleTemplate) DeepCopy() *WorkspaceRoleTemplate { 2591 if in == nil { 2592 return nil 2593 } 2594 out := new(WorkspaceRoleTemplate) 2595 in.DeepCopyInto(out) 2596 return out 2597 } 2598 2599 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2600 func (in *WorkspaceTemplate) DeepCopyInto(out *WorkspaceTemplate) { 2601 *out = *in 2602 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2603 in.Spec.DeepCopyInto(&out.Spec) 2604 return 2605 } 2606 2607 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceTemplate. 2608 func (in *WorkspaceTemplate) DeepCopy() *WorkspaceTemplate { 2609 if in == nil { 2610 return nil 2611 } 2612 out := new(WorkspaceTemplate) 2613 in.DeepCopyInto(out) 2614 return out 2615 }