github.com/argoproj/argo-cd/v3@v3.2.1/pkg/apis/application/v1alpha1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Licensed under the Apache License, Version 2.0 (the "License"); 6 you may not use this file except in compliance with the License. 7 You may obtain a copy of the License at 8 9 http://www.apache.org/licenses/LICENSE-2.0 10 11 Unless required by applicable law or agreed to in writing, software 12 distributed under the License is distributed on an "AS IS" BASIS, 13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 See the License for the specific language governing permissions and 15 limitations under the License. 16 */ 17 // Code generated by deepcopy-gen. DO NOT EDIT. 18 19 package v1alpha1 20 21 import ( 22 corev1 "k8s.io/api/core/v1" 23 apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1" 24 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 25 runtime "k8s.io/apimachinery/pkg/runtime" 26 intstr "k8s.io/apimachinery/pkg/util/intstr" 27 ) 28 29 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 30 func (in *AWSAuthConfig) DeepCopyInto(out *AWSAuthConfig) { 31 *out = *in 32 return 33 } 34 35 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthConfig. 36 func (in *AWSAuthConfig) DeepCopy() *AWSAuthConfig { 37 if in == nil { 38 return nil 39 } 40 out := new(AWSAuthConfig) 41 in.DeepCopyInto(out) 42 return out 43 } 44 45 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 46 func (in *AppHealthStatus) DeepCopyInto(out *AppHealthStatus) { 47 *out = *in 48 if in.LastTransitionTime != nil { 49 in, out := &in.LastTransitionTime, &out.LastTransitionTime 50 *out = (*in).DeepCopy() 51 } 52 return 53 } 54 55 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppHealthStatus. 56 func (in *AppHealthStatus) DeepCopy() *AppHealthStatus { 57 if in == nil { 58 return nil 59 } 60 out := new(AppHealthStatus) 61 in.DeepCopyInto(out) 62 return out 63 } 64 65 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 66 func (in *AppProject) DeepCopyInto(out *AppProject) { 67 *out = *in 68 out.TypeMeta = in.TypeMeta 69 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 70 in.Spec.DeepCopyInto(&out.Spec) 71 in.Status.DeepCopyInto(&out.Status) 72 return 73 } 74 75 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProject. 76 func (in *AppProject) DeepCopy() *AppProject { 77 if in == nil { 78 return nil 79 } 80 out := new(AppProject) 81 in.DeepCopyInto(out) 82 return out 83 } 84 85 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 86 func (in *AppProject) DeepCopyObject() runtime.Object { 87 if c := in.DeepCopy(); c != nil { 88 return c 89 } 90 return nil 91 } 92 93 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 94 func (in *AppProjectList) DeepCopyInto(out *AppProjectList) { 95 *out = *in 96 out.TypeMeta = in.TypeMeta 97 in.ListMeta.DeepCopyInto(&out.ListMeta) 98 if in.Items != nil { 99 in, out := &in.Items, &out.Items 100 *out = make([]AppProject, len(*in)) 101 for i := range *in { 102 (*in)[i].DeepCopyInto(&(*out)[i]) 103 } 104 } 105 return 106 } 107 108 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProjectList. 109 func (in *AppProjectList) DeepCopy() *AppProjectList { 110 if in == nil { 111 return nil 112 } 113 out := new(AppProjectList) 114 in.DeepCopyInto(out) 115 return out 116 } 117 118 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 119 func (in *AppProjectList) DeepCopyObject() runtime.Object { 120 if c := in.DeepCopy(); c != nil { 121 return c 122 } 123 return nil 124 } 125 126 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 127 func (in *AppProjectSpec) DeepCopyInto(out *AppProjectSpec) { 128 *out = *in 129 if in.SourceRepos != nil { 130 in, out := &in.SourceRepos, &out.SourceRepos 131 *out = make([]string, len(*in)) 132 copy(*out, *in) 133 } 134 if in.Destinations != nil { 135 in, out := &in.Destinations, &out.Destinations 136 *out = make([]ApplicationDestination, len(*in)) 137 copy(*out, *in) 138 } 139 if in.Roles != nil { 140 in, out := &in.Roles, &out.Roles 141 *out = make([]ProjectRole, len(*in)) 142 for i := range *in { 143 (*in)[i].DeepCopyInto(&(*out)[i]) 144 } 145 } 146 if in.ClusterResourceWhitelist != nil { 147 in, out := &in.ClusterResourceWhitelist, &out.ClusterResourceWhitelist 148 *out = make([]v1.GroupKind, len(*in)) 149 copy(*out, *in) 150 } 151 if in.NamespaceResourceBlacklist != nil { 152 in, out := &in.NamespaceResourceBlacklist, &out.NamespaceResourceBlacklist 153 *out = make([]v1.GroupKind, len(*in)) 154 copy(*out, *in) 155 } 156 if in.OrphanedResources != nil { 157 in, out := &in.OrphanedResources, &out.OrphanedResources 158 *out = new(OrphanedResourcesMonitorSettings) 159 (*in).DeepCopyInto(*out) 160 } 161 if in.SyncWindows != nil { 162 in, out := &in.SyncWindows, &out.SyncWindows 163 *out = make(SyncWindows, len(*in)) 164 for i := range *in { 165 if (*in)[i] != nil { 166 in, out := &(*in)[i], &(*out)[i] 167 *out = new(SyncWindow) 168 (*in).DeepCopyInto(*out) 169 } 170 } 171 } 172 if in.NamespaceResourceWhitelist != nil { 173 in, out := &in.NamespaceResourceWhitelist, &out.NamespaceResourceWhitelist 174 *out = make([]v1.GroupKind, len(*in)) 175 copy(*out, *in) 176 } 177 if in.SignatureKeys != nil { 178 in, out := &in.SignatureKeys, &out.SignatureKeys 179 *out = make([]SignatureKey, len(*in)) 180 copy(*out, *in) 181 } 182 if in.ClusterResourceBlacklist != nil { 183 in, out := &in.ClusterResourceBlacklist, &out.ClusterResourceBlacklist 184 *out = make([]v1.GroupKind, len(*in)) 185 copy(*out, *in) 186 } 187 if in.SourceNamespaces != nil { 188 in, out := &in.SourceNamespaces, &out.SourceNamespaces 189 *out = make([]string, len(*in)) 190 copy(*out, *in) 191 } 192 if in.DestinationServiceAccounts != nil { 193 in, out := &in.DestinationServiceAccounts, &out.DestinationServiceAccounts 194 *out = make([]ApplicationDestinationServiceAccount, len(*in)) 195 copy(*out, *in) 196 } 197 return 198 } 199 200 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProjectSpec. 201 func (in *AppProjectSpec) DeepCopy() *AppProjectSpec { 202 if in == nil { 203 return nil 204 } 205 out := new(AppProjectSpec) 206 in.DeepCopyInto(out) 207 return out 208 } 209 210 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 211 func (in *AppProjectStatus) DeepCopyInto(out *AppProjectStatus) { 212 *out = *in 213 if in.JWTTokensByRole != nil { 214 in, out := &in.JWTTokensByRole, &out.JWTTokensByRole 215 *out = make(map[string]JWTTokens, len(*in)) 216 for key, val := range *in { 217 (*out)[key] = *val.DeepCopy() 218 } 219 } 220 return 221 } 222 223 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProjectStatus. 224 func (in *AppProjectStatus) DeepCopy() *AppProjectStatus { 225 if in == nil { 226 return nil 227 } 228 out := new(AppProjectStatus) 229 in.DeepCopyInto(out) 230 return out 231 } 232 233 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 234 func (in *Application) DeepCopyInto(out *Application) { 235 *out = *in 236 out.TypeMeta = in.TypeMeta 237 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 238 in.Spec.DeepCopyInto(&out.Spec) 239 in.Status.DeepCopyInto(&out.Status) 240 if in.Operation != nil { 241 in, out := &in.Operation, &out.Operation 242 *out = new(Operation) 243 (*in).DeepCopyInto(*out) 244 } 245 return 246 } 247 248 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application. 249 func (in *Application) DeepCopy() *Application { 250 if in == nil { 251 return nil 252 } 253 out := new(Application) 254 in.DeepCopyInto(out) 255 return out 256 } 257 258 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 259 func (in *Application) DeepCopyObject() runtime.Object { 260 if c := in.DeepCopy(); c != nil { 261 return c 262 } 263 return nil 264 } 265 266 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 267 func (in *ApplicationCondition) DeepCopyInto(out *ApplicationCondition) { 268 *out = *in 269 if in.LastTransitionTime != nil { 270 in, out := &in.LastTransitionTime, &out.LastTransitionTime 271 *out = (*in).DeepCopy() 272 } 273 return 274 } 275 276 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationCondition. 277 func (in *ApplicationCondition) DeepCopy() *ApplicationCondition { 278 if in == nil { 279 return nil 280 } 281 out := new(ApplicationCondition) 282 in.DeepCopyInto(out) 283 return out 284 } 285 286 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 287 func (in *ApplicationDestination) DeepCopyInto(out *ApplicationDestination) { 288 *out = *in 289 return 290 } 291 292 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDestination. 293 func (in *ApplicationDestination) DeepCopy() *ApplicationDestination { 294 if in == nil { 295 return nil 296 } 297 out := new(ApplicationDestination) 298 in.DeepCopyInto(out) 299 return out 300 } 301 302 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 303 func (in *ApplicationDestinationServiceAccount) DeepCopyInto(out *ApplicationDestinationServiceAccount) { 304 *out = *in 305 return 306 } 307 308 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDestinationServiceAccount. 309 func (in *ApplicationDestinationServiceAccount) DeepCopy() *ApplicationDestinationServiceAccount { 310 if in == nil { 311 return nil 312 } 313 out := new(ApplicationDestinationServiceAccount) 314 in.DeepCopyInto(out) 315 return out 316 } 317 318 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 319 func (in *ApplicationList) DeepCopyInto(out *ApplicationList) { 320 *out = *in 321 out.TypeMeta = in.TypeMeta 322 in.ListMeta.DeepCopyInto(&out.ListMeta) 323 if in.Items != nil { 324 in, out := &in.Items, &out.Items 325 *out = make([]Application, len(*in)) 326 for i := range *in { 327 (*in)[i].DeepCopyInto(&(*out)[i]) 328 } 329 } 330 return 331 } 332 333 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList. 334 func (in *ApplicationList) DeepCopy() *ApplicationList { 335 if in == nil { 336 return nil 337 } 338 out := new(ApplicationList) 339 in.DeepCopyInto(out) 340 return out 341 } 342 343 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 344 func (in *ApplicationList) DeepCopyObject() runtime.Object { 345 if c := in.DeepCopy(); c != nil { 346 return c 347 } 348 return nil 349 } 350 351 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 352 func (in *ApplicationMatchExpression) DeepCopyInto(out *ApplicationMatchExpression) { 353 *out = *in 354 if in.Values != nil { 355 in, out := &in.Values, &out.Values 356 *out = make([]string, len(*in)) 357 copy(*out, *in) 358 } 359 return 360 } 361 362 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationMatchExpression. 363 func (in *ApplicationMatchExpression) DeepCopy() *ApplicationMatchExpression { 364 if in == nil { 365 return nil 366 } 367 out := new(ApplicationMatchExpression) 368 in.DeepCopyInto(out) 369 return out 370 } 371 372 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 373 func (in *ApplicationPreservedFields) DeepCopyInto(out *ApplicationPreservedFields) { 374 *out = *in 375 if in.Annotations != nil { 376 in, out := &in.Annotations, &out.Annotations 377 *out = make([]string, len(*in)) 378 copy(*out, *in) 379 } 380 if in.Labels != nil { 381 in, out := &in.Labels, &out.Labels 382 *out = make([]string, len(*in)) 383 copy(*out, *in) 384 } 385 return 386 } 387 388 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationPreservedFields. 389 func (in *ApplicationPreservedFields) DeepCopy() *ApplicationPreservedFields { 390 if in == nil { 391 return nil 392 } 393 out := new(ApplicationPreservedFields) 394 in.DeepCopyInto(out) 395 return out 396 } 397 398 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 399 func (in *ApplicationSet) DeepCopyInto(out *ApplicationSet) { 400 *out = *in 401 out.TypeMeta = in.TypeMeta 402 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 403 in.Spec.DeepCopyInto(&out.Spec) 404 in.Status.DeepCopyInto(&out.Status) 405 return 406 } 407 408 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSet. 409 func (in *ApplicationSet) DeepCopy() *ApplicationSet { 410 if in == nil { 411 return nil 412 } 413 out := new(ApplicationSet) 414 in.DeepCopyInto(out) 415 return out 416 } 417 418 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 419 func (in *ApplicationSet) DeepCopyObject() runtime.Object { 420 if c := in.DeepCopy(); c != nil { 421 return c 422 } 423 return nil 424 } 425 426 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 427 func (in *ApplicationSetApplicationStatus) DeepCopyInto(out *ApplicationSetApplicationStatus) { 428 *out = *in 429 if in.LastTransitionTime != nil { 430 in, out := &in.LastTransitionTime, &out.LastTransitionTime 431 *out = (*in).DeepCopy() 432 } 433 if in.TargetRevisions != nil { 434 in, out := &in.TargetRevisions, &out.TargetRevisions 435 *out = make([]string, len(*in)) 436 copy(*out, *in) 437 } 438 return 439 } 440 441 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetApplicationStatus. 442 func (in *ApplicationSetApplicationStatus) DeepCopy() *ApplicationSetApplicationStatus { 443 if in == nil { 444 return nil 445 } 446 out := new(ApplicationSetApplicationStatus) 447 in.DeepCopyInto(out) 448 return out 449 } 450 451 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 452 func (in *ApplicationSetCondition) DeepCopyInto(out *ApplicationSetCondition) { 453 *out = *in 454 if in.LastTransitionTime != nil { 455 in, out := &in.LastTransitionTime, &out.LastTransitionTime 456 *out = (*in).DeepCopy() 457 } 458 return 459 } 460 461 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetCondition. 462 func (in *ApplicationSetCondition) DeepCopy() *ApplicationSetCondition { 463 if in == nil { 464 return nil 465 } 466 out := new(ApplicationSetCondition) 467 in.DeepCopyInto(out) 468 return out 469 } 470 471 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 472 func (in *ApplicationSetGenerator) DeepCopyInto(out *ApplicationSetGenerator) { 473 *out = *in 474 if in.List != nil { 475 in, out := &in.List, &out.List 476 *out = new(ListGenerator) 477 (*in).DeepCopyInto(*out) 478 } 479 if in.Clusters != nil { 480 in, out := &in.Clusters, &out.Clusters 481 *out = new(ClusterGenerator) 482 (*in).DeepCopyInto(*out) 483 } 484 if in.Git != nil { 485 in, out := &in.Git, &out.Git 486 *out = new(GitGenerator) 487 (*in).DeepCopyInto(*out) 488 } 489 if in.SCMProvider != nil { 490 in, out := &in.SCMProvider, &out.SCMProvider 491 *out = new(SCMProviderGenerator) 492 (*in).DeepCopyInto(*out) 493 } 494 if in.ClusterDecisionResource != nil { 495 in, out := &in.ClusterDecisionResource, &out.ClusterDecisionResource 496 *out = new(DuckTypeGenerator) 497 (*in).DeepCopyInto(*out) 498 } 499 if in.PullRequest != nil { 500 in, out := &in.PullRequest, &out.PullRequest 501 *out = new(PullRequestGenerator) 502 (*in).DeepCopyInto(*out) 503 } 504 if in.Matrix != nil { 505 in, out := &in.Matrix, &out.Matrix 506 *out = new(MatrixGenerator) 507 (*in).DeepCopyInto(*out) 508 } 509 if in.Merge != nil { 510 in, out := &in.Merge, &out.Merge 511 *out = new(MergeGenerator) 512 (*in).DeepCopyInto(*out) 513 } 514 if in.Selector != nil { 515 in, out := &in.Selector, &out.Selector 516 *out = new(v1.LabelSelector) 517 (*in).DeepCopyInto(*out) 518 } 519 if in.Plugin != nil { 520 in, out := &in.Plugin, &out.Plugin 521 *out = new(PluginGenerator) 522 (*in).DeepCopyInto(*out) 523 } 524 return 525 } 526 527 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetGenerator. 528 func (in *ApplicationSetGenerator) DeepCopy() *ApplicationSetGenerator { 529 if in == nil { 530 return nil 531 } 532 out := new(ApplicationSetGenerator) 533 in.DeepCopyInto(out) 534 return out 535 } 536 537 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 538 func (in ApplicationSetIgnoreDifferences) DeepCopyInto(out *ApplicationSetIgnoreDifferences) { 539 { 540 in := &in 541 *out = make(ApplicationSetIgnoreDifferences, len(*in)) 542 for i := range *in { 543 (*in)[i].DeepCopyInto(&(*out)[i]) 544 } 545 return 546 } 547 } 548 549 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetIgnoreDifferences. 550 func (in ApplicationSetIgnoreDifferences) DeepCopy() ApplicationSetIgnoreDifferences { 551 if in == nil { 552 return nil 553 } 554 out := new(ApplicationSetIgnoreDifferences) 555 in.DeepCopyInto(out) 556 return *out 557 } 558 559 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 560 func (in *ApplicationSetList) DeepCopyInto(out *ApplicationSetList) { 561 *out = *in 562 out.TypeMeta = in.TypeMeta 563 in.ListMeta.DeepCopyInto(&out.ListMeta) 564 if in.Items != nil { 565 in, out := &in.Items, &out.Items 566 *out = make([]ApplicationSet, len(*in)) 567 for i := range *in { 568 (*in)[i].DeepCopyInto(&(*out)[i]) 569 } 570 } 571 return 572 } 573 574 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetList. 575 func (in *ApplicationSetList) DeepCopy() *ApplicationSetList { 576 if in == nil { 577 return nil 578 } 579 out := new(ApplicationSetList) 580 in.DeepCopyInto(out) 581 return out 582 } 583 584 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 585 func (in *ApplicationSetList) DeepCopyObject() runtime.Object { 586 if c := in.DeepCopy(); c != nil { 587 return c 588 } 589 return nil 590 } 591 592 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 593 func (in *ApplicationSetNestedGenerator) DeepCopyInto(out *ApplicationSetNestedGenerator) { 594 *out = *in 595 if in.List != nil { 596 in, out := &in.List, &out.List 597 *out = new(ListGenerator) 598 (*in).DeepCopyInto(*out) 599 } 600 if in.Clusters != nil { 601 in, out := &in.Clusters, &out.Clusters 602 *out = new(ClusterGenerator) 603 (*in).DeepCopyInto(*out) 604 } 605 if in.Git != nil { 606 in, out := &in.Git, &out.Git 607 *out = new(GitGenerator) 608 (*in).DeepCopyInto(*out) 609 } 610 if in.SCMProvider != nil { 611 in, out := &in.SCMProvider, &out.SCMProvider 612 *out = new(SCMProviderGenerator) 613 (*in).DeepCopyInto(*out) 614 } 615 if in.ClusterDecisionResource != nil { 616 in, out := &in.ClusterDecisionResource, &out.ClusterDecisionResource 617 *out = new(DuckTypeGenerator) 618 (*in).DeepCopyInto(*out) 619 } 620 if in.PullRequest != nil { 621 in, out := &in.PullRequest, &out.PullRequest 622 *out = new(PullRequestGenerator) 623 (*in).DeepCopyInto(*out) 624 } 625 if in.Matrix != nil { 626 in, out := &in.Matrix, &out.Matrix 627 *out = new(apiextensionsv1.JSON) 628 (*in).DeepCopyInto(*out) 629 } 630 if in.Merge != nil { 631 in, out := &in.Merge, &out.Merge 632 *out = new(apiextensionsv1.JSON) 633 (*in).DeepCopyInto(*out) 634 } 635 if in.Selector != nil { 636 in, out := &in.Selector, &out.Selector 637 *out = new(v1.LabelSelector) 638 (*in).DeepCopyInto(*out) 639 } 640 if in.Plugin != nil { 641 in, out := &in.Plugin, &out.Plugin 642 *out = new(PluginGenerator) 643 (*in).DeepCopyInto(*out) 644 } 645 return 646 } 647 648 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetNestedGenerator. 649 func (in *ApplicationSetNestedGenerator) DeepCopy() *ApplicationSetNestedGenerator { 650 if in == nil { 651 return nil 652 } 653 out := new(ApplicationSetNestedGenerator) 654 in.DeepCopyInto(out) 655 return out 656 } 657 658 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 659 func (in ApplicationSetNestedGenerators) DeepCopyInto(out *ApplicationSetNestedGenerators) { 660 { 661 in := &in 662 *out = make(ApplicationSetNestedGenerators, len(*in)) 663 for i := range *in { 664 (*in)[i].DeepCopyInto(&(*out)[i]) 665 } 666 return 667 } 668 } 669 670 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetNestedGenerators. 671 func (in ApplicationSetNestedGenerators) DeepCopy() ApplicationSetNestedGenerators { 672 if in == nil { 673 return nil 674 } 675 out := new(ApplicationSetNestedGenerators) 676 in.DeepCopyInto(out) 677 return *out 678 } 679 680 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 681 func (in *ApplicationSetResourceIgnoreDifferences) DeepCopyInto(out *ApplicationSetResourceIgnoreDifferences) { 682 *out = *in 683 if in.JSONPointers != nil { 684 in, out := &in.JSONPointers, &out.JSONPointers 685 *out = make([]string, len(*in)) 686 copy(*out, *in) 687 } 688 if in.JQPathExpressions != nil { 689 in, out := &in.JQPathExpressions, &out.JQPathExpressions 690 *out = make([]string, len(*in)) 691 copy(*out, *in) 692 } 693 return 694 } 695 696 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetResourceIgnoreDifferences. 697 func (in *ApplicationSetResourceIgnoreDifferences) DeepCopy() *ApplicationSetResourceIgnoreDifferences { 698 if in == nil { 699 return nil 700 } 701 out := new(ApplicationSetResourceIgnoreDifferences) 702 in.DeepCopyInto(out) 703 return out 704 } 705 706 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 707 func (in *ApplicationSetRolloutStep) DeepCopyInto(out *ApplicationSetRolloutStep) { 708 *out = *in 709 if in.MatchExpressions != nil { 710 in, out := &in.MatchExpressions, &out.MatchExpressions 711 *out = make([]ApplicationMatchExpression, len(*in)) 712 for i := range *in { 713 (*in)[i].DeepCopyInto(&(*out)[i]) 714 } 715 } 716 if in.MaxUpdate != nil { 717 in, out := &in.MaxUpdate, &out.MaxUpdate 718 *out = new(intstr.IntOrString) 719 **out = **in 720 } 721 return 722 } 723 724 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetRolloutStep. 725 func (in *ApplicationSetRolloutStep) DeepCopy() *ApplicationSetRolloutStep { 726 if in == nil { 727 return nil 728 } 729 out := new(ApplicationSetRolloutStep) 730 in.DeepCopyInto(out) 731 return out 732 } 733 734 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 735 func (in *ApplicationSetRolloutStrategy) DeepCopyInto(out *ApplicationSetRolloutStrategy) { 736 *out = *in 737 if in.Steps != nil { 738 in, out := &in.Steps, &out.Steps 739 *out = make([]ApplicationSetRolloutStep, len(*in)) 740 for i := range *in { 741 (*in)[i].DeepCopyInto(&(*out)[i]) 742 } 743 } 744 return 745 } 746 747 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetRolloutStrategy. 748 func (in *ApplicationSetRolloutStrategy) DeepCopy() *ApplicationSetRolloutStrategy { 749 if in == nil { 750 return nil 751 } 752 out := new(ApplicationSetRolloutStrategy) 753 in.DeepCopyInto(out) 754 return out 755 } 756 757 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 758 func (in *ApplicationSetSpec) DeepCopyInto(out *ApplicationSetSpec) { 759 *out = *in 760 if in.Generators != nil { 761 in, out := &in.Generators, &out.Generators 762 *out = make([]ApplicationSetGenerator, len(*in)) 763 for i := range *in { 764 (*in)[i].DeepCopyInto(&(*out)[i]) 765 } 766 } 767 in.Template.DeepCopyInto(&out.Template) 768 if in.SyncPolicy != nil { 769 in, out := &in.SyncPolicy, &out.SyncPolicy 770 *out = new(ApplicationSetSyncPolicy) 771 (*in).DeepCopyInto(*out) 772 } 773 if in.Strategy != nil { 774 in, out := &in.Strategy, &out.Strategy 775 *out = new(ApplicationSetStrategy) 776 (*in).DeepCopyInto(*out) 777 } 778 if in.PreservedFields != nil { 779 in, out := &in.PreservedFields, &out.PreservedFields 780 *out = new(ApplicationPreservedFields) 781 (*in).DeepCopyInto(*out) 782 } 783 if in.GoTemplateOptions != nil { 784 in, out := &in.GoTemplateOptions, &out.GoTemplateOptions 785 *out = make([]string, len(*in)) 786 copy(*out, *in) 787 } 788 if in.IgnoreApplicationDifferences != nil { 789 in, out := &in.IgnoreApplicationDifferences, &out.IgnoreApplicationDifferences 790 *out = make(ApplicationSetIgnoreDifferences, len(*in)) 791 for i := range *in { 792 (*in)[i].DeepCopyInto(&(*out)[i]) 793 } 794 } 795 if in.TemplatePatch != nil { 796 in, out := &in.TemplatePatch, &out.TemplatePatch 797 *out = new(string) 798 **out = **in 799 } 800 return 801 } 802 803 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetSpec. 804 func (in *ApplicationSetSpec) DeepCopy() *ApplicationSetSpec { 805 if in == nil { 806 return nil 807 } 808 out := new(ApplicationSetSpec) 809 in.DeepCopyInto(out) 810 return out 811 } 812 813 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 814 func (in *ApplicationSetStatus) DeepCopyInto(out *ApplicationSetStatus) { 815 *out = *in 816 if in.Conditions != nil { 817 in, out := &in.Conditions, &out.Conditions 818 *out = make([]ApplicationSetCondition, len(*in)) 819 for i := range *in { 820 (*in)[i].DeepCopyInto(&(*out)[i]) 821 } 822 } 823 if in.ApplicationStatus != nil { 824 in, out := &in.ApplicationStatus, &out.ApplicationStatus 825 *out = make([]ApplicationSetApplicationStatus, len(*in)) 826 for i := range *in { 827 (*in)[i].DeepCopyInto(&(*out)[i]) 828 } 829 } 830 if in.Resources != nil { 831 in, out := &in.Resources, &out.Resources 832 *out = make([]ResourceStatus, len(*in)) 833 for i := range *in { 834 (*in)[i].DeepCopyInto(&(*out)[i]) 835 } 836 } 837 return 838 } 839 840 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetStatus. 841 func (in *ApplicationSetStatus) DeepCopy() *ApplicationSetStatus { 842 if in == nil { 843 return nil 844 } 845 out := new(ApplicationSetStatus) 846 in.DeepCopyInto(out) 847 return out 848 } 849 850 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 851 func (in *ApplicationSetStrategy) DeepCopyInto(out *ApplicationSetStrategy) { 852 *out = *in 853 if in.RollingSync != nil { 854 in, out := &in.RollingSync, &out.RollingSync 855 *out = new(ApplicationSetRolloutStrategy) 856 (*in).DeepCopyInto(*out) 857 } 858 return 859 } 860 861 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetStrategy. 862 func (in *ApplicationSetStrategy) DeepCopy() *ApplicationSetStrategy { 863 if in == nil { 864 return nil 865 } 866 out := new(ApplicationSetStrategy) 867 in.DeepCopyInto(out) 868 return out 869 } 870 871 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 872 func (in *ApplicationSetSyncPolicy) DeepCopyInto(out *ApplicationSetSyncPolicy) { 873 *out = *in 874 if in.ApplicationsSync != nil { 875 in, out := &in.ApplicationsSync, &out.ApplicationsSync 876 *out = new(ApplicationsSyncPolicy) 877 **out = **in 878 } 879 return 880 } 881 882 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetSyncPolicy. 883 func (in *ApplicationSetSyncPolicy) DeepCopy() *ApplicationSetSyncPolicy { 884 if in == nil { 885 return nil 886 } 887 out := new(ApplicationSetSyncPolicy) 888 in.DeepCopyInto(out) 889 return out 890 } 891 892 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 893 func (in *ApplicationSetTemplate) DeepCopyInto(out *ApplicationSetTemplate) { 894 *out = *in 895 in.ApplicationSetTemplateMeta.DeepCopyInto(&out.ApplicationSetTemplateMeta) 896 in.Spec.DeepCopyInto(&out.Spec) 897 return 898 } 899 900 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetTemplate. 901 func (in *ApplicationSetTemplate) DeepCopy() *ApplicationSetTemplate { 902 if in == nil { 903 return nil 904 } 905 out := new(ApplicationSetTemplate) 906 in.DeepCopyInto(out) 907 return out 908 } 909 910 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 911 func (in *ApplicationSetTemplateMeta) DeepCopyInto(out *ApplicationSetTemplateMeta) { 912 *out = *in 913 if in.Labels != nil { 914 in, out := &in.Labels, &out.Labels 915 *out = make(map[string]string, len(*in)) 916 for key, val := range *in { 917 (*out)[key] = val 918 } 919 } 920 if in.Annotations != nil { 921 in, out := &in.Annotations, &out.Annotations 922 *out = make(map[string]string, len(*in)) 923 for key, val := range *in { 924 (*out)[key] = val 925 } 926 } 927 if in.Finalizers != nil { 928 in, out := &in.Finalizers, &out.Finalizers 929 *out = make([]string, len(*in)) 930 copy(*out, *in) 931 } 932 return 933 } 934 935 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetTemplateMeta. 936 func (in *ApplicationSetTemplateMeta) DeepCopy() *ApplicationSetTemplateMeta { 937 if in == nil { 938 return nil 939 } 940 out := new(ApplicationSetTemplateMeta) 941 in.DeepCopyInto(out) 942 return out 943 } 944 945 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 946 func (in *ApplicationSetTerminalGenerator) DeepCopyInto(out *ApplicationSetTerminalGenerator) { 947 *out = *in 948 if in.List != nil { 949 in, out := &in.List, &out.List 950 *out = new(ListGenerator) 951 (*in).DeepCopyInto(*out) 952 } 953 if in.Clusters != nil { 954 in, out := &in.Clusters, &out.Clusters 955 *out = new(ClusterGenerator) 956 (*in).DeepCopyInto(*out) 957 } 958 if in.Git != nil { 959 in, out := &in.Git, &out.Git 960 *out = new(GitGenerator) 961 (*in).DeepCopyInto(*out) 962 } 963 if in.SCMProvider != nil { 964 in, out := &in.SCMProvider, &out.SCMProvider 965 *out = new(SCMProviderGenerator) 966 (*in).DeepCopyInto(*out) 967 } 968 if in.ClusterDecisionResource != nil { 969 in, out := &in.ClusterDecisionResource, &out.ClusterDecisionResource 970 *out = new(DuckTypeGenerator) 971 (*in).DeepCopyInto(*out) 972 } 973 if in.PullRequest != nil { 974 in, out := &in.PullRequest, &out.PullRequest 975 *out = new(PullRequestGenerator) 976 (*in).DeepCopyInto(*out) 977 } 978 if in.Plugin != nil { 979 in, out := &in.Plugin, &out.Plugin 980 *out = new(PluginGenerator) 981 (*in).DeepCopyInto(*out) 982 } 983 if in.Selector != nil { 984 in, out := &in.Selector, &out.Selector 985 *out = new(v1.LabelSelector) 986 (*in).DeepCopyInto(*out) 987 } 988 return 989 } 990 991 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetTerminalGenerator. 992 func (in *ApplicationSetTerminalGenerator) DeepCopy() *ApplicationSetTerminalGenerator { 993 if in == nil { 994 return nil 995 } 996 out := new(ApplicationSetTerminalGenerator) 997 in.DeepCopyInto(out) 998 return out 999 } 1000 1001 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1002 func (in ApplicationSetTerminalGenerators) DeepCopyInto(out *ApplicationSetTerminalGenerators) { 1003 { 1004 in := &in 1005 *out = make(ApplicationSetTerminalGenerators, len(*in)) 1006 for i := range *in { 1007 (*in)[i].DeepCopyInto(&(*out)[i]) 1008 } 1009 return 1010 } 1011 } 1012 1013 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetTerminalGenerators. 1014 func (in ApplicationSetTerminalGenerators) DeepCopy() ApplicationSetTerminalGenerators { 1015 if in == nil { 1016 return nil 1017 } 1018 out := new(ApplicationSetTerminalGenerators) 1019 in.DeepCopyInto(out) 1020 return *out 1021 } 1022 1023 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1024 func (in *ApplicationSetTree) DeepCopyInto(out *ApplicationSetTree) { 1025 *out = *in 1026 if in.Nodes != nil { 1027 in, out := &in.Nodes, &out.Nodes 1028 *out = make([]ResourceNode, len(*in)) 1029 for i := range *in { 1030 (*in)[i].DeepCopyInto(&(*out)[i]) 1031 } 1032 } 1033 return 1034 } 1035 1036 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSetTree. 1037 func (in *ApplicationSetTree) DeepCopy() *ApplicationSetTree { 1038 if in == nil { 1039 return nil 1040 } 1041 out := new(ApplicationSetTree) 1042 in.DeepCopyInto(out) 1043 return out 1044 } 1045 1046 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1047 func (in *ApplicationSource) DeepCopyInto(out *ApplicationSource) { 1048 *out = *in 1049 if in.Helm != nil { 1050 in, out := &in.Helm, &out.Helm 1051 *out = new(ApplicationSourceHelm) 1052 (*in).DeepCopyInto(*out) 1053 } 1054 if in.Kustomize != nil { 1055 in, out := &in.Kustomize, &out.Kustomize 1056 *out = new(ApplicationSourceKustomize) 1057 (*in).DeepCopyInto(*out) 1058 } 1059 if in.Directory != nil { 1060 in, out := &in.Directory, &out.Directory 1061 *out = new(ApplicationSourceDirectory) 1062 (*in).DeepCopyInto(*out) 1063 } 1064 if in.Plugin != nil { 1065 in, out := &in.Plugin, &out.Plugin 1066 *out = new(ApplicationSourcePlugin) 1067 (*in).DeepCopyInto(*out) 1068 } 1069 return 1070 } 1071 1072 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSource. 1073 func (in *ApplicationSource) DeepCopy() *ApplicationSource { 1074 if in == nil { 1075 return nil 1076 } 1077 out := new(ApplicationSource) 1078 in.DeepCopyInto(out) 1079 return out 1080 } 1081 1082 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1083 func (in *ApplicationSourceDirectory) DeepCopyInto(out *ApplicationSourceDirectory) { 1084 *out = *in 1085 in.Jsonnet.DeepCopyInto(&out.Jsonnet) 1086 return 1087 } 1088 1089 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceDirectory. 1090 func (in *ApplicationSourceDirectory) DeepCopy() *ApplicationSourceDirectory { 1091 if in == nil { 1092 return nil 1093 } 1094 out := new(ApplicationSourceDirectory) 1095 in.DeepCopyInto(out) 1096 return out 1097 } 1098 1099 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1100 func (in *ApplicationSourceHelm) DeepCopyInto(out *ApplicationSourceHelm) { 1101 *out = *in 1102 if in.ValueFiles != nil { 1103 in, out := &in.ValueFiles, &out.ValueFiles 1104 *out = make([]string, len(*in)) 1105 copy(*out, *in) 1106 } 1107 if in.Parameters != nil { 1108 in, out := &in.Parameters, &out.Parameters 1109 *out = make([]HelmParameter, len(*in)) 1110 copy(*out, *in) 1111 } 1112 if in.FileParameters != nil { 1113 in, out := &in.FileParameters, &out.FileParameters 1114 *out = make([]HelmFileParameter, len(*in)) 1115 copy(*out, *in) 1116 } 1117 if in.ValuesObject != nil { 1118 in, out := &in.ValuesObject, &out.ValuesObject 1119 *out = new(runtime.RawExtension) 1120 (*in).DeepCopyInto(*out) 1121 } 1122 if in.APIVersions != nil { 1123 in, out := &in.APIVersions, &out.APIVersions 1124 *out = make([]string, len(*in)) 1125 copy(*out, *in) 1126 } 1127 return 1128 } 1129 1130 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceHelm. 1131 func (in *ApplicationSourceHelm) DeepCopy() *ApplicationSourceHelm { 1132 if in == nil { 1133 return nil 1134 } 1135 out := new(ApplicationSourceHelm) 1136 in.DeepCopyInto(out) 1137 return out 1138 } 1139 1140 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1141 func (in *ApplicationSourceJsonnet) DeepCopyInto(out *ApplicationSourceJsonnet) { 1142 *out = *in 1143 if in.ExtVars != nil { 1144 in, out := &in.ExtVars, &out.ExtVars 1145 *out = make([]JsonnetVar, len(*in)) 1146 copy(*out, *in) 1147 } 1148 if in.TLAs != nil { 1149 in, out := &in.TLAs, &out.TLAs 1150 *out = make([]JsonnetVar, len(*in)) 1151 copy(*out, *in) 1152 } 1153 if in.Libs != nil { 1154 in, out := &in.Libs, &out.Libs 1155 *out = make([]string, len(*in)) 1156 copy(*out, *in) 1157 } 1158 return 1159 } 1160 1161 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceJsonnet. 1162 func (in *ApplicationSourceJsonnet) DeepCopy() *ApplicationSourceJsonnet { 1163 if in == nil { 1164 return nil 1165 } 1166 out := new(ApplicationSourceJsonnet) 1167 in.DeepCopyInto(out) 1168 return out 1169 } 1170 1171 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1172 func (in *ApplicationSourceKustomize) DeepCopyInto(out *ApplicationSourceKustomize) { 1173 *out = *in 1174 if in.Images != nil { 1175 in, out := &in.Images, &out.Images 1176 *out = make(KustomizeImages, len(*in)) 1177 copy(*out, *in) 1178 } 1179 if in.CommonLabels != nil { 1180 in, out := &in.CommonLabels, &out.CommonLabels 1181 *out = make(map[string]string, len(*in)) 1182 for key, val := range *in { 1183 (*out)[key] = val 1184 } 1185 } 1186 if in.CommonAnnotations != nil { 1187 in, out := &in.CommonAnnotations, &out.CommonAnnotations 1188 *out = make(map[string]string, len(*in)) 1189 for key, val := range *in { 1190 (*out)[key] = val 1191 } 1192 } 1193 if in.Replicas != nil { 1194 in, out := &in.Replicas, &out.Replicas 1195 *out = make(KustomizeReplicas, len(*in)) 1196 copy(*out, *in) 1197 } 1198 if in.Patches != nil { 1199 in, out := &in.Patches, &out.Patches 1200 *out = make(KustomizePatches, len(*in)) 1201 for i := range *in { 1202 (*in)[i].DeepCopyInto(&(*out)[i]) 1203 } 1204 } 1205 if in.Components != nil { 1206 in, out := &in.Components, &out.Components 1207 *out = make([]string, len(*in)) 1208 copy(*out, *in) 1209 } 1210 if in.APIVersions != nil { 1211 in, out := &in.APIVersions, &out.APIVersions 1212 *out = make([]string, len(*in)) 1213 copy(*out, *in) 1214 } 1215 return 1216 } 1217 1218 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceKustomize. 1219 func (in *ApplicationSourceKustomize) DeepCopy() *ApplicationSourceKustomize { 1220 if in == nil { 1221 return nil 1222 } 1223 out := new(ApplicationSourceKustomize) 1224 in.DeepCopyInto(out) 1225 return out 1226 } 1227 1228 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1229 func (in *ApplicationSourcePlugin) DeepCopyInto(out *ApplicationSourcePlugin) { 1230 *out = *in 1231 if in.Env != nil { 1232 in, out := &in.Env, &out.Env 1233 *out = make(Env, len(*in)) 1234 for i := range *in { 1235 if (*in)[i] != nil { 1236 in, out := &(*in)[i], &(*out)[i] 1237 *out = new(EnvEntry) 1238 **out = **in 1239 } 1240 } 1241 } 1242 if in.Parameters != nil { 1243 in, out := &in.Parameters, &out.Parameters 1244 *out = make(ApplicationSourcePluginParameters, len(*in)) 1245 for i := range *in { 1246 (*in)[i].DeepCopyInto(&(*out)[i]) 1247 } 1248 } 1249 return 1250 } 1251 1252 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourcePlugin. 1253 func (in *ApplicationSourcePlugin) DeepCopy() *ApplicationSourcePlugin { 1254 if in == nil { 1255 return nil 1256 } 1257 out := new(ApplicationSourcePlugin) 1258 in.DeepCopyInto(out) 1259 return out 1260 } 1261 1262 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1263 func (in *ApplicationSourcePluginParameter) DeepCopyInto(out *ApplicationSourcePluginParameter) { 1264 *out = *in 1265 if in.String_ != nil { 1266 in, out := &in.String_, &out.String_ 1267 *out = new(string) 1268 **out = **in 1269 } 1270 if in.OptionalMap != nil { 1271 in, out := &in.OptionalMap, &out.OptionalMap 1272 *out = new(OptionalMap) 1273 (*in).DeepCopyInto(*out) 1274 } 1275 if in.OptionalArray != nil { 1276 in, out := &in.OptionalArray, &out.OptionalArray 1277 *out = new(OptionalArray) 1278 (*in).DeepCopyInto(*out) 1279 } 1280 return 1281 } 1282 1283 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourcePluginParameter. 1284 func (in *ApplicationSourcePluginParameter) DeepCopy() *ApplicationSourcePluginParameter { 1285 if in == nil { 1286 return nil 1287 } 1288 out := new(ApplicationSourcePluginParameter) 1289 in.DeepCopyInto(out) 1290 return out 1291 } 1292 1293 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1294 func (in ApplicationSourcePluginParameters) DeepCopyInto(out *ApplicationSourcePluginParameters) { 1295 { 1296 in := &in 1297 *out = make(ApplicationSourcePluginParameters, len(*in)) 1298 for i := range *in { 1299 (*in)[i].DeepCopyInto(&(*out)[i]) 1300 } 1301 return 1302 } 1303 } 1304 1305 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourcePluginParameters. 1306 func (in ApplicationSourcePluginParameters) DeepCopy() ApplicationSourcePluginParameters { 1307 if in == nil { 1308 return nil 1309 } 1310 out := new(ApplicationSourcePluginParameters) 1311 in.DeepCopyInto(out) 1312 return *out 1313 } 1314 1315 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1316 func (in ApplicationSources) DeepCopyInto(out *ApplicationSources) { 1317 { 1318 in := &in 1319 *out = make(ApplicationSources, len(*in)) 1320 for i := range *in { 1321 (*in)[i].DeepCopyInto(&(*out)[i]) 1322 } 1323 return 1324 } 1325 } 1326 1327 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSources. 1328 func (in ApplicationSources) DeepCopy() ApplicationSources { 1329 if in == nil { 1330 return nil 1331 } 1332 out := new(ApplicationSources) 1333 in.DeepCopyInto(out) 1334 return *out 1335 } 1336 1337 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1338 func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec) { 1339 *out = *in 1340 if in.Source != nil { 1341 in, out := &in.Source, &out.Source 1342 *out = new(ApplicationSource) 1343 (*in).DeepCopyInto(*out) 1344 } 1345 out.Destination = in.Destination 1346 if in.SyncPolicy != nil { 1347 in, out := &in.SyncPolicy, &out.SyncPolicy 1348 *out = new(SyncPolicy) 1349 (*in).DeepCopyInto(*out) 1350 } 1351 if in.IgnoreDifferences != nil { 1352 in, out := &in.IgnoreDifferences, &out.IgnoreDifferences 1353 *out = make(IgnoreDifferences, len(*in)) 1354 for i := range *in { 1355 (*in)[i].DeepCopyInto(&(*out)[i]) 1356 } 1357 } 1358 if in.Info != nil { 1359 in, out := &in.Info, &out.Info 1360 *out = make([]Info, len(*in)) 1361 copy(*out, *in) 1362 } 1363 if in.RevisionHistoryLimit != nil { 1364 in, out := &in.RevisionHistoryLimit, &out.RevisionHistoryLimit 1365 *out = new(int64) 1366 **out = **in 1367 } 1368 if in.Sources != nil { 1369 in, out := &in.Sources, &out.Sources 1370 *out = make(ApplicationSources, len(*in)) 1371 for i := range *in { 1372 (*in)[i].DeepCopyInto(&(*out)[i]) 1373 } 1374 } 1375 if in.SourceHydrator != nil { 1376 in, out := &in.SourceHydrator, &out.SourceHydrator 1377 *out = new(SourceHydrator) 1378 (*in).DeepCopyInto(*out) 1379 } 1380 return 1381 } 1382 1383 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec. 1384 func (in *ApplicationSpec) DeepCopy() *ApplicationSpec { 1385 if in == nil { 1386 return nil 1387 } 1388 out := new(ApplicationSpec) 1389 in.DeepCopyInto(out) 1390 return out 1391 } 1392 1393 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1394 func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus) { 1395 *out = *in 1396 if in.Resources != nil { 1397 in, out := &in.Resources, &out.Resources 1398 *out = make([]ResourceStatus, len(*in)) 1399 for i := range *in { 1400 (*in)[i].DeepCopyInto(&(*out)[i]) 1401 } 1402 } 1403 in.Sync.DeepCopyInto(&out.Sync) 1404 in.Health.DeepCopyInto(&out.Health) 1405 if in.History != nil { 1406 in, out := &in.History, &out.History 1407 *out = make(RevisionHistories, len(*in)) 1408 for i := range *in { 1409 (*in)[i].DeepCopyInto(&(*out)[i]) 1410 } 1411 } 1412 if in.Conditions != nil { 1413 in, out := &in.Conditions, &out.Conditions 1414 *out = make([]ApplicationCondition, len(*in)) 1415 for i := range *in { 1416 (*in)[i].DeepCopyInto(&(*out)[i]) 1417 } 1418 } 1419 if in.ReconciledAt != nil { 1420 in, out := &in.ReconciledAt, &out.ReconciledAt 1421 *out = (*in).DeepCopy() 1422 } 1423 if in.OperationState != nil { 1424 in, out := &in.OperationState, &out.OperationState 1425 *out = new(OperationState) 1426 (*in).DeepCopyInto(*out) 1427 } 1428 if in.ObservedAt != nil { 1429 in, out := &in.ObservedAt, &out.ObservedAt 1430 *out = (*in).DeepCopy() 1431 } 1432 in.Summary.DeepCopyInto(&out.Summary) 1433 if in.SourceTypes != nil { 1434 in, out := &in.SourceTypes, &out.SourceTypes 1435 *out = make([]ApplicationSourceType, len(*in)) 1436 copy(*out, *in) 1437 } 1438 in.SourceHydrator.DeepCopyInto(&out.SourceHydrator) 1439 return 1440 } 1441 1442 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus. 1443 func (in *ApplicationStatus) DeepCopy() *ApplicationStatus { 1444 if in == nil { 1445 return nil 1446 } 1447 out := new(ApplicationStatus) 1448 in.DeepCopyInto(out) 1449 return out 1450 } 1451 1452 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1453 func (in *ApplicationSummary) DeepCopyInto(out *ApplicationSummary) { 1454 *out = *in 1455 if in.ExternalURLs != nil { 1456 in, out := &in.ExternalURLs, &out.ExternalURLs 1457 *out = make([]string, len(*in)) 1458 copy(*out, *in) 1459 } 1460 if in.Images != nil { 1461 in, out := &in.Images, &out.Images 1462 *out = make([]string, len(*in)) 1463 copy(*out, *in) 1464 } 1465 return 1466 } 1467 1468 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSummary. 1469 func (in *ApplicationSummary) DeepCopy() *ApplicationSummary { 1470 if in == nil { 1471 return nil 1472 } 1473 out := new(ApplicationSummary) 1474 in.DeepCopyInto(out) 1475 return out 1476 } 1477 1478 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1479 func (in *ApplicationTree) DeepCopyInto(out *ApplicationTree) { 1480 *out = *in 1481 if in.Nodes != nil { 1482 in, out := &in.Nodes, &out.Nodes 1483 *out = make([]ResourceNode, len(*in)) 1484 for i := range *in { 1485 (*in)[i].DeepCopyInto(&(*out)[i]) 1486 } 1487 } 1488 if in.OrphanedNodes != nil { 1489 in, out := &in.OrphanedNodes, &out.OrphanedNodes 1490 *out = make([]ResourceNode, len(*in)) 1491 for i := range *in { 1492 (*in)[i].DeepCopyInto(&(*out)[i]) 1493 } 1494 } 1495 if in.Hosts != nil { 1496 in, out := &in.Hosts, &out.Hosts 1497 *out = make([]HostInfo, len(*in)) 1498 for i := range *in { 1499 (*in)[i].DeepCopyInto(&(*out)[i]) 1500 } 1501 } 1502 return 1503 } 1504 1505 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationTree. 1506 func (in *ApplicationTree) DeepCopy() *ApplicationTree { 1507 if in == nil { 1508 return nil 1509 } 1510 out := new(ApplicationTree) 1511 in.DeepCopyInto(out) 1512 return out 1513 } 1514 1515 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1516 func (in *ApplicationWatchEvent) DeepCopyInto(out *ApplicationWatchEvent) { 1517 *out = *in 1518 in.Application.DeepCopyInto(&out.Application) 1519 return 1520 } 1521 1522 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationWatchEvent. 1523 func (in *ApplicationWatchEvent) DeepCopy() *ApplicationWatchEvent { 1524 if in == nil { 1525 return nil 1526 } 1527 out := new(ApplicationWatchEvent) 1528 in.DeepCopyInto(out) 1529 return out 1530 } 1531 1532 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1533 func (in *Backoff) DeepCopyInto(out *Backoff) { 1534 *out = *in 1535 if in.Factor != nil { 1536 in, out := &in.Factor, &out.Factor 1537 *out = new(int64) 1538 **out = **in 1539 } 1540 return 1541 } 1542 1543 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backoff. 1544 func (in *Backoff) DeepCopy() *Backoff { 1545 if in == nil { 1546 return nil 1547 } 1548 out := new(Backoff) 1549 in.DeepCopyInto(out) 1550 return out 1551 } 1552 1553 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1554 func (in *BasicAuthBitbucketServer) DeepCopyInto(out *BasicAuthBitbucketServer) { 1555 *out = *in 1556 if in.PasswordRef != nil { 1557 in, out := &in.PasswordRef, &out.PasswordRef 1558 *out = new(SecretRef) 1559 **out = **in 1560 } 1561 return 1562 } 1563 1564 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthBitbucketServer. 1565 func (in *BasicAuthBitbucketServer) DeepCopy() *BasicAuthBitbucketServer { 1566 if in == nil { 1567 return nil 1568 } 1569 out := new(BasicAuthBitbucketServer) 1570 in.DeepCopyInto(out) 1571 return out 1572 } 1573 1574 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1575 func (in *BearerTokenBitbucket) DeepCopyInto(out *BearerTokenBitbucket) { 1576 *out = *in 1577 if in.TokenRef != nil { 1578 in, out := &in.TokenRef, &out.TokenRef 1579 *out = new(SecretRef) 1580 **out = **in 1581 } 1582 return 1583 } 1584 1585 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BearerTokenBitbucket. 1586 func (in *BearerTokenBitbucket) DeepCopy() *BearerTokenBitbucket { 1587 if in == nil { 1588 return nil 1589 } 1590 out := new(BearerTokenBitbucket) 1591 in.DeepCopyInto(out) 1592 return out 1593 } 1594 1595 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1596 func (in *BearerTokenBitbucketCloud) DeepCopyInto(out *BearerTokenBitbucketCloud) { 1597 *out = *in 1598 if in.TokenRef != nil { 1599 in, out := &in.TokenRef, &out.TokenRef 1600 *out = new(SecretRef) 1601 **out = **in 1602 } 1603 return 1604 } 1605 1606 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BearerTokenBitbucketCloud. 1607 func (in *BearerTokenBitbucketCloud) DeepCopy() *BearerTokenBitbucketCloud { 1608 if in == nil { 1609 return nil 1610 } 1611 out := new(BearerTokenBitbucketCloud) 1612 in.DeepCopyInto(out) 1613 return out 1614 } 1615 1616 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1617 func (in *ChartDetails) DeepCopyInto(out *ChartDetails) { 1618 *out = *in 1619 if in.Maintainers != nil { 1620 in, out := &in.Maintainers, &out.Maintainers 1621 *out = make([]string, len(*in)) 1622 copy(*out, *in) 1623 } 1624 return 1625 } 1626 1627 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartDetails. 1628 func (in *ChartDetails) DeepCopy() *ChartDetails { 1629 if in == nil { 1630 return nil 1631 } 1632 out := new(ChartDetails) 1633 in.DeepCopyInto(out) 1634 return out 1635 } 1636 1637 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1638 func (in *Cluster) DeepCopyInto(out *Cluster) { 1639 *out = *in 1640 in.Config.DeepCopyInto(&out.Config) 1641 in.ConnectionState.DeepCopyInto(&out.ConnectionState) 1642 if in.Namespaces != nil { 1643 in, out := &in.Namespaces, &out.Namespaces 1644 *out = make([]string, len(*in)) 1645 copy(*out, *in) 1646 } 1647 if in.RefreshRequestedAt != nil { 1648 in, out := &in.RefreshRequestedAt, &out.RefreshRequestedAt 1649 *out = (*in).DeepCopy() 1650 } 1651 in.Info.DeepCopyInto(&out.Info) 1652 if in.Shard != nil { 1653 in, out := &in.Shard, &out.Shard 1654 *out = new(int64) 1655 **out = **in 1656 } 1657 if in.Labels != nil { 1658 in, out := &in.Labels, &out.Labels 1659 *out = make(map[string]string, len(*in)) 1660 for key, val := range *in { 1661 (*out)[key] = val 1662 } 1663 } 1664 if in.Annotations != nil { 1665 in, out := &in.Annotations, &out.Annotations 1666 *out = make(map[string]string, len(*in)) 1667 for key, val := range *in { 1668 (*out)[key] = val 1669 } 1670 } 1671 return 1672 } 1673 1674 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster. 1675 func (in *Cluster) DeepCopy() *Cluster { 1676 if in == nil { 1677 return nil 1678 } 1679 out := new(Cluster) 1680 in.DeepCopyInto(out) 1681 return out 1682 } 1683 1684 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1685 func (in *ClusterCacheInfo) DeepCopyInto(out *ClusterCacheInfo) { 1686 *out = *in 1687 if in.LastCacheSyncTime != nil { 1688 in, out := &in.LastCacheSyncTime, &out.LastCacheSyncTime 1689 *out = (*in).DeepCopy() 1690 } 1691 return 1692 } 1693 1694 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCacheInfo. 1695 func (in *ClusterCacheInfo) DeepCopy() *ClusterCacheInfo { 1696 if in == nil { 1697 return nil 1698 } 1699 out := new(ClusterCacheInfo) 1700 in.DeepCopyInto(out) 1701 return out 1702 } 1703 1704 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1705 func (in *ClusterConfig) DeepCopyInto(out *ClusterConfig) { 1706 *out = *in 1707 in.TLSClientConfig.DeepCopyInto(&out.TLSClientConfig) 1708 if in.AWSAuthConfig != nil { 1709 in, out := &in.AWSAuthConfig, &out.AWSAuthConfig 1710 *out = new(AWSAuthConfig) 1711 **out = **in 1712 } 1713 if in.ExecProviderConfig != nil { 1714 in, out := &in.ExecProviderConfig, &out.ExecProviderConfig 1715 *out = new(ExecProviderConfig) 1716 (*in).DeepCopyInto(*out) 1717 } 1718 return 1719 } 1720 1721 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConfig. 1722 func (in *ClusterConfig) DeepCopy() *ClusterConfig { 1723 if in == nil { 1724 return nil 1725 } 1726 out := new(ClusterConfig) 1727 in.DeepCopyInto(out) 1728 return out 1729 } 1730 1731 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1732 func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) { 1733 *out = *in 1734 in.Selector.DeepCopyInto(&out.Selector) 1735 in.Template.DeepCopyInto(&out.Template) 1736 if in.Values != nil { 1737 in, out := &in.Values, &out.Values 1738 *out = make(map[string]string, len(*in)) 1739 for key, val := range *in { 1740 (*out)[key] = val 1741 } 1742 } 1743 return 1744 } 1745 1746 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator. 1747 func (in *ClusterGenerator) DeepCopy() *ClusterGenerator { 1748 if in == nil { 1749 return nil 1750 } 1751 out := new(ClusterGenerator) 1752 in.DeepCopyInto(out) 1753 return out 1754 } 1755 1756 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1757 func (in *ClusterInfo) DeepCopyInto(out *ClusterInfo) { 1758 *out = *in 1759 in.ConnectionState.DeepCopyInto(&out.ConnectionState) 1760 in.CacheInfo.DeepCopyInto(&out.CacheInfo) 1761 if in.APIVersions != nil { 1762 in, out := &in.APIVersions, &out.APIVersions 1763 *out = make([]string, len(*in)) 1764 copy(*out, *in) 1765 } 1766 return 1767 } 1768 1769 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterInfo. 1770 func (in *ClusterInfo) DeepCopy() *ClusterInfo { 1771 if in == nil { 1772 return nil 1773 } 1774 out := new(ClusterInfo) 1775 in.DeepCopyInto(out) 1776 return out 1777 } 1778 1779 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1780 func (in *ClusterList) DeepCopyInto(out *ClusterList) { 1781 *out = *in 1782 in.ListMeta.DeepCopyInto(&out.ListMeta) 1783 if in.Items != nil { 1784 in, out := &in.Items, &out.Items 1785 *out = make([]Cluster, len(*in)) 1786 for i := range *in { 1787 (*in)[i].DeepCopyInto(&(*out)[i]) 1788 } 1789 } 1790 return 1791 } 1792 1793 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList. 1794 func (in *ClusterList) DeepCopy() *ClusterList { 1795 if in == nil { 1796 return nil 1797 } 1798 out := new(ClusterList) 1799 in.DeepCopyInto(out) 1800 return out 1801 } 1802 1803 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1804 func (in *Command) DeepCopyInto(out *Command) { 1805 *out = *in 1806 if in.Command != nil { 1807 in, out := &in.Command, &out.Command 1808 *out = make([]string, len(*in)) 1809 copy(*out, *in) 1810 } 1811 if in.Args != nil { 1812 in, out := &in.Args, &out.Args 1813 *out = make([]string, len(*in)) 1814 copy(*out, *in) 1815 } 1816 return 1817 } 1818 1819 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Command. 1820 func (in *Command) DeepCopy() *Command { 1821 if in == nil { 1822 return nil 1823 } 1824 out := new(Command) 1825 in.DeepCopyInto(out) 1826 return out 1827 } 1828 1829 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1830 func (in *CommitMetadata) DeepCopyInto(out *CommitMetadata) { 1831 *out = *in 1832 return 1833 } 1834 1835 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitMetadata. 1836 func (in *CommitMetadata) DeepCopy() *CommitMetadata { 1837 if in == nil { 1838 return nil 1839 } 1840 out := new(CommitMetadata) 1841 in.DeepCopyInto(out) 1842 return out 1843 } 1844 1845 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1846 func (in *ComparedTo) DeepCopyInto(out *ComparedTo) { 1847 *out = *in 1848 in.Source.DeepCopyInto(&out.Source) 1849 out.Destination = in.Destination 1850 if in.Sources != nil { 1851 in, out := &in.Sources, &out.Sources 1852 *out = make(ApplicationSources, len(*in)) 1853 for i := range *in { 1854 (*in)[i].DeepCopyInto(&(*out)[i]) 1855 } 1856 } 1857 if in.IgnoreDifferences != nil { 1858 in, out := &in.IgnoreDifferences, &out.IgnoreDifferences 1859 *out = make(IgnoreDifferences, len(*in)) 1860 for i := range *in { 1861 (*in)[i].DeepCopyInto(&(*out)[i]) 1862 } 1863 } 1864 return 1865 } 1866 1867 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComparedTo. 1868 func (in *ComparedTo) DeepCopy() *ComparedTo { 1869 if in == nil { 1870 return nil 1871 } 1872 out := new(ComparedTo) 1873 in.DeepCopyInto(out) 1874 return out 1875 } 1876 1877 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1878 func (in *ComponentParameter) DeepCopyInto(out *ComponentParameter) { 1879 *out = *in 1880 return 1881 } 1882 1883 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentParameter. 1884 func (in *ComponentParameter) DeepCopy() *ComponentParameter { 1885 if in == nil { 1886 return nil 1887 } 1888 out := new(ComponentParameter) 1889 in.DeepCopyInto(out) 1890 return out 1891 } 1892 1893 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1894 func (in *ConfigManagementPlugin) DeepCopyInto(out *ConfigManagementPlugin) { 1895 *out = *in 1896 if in.Init != nil { 1897 in, out := &in.Init, &out.Init 1898 *out = new(Command) 1899 (*in).DeepCopyInto(*out) 1900 } 1901 in.Generate.DeepCopyInto(&out.Generate) 1902 return 1903 } 1904 1905 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigManagementPlugin. 1906 func (in *ConfigManagementPlugin) DeepCopy() *ConfigManagementPlugin { 1907 if in == nil { 1908 return nil 1909 } 1910 out := new(ConfigManagementPlugin) 1911 in.DeepCopyInto(out) 1912 return out 1913 } 1914 1915 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1916 func (in *ConfigMapKeyRef) DeepCopyInto(out *ConfigMapKeyRef) { 1917 *out = *in 1918 return 1919 } 1920 1921 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapKeyRef. 1922 func (in *ConfigMapKeyRef) DeepCopy() *ConfigMapKeyRef { 1923 if in == nil { 1924 return nil 1925 } 1926 out := new(ConfigMapKeyRef) 1927 in.DeepCopyInto(out) 1928 return out 1929 } 1930 1931 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1932 func (in *ConnectionState) DeepCopyInto(out *ConnectionState) { 1933 *out = *in 1934 if in.ModifiedAt != nil { 1935 in, out := &in.ModifiedAt, &out.ModifiedAt 1936 *out = (*in).DeepCopy() 1937 } 1938 return 1939 } 1940 1941 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionState. 1942 func (in *ConnectionState) DeepCopy() *ConnectionState { 1943 if in == nil { 1944 return nil 1945 } 1946 out := new(ConnectionState) 1947 in.DeepCopyInto(out) 1948 return out 1949 } 1950 1951 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1952 func (in *DrySource) DeepCopyInto(out *DrySource) { 1953 *out = *in 1954 return 1955 } 1956 1957 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DrySource. 1958 func (in *DrySource) DeepCopy() *DrySource { 1959 if in == nil { 1960 return nil 1961 } 1962 out := new(DrySource) 1963 in.DeepCopyInto(out) 1964 return out 1965 } 1966 1967 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1968 func (in *DuckTypeGenerator) DeepCopyInto(out *DuckTypeGenerator) { 1969 *out = *in 1970 if in.RequeueAfterSeconds != nil { 1971 in, out := &in.RequeueAfterSeconds, &out.RequeueAfterSeconds 1972 *out = new(int64) 1973 **out = **in 1974 } 1975 in.LabelSelector.DeepCopyInto(&out.LabelSelector) 1976 in.Template.DeepCopyInto(&out.Template) 1977 if in.Values != nil { 1978 in, out := &in.Values, &out.Values 1979 *out = make(map[string]string, len(*in)) 1980 for key, val := range *in { 1981 (*out)[key] = val 1982 } 1983 } 1984 return 1985 } 1986 1987 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DuckTypeGenerator. 1988 func (in *DuckTypeGenerator) DeepCopy() *DuckTypeGenerator { 1989 if in == nil { 1990 return nil 1991 } 1992 out := new(DuckTypeGenerator) 1993 in.DeepCopyInto(out) 1994 return out 1995 } 1996 1997 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1998 func (in Env) DeepCopyInto(out *Env) { 1999 { 2000 in := &in 2001 *out = make(Env, len(*in)) 2002 for i := range *in { 2003 if (*in)[i] != nil { 2004 in, out := &(*in)[i], &(*out)[i] 2005 *out = new(EnvEntry) 2006 **out = **in 2007 } 2008 } 2009 return 2010 } 2011 } 2012 2013 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Env. 2014 func (in Env) DeepCopy() Env { 2015 if in == nil { 2016 return nil 2017 } 2018 out := new(Env) 2019 in.DeepCopyInto(out) 2020 return *out 2021 } 2022 2023 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2024 func (in *EnvEntry) DeepCopyInto(out *EnvEntry) { 2025 *out = *in 2026 return 2027 } 2028 2029 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvEntry. 2030 func (in *EnvEntry) DeepCopy() *EnvEntry { 2031 if in == nil { 2032 return nil 2033 } 2034 out := new(EnvEntry) 2035 in.DeepCopyInto(out) 2036 return out 2037 } 2038 2039 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2040 func (in *ExecProviderConfig) DeepCopyInto(out *ExecProviderConfig) { 2041 *out = *in 2042 if in.Args != nil { 2043 in, out := &in.Args, &out.Args 2044 *out = make([]string, len(*in)) 2045 copy(*out, *in) 2046 } 2047 if in.Env != nil { 2048 in, out := &in.Env, &out.Env 2049 *out = make(map[string]string, len(*in)) 2050 for key, val := range *in { 2051 (*out)[key] = val 2052 } 2053 } 2054 return 2055 } 2056 2057 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecProviderConfig. 2058 func (in *ExecProviderConfig) DeepCopy() *ExecProviderConfig { 2059 if in == nil { 2060 return nil 2061 } 2062 out := new(ExecProviderConfig) 2063 in.DeepCopyInto(out) 2064 return out 2065 } 2066 2067 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2068 func (in *GitDirectoryGeneratorItem) DeepCopyInto(out *GitDirectoryGeneratorItem) { 2069 *out = *in 2070 return 2071 } 2072 2073 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitDirectoryGeneratorItem. 2074 func (in *GitDirectoryGeneratorItem) DeepCopy() *GitDirectoryGeneratorItem { 2075 if in == nil { 2076 return nil 2077 } 2078 out := new(GitDirectoryGeneratorItem) 2079 in.DeepCopyInto(out) 2080 return out 2081 } 2082 2083 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2084 func (in *GitFileGeneratorItem) DeepCopyInto(out *GitFileGeneratorItem) { 2085 *out = *in 2086 return 2087 } 2088 2089 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitFileGeneratorItem. 2090 func (in *GitFileGeneratorItem) DeepCopy() *GitFileGeneratorItem { 2091 if in == nil { 2092 return nil 2093 } 2094 out := new(GitFileGeneratorItem) 2095 in.DeepCopyInto(out) 2096 return out 2097 } 2098 2099 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2100 func (in *GitGenerator) DeepCopyInto(out *GitGenerator) { 2101 *out = *in 2102 if in.Directories != nil { 2103 in, out := &in.Directories, &out.Directories 2104 *out = make([]GitDirectoryGeneratorItem, len(*in)) 2105 copy(*out, *in) 2106 } 2107 if in.Files != nil { 2108 in, out := &in.Files, &out.Files 2109 *out = make([]GitFileGeneratorItem, len(*in)) 2110 copy(*out, *in) 2111 } 2112 if in.RequeueAfterSeconds != nil { 2113 in, out := &in.RequeueAfterSeconds, &out.RequeueAfterSeconds 2114 *out = new(int64) 2115 **out = **in 2116 } 2117 in.Template.DeepCopyInto(&out.Template) 2118 if in.Values != nil { 2119 in, out := &in.Values, &out.Values 2120 *out = make(map[string]string, len(*in)) 2121 for key, val := range *in { 2122 (*out)[key] = val 2123 } 2124 } 2125 return 2126 } 2127 2128 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitGenerator. 2129 func (in *GitGenerator) DeepCopy() *GitGenerator { 2130 if in == nil { 2131 return nil 2132 } 2133 out := new(GitGenerator) 2134 in.DeepCopyInto(out) 2135 return out 2136 } 2137 2138 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2139 func (in *GnuPGPublicKey) DeepCopyInto(out *GnuPGPublicKey) { 2140 *out = *in 2141 return 2142 } 2143 2144 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnuPGPublicKey. 2145 func (in *GnuPGPublicKey) DeepCopy() *GnuPGPublicKey { 2146 if in == nil { 2147 return nil 2148 } 2149 out := new(GnuPGPublicKey) 2150 in.DeepCopyInto(out) 2151 return out 2152 } 2153 2154 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2155 func (in *GnuPGPublicKeyList) DeepCopyInto(out *GnuPGPublicKeyList) { 2156 *out = *in 2157 in.ListMeta.DeepCopyInto(&out.ListMeta) 2158 if in.Items != nil { 2159 in, out := &in.Items, &out.Items 2160 *out = make([]GnuPGPublicKey, len(*in)) 2161 copy(*out, *in) 2162 } 2163 return 2164 } 2165 2166 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GnuPGPublicKeyList. 2167 func (in *GnuPGPublicKeyList) DeepCopy() *GnuPGPublicKeyList { 2168 if in == nil { 2169 return nil 2170 } 2171 out := new(GnuPGPublicKeyList) 2172 in.DeepCopyInto(out) 2173 return out 2174 } 2175 2176 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2177 func (in *HealthStatus) DeepCopyInto(out *HealthStatus) { 2178 *out = *in 2179 if in.LastTransitionTime != nil { 2180 in, out := &in.LastTransitionTime, &out.LastTransitionTime 2181 *out = (*in).DeepCopy() 2182 } 2183 return 2184 } 2185 2186 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. 2187 func (in *HealthStatus) DeepCopy() *HealthStatus { 2188 if in == nil { 2189 return nil 2190 } 2191 out := new(HealthStatus) 2192 in.DeepCopyInto(out) 2193 return out 2194 } 2195 2196 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2197 func (in *HelmFileParameter) DeepCopyInto(out *HelmFileParameter) { 2198 *out = *in 2199 return 2200 } 2201 2202 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmFileParameter. 2203 func (in *HelmFileParameter) DeepCopy() *HelmFileParameter { 2204 if in == nil { 2205 return nil 2206 } 2207 out := new(HelmFileParameter) 2208 in.DeepCopyInto(out) 2209 return out 2210 } 2211 2212 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2213 func (in *HelmOptions) DeepCopyInto(out *HelmOptions) { 2214 *out = *in 2215 if in.ValuesFileSchemes != nil { 2216 in, out := &in.ValuesFileSchemes, &out.ValuesFileSchemes 2217 *out = make([]string, len(*in)) 2218 copy(*out, *in) 2219 } 2220 return 2221 } 2222 2223 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmOptions. 2224 func (in *HelmOptions) DeepCopy() *HelmOptions { 2225 if in == nil { 2226 return nil 2227 } 2228 out := new(HelmOptions) 2229 in.DeepCopyInto(out) 2230 return out 2231 } 2232 2233 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2234 func (in *HelmParameter) DeepCopyInto(out *HelmParameter) { 2235 *out = *in 2236 return 2237 } 2238 2239 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmParameter. 2240 func (in *HelmParameter) DeepCopy() *HelmParameter { 2241 if in == nil { 2242 return nil 2243 } 2244 out := new(HelmParameter) 2245 in.DeepCopyInto(out) 2246 return out 2247 } 2248 2249 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2250 func (in *HostInfo) DeepCopyInto(out *HostInfo) { 2251 *out = *in 2252 if in.ResourcesInfo != nil { 2253 in, out := &in.ResourcesInfo, &out.ResourcesInfo 2254 *out = make([]HostResourceInfo, len(*in)) 2255 copy(*out, *in) 2256 } 2257 in.SystemInfo.DeepCopyInto(&out.SystemInfo) 2258 if in.Labels != nil { 2259 in, out := &in.Labels, &out.Labels 2260 *out = make(map[string]string, len(*in)) 2261 for key, val := range *in { 2262 (*out)[key] = val 2263 } 2264 } 2265 return 2266 } 2267 2268 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInfo. 2269 func (in *HostInfo) DeepCopy() *HostInfo { 2270 if in == nil { 2271 return nil 2272 } 2273 out := new(HostInfo) 2274 in.DeepCopyInto(out) 2275 return out 2276 } 2277 2278 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2279 func (in *HostResourceInfo) DeepCopyInto(out *HostResourceInfo) { 2280 *out = *in 2281 return 2282 } 2283 2284 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostResourceInfo. 2285 func (in *HostResourceInfo) DeepCopy() *HostResourceInfo { 2286 if in == nil { 2287 return nil 2288 } 2289 out := new(HostResourceInfo) 2290 in.DeepCopyInto(out) 2291 return out 2292 } 2293 2294 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2295 func (in *HydrateOperation) DeepCopyInto(out *HydrateOperation) { 2296 *out = *in 2297 in.StartedAt.DeepCopyInto(&out.StartedAt) 2298 if in.FinishedAt != nil { 2299 in, out := &in.FinishedAt, &out.FinishedAt 2300 *out = (*in).DeepCopy() 2301 } 2302 in.SourceHydrator.DeepCopyInto(&out.SourceHydrator) 2303 return 2304 } 2305 2306 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HydrateOperation. 2307 func (in *HydrateOperation) DeepCopy() *HydrateOperation { 2308 if in == nil { 2309 return nil 2310 } 2311 out := new(HydrateOperation) 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 *HydrateTo) DeepCopyInto(out *HydrateTo) { 2318 *out = *in 2319 return 2320 } 2321 2322 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HydrateTo. 2323 func (in *HydrateTo) DeepCopy() *HydrateTo { 2324 if in == nil { 2325 return nil 2326 } 2327 out := new(HydrateTo) 2328 in.DeepCopyInto(out) 2329 return out 2330 } 2331 2332 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2333 func (in IgnoreDifferences) DeepCopyInto(out *IgnoreDifferences) { 2334 { 2335 in := &in 2336 *out = make(IgnoreDifferences, len(*in)) 2337 for i := range *in { 2338 (*in)[i].DeepCopyInto(&(*out)[i]) 2339 } 2340 return 2341 } 2342 } 2343 2344 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreDifferences. 2345 func (in IgnoreDifferences) DeepCopy() IgnoreDifferences { 2346 if in == nil { 2347 return nil 2348 } 2349 out := new(IgnoreDifferences) 2350 in.DeepCopyInto(out) 2351 return *out 2352 } 2353 2354 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2355 func (in *Info) DeepCopyInto(out *Info) { 2356 *out = *in 2357 return 2358 } 2359 2360 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Info. 2361 func (in *Info) DeepCopy() *Info { 2362 if in == nil { 2363 return nil 2364 } 2365 out := new(Info) 2366 in.DeepCopyInto(out) 2367 return out 2368 } 2369 2370 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2371 func (in *InfoItem) DeepCopyInto(out *InfoItem) { 2372 *out = *in 2373 return 2374 } 2375 2376 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfoItem. 2377 func (in *InfoItem) DeepCopy() *InfoItem { 2378 if in == nil { 2379 return nil 2380 } 2381 out := new(InfoItem) 2382 in.DeepCopyInto(out) 2383 return out 2384 } 2385 2386 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2387 func (in *JWTToken) DeepCopyInto(out *JWTToken) { 2388 *out = *in 2389 return 2390 } 2391 2392 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JWTToken. 2393 func (in *JWTToken) DeepCopy() *JWTToken { 2394 if in == nil { 2395 return nil 2396 } 2397 out := new(JWTToken) 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 *JWTTokens) DeepCopyInto(out *JWTTokens) { 2404 *out = *in 2405 if in.Items != nil { 2406 in, out := &in.Items, &out.Items 2407 *out = make([]JWTToken, len(*in)) 2408 copy(*out, *in) 2409 } 2410 return 2411 } 2412 2413 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JWTTokens. 2414 func (in *JWTTokens) DeepCopy() *JWTTokens { 2415 if in == nil { 2416 return nil 2417 } 2418 out := new(JWTTokens) 2419 in.DeepCopyInto(out) 2420 return out 2421 } 2422 2423 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2424 func (in *JsonnetVar) DeepCopyInto(out *JsonnetVar) { 2425 *out = *in 2426 return 2427 } 2428 2429 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonnetVar. 2430 func (in *JsonnetVar) DeepCopy() *JsonnetVar { 2431 if in == nil { 2432 return nil 2433 } 2434 out := new(JsonnetVar) 2435 in.DeepCopyInto(out) 2436 return out 2437 } 2438 2439 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2440 func (in *KnownTypeField) DeepCopyInto(out *KnownTypeField) { 2441 *out = *in 2442 return 2443 } 2444 2445 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnownTypeField. 2446 func (in *KnownTypeField) DeepCopy() *KnownTypeField { 2447 if in == nil { 2448 return nil 2449 } 2450 out := new(KnownTypeField) 2451 in.DeepCopyInto(out) 2452 return out 2453 } 2454 2455 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2456 func (in *KustomizeGvk) DeepCopyInto(out *KustomizeGvk) { 2457 *out = *in 2458 return 2459 } 2460 2461 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeGvk. 2462 func (in *KustomizeGvk) DeepCopy() *KustomizeGvk { 2463 if in == nil { 2464 return nil 2465 } 2466 out := new(KustomizeGvk) 2467 in.DeepCopyInto(out) 2468 return out 2469 } 2470 2471 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2472 func (in KustomizeImages) DeepCopyInto(out *KustomizeImages) { 2473 { 2474 in := &in 2475 *out = make(KustomizeImages, len(*in)) 2476 copy(*out, *in) 2477 return 2478 } 2479 } 2480 2481 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeImages. 2482 func (in KustomizeImages) DeepCopy() KustomizeImages { 2483 if in == nil { 2484 return nil 2485 } 2486 out := new(KustomizeImages) 2487 in.DeepCopyInto(out) 2488 return *out 2489 } 2490 2491 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2492 func (in *KustomizeOptions) DeepCopyInto(out *KustomizeOptions) { 2493 *out = *in 2494 if in.Versions != nil { 2495 in, out := &in.Versions, &out.Versions 2496 *out = make([]KustomizeVersion, len(*in)) 2497 copy(*out, *in) 2498 } 2499 return 2500 } 2501 2502 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeOptions. 2503 func (in *KustomizeOptions) DeepCopy() *KustomizeOptions { 2504 if in == nil { 2505 return nil 2506 } 2507 out := new(KustomizeOptions) 2508 in.DeepCopyInto(out) 2509 return out 2510 } 2511 2512 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2513 func (in *KustomizePatch) DeepCopyInto(out *KustomizePatch) { 2514 *out = *in 2515 if in.Target != nil { 2516 in, out := &in.Target, &out.Target 2517 *out = new(KustomizeSelector) 2518 **out = **in 2519 } 2520 if in.Options != nil { 2521 in, out := &in.Options, &out.Options 2522 *out = make(map[string]bool, len(*in)) 2523 for key, val := range *in { 2524 (*out)[key] = val 2525 } 2526 } 2527 return 2528 } 2529 2530 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizePatch. 2531 func (in *KustomizePatch) DeepCopy() *KustomizePatch { 2532 if in == nil { 2533 return nil 2534 } 2535 out := new(KustomizePatch) 2536 in.DeepCopyInto(out) 2537 return out 2538 } 2539 2540 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2541 func (in KustomizePatches) DeepCopyInto(out *KustomizePatches) { 2542 { 2543 in := &in 2544 *out = make(KustomizePatches, len(*in)) 2545 for i := range *in { 2546 (*in)[i].DeepCopyInto(&(*out)[i]) 2547 } 2548 return 2549 } 2550 } 2551 2552 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizePatches. 2553 func (in KustomizePatches) DeepCopy() KustomizePatches { 2554 if in == nil { 2555 return nil 2556 } 2557 out := new(KustomizePatches) 2558 in.DeepCopyInto(out) 2559 return *out 2560 } 2561 2562 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2563 func (in *KustomizeReplica) DeepCopyInto(out *KustomizeReplica) { 2564 *out = *in 2565 out.Count = in.Count 2566 return 2567 } 2568 2569 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeReplica. 2570 func (in *KustomizeReplica) DeepCopy() *KustomizeReplica { 2571 if in == nil { 2572 return nil 2573 } 2574 out := new(KustomizeReplica) 2575 in.DeepCopyInto(out) 2576 return out 2577 } 2578 2579 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2580 func (in KustomizeReplicas) DeepCopyInto(out *KustomizeReplicas) { 2581 { 2582 in := &in 2583 *out = make(KustomizeReplicas, len(*in)) 2584 copy(*out, *in) 2585 return 2586 } 2587 } 2588 2589 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeReplicas. 2590 func (in KustomizeReplicas) DeepCopy() KustomizeReplicas { 2591 if in == nil { 2592 return nil 2593 } 2594 out := new(KustomizeReplicas) 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 *KustomizeResId) DeepCopyInto(out *KustomizeResId) { 2601 *out = *in 2602 out.KustomizeGvk = in.KustomizeGvk 2603 return 2604 } 2605 2606 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeResId. 2607 func (in *KustomizeResId) DeepCopy() *KustomizeResId { 2608 if in == nil { 2609 return nil 2610 } 2611 out := new(KustomizeResId) 2612 in.DeepCopyInto(out) 2613 return out 2614 } 2615 2616 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2617 func (in *KustomizeSelector) DeepCopyInto(out *KustomizeSelector) { 2618 *out = *in 2619 out.KustomizeResId = in.KustomizeResId 2620 return 2621 } 2622 2623 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeSelector. 2624 func (in *KustomizeSelector) DeepCopy() *KustomizeSelector { 2625 if in == nil { 2626 return nil 2627 } 2628 out := new(KustomizeSelector) 2629 in.DeepCopyInto(out) 2630 return out 2631 } 2632 2633 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2634 func (in *KustomizeVersion) DeepCopyInto(out *KustomizeVersion) { 2635 *out = *in 2636 return 2637 } 2638 2639 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeVersion. 2640 func (in *KustomizeVersion) DeepCopy() *KustomizeVersion { 2641 if in == nil { 2642 return nil 2643 } 2644 out := new(KustomizeVersion) 2645 in.DeepCopyInto(out) 2646 return out 2647 } 2648 2649 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2650 func (in *ListGenerator) DeepCopyInto(out *ListGenerator) { 2651 *out = *in 2652 if in.Elements != nil { 2653 in, out := &in.Elements, &out.Elements 2654 *out = make([]apiextensionsv1.JSON, len(*in)) 2655 for i := range *in { 2656 (*in)[i].DeepCopyInto(&(*out)[i]) 2657 } 2658 } 2659 in.Template.DeepCopyInto(&out.Template) 2660 return 2661 } 2662 2663 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListGenerator. 2664 func (in *ListGenerator) DeepCopy() *ListGenerator { 2665 if in == nil { 2666 return nil 2667 } 2668 out := new(ListGenerator) 2669 in.DeepCopyInto(out) 2670 return out 2671 } 2672 2673 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2674 func (in *ManagedNamespaceMetadata) DeepCopyInto(out *ManagedNamespaceMetadata) { 2675 *out = *in 2676 if in.Labels != nil { 2677 in, out := &in.Labels, &out.Labels 2678 *out = make(map[string]string, len(*in)) 2679 for key, val := range *in { 2680 (*out)[key] = val 2681 } 2682 } 2683 if in.Annotations != nil { 2684 in, out := &in.Annotations, &out.Annotations 2685 *out = make(map[string]string, len(*in)) 2686 for key, val := range *in { 2687 (*out)[key] = val 2688 } 2689 } 2690 return 2691 } 2692 2693 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedNamespaceMetadata. 2694 func (in *ManagedNamespaceMetadata) DeepCopy() *ManagedNamespaceMetadata { 2695 if in == nil { 2696 return nil 2697 } 2698 out := new(ManagedNamespaceMetadata) 2699 in.DeepCopyInto(out) 2700 return out 2701 } 2702 2703 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2704 func (in *MatrixGenerator) DeepCopyInto(out *MatrixGenerator) { 2705 *out = *in 2706 if in.Generators != nil { 2707 in, out := &in.Generators, &out.Generators 2708 *out = make([]ApplicationSetNestedGenerator, len(*in)) 2709 for i := range *in { 2710 (*in)[i].DeepCopyInto(&(*out)[i]) 2711 } 2712 } 2713 in.Template.DeepCopyInto(&out.Template) 2714 return 2715 } 2716 2717 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatrixGenerator. 2718 func (in *MatrixGenerator) DeepCopy() *MatrixGenerator { 2719 if in == nil { 2720 return nil 2721 } 2722 out := new(MatrixGenerator) 2723 in.DeepCopyInto(out) 2724 return out 2725 } 2726 2727 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2728 func (in *MergeGenerator) DeepCopyInto(out *MergeGenerator) { 2729 *out = *in 2730 if in.Generators != nil { 2731 in, out := &in.Generators, &out.Generators 2732 *out = make([]ApplicationSetNestedGenerator, len(*in)) 2733 for i := range *in { 2734 (*in)[i].DeepCopyInto(&(*out)[i]) 2735 } 2736 } 2737 if in.MergeKeys != nil { 2738 in, out := &in.MergeKeys, &out.MergeKeys 2739 *out = make([]string, len(*in)) 2740 copy(*out, *in) 2741 } 2742 in.Template.DeepCopyInto(&out.Template) 2743 return 2744 } 2745 2746 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MergeGenerator. 2747 func (in *MergeGenerator) DeepCopy() *MergeGenerator { 2748 if in == nil { 2749 return nil 2750 } 2751 out := new(MergeGenerator) 2752 in.DeepCopyInto(out) 2753 return out 2754 } 2755 2756 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2757 func (in *NestedMatrixGenerator) DeepCopyInto(out *NestedMatrixGenerator) { 2758 *out = *in 2759 if in.Generators != nil { 2760 in, out := &in.Generators, &out.Generators 2761 *out = make(ApplicationSetTerminalGenerators, len(*in)) 2762 for i := range *in { 2763 (*in)[i].DeepCopyInto(&(*out)[i]) 2764 } 2765 } 2766 return 2767 } 2768 2769 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NestedMatrixGenerator. 2770 func (in *NestedMatrixGenerator) DeepCopy() *NestedMatrixGenerator { 2771 if in == nil { 2772 return nil 2773 } 2774 out := new(NestedMatrixGenerator) 2775 in.DeepCopyInto(out) 2776 return out 2777 } 2778 2779 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2780 func (in *NestedMergeGenerator) DeepCopyInto(out *NestedMergeGenerator) { 2781 *out = *in 2782 if in.Generators != nil { 2783 in, out := &in.Generators, &out.Generators 2784 *out = make(ApplicationSetTerminalGenerators, len(*in)) 2785 for i := range *in { 2786 (*in)[i].DeepCopyInto(&(*out)[i]) 2787 } 2788 } 2789 if in.MergeKeys != nil { 2790 in, out := &in.MergeKeys, &out.MergeKeys 2791 *out = make([]string, len(*in)) 2792 copy(*out, *in) 2793 } 2794 return 2795 } 2796 2797 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NestedMergeGenerator. 2798 func (in *NestedMergeGenerator) DeepCopy() *NestedMergeGenerator { 2799 if in == nil { 2800 return nil 2801 } 2802 out := new(NestedMergeGenerator) 2803 in.DeepCopyInto(out) 2804 return out 2805 } 2806 2807 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2808 func (in *OCIMetadata) DeepCopyInto(out *OCIMetadata) { 2809 *out = *in 2810 return 2811 } 2812 2813 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIMetadata. 2814 func (in *OCIMetadata) DeepCopy() *OCIMetadata { 2815 if in == nil { 2816 return nil 2817 } 2818 out := new(OCIMetadata) 2819 in.DeepCopyInto(out) 2820 return out 2821 } 2822 2823 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2824 func (in *Operation) DeepCopyInto(out *Operation) { 2825 *out = *in 2826 if in.Sync != nil { 2827 in, out := &in.Sync, &out.Sync 2828 *out = new(SyncOperation) 2829 (*in).DeepCopyInto(*out) 2830 } 2831 out.InitiatedBy = in.InitiatedBy 2832 if in.Info != nil { 2833 in, out := &in.Info, &out.Info 2834 *out = make([]*Info, len(*in)) 2835 for i := range *in { 2836 if (*in)[i] != nil { 2837 in, out := &(*in)[i], &(*out)[i] 2838 *out = new(Info) 2839 **out = **in 2840 } 2841 } 2842 } 2843 in.Retry.DeepCopyInto(&out.Retry) 2844 return 2845 } 2846 2847 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Operation. 2848 func (in *Operation) DeepCopy() *Operation { 2849 if in == nil { 2850 return nil 2851 } 2852 out := new(Operation) 2853 in.DeepCopyInto(out) 2854 return out 2855 } 2856 2857 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2858 func (in *OperationInitiator) DeepCopyInto(out *OperationInitiator) { 2859 *out = *in 2860 return 2861 } 2862 2863 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationInitiator. 2864 func (in *OperationInitiator) DeepCopy() *OperationInitiator { 2865 if in == nil { 2866 return nil 2867 } 2868 out := new(OperationInitiator) 2869 in.DeepCopyInto(out) 2870 return out 2871 } 2872 2873 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2874 func (in *OperationState) DeepCopyInto(out *OperationState) { 2875 *out = *in 2876 in.Operation.DeepCopyInto(&out.Operation) 2877 if in.SyncResult != nil { 2878 in, out := &in.SyncResult, &out.SyncResult 2879 *out = new(SyncOperationResult) 2880 (*in).DeepCopyInto(*out) 2881 } 2882 in.StartedAt.DeepCopyInto(&out.StartedAt) 2883 if in.FinishedAt != nil { 2884 in, out := &in.FinishedAt, &out.FinishedAt 2885 *out = (*in).DeepCopy() 2886 } 2887 return 2888 } 2889 2890 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationState. 2891 func (in *OperationState) DeepCopy() *OperationState { 2892 if in == nil { 2893 return nil 2894 } 2895 out := new(OperationState) 2896 in.DeepCopyInto(out) 2897 return out 2898 } 2899 2900 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2901 func (in *OptionalArray) DeepCopyInto(out *OptionalArray) { 2902 *out = *in 2903 if in.Array != nil { 2904 in, out := &in.Array, &out.Array 2905 *out = make([]string, len(*in)) 2906 copy(*out, *in) 2907 } 2908 return 2909 } 2910 2911 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionalArray. 2912 func (in *OptionalArray) DeepCopy() *OptionalArray { 2913 if in == nil { 2914 return nil 2915 } 2916 out := new(OptionalArray) 2917 in.DeepCopyInto(out) 2918 return out 2919 } 2920 2921 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2922 func (in *OptionalMap) DeepCopyInto(out *OptionalMap) { 2923 *out = *in 2924 if in.Map != nil { 2925 in, out := &in.Map, &out.Map 2926 *out = make(map[string]string, len(*in)) 2927 for key, val := range *in { 2928 (*out)[key] = val 2929 } 2930 } 2931 return 2932 } 2933 2934 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionalMap. 2935 func (in *OptionalMap) DeepCopy() *OptionalMap { 2936 if in == nil { 2937 return nil 2938 } 2939 out := new(OptionalMap) 2940 in.DeepCopyInto(out) 2941 return out 2942 } 2943 2944 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2945 func (in *OrphanedResourceKey) DeepCopyInto(out *OrphanedResourceKey) { 2946 *out = *in 2947 return 2948 } 2949 2950 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrphanedResourceKey. 2951 func (in *OrphanedResourceKey) DeepCopy() *OrphanedResourceKey { 2952 if in == nil { 2953 return nil 2954 } 2955 out := new(OrphanedResourceKey) 2956 in.DeepCopyInto(out) 2957 return out 2958 } 2959 2960 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2961 func (in *OrphanedResourcesMonitorSettings) DeepCopyInto(out *OrphanedResourcesMonitorSettings) { 2962 *out = *in 2963 if in.Warn != nil { 2964 in, out := &in.Warn, &out.Warn 2965 *out = new(bool) 2966 **out = **in 2967 } 2968 if in.Ignore != nil { 2969 in, out := &in.Ignore, &out.Ignore 2970 *out = make([]OrphanedResourceKey, len(*in)) 2971 copy(*out, *in) 2972 } 2973 return 2974 } 2975 2976 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrphanedResourcesMonitorSettings. 2977 func (in *OrphanedResourcesMonitorSettings) DeepCopy() *OrphanedResourcesMonitorSettings { 2978 if in == nil { 2979 return nil 2980 } 2981 out := new(OrphanedResourcesMonitorSettings) 2982 in.DeepCopyInto(out) 2983 return out 2984 } 2985 2986 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2987 func (in *OverrideIgnoreDiff) DeepCopyInto(out *OverrideIgnoreDiff) { 2988 *out = *in 2989 if in.JSONPointers != nil { 2990 in, out := &in.JSONPointers, &out.JSONPointers 2991 *out = make([]string, len(*in)) 2992 copy(*out, *in) 2993 } 2994 if in.JQPathExpressions != nil { 2995 in, out := &in.JQPathExpressions, &out.JQPathExpressions 2996 *out = make([]string, len(*in)) 2997 copy(*out, *in) 2998 } 2999 if in.ManagedFieldsManagers != nil { 3000 in, out := &in.ManagedFieldsManagers, &out.ManagedFieldsManagers 3001 *out = make([]string, len(*in)) 3002 copy(*out, *in) 3003 } 3004 return 3005 } 3006 3007 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OverrideIgnoreDiff. 3008 func (in *OverrideIgnoreDiff) DeepCopy() *OverrideIgnoreDiff { 3009 if in == nil { 3010 return nil 3011 } 3012 out := new(OverrideIgnoreDiff) 3013 in.DeepCopyInto(out) 3014 return out 3015 } 3016 3017 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3018 func (in *PluginConfigMapRef) DeepCopyInto(out *PluginConfigMapRef) { 3019 *out = *in 3020 return 3021 } 3022 3023 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginConfigMapRef. 3024 func (in *PluginConfigMapRef) DeepCopy() *PluginConfigMapRef { 3025 if in == nil { 3026 return nil 3027 } 3028 out := new(PluginConfigMapRef) 3029 in.DeepCopyInto(out) 3030 return out 3031 } 3032 3033 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3034 func (in *PluginGenerator) DeepCopyInto(out *PluginGenerator) { 3035 *out = *in 3036 out.ConfigMapRef = in.ConfigMapRef 3037 in.Input.DeepCopyInto(&out.Input) 3038 if in.RequeueAfterSeconds != nil { 3039 in, out := &in.RequeueAfterSeconds, &out.RequeueAfterSeconds 3040 *out = new(int64) 3041 **out = **in 3042 } 3043 in.Template.DeepCopyInto(&out.Template) 3044 if in.Values != nil { 3045 in, out := &in.Values, &out.Values 3046 *out = make(map[string]string, len(*in)) 3047 for key, val := range *in { 3048 (*out)[key] = val 3049 } 3050 } 3051 return 3052 } 3053 3054 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginGenerator. 3055 func (in *PluginGenerator) DeepCopy() *PluginGenerator { 3056 if in == nil { 3057 return nil 3058 } 3059 out := new(PluginGenerator) 3060 in.DeepCopyInto(out) 3061 return out 3062 } 3063 3064 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3065 func (in *PluginInput) DeepCopyInto(out *PluginInput) { 3066 *out = *in 3067 if in.Parameters != nil { 3068 in, out := &in.Parameters, &out.Parameters 3069 *out = make(PluginParameters, len(*in)) 3070 for key, val := range *in { 3071 (*out)[key] = *val.DeepCopy() 3072 } 3073 } 3074 return 3075 } 3076 3077 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginInput. 3078 func (in *PluginInput) DeepCopy() *PluginInput { 3079 if in == nil { 3080 return nil 3081 } 3082 out := new(PluginInput) 3083 in.DeepCopyInto(out) 3084 return out 3085 } 3086 3087 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3088 func (in PluginParameters) DeepCopyInto(out *PluginParameters) { 3089 { 3090 in := &in 3091 *out = make(PluginParameters, len(*in)) 3092 for key, val := range *in { 3093 (*out)[key] = *val.DeepCopy() 3094 } 3095 return 3096 } 3097 } 3098 3099 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginParameters. 3100 func (in PluginParameters) DeepCopy() PluginParameters { 3101 if in == nil { 3102 return nil 3103 } 3104 out := new(PluginParameters) 3105 in.DeepCopyInto(out) 3106 return *out 3107 } 3108 3109 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3110 func (in *ProjectRole) DeepCopyInto(out *ProjectRole) { 3111 *out = *in 3112 if in.Policies != nil { 3113 in, out := &in.Policies, &out.Policies 3114 *out = make([]string, len(*in)) 3115 copy(*out, *in) 3116 } 3117 if in.JWTTokens != nil { 3118 in, out := &in.JWTTokens, &out.JWTTokens 3119 *out = make([]JWTToken, len(*in)) 3120 copy(*out, *in) 3121 } 3122 if in.Groups != nil { 3123 in, out := &in.Groups, &out.Groups 3124 *out = make([]string, len(*in)) 3125 copy(*out, *in) 3126 } 3127 return 3128 } 3129 3130 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectRole. 3131 func (in *ProjectRole) DeepCopy() *ProjectRole { 3132 if in == nil { 3133 return nil 3134 } 3135 out := new(ProjectRole) 3136 in.DeepCopyInto(out) 3137 return out 3138 } 3139 3140 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3141 func (in *PullRequestGenerator) DeepCopyInto(out *PullRequestGenerator) { 3142 *out = *in 3143 if in.Github != nil { 3144 in, out := &in.Github, &out.Github 3145 *out = new(PullRequestGeneratorGithub) 3146 (*in).DeepCopyInto(*out) 3147 } 3148 if in.GitLab != nil { 3149 in, out := &in.GitLab, &out.GitLab 3150 *out = new(PullRequestGeneratorGitLab) 3151 (*in).DeepCopyInto(*out) 3152 } 3153 if in.Gitea != nil { 3154 in, out := &in.Gitea, &out.Gitea 3155 *out = new(PullRequestGeneratorGitea) 3156 (*in).DeepCopyInto(*out) 3157 } 3158 if in.BitbucketServer != nil { 3159 in, out := &in.BitbucketServer, &out.BitbucketServer 3160 *out = new(PullRequestGeneratorBitbucketServer) 3161 (*in).DeepCopyInto(*out) 3162 } 3163 if in.Filters != nil { 3164 in, out := &in.Filters, &out.Filters 3165 *out = make([]PullRequestGeneratorFilter, len(*in)) 3166 for i := range *in { 3167 (*in)[i].DeepCopyInto(&(*out)[i]) 3168 } 3169 } 3170 if in.RequeueAfterSeconds != nil { 3171 in, out := &in.RequeueAfterSeconds, &out.RequeueAfterSeconds 3172 *out = new(int64) 3173 **out = **in 3174 } 3175 in.Template.DeepCopyInto(&out.Template) 3176 if in.Bitbucket != nil { 3177 in, out := &in.Bitbucket, &out.Bitbucket 3178 *out = new(PullRequestGeneratorBitbucket) 3179 (*in).DeepCopyInto(*out) 3180 } 3181 if in.AzureDevOps != nil { 3182 in, out := &in.AzureDevOps, &out.AzureDevOps 3183 *out = new(PullRequestGeneratorAzureDevOps) 3184 (*in).DeepCopyInto(*out) 3185 } 3186 if in.Values != nil { 3187 in, out := &in.Values, &out.Values 3188 *out = make(map[string]string, len(*in)) 3189 for key, val := range *in { 3190 (*out)[key] = val 3191 } 3192 } 3193 return 3194 } 3195 3196 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGenerator. 3197 func (in *PullRequestGenerator) DeepCopy() *PullRequestGenerator { 3198 if in == nil { 3199 return nil 3200 } 3201 out := new(PullRequestGenerator) 3202 in.DeepCopyInto(out) 3203 return out 3204 } 3205 3206 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3207 func (in *PullRequestGeneratorAzureDevOps) DeepCopyInto(out *PullRequestGeneratorAzureDevOps) { 3208 *out = *in 3209 if in.TokenRef != nil { 3210 in, out := &in.TokenRef, &out.TokenRef 3211 *out = new(SecretRef) 3212 **out = **in 3213 } 3214 if in.Labels != nil { 3215 in, out := &in.Labels, &out.Labels 3216 *out = make([]string, len(*in)) 3217 copy(*out, *in) 3218 } 3219 return 3220 } 3221 3222 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorAzureDevOps. 3223 func (in *PullRequestGeneratorAzureDevOps) DeepCopy() *PullRequestGeneratorAzureDevOps { 3224 if in == nil { 3225 return nil 3226 } 3227 out := new(PullRequestGeneratorAzureDevOps) 3228 in.DeepCopyInto(out) 3229 return out 3230 } 3231 3232 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3233 func (in *PullRequestGeneratorBitbucket) DeepCopyInto(out *PullRequestGeneratorBitbucket) { 3234 *out = *in 3235 if in.BasicAuth != nil { 3236 in, out := &in.BasicAuth, &out.BasicAuth 3237 *out = new(BasicAuthBitbucketServer) 3238 (*in).DeepCopyInto(*out) 3239 } 3240 if in.BearerToken != nil { 3241 in, out := &in.BearerToken, &out.BearerToken 3242 *out = new(BearerTokenBitbucketCloud) 3243 (*in).DeepCopyInto(*out) 3244 } 3245 return 3246 } 3247 3248 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorBitbucket. 3249 func (in *PullRequestGeneratorBitbucket) DeepCopy() *PullRequestGeneratorBitbucket { 3250 if in == nil { 3251 return nil 3252 } 3253 out := new(PullRequestGeneratorBitbucket) 3254 in.DeepCopyInto(out) 3255 return out 3256 } 3257 3258 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3259 func (in *PullRequestGeneratorBitbucketServer) DeepCopyInto(out *PullRequestGeneratorBitbucketServer) { 3260 *out = *in 3261 if in.BasicAuth != nil { 3262 in, out := &in.BasicAuth, &out.BasicAuth 3263 *out = new(BasicAuthBitbucketServer) 3264 (*in).DeepCopyInto(*out) 3265 } 3266 if in.BearerToken != nil { 3267 in, out := &in.BearerToken, &out.BearerToken 3268 *out = new(BearerTokenBitbucket) 3269 (*in).DeepCopyInto(*out) 3270 } 3271 if in.CARef != nil { 3272 in, out := &in.CARef, &out.CARef 3273 *out = new(ConfigMapKeyRef) 3274 **out = **in 3275 } 3276 return 3277 } 3278 3279 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorBitbucketServer. 3280 func (in *PullRequestGeneratorBitbucketServer) DeepCopy() *PullRequestGeneratorBitbucketServer { 3281 if in == nil { 3282 return nil 3283 } 3284 out := new(PullRequestGeneratorBitbucketServer) 3285 in.DeepCopyInto(out) 3286 return out 3287 } 3288 3289 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3290 func (in *PullRequestGeneratorFilter) DeepCopyInto(out *PullRequestGeneratorFilter) { 3291 *out = *in 3292 if in.BranchMatch != nil { 3293 in, out := &in.BranchMatch, &out.BranchMatch 3294 *out = new(string) 3295 **out = **in 3296 } 3297 if in.TargetBranchMatch != nil { 3298 in, out := &in.TargetBranchMatch, &out.TargetBranchMatch 3299 *out = new(string) 3300 **out = **in 3301 } 3302 if in.TitleMatch != nil { 3303 in, out := &in.TitleMatch, &out.TitleMatch 3304 *out = new(string) 3305 **out = **in 3306 } 3307 return 3308 } 3309 3310 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorFilter. 3311 func (in *PullRequestGeneratorFilter) DeepCopy() *PullRequestGeneratorFilter { 3312 if in == nil { 3313 return nil 3314 } 3315 out := new(PullRequestGeneratorFilter) 3316 in.DeepCopyInto(out) 3317 return out 3318 } 3319 3320 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3321 func (in *PullRequestGeneratorGitLab) DeepCopyInto(out *PullRequestGeneratorGitLab) { 3322 *out = *in 3323 if in.TokenRef != nil { 3324 in, out := &in.TokenRef, &out.TokenRef 3325 *out = new(SecretRef) 3326 **out = **in 3327 } 3328 if in.Labels != nil { 3329 in, out := &in.Labels, &out.Labels 3330 *out = make([]string, len(*in)) 3331 copy(*out, *in) 3332 } 3333 if in.CARef != nil { 3334 in, out := &in.CARef, &out.CARef 3335 *out = new(ConfigMapKeyRef) 3336 **out = **in 3337 } 3338 return 3339 } 3340 3341 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorGitLab. 3342 func (in *PullRequestGeneratorGitLab) DeepCopy() *PullRequestGeneratorGitLab { 3343 if in == nil { 3344 return nil 3345 } 3346 out := new(PullRequestGeneratorGitLab) 3347 in.DeepCopyInto(out) 3348 return out 3349 } 3350 3351 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3352 func (in *PullRequestGeneratorGitea) DeepCopyInto(out *PullRequestGeneratorGitea) { 3353 *out = *in 3354 if in.TokenRef != nil { 3355 in, out := &in.TokenRef, &out.TokenRef 3356 *out = new(SecretRef) 3357 **out = **in 3358 } 3359 if in.Labels != nil { 3360 in, out := &in.Labels, &out.Labels 3361 *out = make([]string, len(*in)) 3362 copy(*out, *in) 3363 } 3364 return 3365 } 3366 3367 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorGitea. 3368 func (in *PullRequestGeneratorGitea) DeepCopy() *PullRequestGeneratorGitea { 3369 if in == nil { 3370 return nil 3371 } 3372 out := new(PullRequestGeneratorGitea) 3373 in.DeepCopyInto(out) 3374 return out 3375 } 3376 3377 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3378 func (in *PullRequestGeneratorGithub) DeepCopyInto(out *PullRequestGeneratorGithub) { 3379 *out = *in 3380 if in.TokenRef != nil { 3381 in, out := &in.TokenRef, &out.TokenRef 3382 *out = new(SecretRef) 3383 **out = **in 3384 } 3385 if in.Labels != nil { 3386 in, out := &in.Labels, &out.Labels 3387 *out = make([]string, len(*in)) 3388 copy(*out, *in) 3389 } 3390 return 3391 } 3392 3393 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestGeneratorGithub. 3394 func (in *PullRequestGeneratorGithub) DeepCopy() *PullRequestGeneratorGithub { 3395 if in == nil { 3396 return nil 3397 } 3398 out := new(PullRequestGeneratorGithub) 3399 in.DeepCopyInto(out) 3400 return out 3401 } 3402 3403 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3404 func (in *RefTarget) DeepCopyInto(out *RefTarget) { 3405 *out = *in 3406 in.Repo.DeepCopyInto(&out.Repo) 3407 return 3408 } 3409 3410 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefTarget. 3411 func (in *RefTarget) DeepCopy() *RefTarget { 3412 if in == nil { 3413 return nil 3414 } 3415 out := new(RefTarget) 3416 in.DeepCopyInto(out) 3417 return out 3418 } 3419 3420 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3421 func (in RefTargetRevisionMapping) DeepCopyInto(out *RefTargetRevisionMapping) { 3422 { 3423 in := &in 3424 *out = make(RefTargetRevisionMapping, len(*in)) 3425 for key, val := range *in { 3426 var outVal *RefTarget 3427 if val == nil { 3428 (*out)[key] = nil 3429 } else { 3430 in, out := &val, &outVal 3431 *out = new(RefTarget) 3432 (*in).DeepCopyInto(*out) 3433 } 3434 (*out)[key] = outVal 3435 } 3436 return 3437 } 3438 } 3439 3440 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefTargetRevisionMapping. 3441 func (in RefTargetRevisionMapping) DeepCopy() RefTargetRevisionMapping { 3442 if in == nil { 3443 return nil 3444 } 3445 out := new(RefTargetRevisionMapping) 3446 in.DeepCopyInto(out) 3447 return *out 3448 } 3449 3450 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3451 func (in *RepoCreds) DeepCopyInto(out *RepoCreds) { 3452 *out = *in 3453 return 3454 } 3455 3456 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepoCreds. 3457 func (in *RepoCreds) DeepCopy() *RepoCreds { 3458 if in == nil { 3459 return nil 3460 } 3461 out := new(RepoCreds) 3462 in.DeepCopyInto(out) 3463 return out 3464 } 3465 3466 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3467 func (in *RepoCredsList) DeepCopyInto(out *RepoCredsList) { 3468 *out = *in 3469 in.ListMeta.DeepCopyInto(&out.ListMeta) 3470 if in.Items != nil { 3471 in, out := &in.Items, &out.Items 3472 *out = make([]RepoCreds, len(*in)) 3473 copy(*out, *in) 3474 } 3475 return 3476 } 3477 3478 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepoCredsList. 3479 func (in *RepoCredsList) DeepCopy() *RepoCredsList { 3480 if in == nil { 3481 return nil 3482 } 3483 out := new(RepoCredsList) 3484 in.DeepCopyInto(out) 3485 return out 3486 } 3487 3488 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3489 func (in Repositories) DeepCopyInto(out *Repositories) { 3490 { 3491 in := &in 3492 *out = make(Repositories, len(*in)) 3493 for i := range *in { 3494 if (*in)[i] != nil { 3495 in, out := &(*in)[i], &(*out)[i] 3496 *out = new(Repository) 3497 (*in).DeepCopyInto(*out) 3498 } 3499 } 3500 return 3501 } 3502 } 3503 3504 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Repositories. 3505 func (in Repositories) DeepCopy() Repositories { 3506 if in == nil { 3507 return nil 3508 } 3509 out := new(Repositories) 3510 in.DeepCopyInto(out) 3511 return *out 3512 } 3513 3514 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3515 func (in *Repository) DeepCopyInto(out *Repository) { 3516 *out = *in 3517 in.ConnectionState.DeepCopyInto(&out.ConnectionState) 3518 return 3519 } 3520 3521 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Repository. 3522 func (in *Repository) DeepCopy() *Repository { 3523 if in == nil { 3524 return nil 3525 } 3526 out := new(Repository) 3527 in.DeepCopyInto(out) 3528 return out 3529 } 3530 3531 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3532 func (in *RepositoryCertificate) DeepCopyInto(out *RepositoryCertificate) { 3533 *out = *in 3534 if in.CertData != nil { 3535 in, out := &in.CertData, &out.CertData 3536 *out = make([]byte, len(*in)) 3537 copy(*out, *in) 3538 } 3539 return 3540 } 3541 3542 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryCertificate. 3543 func (in *RepositoryCertificate) DeepCopy() *RepositoryCertificate { 3544 if in == nil { 3545 return nil 3546 } 3547 out := new(RepositoryCertificate) 3548 in.DeepCopyInto(out) 3549 return out 3550 } 3551 3552 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3553 func (in *RepositoryCertificateList) DeepCopyInto(out *RepositoryCertificateList) { 3554 *out = *in 3555 in.ListMeta.DeepCopyInto(&out.ListMeta) 3556 if in.Items != nil { 3557 in, out := &in.Items, &out.Items 3558 *out = make([]RepositoryCertificate, len(*in)) 3559 for i := range *in { 3560 (*in)[i].DeepCopyInto(&(*out)[i]) 3561 } 3562 } 3563 return 3564 } 3565 3566 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryCertificateList. 3567 func (in *RepositoryCertificateList) DeepCopy() *RepositoryCertificateList { 3568 if in == nil { 3569 return nil 3570 } 3571 out := new(RepositoryCertificateList) 3572 in.DeepCopyInto(out) 3573 return out 3574 } 3575 3576 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3577 func (in *RepositoryList) DeepCopyInto(out *RepositoryList) { 3578 *out = *in 3579 in.ListMeta.DeepCopyInto(&out.ListMeta) 3580 if in.Items != nil { 3581 in, out := &in.Items, &out.Items 3582 *out = make(Repositories, len(*in)) 3583 for i := range *in { 3584 if (*in)[i] != nil { 3585 in, out := &(*in)[i], &(*out)[i] 3586 *out = new(Repository) 3587 (*in).DeepCopyInto(*out) 3588 } 3589 } 3590 } 3591 return 3592 } 3593 3594 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryList. 3595 func (in *RepositoryList) DeepCopy() *RepositoryList { 3596 if in == nil { 3597 return nil 3598 } 3599 out := new(RepositoryList) 3600 in.DeepCopyInto(out) 3601 return out 3602 } 3603 3604 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3605 func (in *ResourceAction) DeepCopyInto(out *ResourceAction) { 3606 *out = *in 3607 if in.Params != nil { 3608 in, out := &in.Params, &out.Params 3609 *out = make([]ResourceActionParam, len(*in)) 3610 copy(*out, *in) 3611 } 3612 return 3613 } 3614 3615 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAction. 3616 func (in *ResourceAction) DeepCopy() *ResourceAction { 3617 if in == nil { 3618 return nil 3619 } 3620 out := new(ResourceAction) 3621 in.DeepCopyInto(out) 3622 return out 3623 } 3624 3625 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3626 func (in *ResourceActionDefinition) DeepCopyInto(out *ResourceActionDefinition) { 3627 *out = *in 3628 return 3629 } 3630 3631 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceActionDefinition. 3632 func (in *ResourceActionDefinition) DeepCopy() *ResourceActionDefinition { 3633 if in == nil { 3634 return nil 3635 } 3636 out := new(ResourceActionDefinition) 3637 in.DeepCopyInto(out) 3638 return out 3639 } 3640 3641 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3642 func (in *ResourceActionParam) DeepCopyInto(out *ResourceActionParam) { 3643 *out = *in 3644 return 3645 } 3646 3647 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceActionParam. 3648 func (in *ResourceActionParam) DeepCopy() *ResourceActionParam { 3649 if in == nil { 3650 return nil 3651 } 3652 out := new(ResourceActionParam) 3653 in.DeepCopyInto(out) 3654 return out 3655 } 3656 3657 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3658 func (in *ResourceActions) DeepCopyInto(out *ResourceActions) { 3659 *out = *in 3660 if in.Definitions != nil { 3661 in, out := &in.Definitions, &out.Definitions 3662 *out = make([]ResourceActionDefinition, len(*in)) 3663 copy(*out, *in) 3664 } 3665 return 3666 } 3667 3668 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceActions. 3669 func (in *ResourceActions) DeepCopy() *ResourceActions { 3670 if in == nil { 3671 return nil 3672 } 3673 out := new(ResourceActions) 3674 in.DeepCopyInto(out) 3675 return out 3676 } 3677 3678 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3679 func (in *ResourceDiff) DeepCopyInto(out *ResourceDiff) { 3680 *out = *in 3681 return 3682 } 3683 3684 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDiff. 3685 func (in *ResourceDiff) DeepCopy() *ResourceDiff { 3686 if in == nil { 3687 return nil 3688 } 3689 out := new(ResourceDiff) 3690 in.DeepCopyInto(out) 3691 return out 3692 } 3693 3694 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3695 func (in *ResourceIgnoreDifferences) DeepCopyInto(out *ResourceIgnoreDifferences) { 3696 *out = *in 3697 if in.JSONPointers != nil { 3698 in, out := &in.JSONPointers, &out.JSONPointers 3699 *out = make([]string, len(*in)) 3700 copy(*out, *in) 3701 } 3702 if in.JQPathExpressions != nil { 3703 in, out := &in.JQPathExpressions, &out.JQPathExpressions 3704 *out = make([]string, len(*in)) 3705 copy(*out, *in) 3706 } 3707 if in.ManagedFieldsManagers != nil { 3708 in, out := &in.ManagedFieldsManagers, &out.ManagedFieldsManagers 3709 *out = make([]string, len(*in)) 3710 copy(*out, *in) 3711 } 3712 return 3713 } 3714 3715 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIgnoreDifferences. 3716 func (in *ResourceIgnoreDifferences) DeepCopy() *ResourceIgnoreDifferences { 3717 if in == nil { 3718 return nil 3719 } 3720 out := new(ResourceIgnoreDifferences) 3721 in.DeepCopyInto(out) 3722 return out 3723 } 3724 3725 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3726 func (in *ResourceNetworkingInfo) DeepCopyInto(out *ResourceNetworkingInfo) { 3727 *out = *in 3728 if in.TargetLabels != nil { 3729 in, out := &in.TargetLabels, &out.TargetLabels 3730 *out = make(map[string]string, len(*in)) 3731 for key, val := range *in { 3732 (*out)[key] = val 3733 } 3734 } 3735 if in.TargetRefs != nil { 3736 in, out := &in.TargetRefs, &out.TargetRefs 3737 *out = make([]ResourceRef, len(*in)) 3738 copy(*out, *in) 3739 } 3740 if in.Labels != nil { 3741 in, out := &in.Labels, &out.Labels 3742 *out = make(map[string]string, len(*in)) 3743 for key, val := range *in { 3744 (*out)[key] = val 3745 } 3746 } 3747 if in.Ingress != nil { 3748 in, out := &in.Ingress, &out.Ingress 3749 *out = make([]corev1.LoadBalancerIngress, len(*in)) 3750 for i := range *in { 3751 (*in)[i].DeepCopyInto(&(*out)[i]) 3752 } 3753 } 3754 if in.ExternalURLs != nil { 3755 in, out := &in.ExternalURLs, &out.ExternalURLs 3756 *out = make([]string, len(*in)) 3757 copy(*out, *in) 3758 } 3759 return 3760 } 3761 3762 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceNetworkingInfo. 3763 func (in *ResourceNetworkingInfo) DeepCopy() *ResourceNetworkingInfo { 3764 if in == nil { 3765 return nil 3766 } 3767 out := new(ResourceNetworkingInfo) 3768 in.DeepCopyInto(out) 3769 return out 3770 } 3771 3772 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3773 func (in *ResourceNode) DeepCopyInto(out *ResourceNode) { 3774 *out = *in 3775 out.ResourceRef = in.ResourceRef 3776 if in.ParentRefs != nil { 3777 in, out := &in.ParentRefs, &out.ParentRefs 3778 *out = make([]ResourceRef, len(*in)) 3779 copy(*out, *in) 3780 } 3781 if in.Info != nil { 3782 in, out := &in.Info, &out.Info 3783 *out = make([]InfoItem, len(*in)) 3784 copy(*out, *in) 3785 } 3786 if in.NetworkingInfo != nil { 3787 in, out := &in.NetworkingInfo, &out.NetworkingInfo 3788 *out = new(ResourceNetworkingInfo) 3789 (*in).DeepCopyInto(*out) 3790 } 3791 if in.Images != nil { 3792 in, out := &in.Images, &out.Images 3793 *out = make([]string, len(*in)) 3794 copy(*out, *in) 3795 } 3796 if in.Health != nil { 3797 in, out := &in.Health, &out.Health 3798 *out = new(HealthStatus) 3799 (*in).DeepCopyInto(*out) 3800 } 3801 if in.CreatedAt != nil { 3802 in, out := &in.CreatedAt, &out.CreatedAt 3803 *out = (*in).DeepCopy() 3804 } 3805 return 3806 } 3807 3808 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceNode. 3809 func (in *ResourceNode) DeepCopy() *ResourceNode { 3810 if in == nil { 3811 return nil 3812 } 3813 out := new(ResourceNode) 3814 in.DeepCopyInto(out) 3815 return out 3816 } 3817 3818 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3819 func (in *ResourceOverride) DeepCopyInto(out *ResourceOverride) { 3820 *out = *in 3821 in.IgnoreDifferences.DeepCopyInto(&out.IgnoreDifferences) 3822 in.IgnoreResourceUpdates.DeepCopyInto(&out.IgnoreResourceUpdates) 3823 if in.KnownTypeFields != nil { 3824 in, out := &in.KnownTypeFields, &out.KnownTypeFields 3825 *out = make([]KnownTypeField, len(*in)) 3826 copy(*out, *in) 3827 } 3828 return 3829 } 3830 3831 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceOverride. 3832 func (in *ResourceOverride) DeepCopy() *ResourceOverride { 3833 if in == nil { 3834 return nil 3835 } 3836 out := new(ResourceOverride) 3837 in.DeepCopyInto(out) 3838 return out 3839 } 3840 3841 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3842 func (in *ResourceRef) DeepCopyInto(out *ResourceRef) { 3843 *out = *in 3844 return 3845 } 3846 3847 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceRef. 3848 func (in *ResourceRef) DeepCopy() *ResourceRef { 3849 if in == nil { 3850 return nil 3851 } 3852 out := new(ResourceRef) 3853 in.DeepCopyInto(out) 3854 return out 3855 } 3856 3857 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3858 func (in *ResourceResult) DeepCopyInto(out *ResourceResult) { 3859 *out = *in 3860 if in.Images != nil { 3861 in, out := &in.Images, &out.Images 3862 *out = make([]string, len(*in)) 3863 copy(*out, *in) 3864 } 3865 return 3866 } 3867 3868 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceResult. 3869 func (in *ResourceResult) DeepCopy() *ResourceResult { 3870 if in == nil { 3871 return nil 3872 } 3873 out := new(ResourceResult) 3874 in.DeepCopyInto(out) 3875 return out 3876 } 3877 3878 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3879 func (in ResourceResults) DeepCopyInto(out *ResourceResults) { 3880 { 3881 in := &in 3882 *out = make(ResourceResults, len(*in)) 3883 for i := range *in { 3884 if (*in)[i] != nil { 3885 in, out := &(*in)[i], &(*out)[i] 3886 *out = new(ResourceResult) 3887 (*in).DeepCopyInto(*out) 3888 } 3889 } 3890 return 3891 } 3892 } 3893 3894 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceResults. 3895 func (in ResourceResults) DeepCopy() ResourceResults { 3896 if in == nil { 3897 return nil 3898 } 3899 out := new(ResourceResults) 3900 in.DeepCopyInto(out) 3901 return *out 3902 } 3903 3904 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3905 func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus) { 3906 *out = *in 3907 if in.Health != nil { 3908 in, out := &in.Health, &out.Health 3909 *out = new(HealthStatus) 3910 (*in).DeepCopyInto(*out) 3911 } 3912 return 3913 } 3914 3915 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus. 3916 func (in *ResourceStatus) DeepCopy() *ResourceStatus { 3917 if in == nil { 3918 return nil 3919 } 3920 out := new(ResourceStatus) 3921 in.DeepCopyInto(out) 3922 return out 3923 } 3924 3925 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3926 func (in *RetryStrategy) DeepCopyInto(out *RetryStrategy) { 3927 *out = *in 3928 if in.Backoff != nil { 3929 in, out := &in.Backoff, &out.Backoff 3930 *out = new(Backoff) 3931 (*in).DeepCopyInto(*out) 3932 } 3933 return 3934 } 3935 3936 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryStrategy. 3937 func (in *RetryStrategy) DeepCopy() *RetryStrategy { 3938 if in == nil { 3939 return nil 3940 } 3941 out := new(RetryStrategy) 3942 in.DeepCopyInto(out) 3943 return out 3944 } 3945 3946 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3947 func (in RevisionHistories) DeepCopyInto(out *RevisionHistories) { 3948 { 3949 in := &in 3950 *out = make(RevisionHistories, len(*in)) 3951 for i := range *in { 3952 (*in)[i].DeepCopyInto(&(*out)[i]) 3953 } 3954 return 3955 } 3956 } 3957 3958 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RevisionHistories. 3959 func (in RevisionHistories) DeepCopy() RevisionHistories { 3960 if in == nil { 3961 return nil 3962 } 3963 out := new(RevisionHistories) 3964 in.DeepCopyInto(out) 3965 return *out 3966 } 3967 3968 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3969 func (in *RevisionHistory) DeepCopyInto(out *RevisionHistory) { 3970 *out = *in 3971 in.DeployedAt.DeepCopyInto(&out.DeployedAt) 3972 in.Source.DeepCopyInto(&out.Source) 3973 if in.DeployStartedAt != nil { 3974 in, out := &in.DeployStartedAt, &out.DeployStartedAt 3975 *out = (*in).DeepCopy() 3976 } 3977 if in.Sources != nil { 3978 in, out := &in.Sources, &out.Sources 3979 *out = make(ApplicationSources, len(*in)) 3980 for i := range *in { 3981 (*in)[i].DeepCopyInto(&(*out)[i]) 3982 } 3983 } 3984 if in.Revisions != nil { 3985 in, out := &in.Revisions, &out.Revisions 3986 *out = make([]string, len(*in)) 3987 copy(*out, *in) 3988 } 3989 out.InitiatedBy = in.InitiatedBy 3990 return 3991 } 3992 3993 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RevisionHistory. 3994 func (in *RevisionHistory) DeepCopy() *RevisionHistory { 3995 if in == nil { 3996 return nil 3997 } 3998 out := new(RevisionHistory) 3999 in.DeepCopyInto(out) 4000 return out 4001 } 4002 4003 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4004 func (in *RevisionMetadata) DeepCopyInto(out *RevisionMetadata) { 4005 *out = *in 4006 if in.Date != nil { 4007 in, out := &in.Date, &out.Date 4008 *out = (*in).DeepCopy() 4009 } 4010 if in.Tags != nil { 4011 in, out := &in.Tags, &out.Tags 4012 *out = make([]string, len(*in)) 4013 copy(*out, *in) 4014 } 4015 if in.References != nil { 4016 in, out := &in.References, &out.References 4017 *out = make([]RevisionReference, len(*in)) 4018 for i := range *in { 4019 (*in)[i].DeepCopyInto(&(*out)[i]) 4020 } 4021 } 4022 return 4023 } 4024 4025 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RevisionMetadata. 4026 func (in *RevisionMetadata) DeepCopy() *RevisionMetadata { 4027 if in == nil { 4028 return nil 4029 } 4030 out := new(RevisionMetadata) 4031 in.DeepCopyInto(out) 4032 return out 4033 } 4034 4035 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4036 func (in *RevisionReference) DeepCopyInto(out *RevisionReference) { 4037 *out = *in 4038 if in.Commit != nil { 4039 in, out := &in.Commit, &out.Commit 4040 *out = new(CommitMetadata) 4041 **out = **in 4042 } 4043 return 4044 } 4045 4046 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RevisionReference. 4047 func (in *RevisionReference) DeepCopy() *RevisionReference { 4048 if in == nil { 4049 return nil 4050 } 4051 out := new(RevisionReference) 4052 in.DeepCopyInto(out) 4053 return out 4054 } 4055 4056 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4057 func (in *SCMProviderGenerator) DeepCopyInto(out *SCMProviderGenerator) { 4058 *out = *in 4059 if in.Github != nil { 4060 in, out := &in.Github, &out.Github 4061 *out = new(SCMProviderGeneratorGithub) 4062 (*in).DeepCopyInto(*out) 4063 } 4064 if in.Gitlab != nil { 4065 in, out := &in.Gitlab, &out.Gitlab 4066 *out = new(SCMProviderGeneratorGitlab) 4067 (*in).DeepCopyInto(*out) 4068 } 4069 if in.Bitbucket != nil { 4070 in, out := &in.Bitbucket, &out.Bitbucket 4071 *out = new(SCMProviderGeneratorBitbucket) 4072 (*in).DeepCopyInto(*out) 4073 } 4074 if in.BitbucketServer != nil { 4075 in, out := &in.BitbucketServer, &out.BitbucketServer 4076 *out = new(SCMProviderGeneratorBitbucketServer) 4077 (*in).DeepCopyInto(*out) 4078 } 4079 if in.Gitea != nil { 4080 in, out := &in.Gitea, &out.Gitea 4081 *out = new(SCMProviderGeneratorGitea) 4082 (*in).DeepCopyInto(*out) 4083 } 4084 if in.AzureDevOps != nil { 4085 in, out := &in.AzureDevOps, &out.AzureDevOps 4086 *out = new(SCMProviderGeneratorAzureDevOps) 4087 (*in).DeepCopyInto(*out) 4088 } 4089 if in.Filters != nil { 4090 in, out := &in.Filters, &out.Filters 4091 *out = make([]SCMProviderGeneratorFilter, len(*in)) 4092 for i := range *in { 4093 (*in)[i].DeepCopyInto(&(*out)[i]) 4094 } 4095 } 4096 if in.RequeueAfterSeconds != nil { 4097 in, out := &in.RequeueAfterSeconds, &out.RequeueAfterSeconds 4098 *out = new(int64) 4099 **out = **in 4100 } 4101 in.Template.DeepCopyInto(&out.Template) 4102 if in.Values != nil { 4103 in, out := &in.Values, &out.Values 4104 *out = make(map[string]string, len(*in)) 4105 for key, val := range *in { 4106 (*out)[key] = val 4107 } 4108 } 4109 if in.AWSCodeCommit != nil { 4110 in, out := &in.AWSCodeCommit, &out.AWSCodeCommit 4111 *out = new(SCMProviderGeneratorAWSCodeCommit) 4112 (*in).DeepCopyInto(*out) 4113 } 4114 return 4115 } 4116 4117 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGenerator. 4118 func (in *SCMProviderGenerator) DeepCopy() *SCMProviderGenerator { 4119 if in == nil { 4120 return nil 4121 } 4122 out := new(SCMProviderGenerator) 4123 in.DeepCopyInto(out) 4124 return out 4125 } 4126 4127 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4128 func (in *SCMProviderGeneratorAWSCodeCommit) DeepCopyInto(out *SCMProviderGeneratorAWSCodeCommit) { 4129 *out = *in 4130 if in.TagFilters != nil { 4131 in, out := &in.TagFilters, &out.TagFilters 4132 *out = make([]*TagFilter, len(*in)) 4133 for i := range *in { 4134 if (*in)[i] != nil { 4135 in, out := &(*in)[i], &(*out)[i] 4136 *out = new(TagFilter) 4137 **out = **in 4138 } 4139 } 4140 } 4141 return 4142 } 4143 4144 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorAWSCodeCommit. 4145 func (in *SCMProviderGeneratorAWSCodeCommit) DeepCopy() *SCMProviderGeneratorAWSCodeCommit { 4146 if in == nil { 4147 return nil 4148 } 4149 out := new(SCMProviderGeneratorAWSCodeCommit) 4150 in.DeepCopyInto(out) 4151 return out 4152 } 4153 4154 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4155 func (in *SCMProviderGeneratorAzureDevOps) DeepCopyInto(out *SCMProviderGeneratorAzureDevOps) { 4156 *out = *in 4157 if in.AccessTokenRef != nil { 4158 in, out := &in.AccessTokenRef, &out.AccessTokenRef 4159 *out = new(SecretRef) 4160 **out = **in 4161 } 4162 return 4163 } 4164 4165 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorAzureDevOps. 4166 func (in *SCMProviderGeneratorAzureDevOps) DeepCopy() *SCMProviderGeneratorAzureDevOps { 4167 if in == nil { 4168 return nil 4169 } 4170 out := new(SCMProviderGeneratorAzureDevOps) 4171 in.DeepCopyInto(out) 4172 return out 4173 } 4174 4175 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4176 func (in *SCMProviderGeneratorBitbucket) DeepCopyInto(out *SCMProviderGeneratorBitbucket) { 4177 *out = *in 4178 if in.AppPasswordRef != nil { 4179 in, out := &in.AppPasswordRef, &out.AppPasswordRef 4180 *out = new(SecretRef) 4181 **out = **in 4182 } 4183 return 4184 } 4185 4186 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorBitbucket. 4187 func (in *SCMProviderGeneratorBitbucket) DeepCopy() *SCMProviderGeneratorBitbucket { 4188 if in == nil { 4189 return nil 4190 } 4191 out := new(SCMProviderGeneratorBitbucket) 4192 in.DeepCopyInto(out) 4193 return out 4194 } 4195 4196 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4197 func (in *SCMProviderGeneratorBitbucketServer) DeepCopyInto(out *SCMProviderGeneratorBitbucketServer) { 4198 *out = *in 4199 if in.BasicAuth != nil { 4200 in, out := &in.BasicAuth, &out.BasicAuth 4201 *out = new(BasicAuthBitbucketServer) 4202 (*in).DeepCopyInto(*out) 4203 } 4204 if in.BearerToken != nil { 4205 in, out := &in.BearerToken, &out.BearerToken 4206 *out = new(BearerTokenBitbucket) 4207 (*in).DeepCopyInto(*out) 4208 } 4209 if in.CARef != nil { 4210 in, out := &in.CARef, &out.CARef 4211 *out = new(ConfigMapKeyRef) 4212 **out = **in 4213 } 4214 return 4215 } 4216 4217 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorBitbucketServer. 4218 func (in *SCMProviderGeneratorBitbucketServer) DeepCopy() *SCMProviderGeneratorBitbucketServer { 4219 if in == nil { 4220 return nil 4221 } 4222 out := new(SCMProviderGeneratorBitbucketServer) 4223 in.DeepCopyInto(out) 4224 return out 4225 } 4226 4227 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4228 func (in *SCMProviderGeneratorFilter) DeepCopyInto(out *SCMProviderGeneratorFilter) { 4229 *out = *in 4230 if in.RepositoryMatch != nil { 4231 in, out := &in.RepositoryMatch, &out.RepositoryMatch 4232 *out = new(string) 4233 **out = **in 4234 } 4235 if in.PathsExist != nil { 4236 in, out := &in.PathsExist, &out.PathsExist 4237 *out = make([]string, len(*in)) 4238 copy(*out, *in) 4239 } 4240 if in.PathsDoNotExist != nil { 4241 in, out := &in.PathsDoNotExist, &out.PathsDoNotExist 4242 *out = make([]string, len(*in)) 4243 copy(*out, *in) 4244 } 4245 if in.LabelMatch != nil { 4246 in, out := &in.LabelMatch, &out.LabelMatch 4247 *out = new(string) 4248 **out = **in 4249 } 4250 if in.BranchMatch != nil { 4251 in, out := &in.BranchMatch, &out.BranchMatch 4252 *out = new(string) 4253 **out = **in 4254 } 4255 return 4256 } 4257 4258 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorFilter. 4259 func (in *SCMProviderGeneratorFilter) DeepCopy() *SCMProviderGeneratorFilter { 4260 if in == nil { 4261 return nil 4262 } 4263 out := new(SCMProviderGeneratorFilter) 4264 in.DeepCopyInto(out) 4265 return out 4266 } 4267 4268 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4269 func (in *SCMProviderGeneratorGitea) DeepCopyInto(out *SCMProviderGeneratorGitea) { 4270 *out = *in 4271 if in.TokenRef != nil { 4272 in, out := &in.TokenRef, &out.TokenRef 4273 *out = new(SecretRef) 4274 **out = **in 4275 } 4276 return 4277 } 4278 4279 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorGitea. 4280 func (in *SCMProviderGeneratorGitea) DeepCopy() *SCMProviderGeneratorGitea { 4281 if in == nil { 4282 return nil 4283 } 4284 out := new(SCMProviderGeneratorGitea) 4285 in.DeepCopyInto(out) 4286 return out 4287 } 4288 4289 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4290 func (in *SCMProviderGeneratorGithub) DeepCopyInto(out *SCMProviderGeneratorGithub) { 4291 *out = *in 4292 if in.TokenRef != nil { 4293 in, out := &in.TokenRef, &out.TokenRef 4294 *out = new(SecretRef) 4295 **out = **in 4296 } 4297 return 4298 } 4299 4300 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorGithub. 4301 func (in *SCMProviderGeneratorGithub) DeepCopy() *SCMProviderGeneratorGithub { 4302 if in == nil { 4303 return nil 4304 } 4305 out := new(SCMProviderGeneratorGithub) 4306 in.DeepCopyInto(out) 4307 return out 4308 } 4309 4310 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4311 func (in *SCMProviderGeneratorGitlab) DeepCopyInto(out *SCMProviderGeneratorGitlab) { 4312 *out = *in 4313 if in.TokenRef != nil { 4314 in, out := &in.TokenRef, &out.TokenRef 4315 *out = new(SecretRef) 4316 **out = **in 4317 } 4318 if in.IncludeSharedProjects != nil { 4319 in, out := &in.IncludeSharedProjects, &out.IncludeSharedProjects 4320 *out = new(bool) 4321 **out = **in 4322 } 4323 if in.CARef != nil { 4324 in, out := &in.CARef, &out.CARef 4325 *out = new(ConfigMapKeyRef) 4326 **out = **in 4327 } 4328 return 4329 } 4330 4331 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SCMProviderGeneratorGitlab. 4332 func (in *SCMProviderGeneratorGitlab) DeepCopy() *SCMProviderGeneratorGitlab { 4333 if in == nil { 4334 return nil 4335 } 4336 out := new(SCMProviderGeneratorGitlab) 4337 in.DeepCopyInto(out) 4338 return out 4339 } 4340 4341 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4342 func (in *SecretRef) DeepCopyInto(out *SecretRef) { 4343 *out = *in 4344 return 4345 } 4346 4347 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretRef. 4348 func (in *SecretRef) DeepCopy() *SecretRef { 4349 if in == nil { 4350 return nil 4351 } 4352 out := new(SecretRef) 4353 in.DeepCopyInto(out) 4354 return out 4355 } 4356 4357 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4358 func (in *SignatureKey) DeepCopyInto(out *SignatureKey) { 4359 *out = *in 4360 return 4361 } 4362 4363 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignatureKey. 4364 func (in *SignatureKey) DeepCopy() *SignatureKey { 4365 if in == nil { 4366 return nil 4367 } 4368 out := new(SignatureKey) 4369 in.DeepCopyInto(out) 4370 return out 4371 } 4372 4373 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4374 func (in *SourceHydrator) DeepCopyInto(out *SourceHydrator) { 4375 *out = *in 4376 out.DrySource = in.DrySource 4377 out.SyncSource = in.SyncSource 4378 if in.HydrateTo != nil { 4379 in, out := &in.HydrateTo, &out.HydrateTo 4380 *out = new(HydrateTo) 4381 **out = **in 4382 } 4383 return 4384 } 4385 4386 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceHydrator. 4387 func (in *SourceHydrator) DeepCopy() *SourceHydrator { 4388 if in == nil { 4389 return nil 4390 } 4391 out := new(SourceHydrator) 4392 in.DeepCopyInto(out) 4393 return out 4394 } 4395 4396 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4397 func (in *SourceHydratorStatus) DeepCopyInto(out *SourceHydratorStatus) { 4398 *out = *in 4399 if in.LastSuccessfulOperation != nil { 4400 in, out := &in.LastSuccessfulOperation, &out.LastSuccessfulOperation 4401 *out = new(SuccessfulHydrateOperation) 4402 (*in).DeepCopyInto(*out) 4403 } 4404 if in.CurrentOperation != nil { 4405 in, out := &in.CurrentOperation, &out.CurrentOperation 4406 *out = new(HydrateOperation) 4407 (*in).DeepCopyInto(*out) 4408 } 4409 return 4410 } 4411 4412 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceHydratorStatus. 4413 func (in *SourceHydratorStatus) DeepCopy() *SourceHydratorStatus { 4414 if in == nil { 4415 return nil 4416 } 4417 out := new(SourceHydratorStatus) 4418 in.DeepCopyInto(out) 4419 return out 4420 } 4421 4422 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4423 func (in *SuccessfulHydrateOperation) DeepCopyInto(out *SuccessfulHydrateOperation) { 4424 *out = *in 4425 in.SourceHydrator.DeepCopyInto(&out.SourceHydrator) 4426 return 4427 } 4428 4429 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SuccessfulHydrateOperation. 4430 func (in *SuccessfulHydrateOperation) DeepCopy() *SuccessfulHydrateOperation { 4431 if in == nil { 4432 return nil 4433 } 4434 out := new(SuccessfulHydrateOperation) 4435 in.DeepCopyInto(out) 4436 return out 4437 } 4438 4439 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4440 func (in *SyncOperation) DeepCopyInto(out *SyncOperation) { 4441 *out = *in 4442 if in.SyncStrategy != nil { 4443 in, out := &in.SyncStrategy, &out.SyncStrategy 4444 *out = new(SyncStrategy) 4445 (*in).DeepCopyInto(*out) 4446 } 4447 if in.Resources != nil { 4448 in, out := &in.Resources, &out.Resources 4449 *out = make([]SyncOperationResource, len(*in)) 4450 copy(*out, *in) 4451 } 4452 if in.Source != nil { 4453 in, out := &in.Source, &out.Source 4454 *out = new(ApplicationSource) 4455 (*in).DeepCopyInto(*out) 4456 } 4457 if in.Manifests != nil { 4458 in, out := &in.Manifests, &out.Manifests 4459 *out = make([]string, len(*in)) 4460 copy(*out, *in) 4461 } 4462 if in.SyncOptions != nil { 4463 in, out := &in.SyncOptions, &out.SyncOptions 4464 *out = make(SyncOptions, len(*in)) 4465 copy(*out, *in) 4466 } 4467 if in.Sources != nil { 4468 in, out := &in.Sources, &out.Sources 4469 *out = make(ApplicationSources, len(*in)) 4470 for i := range *in { 4471 (*in)[i].DeepCopyInto(&(*out)[i]) 4472 } 4473 } 4474 if in.Revisions != nil { 4475 in, out := &in.Revisions, &out.Revisions 4476 *out = make([]string, len(*in)) 4477 copy(*out, *in) 4478 } 4479 return 4480 } 4481 4482 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperation. 4483 func (in *SyncOperation) DeepCopy() *SyncOperation { 4484 if in == nil { 4485 return nil 4486 } 4487 out := new(SyncOperation) 4488 in.DeepCopyInto(out) 4489 return out 4490 } 4491 4492 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4493 func (in *SyncOperationResource) DeepCopyInto(out *SyncOperationResource) { 4494 *out = *in 4495 return 4496 } 4497 4498 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperationResource. 4499 func (in *SyncOperationResource) DeepCopy() *SyncOperationResource { 4500 if in == nil { 4501 return nil 4502 } 4503 out := new(SyncOperationResource) 4504 in.DeepCopyInto(out) 4505 return out 4506 } 4507 4508 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4509 func (in *SyncOperationResult) DeepCopyInto(out *SyncOperationResult) { 4510 *out = *in 4511 if in.Resources != nil { 4512 in, out := &in.Resources, &out.Resources 4513 *out = make(ResourceResults, len(*in)) 4514 for i := range *in { 4515 if (*in)[i] != nil { 4516 in, out := &(*in)[i], &(*out)[i] 4517 *out = new(ResourceResult) 4518 (*in).DeepCopyInto(*out) 4519 } 4520 } 4521 } 4522 in.Source.DeepCopyInto(&out.Source) 4523 if in.Sources != nil { 4524 in, out := &in.Sources, &out.Sources 4525 *out = make(ApplicationSources, len(*in)) 4526 for i := range *in { 4527 (*in)[i].DeepCopyInto(&(*out)[i]) 4528 } 4529 } 4530 if in.Revisions != nil { 4531 in, out := &in.Revisions, &out.Revisions 4532 *out = make([]string, len(*in)) 4533 copy(*out, *in) 4534 } 4535 if in.ManagedNamespaceMetadata != nil { 4536 in, out := &in.ManagedNamespaceMetadata, &out.ManagedNamespaceMetadata 4537 *out = new(ManagedNamespaceMetadata) 4538 (*in).DeepCopyInto(*out) 4539 } 4540 return 4541 } 4542 4543 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperationResult. 4544 func (in *SyncOperationResult) DeepCopy() *SyncOperationResult { 4545 if in == nil { 4546 return nil 4547 } 4548 out := new(SyncOperationResult) 4549 in.DeepCopyInto(out) 4550 return out 4551 } 4552 4553 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4554 func (in SyncOptions) DeepCopyInto(out *SyncOptions) { 4555 { 4556 in := &in 4557 *out = make(SyncOptions, len(*in)) 4558 copy(*out, *in) 4559 return 4560 } 4561 } 4562 4563 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOptions. 4564 func (in SyncOptions) DeepCopy() SyncOptions { 4565 if in == nil { 4566 return nil 4567 } 4568 out := new(SyncOptions) 4569 in.DeepCopyInto(out) 4570 return *out 4571 } 4572 4573 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4574 func (in *SyncPolicy) DeepCopyInto(out *SyncPolicy) { 4575 *out = *in 4576 if in.Automated != nil { 4577 in, out := &in.Automated, &out.Automated 4578 *out = new(SyncPolicyAutomated) 4579 (*in).DeepCopyInto(*out) 4580 } 4581 if in.SyncOptions != nil { 4582 in, out := &in.SyncOptions, &out.SyncOptions 4583 *out = make(SyncOptions, len(*in)) 4584 copy(*out, *in) 4585 } 4586 if in.Retry != nil { 4587 in, out := &in.Retry, &out.Retry 4588 *out = new(RetryStrategy) 4589 (*in).DeepCopyInto(*out) 4590 } 4591 if in.ManagedNamespaceMetadata != nil { 4592 in, out := &in.ManagedNamespaceMetadata, &out.ManagedNamespaceMetadata 4593 *out = new(ManagedNamespaceMetadata) 4594 (*in).DeepCopyInto(*out) 4595 } 4596 return 4597 } 4598 4599 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncPolicy. 4600 func (in *SyncPolicy) DeepCopy() *SyncPolicy { 4601 if in == nil { 4602 return nil 4603 } 4604 out := new(SyncPolicy) 4605 in.DeepCopyInto(out) 4606 return out 4607 } 4608 4609 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4610 func (in *SyncPolicyAutomated) DeepCopyInto(out *SyncPolicyAutomated) { 4611 *out = *in 4612 if in.Enabled != nil { 4613 in, out := &in.Enabled, &out.Enabled 4614 *out = new(bool) 4615 **out = **in 4616 } 4617 return 4618 } 4619 4620 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncPolicyAutomated. 4621 func (in *SyncPolicyAutomated) DeepCopy() *SyncPolicyAutomated { 4622 if in == nil { 4623 return nil 4624 } 4625 out := new(SyncPolicyAutomated) 4626 in.DeepCopyInto(out) 4627 return out 4628 } 4629 4630 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4631 func (in *SyncSource) DeepCopyInto(out *SyncSource) { 4632 *out = *in 4633 return 4634 } 4635 4636 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncSource. 4637 func (in *SyncSource) DeepCopy() *SyncSource { 4638 if in == nil { 4639 return nil 4640 } 4641 out := new(SyncSource) 4642 in.DeepCopyInto(out) 4643 return out 4644 } 4645 4646 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4647 func (in *SyncStatus) DeepCopyInto(out *SyncStatus) { 4648 *out = *in 4649 in.ComparedTo.DeepCopyInto(&out.ComparedTo) 4650 if in.Revisions != nil { 4651 in, out := &in.Revisions, &out.Revisions 4652 *out = make([]string, len(*in)) 4653 copy(*out, *in) 4654 } 4655 return 4656 } 4657 4658 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStatus. 4659 func (in *SyncStatus) DeepCopy() *SyncStatus { 4660 if in == nil { 4661 return nil 4662 } 4663 out := new(SyncStatus) 4664 in.DeepCopyInto(out) 4665 return out 4666 } 4667 4668 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4669 func (in *SyncStrategy) DeepCopyInto(out *SyncStrategy) { 4670 *out = *in 4671 if in.Apply != nil { 4672 in, out := &in.Apply, &out.Apply 4673 *out = new(SyncStrategyApply) 4674 **out = **in 4675 } 4676 if in.Hook != nil { 4677 in, out := &in.Hook, &out.Hook 4678 *out = new(SyncStrategyHook) 4679 **out = **in 4680 } 4681 return 4682 } 4683 4684 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategy. 4685 func (in *SyncStrategy) DeepCopy() *SyncStrategy { 4686 if in == nil { 4687 return nil 4688 } 4689 out := new(SyncStrategy) 4690 in.DeepCopyInto(out) 4691 return out 4692 } 4693 4694 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4695 func (in *SyncStrategyApply) DeepCopyInto(out *SyncStrategyApply) { 4696 *out = *in 4697 return 4698 } 4699 4700 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategyApply. 4701 func (in *SyncStrategyApply) DeepCopy() *SyncStrategyApply { 4702 if in == nil { 4703 return nil 4704 } 4705 out := new(SyncStrategyApply) 4706 in.DeepCopyInto(out) 4707 return out 4708 } 4709 4710 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4711 func (in *SyncStrategyHook) DeepCopyInto(out *SyncStrategyHook) { 4712 *out = *in 4713 out.SyncStrategyApply = in.SyncStrategyApply 4714 return 4715 } 4716 4717 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategyHook. 4718 func (in *SyncStrategyHook) DeepCopy() *SyncStrategyHook { 4719 if in == nil { 4720 return nil 4721 } 4722 out := new(SyncStrategyHook) 4723 in.DeepCopyInto(out) 4724 return out 4725 } 4726 4727 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4728 func (in *SyncWindow) DeepCopyInto(out *SyncWindow) { 4729 *out = *in 4730 if in.Applications != nil { 4731 in, out := &in.Applications, &out.Applications 4732 *out = make([]string, len(*in)) 4733 copy(*out, *in) 4734 } 4735 if in.Namespaces != nil { 4736 in, out := &in.Namespaces, &out.Namespaces 4737 *out = make([]string, len(*in)) 4738 copy(*out, *in) 4739 } 4740 if in.Clusters != nil { 4741 in, out := &in.Clusters, &out.Clusters 4742 *out = make([]string, len(*in)) 4743 copy(*out, *in) 4744 } 4745 return 4746 } 4747 4748 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncWindow. 4749 func (in *SyncWindow) DeepCopy() *SyncWindow { 4750 if in == nil { 4751 return nil 4752 } 4753 out := new(SyncWindow) 4754 in.DeepCopyInto(out) 4755 return out 4756 } 4757 4758 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4759 func (in SyncWindows) DeepCopyInto(out *SyncWindows) { 4760 { 4761 in := &in 4762 *out = make(SyncWindows, len(*in)) 4763 for i := range *in { 4764 if (*in)[i] != nil { 4765 in, out := &(*in)[i], &(*out)[i] 4766 *out = new(SyncWindow) 4767 (*in).DeepCopyInto(*out) 4768 } 4769 } 4770 return 4771 } 4772 } 4773 4774 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncWindows. 4775 func (in SyncWindows) DeepCopy() SyncWindows { 4776 if in == nil { 4777 return nil 4778 } 4779 out := new(SyncWindows) 4780 in.DeepCopyInto(out) 4781 return *out 4782 } 4783 4784 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4785 func (in *TLSClientConfig) DeepCopyInto(out *TLSClientConfig) { 4786 *out = *in 4787 if in.CertData != nil { 4788 in, out := &in.CertData, &out.CertData 4789 *out = make([]byte, len(*in)) 4790 copy(*out, *in) 4791 } 4792 if in.KeyData != nil { 4793 in, out := &in.KeyData, &out.KeyData 4794 *out = make([]byte, len(*in)) 4795 copy(*out, *in) 4796 } 4797 if in.CAData != nil { 4798 in, out := &in.CAData, &out.CAData 4799 *out = make([]byte, len(*in)) 4800 copy(*out, *in) 4801 } 4802 return 4803 } 4804 4805 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSClientConfig. 4806 func (in *TLSClientConfig) DeepCopy() *TLSClientConfig { 4807 if in == nil { 4808 return nil 4809 } 4810 out := new(TLSClientConfig) 4811 in.DeepCopyInto(out) 4812 return out 4813 } 4814 4815 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 4816 func (in *TagFilter) DeepCopyInto(out *TagFilter) { 4817 *out = *in 4818 return 4819 } 4820 4821 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagFilter. 4822 func (in *TagFilter) DeepCopy() *TagFilter { 4823 if in == nil { 4824 return nil 4825 } 4826 out := new(TagFilter) 4827 in.DeepCopyInto(out) 4828 return out 4829 }