github.com/jenkins-x/jx-api@v0.0.24/pkg/apis/jenkins.io/v1/zz_generated.deepcopy.go (about) 1 // +build !ignore_autogenerated 2 3 // Code generated by deepcopy-gen. DO NOT EDIT. 4 5 package v1 6 7 import ( 8 time "time" 9 10 batchv1 "k8s.io/api/batch/v1" 11 corev1 "k8s.io/api/core/v1" 12 rbacv1 "k8s.io/api/rbac/v1" 13 runtime "k8s.io/apimachinery/pkg/runtime" 14 ) 15 16 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 17 func (in *AccountReference) DeepCopyInto(out *AccountReference) { 18 *out = *in 19 return 20 } 21 22 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountReference. 23 func (in *AccountReference) DeepCopy() *AccountReference { 24 if in == nil { 25 return nil 26 } 27 out := new(AccountReference) 28 in.DeepCopyInto(out) 29 return out 30 } 31 32 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 33 func (in *App) DeepCopyInto(out *App) { 34 *out = *in 35 out.TypeMeta = in.TypeMeta 36 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 37 in.Spec.DeepCopyInto(&out.Spec) 38 return 39 } 40 41 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App. 42 func (in *App) DeepCopy() *App { 43 if in == nil { 44 return nil 45 } 46 out := new(App) 47 in.DeepCopyInto(out) 48 return out 49 } 50 51 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 52 func (in *App) DeepCopyObject() runtime.Object { 53 if c := in.DeepCopy(); c != nil { 54 return c 55 } 56 return nil 57 } 58 59 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 60 func (in *AppList) DeepCopyInto(out *AppList) { 61 *out = *in 62 out.TypeMeta = in.TypeMeta 63 in.ListMeta.DeepCopyInto(&out.ListMeta) 64 if in.Items != nil { 65 in, out := &in.Items, &out.Items 66 *out = make([]App, len(*in)) 67 for i := range *in { 68 (*in)[i].DeepCopyInto(&(*out)[i]) 69 } 70 } 71 return 72 } 73 74 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList. 75 func (in *AppList) DeepCopy() *AppList { 76 if in == nil { 77 return nil 78 } 79 out := new(AppList) 80 in.DeepCopyInto(out) 81 return out 82 } 83 84 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 85 func (in *AppList) DeepCopyObject() runtime.Object { 86 if c := in.DeepCopy(); c != nil { 87 return c 88 } 89 return nil 90 } 91 92 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 93 func (in *AppSpec) DeepCopyInto(out *AppSpec) { 94 *out = *in 95 if in.SchemaPreprocessor != nil { 96 in, out := &in.SchemaPreprocessor, &out.SchemaPreprocessor 97 *out = new(corev1.Container) 98 (*in).DeepCopyInto(*out) 99 } 100 if in.SchemaPreprocessorRole != nil { 101 in, out := &in.SchemaPreprocessorRole, &out.SchemaPreprocessorRole 102 *out = new(rbacv1.Role) 103 (*in).DeepCopyInto(*out) 104 } 105 if in.PipelineExtension != nil { 106 in, out := &in.PipelineExtension, &out.PipelineExtension 107 *out = new(PipelineExtension) 108 (*in).DeepCopyInto(*out) 109 } 110 return 111 } 112 113 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec. 114 func (in *AppSpec) DeepCopy() *AppSpec { 115 if in == nil { 116 return nil 117 } 118 out := new(AppSpec) 119 in.DeepCopyInto(out) 120 return out 121 } 122 123 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 124 func (in *Approve) DeepCopyInto(out *Approve) { 125 *out = *in 126 if in.IssueRequired != nil { 127 in, out := &in.IssueRequired, &out.IssueRequired 128 *out = new(bool) 129 **out = **in 130 } 131 if in.RequireSelfApproval != nil { 132 in, out := &in.RequireSelfApproval, &out.RequireSelfApproval 133 *out = new(bool) 134 **out = **in 135 } 136 if in.LgtmActsAsApprove != nil { 137 in, out := &in.LgtmActsAsApprove, &out.LgtmActsAsApprove 138 *out = new(bool) 139 **out = **in 140 } 141 if in.IgnoreReviewState != nil { 142 in, out := &in.IgnoreReviewState, &out.IgnoreReviewState 143 *out = new(bool) 144 **out = **in 145 } 146 return 147 } 148 149 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Approve. 150 func (in *Approve) DeepCopy() *Approve { 151 if in == nil { 152 return nil 153 } 154 out := new(Approve) 155 in.DeepCopyInto(out) 156 return out 157 } 158 159 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 160 func (in *Attachment) DeepCopyInto(out *Attachment) { 161 *out = *in 162 if in.URLs != nil { 163 in, out := &in.URLs, &out.URLs 164 *out = make([]string, len(*in)) 165 copy(*out, *in) 166 } 167 return 168 } 169 170 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attachment. 171 func (in *Attachment) DeepCopy() *Attachment { 172 if in == nil { 173 return nil 174 } 175 out := new(Attachment) 176 in.DeepCopyInto(out) 177 return out 178 } 179 180 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 181 func (in *BatchPipelineActivity) DeepCopyInto(out *BatchPipelineActivity) { 182 *out = *in 183 if in.ComprisingPulLRequests != nil { 184 in, out := &in.ComprisingPulLRequests, &out.ComprisingPulLRequests 185 *out = make([]PullRequestInfo, len(*in)) 186 copy(*out, *in) 187 } 188 return 189 } 190 191 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchPipelineActivity. 192 func (in *BatchPipelineActivity) DeepCopy() *BatchPipelineActivity { 193 if in == nil { 194 return nil 195 } 196 out := new(BatchPipelineActivity) 197 in.DeepCopyInto(out) 198 return out 199 } 200 201 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 202 func (in *Binary) DeepCopyInto(out *Binary) { 203 *out = *in 204 return 205 } 206 207 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Binary. 208 func (in *Binary) DeepCopy() *Binary { 209 if in == nil { 210 return nil 211 } 212 out := new(Binary) 213 in.DeepCopyInto(out) 214 return out 215 } 216 217 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 218 func (in *BranchProtectionContextPolicy) DeepCopyInto(out *BranchProtectionContextPolicy) { 219 *out = *in 220 if in.Contexts != nil { 221 in, out := &in.Contexts, &out.Contexts 222 *out = new(ReplaceableSliceOfStrings) 223 (*in).DeepCopyInto(*out) 224 } 225 if in.Strict != nil { 226 in, out := &in.Strict, &out.Strict 227 *out = new(bool) 228 **out = **in 229 } 230 return 231 } 232 233 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BranchProtectionContextPolicy. 234 func (in *BranchProtectionContextPolicy) DeepCopy() *BranchProtectionContextPolicy { 235 if in == nil { 236 return nil 237 } 238 out := new(BranchProtectionContextPolicy) 239 in.DeepCopyInto(out) 240 return out 241 } 242 243 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 244 func (in *Brancher) DeepCopyInto(out *Brancher) { 245 *out = *in 246 if in.SkipBranches != nil { 247 in, out := &in.SkipBranches, &out.SkipBranches 248 *out = new(ReplaceableSliceOfStrings) 249 (*in).DeepCopyInto(*out) 250 } 251 if in.Branches != nil { 252 in, out := &in.Branches, &out.Branches 253 *out = new(ReplaceableSliceOfStrings) 254 (*in).DeepCopyInto(*out) 255 } 256 return 257 } 258 259 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Brancher. 260 func (in *Brancher) DeepCopy() *Brancher { 261 if in == nil { 262 return nil 263 } 264 out := new(Brancher) 265 in.DeepCopyInto(out) 266 return out 267 } 268 269 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 270 func (in *BuildPack) DeepCopyInto(out *BuildPack) { 271 *out = *in 272 out.TypeMeta = in.TypeMeta 273 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 274 in.Spec.DeepCopyInto(&out.Spec) 275 return 276 } 277 278 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildPack. 279 func (in *BuildPack) DeepCopy() *BuildPack { 280 if in == nil { 281 return nil 282 } 283 out := new(BuildPack) 284 in.DeepCopyInto(out) 285 return out 286 } 287 288 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 289 func (in *BuildPack) DeepCopyObject() runtime.Object { 290 if c := in.DeepCopy(); c != nil { 291 return c 292 } 293 return nil 294 } 295 296 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 297 func (in *BuildPackList) DeepCopyInto(out *BuildPackList) { 298 *out = *in 299 out.TypeMeta = in.TypeMeta 300 in.ListMeta.DeepCopyInto(&out.ListMeta) 301 if in.Items != nil { 302 in, out := &in.Items, &out.Items 303 *out = make([]BuildPack, len(*in)) 304 for i := range *in { 305 (*in)[i].DeepCopyInto(&(*out)[i]) 306 } 307 } 308 return 309 } 310 311 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildPackList. 312 func (in *BuildPackList) DeepCopy() *BuildPackList { 313 if in == nil { 314 return nil 315 } 316 out := new(BuildPackList) 317 in.DeepCopyInto(out) 318 return out 319 } 320 321 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 322 func (in *BuildPackList) DeepCopyObject() runtime.Object { 323 if c := in.DeepCopy(); c != nil { 324 return c 325 } 326 return nil 327 } 328 329 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 330 func (in *BuildPackSpec) DeepCopyInto(out *BuildPackSpec) { 331 *out = *in 332 if in.QuickstartLocations != nil { 333 in, out := &in.QuickstartLocations, &out.QuickstartLocations 334 *out = make([]QuickStartLocation, len(*in)) 335 for i := range *in { 336 (*in)[i].DeepCopyInto(&(*out)[i]) 337 } 338 } 339 return 340 } 341 342 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildPackSpec. 343 func (in *BuildPackSpec) DeepCopy() *BuildPackSpec { 344 if in == nil { 345 return nil 346 } 347 out := new(BuildPackSpec) 348 in.DeepCopyInto(out) 349 return out 350 } 351 352 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 353 func (in *ChartRef) DeepCopyInto(out *ChartRef) { 354 *out = *in 355 return 356 } 357 358 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartRef. 359 func (in *ChartRef) DeepCopy() *ChartRef { 360 if in == nil { 361 return nil 362 } 363 out := new(ChartRef) 364 in.DeepCopyInto(out) 365 return out 366 } 367 368 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 369 func (in *CommitStatus) DeepCopyInto(out *CommitStatus) { 370 *out = *in 371 out.TypeMeta = in.TypeMeta 372 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 373 in.Spec.DeepCopyInto(&out.Spec) 374 return 375 } 376 377 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatus. 378 func (in *CommitStatus) DeepCopy() *CommitStatus { 379 if in == nil { 380 return nil 381 } 382 out := new(CommitStatus) 383 in.DeepCopyInto(out) 384 return out 385 } 386 387 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 388 func (in *CommitStatus) DeepCopyObject() runtime.Object { 389 if c := in.DeepCopy(); c != nil { 390 return c 391 } 392 return nil 393 } 394 395 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 396 func (in *CommitStatusCommitReference) DeepCopyInto(out *CommitStatusCommitReference) { 397 *out = *in 398 return 399 } 400 401 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatusCommitReference. 402 func (in *CommitStatusCommitReference) DeepCopy() *CommitStatusCommitReference { 403 if in == nil { 404 return nil 405 } 406 out := new(CommitStatusCommitReference) 407 in.DeepCopyInto(out) 408 return out 409 } 410 411 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 412 func (in *CommitStatusDetails) DeepCopyInto(out *CommitStatusDetails) { 413 *out = *in 414 out.PipelineActivity = in.PipelineActivity 415 if in.Items != nil { 416 in, out := &in.Items, &out.Items 417 *out = make([]CommitStatusItem, len(*in)) 418 copy(*out, *in) 419 } 420 out.Commit = in.Commit 421 return 422 } 423 424 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatusDetails. 425 func (in *CommitStatusDetails) DeepCopy() *CommitStatusDetails { 426 if in == nil { 427 return nil 428 } 429 out := new(CommitStatusDetails) 430 in.DeepCopyInto(out) 431 return out 432 } 433 434 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 435 func (in *CommitStatusItem) DeepCopyInto(out *CommitStatusItem) { 436 *out = *in 437 return 438 } 439 440 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatusItem. 441 func (in *CommitStatusItem) DeepCopy() *CommitStatusItem { 442 if in == nil { 443 return nil 444 } 445 out := new(CommitStatusItem) 446 in.DeepCopyInto(out) 447 return out 448 } 449 450 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 451 func (in *CommitStatusList) DeepCopyInto(out *CommitStatusList) { 452 *out = *in 453 out.TypeMeta = in.TypeMeta 454 in.ListMeta.DeepCopyInto(&out.ListMeta) 455 if in.Items != nil { 456 in, out := &in.Items, &out.Items 457 *out = make([]CommitStatus, len(*in)) 458 for i := range *in { 459 (*in)[i].DeepCopyInto(&(*out)[i]) 460 } 461 } 462 return 463 } 464 465 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatusList. 466 func (in *CommitStatusList) DeepCopy() *CommitStatusList { 467 if in == nil { 468 return nil 469 } 470 out := new(CommitStatusList) 471 in.DeepCopyInto(out) 472 return out 473 } 474 475 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 476 func (in *CommitStatusList) DeepCopyObject() runtime.Object { 477 if c := in.DeepCopy(); c != nil { 478 return c 479 } 480 return nil 481 } 482 483 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 484 func (in *CommitStatusSpec) DeepCopyInto(out *CommitStatusSpec) { 485 *out = *in 486 if in.Items != nil { 487 in, out := &in.Items, &out.Items 488 *out = make([]CommitStatusDetails, len(*in)) 489 for i := range *in { 490 (*in)[i].DeepCopyInto(&(*out)[i]) 491 } 492 } 493 return 494 } 495 496 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitStatusSpec. 497 func (in *CommitStatusSpec) DeepCopy() *CommitStatusSpec { 498 if in == nil { 499 return nil 500 } 501 out := new(CommitStatusSpec) 502 in.DeepCopyInto(out) 503 return out 504 } 505 506 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 507 func (in *CommitSummary) DeepCopyInto(out *CommitSummary) { 508 *out = *in 509 if in.Author != nil { 510 in, out := &in.Author, &out.Author 511 *out = new(UserDetails) 512 (*in).DeepCopyInto(*out) 513 } 514 if in.Committer != nil { 515 in, out := &in.Committer, &out.Committer 516 *out = new(UserDetails) 517 (*in).DeepCopyInto(*out) 518 } 519 if in.IssueIDs != nil { 520 in, out := &in.IssueIDs, &out.IssueIDs 521 *out = make([]string, len(*in)) 522 copy(*out, *in) 523 } 524 return 525 } 526 527 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommitSummary. 528 func (in *CommitSummary) DeepCopy() *CommitSummary { 529 if in == nil { 530 return nil 531 } 532 out := new(CommitSummary) 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 *ConfigMapSpec) DeepCopyInto(out *ConfigMapSpec) { 539 *out = *in 540 if in.AdditionalNamespaces != nil { 541 in, out := &in.AdditionalNamespaces, &out.AdditionalNamespaces 542 *out = make([]string, len(*in)) 543 copy(*out, *in) 544 } 545 if in.Namespaces != nil { 546 in, out := &in.Namespaces, &out.Namespaces 547 *out = make([]string, len(*in)) 548 copy(*out, *in) 549 } 550 return 551 } 552 553 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapSpec. 554 func (in *ConfigMapSpec) DeepCopy() *ConfigMapSpec { 555 if in == nil { 556 return nil 557 } 558 out := new(ConfigMapSpec) 559 in.DeepCopyInto(out) 560 return out 561 } 562 563 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 564 func (in *ConfigUpdater) DeepCopyInto(out *ConfigUpdater) { 565 *out = *in 566 if in.Map != nil { 567 in, out := &in.Map, &out.Map 568 *out = make(map[string]ConfigMapSpec, len(*in)) 569 for key, val := range *in { 570 (*out)[key] = *val.DeepCopy() 571 } 572 } 573 in.ConfigMap.DeepCopyInto(&out.ConfigMap) 574 return 575 } 576 577 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigUpdater. 578 func (in *ConfigUpdater) DeepCopy() *ConfigUpdater { 579 if in == nil { 580 return nil 581 } 582 out := new(ConfigUpdater) 583 in.DeepCopyInto(out) 584 return out 585 } 586 587 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 588 func (in *ContextPolicy) DeepCopyInto(out *ContextPolicy) { 589 *out = *in 590 if in.SkipUnknownContexts != nil { 591 in, out := &in.SkipUnknownContexts, &out.SkipUnknownContexts 592 *out = new(bool) 593 **out = **in 594 } 595 if in.RequiredContexts != nil { 596 in, out := &in.RequiredContexts, &out.RequiredContexts 597 *out = new(ReplaceableSliceOfStrings) 598 (*in).DeepCopyInto(*out) 599 } 600 if in.RequiredIfPresentContexts != nil { 601 in, out := &in.RequiredIfPresentContexts, &out.RequiredIfPresentContexts 602 *out = new(ReplaceableSliceOfStrings) 603 (*in).DeepCopyInto(*out) 604 } 605 if in.OptionalContexts != nil { 606 in, out := &in.OptionalContexts, &out.OptionalContexts 607 *out = new(ReplaceableSliceOfStrings) 608 (*in).DeepCopyInto(*out) 609 } 610 if in.FromBranchProtection != nil { 611 in, out := &in.FromBranchProtection, &out.FromBranchProtection 612 *out = new(bool) 613 **out = **in 614 } 615 return 616 } 617 618 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContextPolicy. 619 func (in *ContextPolicy) DeepCopy() *ContextPolicy { 620 if in == nil { 621 return nil 622 } 623 out := new(ContextPolicy) 624 in.DeepCopyInto(out) 625 return out 626 } 627 628 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 629 func (in *CoreActivityStep) DeepCopyInto(out *CoreActivityStep) { 630 *out = *in 631 if in.StartedTimestamp != nil { 632 in, out := &in.StartedTimestamp, &out.StartedTimestamp 633 *out = (*in).DeepCopy() 634 } 635 if in.CompletedTimestamp != nil { 636 in, out := &in.CompletedTimestamp, &out.CompletedTimestamp 637 *out = (*in).DeepCopy() 638 } 639 return 640 } 641 642 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoreActivityStep. 643 func (in *CoreActivityStep) DeepCopy() *CoreActivityStep { 644 if in == nil { 645 return nil 646 } 647 out := new(CoreActivityStep) 648 in.DeepCopyInto(out) 649 return out 650 } 651 652 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 653 func (in *DependencyUpdate) DeepCopyInto(out *DependencyUpdate) { 654 *out = *in 655 out.DependencyUpdateDetails = in.DependencyUpdateDetails 656 if in.Paths != nil { 657 in, out := &in.Paths, &out.Paths 658 *out = make([]DependencyUpdatePath, len(*in)) 659 for i := range *in { 660 if (*in)[i] != nil { 661 in, out := &(*in)[i], &(*out)[i] 662 *out = make(DependencyUpdatePath, len(*in)) 663 copy(*out, *in) 664 } 665 } 666 } 667 return 668 } 669 670 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyUpdate. 671 func (in *DependencyUpdate) DeepCopy() *DependencyUpdate { 672 if in == nil { 673 return nil 674 } 675 out := new(DependencyUpdate) 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 *DependencyUpdateDetails) DeepCopyInto(out *DependencyUpdateDetails) { 682 *out = *in 683 return 684 } 685 686 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyUpdateDetails. 687 func (in *DependencyUpdateDetails) DeepCopy() *DependencyUpdateDetails { 688 if in == nil { 689 return nil 690 } 691 out := new(DependencyUpdateDetails) 692 in.DeepCopyInto(out) 693 return out 694 } 695 696 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 697 func (in DependencyUpdatePath) DeepCopyInto(out *DependencyUpdatePath) { 698 { 699 in := &in 700 *out = make(DependencyUpdatePath, len(*in)) 701 copy(*out, *in) 702 return 703 } 704 } 705 706 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyUpdatePath. 707 func (in DependencyUpdatePath) DeepCopy() DependencyUpdatePath { 708 if in == nil { 709 return nil 710 } 711 out := new(DependencyUpdatePath) 712 in.DeepCopyInto(out) 713 return *out 714 } 715 716 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 717 func (in *DeployOptions) DeepCopyInto(out *DeployOptions) { 718 *out = *in 719 return 720 } 721 722 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployOptions. 723 func (in *DeployOptions) DeepCopy() *DeployOptions { 724 if in == nil { 725 return nil 726 } 727 out := new(DeployOptions) 728 in.DeepCopyInto(out) 729 return out 730 } 731 732 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 733 func (in *Environment) DeepCopyInto(out *Environment) { 734 *out = *in 735 out.TypeMeta = in.TypeMeta 736 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 737 in.Spec.DeepCopyInto(&out.Spec) 738 out.Status = in.Status 739 return 740 } 741 742 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Environment. 743 func (in *Environment) DeepCopy() *Environment { 744 if in == nil { 745 return nil 746 } 747 out := new(Environment) 748 in.DeepCopyInto(out) 749 return out 750 } 751 752 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 753 func (in *Environment) DeepCopyObject() runtime.Object { 754 if c := in.DeepCopy(); c != nil { 755 return c 756 } 757 return nil 758 } 759 760 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 761 func (in *EnvironmentFilter) DeepCopyInto(out *EnvironmentFilter) { 762 *out = *in 763 if in.Includes != nil { 764 in, out := &in.Includes, &out.Includes 765 *out = make([]string, len(*in)) 766 copy(*out, *in) 767 } 768 if in.Excludes != nil { 769 in, out := &in.Excludes, &out.Excludes 770 *out = make([]string, len(*in)) 771 copy(*out, *in) 772 } 773 return 774 } 775 776 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentFilter. 777 func (in *EnvironmentFilter) DeepCopy() *EnvironmentFilter { 778 if in == nil { 779 return nil 780 } 781 out := new(EnvironmentFilter) 782 in.DeepCopyInto(out) 783 return out 784 } 785 786 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 787 func (in *EnvironmentList) DeepCopyInto(out *EnvironmentList) { 788 *out = *in 789 out.TypeMeta = in.TypeMeta 790 in.ListMeta.DeepCopyInto(&out.ListMeta) 791 if in.Items != nil { 792 in, out := &in.Items, &out.Items 793 *out = make([]Environment, len(*in)) 794 for i := range *in { 795 (*in)[i].DeepCopyInto(&(*out)[i]) 796 } 797 } 798 return 799 } 800 801 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentList. 802 func (in *EnvironmentList) DeepCopy() *EnvironmentList { 803 if in == nil { 804 return nil 805 } 806 out := new(EnvironmentList) 807 in.DeepCopyInto(out) 808 return out 809 } 810 811 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 812 func (in *EnvironmentList) DeepCopyObject() runtime.Object { 813 if c := in.DeepCopy(); c != nil { 814 return c 815 } 816 return nil 817 } 818 819 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 820 func (in *EnvironmentRepository) DeepCopyInto(out *EnvironmentRepository) { 821 *out = *in 822 return 823 } 824 825 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentRepository. 826 func (in *EnvironmentRepository) DeepCopy() *EnvironmentRepository { 827 if in == nil { 828 return nil 829 } 830 out := new(EnvironmentRepository) 831 in.DeepCopyInto(out) 832 return out 833 } 834 835 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 836 func (in *EnvironmentRoleBinding) DeepCopyInto(out *EnvironmentRoleBinding) { 837 *out = *in 838 out.TypeMeta = in.TypeMeta 839 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 840 in.Spec.DeepCopyInto(&out.Spec) 841 out.Status = in.Status 842 return 843 } 844 845 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentRoleBinding. 846 func (in *EnvironmentRoleBinding) DeepCopy() *EnvironmentRoleBinding { 847 if in == nil { 848 return nil 849 } 850 out := new(EnvironmentRoleBinding) 851 in.DeepCopyInto(out) 852 return out 853 } 854 855 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 856 func (in *EnvironmentRoleBinding) DeepCopyObject() runtime.Object { 857 if c := in.DeepCopy(); c != nil { 858 return c 859 } 860 return nil 861 } 862 863 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 864 func (in *EnvironmentRoleBindingList) DeepCopyInto(out *EnvironmentRoleBindingList) { 865 *out = *in 866 out.TypeMeta = in.TypeMeta 867 in.ListMeta.DeepCopyInto(&out.ListMeta) 868 if in.Items != nil { 869 in, out := &in.Items, &out.Items 870 *out = make([]EnvironmentRoleBinding, len(*in)) 871 for i := range *in { 872 (*in)[i].DeepCopyInto(&(*out)[i]) 873 } 874 } 875 return 876 } 877 878 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentRoleBindingList. 879 func (in *EnvironmentRoleBindingList) DeepCopy() *EnvironmentRoleBindingList { 880 if in == nil { 881 return nil 882 } 883 out := new(EnvironmentRoleBindingList) 884 in.DeepCopyInto(out) 885 return out 886 } 887 888 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 889 func (in *EnvironmentRoleBindingList) DeepCopyObject() runtime.Object { 890 if c := in.DeepCopy(); c != nil { 891 return c 892 } 893 return nil 894 } 895 896 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 897 func (in *EnvironmentRoleBindingSpec) DeepCopyInto(out *EnvironmentRoleBindingSpec) { 898 *out = *in 899 if in.Subjects != nil { 900 in, out := &in.Subjects, &out.Subjects 901 *out = make([]rbacv1.Subject, len(*in)) 902 copy(*out, *in) 903 } 904 out.RoleRef = in.RoleRef 905 if in.Environments != nil { 906 in, out := &in.Environments, &out.Environments 907 *out = make([]EnvironmentFilter, len(*in)) 908 for i := range *in { 909 (*in)[i].DeepCopyInto(&(*out)[i]) 910 } 911 } 912 return 913 } 914 915 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentRoleBindingSpec. 916 func (in *EnvironmentRoleBindingSpec) DeepCopy() *EnvironmentRoleBindingSpec { 917 if in == nil { 918 return nil 919 } 920 out := new(EnvironmentRoleBindingSpec) 921 in.DeepCopyInto(out) 922 return out 923 } 924 925 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 926 func (in *EnvironmentRoleBindingStatus) DeepCopyInto(out *EnvironmentRoleBindingStatus) { 927 *out = *in 928 return 929 } 930 931 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentRoleBindingStatus. 932 func (in *EnvironmentRoleBindingStatus) DeepCopy() *EnvironmentRoleBindingStatus { 933 if in == nil { 934 return nil 935 } 936 out := new(EnvironmentRoleBindingStatus) 937 in.DeepCopyInto(out) 938 return out 939 } 940 941 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 942 func (in *EnvironmentSpec) DeepCopyInto(out *EnvironmentSpec) { 943 *out = *in 944 out.Source = in.Source 945 in.TeamSettings.DeepCopyInto(&out.TeamSettings) 946 out.PreviewGitSpec = in.PreviewGitSpec 947 return 948 } 949 950 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpec. 951 func (in *EnvironmentSpec) DeepCopy() *EnvironmentSpec { 952 if in == nil { 953 return nil 954 } 955 out := new(EnvironmentSpec) 956 in.DeepCopyInto(out) 957 return out 958 } 959 960 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 961 func (in *EnvironmentStatus) DeepCopyInto(out *EnvironmentStatus) { 962 *out = *in 963 return 964 } 965 966 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentStatus. 967 func (in *EnvironmentStatus) DeepCopy() *EnvironmentStatus { 968 if in == nil { 969 return nil 970 } 971 out := new(EnvironmentStatus) 972 in.DeepCopyInto(out) 973 return out 974 } 975 976 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 977 func (in *EnvironmentVariable) DeepCopyInto(out *EnvironmentVariable) { 978 *out = *in 979 return 980 } 981 982 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVariable. 983 func (in *EnvironmentVariable) DeepCopy() *EnvironmentVariable { 984 if in == nil { 985 return nil 986 } 987 out := new(EnvironmentVariable) 988 in.DeepCopyInto(out) 989 return out 990 } 991 992 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 993 func (in *Extension) DeepCopyInto(out *Extension) { 994 *out = *in 995 out.TypeMeta = in.TypeMeta 996 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 997 in.Spec.DeepCopyInto(&out.Spec) 998 return 999 } 1000 1001 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension. 1002 func (in *Extension) DeepCopy() *Extension { 1003 if in == nil { 1004 return nil 1005 } 1006 out := new(Extension) 1007 in.DeepCopyInto(out) 1008 return out 1009 } 1010 1011 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1012 func (in *Extension) DeepCopyObject() runtime.Object { 1013 if c := in.DeepCopy(); c != nil { 1014 return c 1015 } 1016 return nil 1017 } 1018 1019 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1020 func (in *ExtensionConfig) DeepCopyInto(out *ExtensionConfig) { 1021 *out = *in 1022 if in.Parameters != nil { 1023 in, out := &in.Parameters, &out.Parameters 1024 *out = make([]ExtensionParameterValue, len(*in)) 1025 copy(*out, *in) 1026 } 1027 return 1028 } 1029 1030 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionConfig. 1031 func (in *ExtensionConfig) DeepCopy() *ExtensionConfig { 1032 if in == nil { 1033 return nil 1034 } 1035 out := new(ExtensionConfig) 1036 in.DeepCopyInto(out) 1037 return out 1038 } 1039 1040 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1041 func (in *ExtensionConfigList) DeepCopyInto(out *ExtensionConfigList) { 1042 *out = *in 1043 if in.Extensions != nil { 1044 in, out := &in.Extensions, &out.Extensions 1045 *out = make([]ExtensionConfig, len(*in)) 1046 for i := range *in { 1047 (*in)[i].DeepCopyInto(&(*out)[i]) 1048 } 1049 } 1050 return 1051 } 1052 1053 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionConfigList. 1054 func (in *ExtensionConfigList) DeepCopy() *ExtensionConfigList { 1055 if in == nil { 1056 return nil 1057 } 1058 out := new(ExtensionConfigList) 1059 in.DeepCopyInto(out) 1060 return out 1061 } 1062 1063 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1064 func (in *ExtensionDefinition) DeepCopyInto(out *ExtensionDefinition) { 1065 *out = *in 1066 if in.When != nil { 1067 in, out := &in.When, &out.When 1068 *out = make([]ExtensionWhen, len(*in)) 1069 copy(*out, *in) 1070 } 1071 if in.Children != nil { 1072 in, out := &in.Children, &out.Children 1073 *out = make([]ExtensionDefinitionChildReference, len(*in)) 1074 copy(*out, *in) 1075 } 1076 if in.Parameters != nil { 1077 in, out := &in.Parameters, &out.Parameters 1078 *out = make([]ExtensionParameter, len(*in)) 1079 copy(*out, *in) 1080 } 1081 return 1082 } 1083 1084 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDefinition. 1085 func (in *ExtensionDefinition) DeepCopy() *ExtensionDefinition { 1086 if in == nil { 1087 return nil 1088 } 1089 out := new(ExtensionDefinition) 1090 in.DeepCopyInto(out) 1091 return out 1092 } 1093 1094 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1095 func (in *ExtensionDefinitionChildReference) DeepCopyInto(out *ExtensionDefinitionChildReference) { 1096 *out = *in 1097 return 1098 } 1099 1100 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDefinitionChildReference. 1101 func (in *ExtensionDefinitionChildReference) DeepCopy() *ExtensionDefinitionChildReference { 1102 if in == nil { 1103 return nil 1104 } 1105 out := new(ExtensionDefinitionChildReference) 1106 in.DeepCopyInto(out) 1107 return out 1108 } 1109 1110 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1111 func (in *ExtensionDefinitionList) DeepCopyInto(out *ExtensionDefinitionList) { 1112 *out = *in 1113 if in.Extensions != nil { 1114 in, out := &in.Extensions, &out.Extensions 1115 *out = make([]ExtensionDefinition, len(*in)) 1116 for i := range *in { 1117 (*in)[i].DeepCopyInto(&(*out)[i]) 1118 } 1119 } 1120 return 1121 } 1122 1123 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDefinitionList. 1124 func (in *ExtensionDefinitionList) DeepCopy() *ExtensionDefinitionList { 1125 if in == nil { 1126 return nil 1127 } 1128 out := new(ExtensionDefinitionList) 1129 in.DeepCopyInto(out) 1130 return out 1131 } 1132 1133 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1134 func (in *ExtensionDefinitionReference) DeepCopyInto(out *ExtensionDefinitionReference) { 1135 *out = *in 1136 return 1137 } 1138 1139 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDefinitionReference. 1140 func (in *ExtensionDefinitionReference) DeepCopy() *ExtensionDefinitionReference { 1141 if in == nil { 1142 return nil 1143 } 1144 out := new(ExtensionDefinitionReference) 1145 in.DeepCopyInto(out) 1146 return out 1147 } 1148 1149 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1150 func (in *ExtensionDefinitionReferenceList) DeepCopyInto(out *ExtensionDefinitionReferenceList) { 1151 *out = *in 1152 if in.Remotes != nil { 1153 in, out := &in.Remotes, &out.Remotes 1154 *out = make([]ExtensionDefinitionReference, len(*in)) 1155 copy(*out, *in) 1156 } 1157 return 1158 } 1159 1160 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDefinitionReferenceList. 1161 func (in *ExtensionDefinitionReferenceList) DeepCopy() *ExtensionDefinitionReferenceList { 1162 if in == nil { 1163 return nil 1164 } 1165 out := new(ExtensionDefinitionReferenceList) 1166 in.DeepCopyInto(out) 1167 return out 1168 } 1169 1170 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1171 func (in *ExtensionExecution) DeepCopyInto(out *ExtensionExecution) { 1172 *out = *in 1173 if in.EnvironmentVariables != nil { 1174 in, out := &in.EnvironmentVariables, &out.EnvironmentVariables 1175 *out = make([]EnvironmentVariable, len(*in)) 1176 copy(*out, *in) 1177 } 1178 return 1179 } 1180 1181 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionExecution. 1182 func (in *ExtensionExecution) DeepCopy() *ExtensionExecution { 1183 if in == nil { 1184 return nil 1185 } 1186 out := new(ExtensionExecution) 1187 in.DeepCopyInto(out) 1188 return out 1189 } 1190 1191 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1192 func (in *ExtensionList) DeepCopyInto(out *ExtensionList) { 1193 *out = *in 1194 out.TypeMeta = in.TypeMeta 1195 in.ListMeta.DeepCopyInto(&out.ListMeta) 1196 if in.Items != nil { 1197 in, out := &in.Items, &out.Items 1198 *out = make([]Extension, len(*in)) 1199 for i := range *in { 1200 (*in)[i].DeepCopyInto(&(*out)[i]) 1201 } 1202 } 1203 return 1204 } 1205 1206 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionList. 1207 func (in *ExtensionList) DeepCopy() *ExtensionList { 1208 if in == nil { 1209 return nil 1210 } 1211 out := new(ExtensionList) 1212 in.DeepCopyInto(out) 1213 return out 1214 } 1215 1216 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1217 func (in *ExtensionList) DeepCopyObject() runtime.Object { 1218 if c := in.DeepCopy(); c != nil { 1219 return c 1220 } 1221 return nil 1222 } 1223 1224 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1225 func (in *ExtensionParameter) DeepCopyInto(out *ExtensionParameter) { 1226 *out = *in 1227 return 1228 } 1229 1230 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionParameter. 1231 func (in *ExtensionParameter) DeepCopy() *ExtensionParameter { 1232 if in == nil { 1233 return nil 1234 } 1235 out := new(ExtensionParameter) 1236 in.DeepCopyInto(out) 1237 return out 1238 } 1239 1240 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1241 func (in *ExtensionParameterValue) DeepCopyInto(out *ExtensionParameterValue) { 1242 *out = *in 1243 return 1244 } 1245 1246 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionParameterValue. 1247 func (in *ExtensionParameterValue) DeepCopy() *ExtensionParameterValue { 1248 if in == nil { 1249 return nil 1250 } 1251 out := new(ExtensionParameterValue) 1252 in.DeepCopyInto(out) 1253 return out 1254 } 1255 1256 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1257 func (in *ExtensionRepositoryLockList) DeepCopyInto(out *ExtensionRepositoryLockList) { 1258 *out = *in 1259 if in.Extensions != nil { 1260 in, out := &in.Extensions, &out.Extensions 1261 *out = make([]ExtensionSpec, len(*in)) 1262 for i := range *in { 1263 (*in)[i].DeepCopyInto(&(*out)[i]) 1264 } 1265 } 1266 return 1267 } 1268 1269 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionRepositoryLockList. 1270 func (in *ExtensionRepositoryLockList) DeepCopy() *ExtensionRepositoryLockList { 1271 if in == nil { 1272 return nil 1273 } 1274 out := new(ExtensionRepositoryLockList) 1275 in.DeepCopyInto(out) 1276 return out 1277 } 1278 1279 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1280 func (in *ExtensionRepositoryReference) DeepCopyInto(out *ExtensionRepositoryReference) { 1281 *out = *in 1282 out.Chart = in.Chart 1283 return 1284 } 1285 1286 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionRepositoryReference. 1287 func (in *ExtensionRepositoryReference) DeepCopy() *ExtensionRepositoryReference { 1288 if in == nil { 1289 return nil 1290 } 1291 out := new(ExtensionRepositoryReference) 1292 in.DeepCopyInto(out) 1293 return out 1294 } 1295 1296 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1297 func (in *ExtensionRepositoryReferenceList) DeepCopyInto(out *ExtensionRepositoryReferenceList) { 1298 *out = *in 1299 if in.Repositories != nil { 1300 in, out := &in.Repositories, &out.Repositories 1301 *out = make([]ExtensionRepositoryReference, len(*in)) 1302 copy(*out, *in) 1303 } 1304 return 1305 } 1306 1307 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionRepositoryReferenceList. 1308 func (in *ExtensionRepositoryReferenceList) DeepCopy() *ExtensionRepositoryReferenceList { 1309 if in == nil { 1310 return nil 1311 } 1312 out := new(ExtensionRepositoryReferenceList) 1313 in.DeepCopyInto(out) 1314 return out 1315 } 1316 1317 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1318 func (in *ExtensionSpec) DeepCopyInto(out *ExtensionSpec) { 1319 *out = *in 1320 if in.When != nil { 1321 in, out := &in.When, &out.When 1322 *out = make([]ExtensionWhen, len(*in)) 1323 copy(*out, *in) 1324 } 1325 if in.Parameters != nil { 1326 in, out := &in.Parameters, &out.Parameters 1327 *out = make([]ExtensionParameter, len(*in)) 1328 copy(*out, *in) 1329 } 1330 if in.Children != nil { 1331 in, out := &in.Children, &out.Children 1332 *out = make([]string, len(*in)) 1333 copy(*out, *in) 1334 } 1335 return 1336 } 1337 1338 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionSpec. 1339 func (in *ExtensionSpec) DeepCopy() *ExtensionSpec { 1340 if in == nil { 1341 return nil 1342 } 1343 out := new(ExtensionSpec) 1344 in.DeepCopyInto(out) 1345 return out 1346 } 1347 1348 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1349 func (in *ExternalPlugin) DeepCopyInto(out *ExternalPlugin) { 1350 *out = *in 1351 if in.Name != nil { 1352 in, out := &in.Name, &out.Name 1353 *out = new(string) 1354 **out = **in 1355 } 1356 if in.Endpoint != nil { 1357 in, out := &in.Endpoint, &out.Endpoint 1358 *out = new(string) 1359 **out = **in 1360 } 1361 if in.Events != nil { 1362 in, out := &in.Events, &out.Events 1363 *out = new(ReplaceableSliceOfStrings) 1364 (*in).DeepCopyInto(*out) 1365 } 1366 return 1367 } 1368 1369 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalPlugin. 1370 func (in *ExternalPlugin) DeepCopy() *ExternalPlugin { 1371 if in == nil { 1372 return nil 1373 } 1374 out := new(ExternalPlugin) 1375 in.DeepCopyInto(out) 1376 return out 1377 } 1378 1379 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1380 func (in *Fact) DeepCopyInto(out *Fact) { 1381 *out = *in 1382 out.TypeMeta = in.TypeMeta 1383 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1384 in.Spec.DeepCopyInto(&out.Spec) 1385 out.Status = in.Status 1386 return 1387 } 1388 1389 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fact. 1390 func (in *Fact) DeepCopy() *Fact { 1391 if in == nil { 1392 return nil 1393 } 1394 out := new(Fact) 1395 in.DeepCopyInto(out) 1396 return out 1397 } 1398 1399 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1400 func (in *Fact) DeepCopyObject() runtime.Object { 1401 if c := in.DeepCopy(); c != nil { 1402 return c 1403 } 1404 return nil 1405 } 1406 1407 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1408 func (in *FactList) DeepCopyInto(out *FactList) { 1409 *out = *in 1410 out.TypeMeta = in.TypeMeta 1411 in.ListMeta.DeepCopyInto(&out.ListMeta) 1412 if in.Items != nil { 1413 in, out := &in.Items, &out.Items 1414 *out = make([]Fact, len(*in)) 1415 for i := range *in { 1416 (*in)[i].DeepCopyInto(&(*out)[i]) 1417 } 1418 } 1419 return 1420 } 1421 1422 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactList. 1423 func (in *FactList) DeepCopy() *FactList { 1424 if in == nil { 1425 return nil 1426 } 1427 out := new(FactList) 1428 in.DeepCopyInto(out) 1429 return out 1430 } 1431 1432 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1433 func (in *FactList) DeepCopyObject() runtime.Object { 1434 if c := in.DeepCopy(); c != nil { 1435 return c 1436 } 1437 return nil 1438 } 1439 1440 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1441 func (in *FactSpec) DeepCopyInto(out *FactSpec) { 1442 *out = *in 1443 if in.Measurements != nil { 1444 in, out := &in.Measurements, &out.Measurements 1445 *out = make([]Measurement, len(*in)) 1446 for i := range *in { 1447 (*in)[i].DeepCopyInto(&(*out)[i]) 1448 } 1449 } 1450 if in.Statements != nil { 1451 in, out := &in.Statements, &out.Statements 1452 *out = make([]Statement, len(*in)) 1453 for i := range *in { 1454 (*in)[i].DeepCopyInto(&(*out)[i]) 1455 } 1456 } 1457 in.Original.DeepCopyInto(&out.Original) 1458 if in.Tags != nil { 1459 in, out := &in.Tags, &out.Tags 1460 *out = make([]string, len(*in)) 1461 copy(*out, *in) 1462 } 1463 out.SubjectReference = in.SubjectReference 1464 return 1465 } 1466 1467 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactSpec. 1468 func (in *FactSpec) DeepCopy() *FactSpec { 1469 if in == nil { 1470 return nil 1471 } 1472 out := new(FactSpec) 1473 in.DeepCopyInto(out) 1474 return out 1475 } 1476 1477 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1478 func (in *FactStatus) DeepCopyInto(out *FactStatus) { 1479 *out = *in 1480 return 1481 } 1482 1483 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FactStatus. 1484 func (in *FactStatus) DeepCopy() *FactStatus { 1485 if in == nil { 1486 return nil 1487 } 1488 out := new(FactStatus) 1489 in.DeepCopyInto(out) 1490 return out 1491 } 1492 1493 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1494 func (in *GitService) DeepCopyInto(out *GitService) { 1495 *out = *in 1496 out.TypeMeta = in.TypeMeta 1497 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1498 out.Spec = in.Spec 1499 return 1500 } 1501 1502 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitService. 1503 func (in *GitService) DeepCopy() *GitService { 1504 if in == nil { 1505 return nil 1506 } 1507 out := new(GitService) 1508 in.DeepCopyInto(out) 1509 return out 1510 } 1511 1512 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1513 func (in *GitService) DeepCopyObject() runtime.Object { 1514 if c := in.DeepCopy(); c != nil { 1515 return c 1516 } 1517 return nil 1518 } 1519 1520 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1521 func (in *GitServiceList) DeepCopyInto(out *GitServiceList) { 1522 *out = *in 1523 out.TypeMeta = in.TypeMeta 1524 in.ListMeta.DeepCopyInto(&out.ListMeta) 1525 if in.Items != nil { 1526 in, out := &in.Items, &out.Items 1527 *out = make([]GitService, len(*in)) 1528 for i := range *in { 1529 (*in)[i].DeepCopyInto(&(*out)[i]) 1530 } 1531 } 1532 return 1533 } 1534 1535 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitServiceList. 1536 func (in *GitServiceList) DeepCopy() *GitServiceList { 1537 if in == nil { 1538 return nil 1539 } 1540 out := new(GitServiceList) 1541 in.DeepCopyInto(out) 1542 return out 1543 } 1544 1545 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1546 func (in *GitServiceList) DeepCopyObject() runtime.Object { 1547 if c := in.DeepCopy(); c != nil { 1548 return c 1549 } 1550 return nil 1551 } 1552 1553 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1554 func (in *GitServiceSpec) DeepCopyInto(out *GitServiceSpec) { 1555 *out = *in 1556 return 1557 } 1558 1559 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitServiceSpec. 1560 func (in *GitServiceSpec) DeepCopy() *GitServiceSpec { 1561 if in == nil { 1562 return nil 1563 } 1564 out := new(GitServiceSpec) 1565 in.DeepCopyInto(out) 1566 return out 1567 } 1568 1569 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1570 func (in *GitStatus) DeepCopyInto(out *GitStatus) { 1571 *out = *in 1572 return 1573 } 1574 1575 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitStatus. 1576 func (in *GitStatus) DeepCopy() *GitStatus { 1577 if in == nil { 1578 return nil 1579 } 1580 out := new(GitStatus) 1581 in.DeepCopyInto(out) 1582 return out 1583 } 1584 1585 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1586 func (in *GlobalProtectionPolicy) DeepCopyInto(out *GlobalProtectionPolicy) { 1587 *out = *in 1588 if in.ProtectionPolicy != nil { 1589 in, out := &in.ProtectionPolicy, &out.ProtectionPolicy 1590 *out = new(ProtectionPolicy) 1591 (*in).DeepCopyInto(*out) 1592 } 1593 if in.ProtectTested != nil { 1594 in, out := &in.ProtectTested, &out.ProtectTested 1595 *out = new(bool) 1596 **out = **in 1597 } 1598 return 1599 } 1600 1601 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalProtectionPolicy. 1602 func (in *GlobalProtectionPolicy) DeepCopy() *GlobalProtectionPolicy { 1603 if in == nil { 1604 return nil 1605 } 1606 out := new(GlobalProtectionPolicy) 1607 in.DeepCopyInto(out) 1608 return out 1609 } 1610 1611 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1612 func (in *IssueLabel) DeepCopyInto(out *IssueLabel) { 1613 *out = *in 1614 return 1615 } 1616 1617 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IssueLabel. 1618 func (in *IssueLabel) DeepCopy() *IssueLabel { 1619 if in == nil { 1620 return nil 1621 } 1622 out := new(IssueLabel) 1623 in.DeepCopyInto(out) 1624 return out 1625 } 1626 1627 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1628 func (in *IssueSummary) DeepCopyInto(out *IssueSummary) { 1629 *out = *in 1630 if in.User != nil { 1631 in, out := &in.User, &out.User 1632 *out = new(UserDetails) 1633 (*in).DeepCopyInto(*out) 1634 } 1635 if in.Assignees != nil { 1636 in, out := &in.Assignees, &out.Assignees 1637 *out = make([]UserDetails, len(*in)) 1638 for i := range *in { 1639 (*in)[i].DeepCopyInto(&(*out)[i]) 1640 } 1641 } 1642 if in.ClosedBy != nil { 1643 in, out := &in.ClosedBy, &out.ClosedBy 1644 *out = new(UserDetails) 1645 (*in).DeepCopyInto(*out) 1646 } 1647 if in.CreationTimestamp != nil { 1648 in, out := &in.CreationTimestamp, &out.CreationTimestamp 1649 *out = (*in).DeepCopy() 1650 } 1651 if in.Labels != nil { 1652 in, out := &in.Labels, &out.Labels 1653 *out = make([]IssueLabel, len(*in)) 1654 copy(*out, *in) 1655 } 1656 return 1657 } 1658 1659 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IssueSummary. 1660 func (in *IssueSummary) DeepCopy() *IssueSummary { 1661 if in == nil { 1662 return nil 1663 } 1664 out := new(IssueSummary) 1665 in.DeepCopyInto(out) 1666 return out 1667 } 1668 1669 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1670 func (in *JobBase) DeepCopyInto(out *JobBase) { 1671 *out = *in 1672 if in.Name != nil { 1673 in, out := &in.Name, &out.Name 1674 *out = new(string) 1675 **out = **in 1676 } 1677 if in.Labels != nil { 1678 in, out := &in.Labels, &out.Labels 1679 *out = new(ReplaceableMapOfStringString) 1680 (*in).DeepCopyInto(*out) 1681 } 1682 if in.MaxConcurrency != nil { 1683 in, out := &in.MaxConcurrency, &out.MaxConcurrency 1684 *out = new(int) 1685 **out = **in 1686 } 1687 if in.Agent != nil { 1688 in, out := &in.Agent, &out.Agent 1689 *out = new(string) 1690 **out = **in 1691 } 1692 if in.Cluster != nil { 1693 in, out := &in.Cluster, &out.Cluster 1694 *out = new(string) 1695 **out = **in 1696 } 1697 if in.Namespace != nil { 1698 in, out := &in.Namespace, &out.Namespace 1699 *out = new(string) 1700 **out = **in 1701 } 1702 if in.Spec != nil { 1703 in, out := &in.Spec, &out.Spec 1704 *out = new(corev1.PodSpec) 1705 (*in).DeepCopyInto(*out) 1706 } 1707 return 1708 } 1709 1710 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobBase. 1711 func (in *JobBase) DeepCopy() *JobBase { 1712 if in == nil { 1713 return nil 1714 } 1715 out := new(JobBase) 1716 in.DeepCopyInto(out) 1717 return out 1718 } 1719 1720 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1721 func (in *Lgtm) DeepCopyInto(out *Lgtm) { 1722 *out = *in 1723 if in.ReviewActsAsLgtm != nil { 1724 in, out := &in.ReviewActsAsLgtm, &out.ReviewActsAsLgtm 1725 *out = new(bool) 1726 **out = **in 1727 } 1728 if in.StoreTreeHash != nil { 1729 in, out := &in.StoreTreeHash, &out.StoreTreeHash 1730 *out = new(bool) 1731 **out = **in 1732 } 1733 if in.StickyLgtmTeam != nil { 1734 in, out := &in.StickyLgtmTeam, &out.StickyLgtmTeam 1735 *out = new(string) 1736 **out = **in 1737 } 1738 return 1739 } 1740 1741 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Lgtm. 1742 func (in *Lgtm) DeepCopy() *Lgtm { 1743 if in == nil { 1744 return nil 1745 } 1746 out := new(Lgtm) 1747 in.DeepCopyInto(out) 1748 return out 1749 } 1750 1751 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1752 func (in *Measurement) DeepCopyInto(out *Measurement) { 1753 *out = *in 1754 if in.Tags != nil { 1755 in, out := &in.Tags, &out.Tags 1756 *out = make([]string, len(*in)) 1757 copy(*out, *in) 1758 } 1759 return 1760 } 1761 1762 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Measurement. 1763 func (in *Measurement) DeepCopy() *Measurement { 1764 if in == nil { 1765 return nil 1766 } 1767 out := new(Measurement) 1768 in.DeepCopyInto(out) 1769 return out 1770 } 1771 1772 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1773 func (in *Merger) DeepCopyInto(out *Merger) { 1774 *out = *in 1775 if in.SyncPeriod != nil { 1776 in, out := &in.SyncPeriod, &out.SyncPeriod 1777 *out = new(time.Duration) 1778 **out = **in 1779 } 1780 if in.StatusUpdatePeriod != nil { 1781 in, out := &in.StatusUpdatePeriod, &out.StatusUpdatePeriod 1782 *out = new(time.Duration) 1783 **out = **in 1784 } 1785 if in.TargetURL != nil { 1786 in, out := &in.TargetURL, &out.TargetURL 1787 *out = new(string) 1788 **out = **in 1789 } 1790 if in.PRStatusBaseURL != nil { 1791 in, out := &in.PRStatusBaseURL, &out.PRStatusBaseURL 1792 *out = new(string) 1793 **out = **in 1794 } 1795 if in.BlockerLabel != nil { 1796 in, out := &in.BlockerLabel, &out.BlockerLabel 1797 *out = new(string) 1798 **out = **in 1799 } 1800 if in.SquashLabel != nil { 1801 in, out := &in.SquashLabel, &out.SquashLabel 1802 *out = new(string) 1803 **out = **in 1804 } 1805 if in.MaxGoroutines != nil { 1806 in, out := &in.MaxGoroutines, &out.MaxGoroutines 1807 *out = new(int) 1808 **out = **in 1809 } 1810 if in.MergeType != nil { 1811 in, out := &in.MergeType, &out.MergeType 1812 *out = new(string) 1813 **out = **in 1814 } 1815 if in.ContextPolicy != nil { 1816 in, out := &in.ContextPolicy, &out.ContextPolicy 1817 *out = new(ContextPolicy) 1818 (*in).DeepCopyInto(*out) 1819 } 1820 return 1821 } 1822 1823 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Merger. 1824 func (in *Merger) DeepCopy() *Merger { 1825 if in == nil { 1826 return nil 1827 } 1828 out := new(Merger) 1829 in.DeepCopyInto(out) 1830 return out 1831 } 1832 1833 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1834 func (in *Original) DeepCopyInto(out *Original) { 1835 *out = *in 1836 if in.Tags != nil { 1837 in, out := &in.Tags, &out.Tags 1838 *out = make([]string, len(*in)) 1839 copy(*out, *in) 1840 } 1841 return 1842 } 1843 1844 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Original. 1845 func (in *Original) DeepCopy() *Original { 1846 if in == nil { 1847 return nil 1848 } 1849 out := new(Original) 1850 in.DeepCopyInto(out) 1851 return out 1852 } 1853 1854 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1855 func (in *Periodic) DeepCopyInto(out *Periodic) { 1856 *out = *in 1857 if in.JobBase != nil { 1858 in, out := &in.JobBase, &out.JobBase 1859 *out = new(JobBase) 1860 (*in).DeepCopyInto(*out) 1861 } 1862 if in.Interval != nil { 1863 in, out := &in.Interval, &out.Interval 1864 *out = new(string) 1865 **out = **in 1866 } 1867 if in.Cron != nil { 1868 in, out := &in.Cron, &out.Cron 1869 *out = new(string) 1870 **out = **in 1871 } 1872 if in.Tags != nil { 1873 in, out := &in.Tags, &out.Tags 1874 *out = new(ReplaceableSliceOfStrings) 1875 (*in).DeepCopyInto(*out) 1876 } 1877 return 1878 } 1879 1880 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Periodic. 1881 func (in *Periodic) DeepCopy() *Periodic { 1882 if in == nil { 1883 return nil 1884 } 1885 out := new(Periodic) 1886 in.DeepCopyInto(out) 1887 return out 1888 } 1889 1890 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1891 func (in *Periodics) DeepCopyInto(out *Periodics) { 1892 *out = *in 1893 if in.Items != nil { 1894 in, out := &in.Items, &out.Items 1895 *out = make([]*Periodic, len(*in)) 1896 for i := range *in { 1897 if (*in)[i] != nil { 1898 in, out := &(*in)[i], &(*out)[i] 1899 *out = new(Periodic) 1900 (*in).DeepCopyInto(*out) 1901 } 1902 } 1903 } 1904 return 1905 } 1906 1907 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Periodics. 1908 func (in *Periodics) DeepCopy() *Periodics { 1909 if in == nil { 1910 return nil 1911 } 1912 out := new(Periodics) 1913 in.DeepCopyInto(out) 1914 return out 1915 } 1916 1917 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1918 func (in *PipelineActivity) DeepCopyInto(out *PipelineActivity) { 1919 *out = *in 1920 out.TypeMeta = in.TypeMeta 1921 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1922 in.Spec.DeepCopyInto(&out.Spec) 1923 out.Status = in.Status 1924 return 1925 } 1926 1927 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineActivity. 1928 func (in *PipelineActivity) DeepCopy() *PipelineActivity { 1929 if in == nil { 1930 return nil 1931 } 1932 out := new(PipelineActivity) 1933 in.DeepCopyInto(out) 1934 return out 1935 } 1936 1937 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1938 func (in *PipelineActivity) DeepCopyObject() runtime.Object { 1939 if c := in.DeepCopy(); c != nil { 1940 return c 1941 } 1942 return nil 1943 } 1944 1945 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1946 func (in *PipelineActivityList) DeepCopyInto(out *PipelineActivityList) { 1947 *out = *in 1948 out.TypeMeta = in.TypeMeta 1949 in.ListMeta.DeepCopyInto(&out.ListMeta) 1950 if in.Items != nil { 1951 in, out := &in.Items, &out.Items 1952 *out = make([]PipelineActivity, len(*in)) 1953 for i := range *in { 1954 (*in)[i].DeepCopyInto(&(*out)[i]) 1955 } 1956 } 1957 return 1958 } 1959 1960 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineActivityList. 1961 func (in *PipelineActivityList) DeepCopy() *PipelineActivityList { 1962 if in == nil { 1963 return nil 1964 } 1965 out := new(PipelineActivityList) 1966 in.DeepCopyInto(out) 1967 return out 1968 } 1969 1970 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1971 func (in *PipelineActivityList) DeepCopyObject() runtime.Object { 1972 if c := in.DeepCopy(); c != nil { 1973 return c 1974 } 1975 return nil 1976 } 1977 1978 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1979 func (in *PipelineActivitySpec) DeepCopyInto(out *PipelineActivitySpec) { 1980 *out = *in 1981 if in.StartedTimestamp != nil { 1982 in, out := &in.StartedTimestamp, &out.StartedTimestamp 1983 *out = (*in).DeepCopy() 1984 } 1985 if in.CompletedTimestamp != nil { 1986 in, out := &in.CompletedTimestamp, &out.CompletedTimestamp 1987 *out = (*in).DeepCopy() 1988 } 1989 if in.Steps != nil { 1990 in, out := &in.Steps, &out.Steps 1991 *out = make([]PipelineActivityStep, len(*in)) 1992 for i := range *in { 1993 (*in)[i].DeepCopyInto(&(*out)[i]) 1994 } 1995 } 1996 if in.PostExtensions != nil { 1997 in, out := &in.PostExtensions, &out.PostExtensions 1998 *out = make([]ExtensionExecution, len(*in)) 1999 for i := range *in { 2000 (*in)[i].DeepCopyInto(&(*out)[i]) 2001 } 2002 } 2003 if in.Attachments != nil { 2004 in, out := &in.Attachments, &out.Attachments 2005 *out = make([]Attachment, len(*in)) 2006 for i := range *in { 2007 (*in)[i].DeepCopyInto(&(*out)[i]) 2008 } 2009 } 2010 in.BatchPipelineActivity.DeepCopyInto(&out.BatchPipelineActivity) 2011 return 2012 } 2013 2014 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineActivitySpec. 2015 func (in *PipelineActivitySpec) DeepCopy() *PipelineActivitySpec { 2016 if in == nil { 2017 return nil 2018 } 2019 out := new(PipelineActivitySpec) 2020 in.DeepCopyInto(out) 2021 return out 2022 } 2023 2024 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2025 func (in *PipelineActivityStatus) DeepCopyInto(out *PipelineActivityStatus) { 2026 *out = *in 2027 return 2028 } 2029 2030 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineActivityStatus. 2031 func (in *PipelineActivityStatus) DeepCopy() *PipelineActivityStatus { 2032 if in == nil { 2033 return nil 2034 } 2035 out := new(PipelineActivityStatus) 2036 in.DeepCopyInto(out) 2037 return out 2038 } 2039 2040 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2041 func (in *PipelineActivityStep) DeepCopyInto(out *PipelineActivityStep) { 2042 *out = *in 2043 if in.Stage != nil { 2044 in, out := &in.Stage, &out.Stage 2045 *out = new(StageActivityStep) 2046 (*in).DeepCopyInto(*out) 2047 } 2048 if in.Promote != nil { 2049 in, out := &in.Promote, &out.Promote 2050 *out = new(PromoteActivityStep) 2051 (*in).DeepCopyInto(*out) 2052 } 2053 if in.Preview != nil { 2054 in, out := &in.Preview, &out.Preview 2055 *out = new(PreviewActivityStep) 2056 (*in).DeepCopyInto(*out) 2057 } 2058 return 2059 } 2060 2061 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineActivityStep. 2062 func (in *PipelineActivityStep) DeepCopy() *PipelineActivityStep { 2063 if in == nil { 2064 return nil 2065 } 2066 out := new(PipelineActivityStep) 2067 in.DeepCopyInto(out) 2068 return out 2069 } 2070 2071 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2072 func (in *PipelineExtension) DeepCopyInto(out *PipelineExtension) { 2073 *out = *in 2074 if in.Args != nil { 2075 in, out := &in.Args, &out.Args 2076 *out = make([]string, len(*in)) 2077 copy(*out, *in) 2078 } 2079 return 2080 } 2081 2082 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineExtension. 2083 func (in *PipelineExtension) DeepCopy() *PipelineExtension { 2084 if in == nil { 2085 return nil 2086 } 2087 out := new(PipelineExtension) 2088 in.DeepCopyInto(out) 2089 return out 2090 } 2091 2092 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2093 func (in *PipelineStageAndChildren) DeepCopyInto(out *PipelineStageAndChildren) { 2094 *out = *in 2095 in.Stage.DeepCopyInto(&out.Stage) 2096 if in.Parallel != nil { 2097 in, out := &in.Parallel, &out.Parallel 2098 *out = make([]PipelineStageAndChildren, len(*in)) 2099 for i := range *in { 2100 (*in)[i].DeepCopyInto(&(*out)[i]) 2101 } 2102 } 2103 if in.Stages != nil { 2104 in, out := &in.Stages, &out.Stages 2105 *out = make([]PipelineStageAndChildren, len(*in)) 2106 for i := range *in { 2107 (*in)[i].DeepCopyInto(&(*out)[i]) 2108 } 2109 } 2110 return 2111 } 2112 2113 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStageAndChildren. 2114 func (in *PipelineStageAndChildren) DeepCopy() *PipelineStageAndChildren { 2115 if in == nil { 2116 return nil 2117 } 2118 out := new(PipelineStageAndChildren) 2119 in.DeepCopyInto(out) 2120 return out 2121 } 2122 2123 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2124 func (in *PipelineStructure) DeepCopyInto(out *PipelineStructure) { 2125 *out = *in 2126 out.TypeMeta = in.TypeMeta 2127 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2128 if in.PipelineRef != nil { 2129 in, out := &in.PipelineRef, &out.PipelineRef 2130 *out = new(string) 2131 **out = **in 2132 } 2133 if in.PipelineRunRef != nil { 2134 in, out := &in.PipelineRunRef, &out.PipelineRunRef 2135 *out = new(string) 2136 **out = **in 2137 } 2138 if in.Stages != nil { 2139 in, out := &in.Stages, &out.Stages 2140 *out = make([]PipelineStructureStage, len(*in)) 2141 for i := range *in { 2142 (*in)[i].DeepCopyInto(&(*out)[i]) 2143 } 2144 } 2145 return 2146 } 2147 2148 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStructure. 2149 func (in *PipelineStructure) DeepCopy() *PipelineStructure { 2150 if in == nil { 2151 return nil 2152 } 2153 out := new(PipelineStructure) 2154 in.DeepCopyInto(out) 2155 return out 2156 } 2157 2158 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2159 func (in *PipelineStructure) DeepCopyObject() runtime.Object { 2160 if c := in.DeepCopy(); c != nil { 2161 return c 2162 } 2163 return nil 2164 } 2165 2166 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2167 func (in *PipelineStructureList) DeepCopyInto(out *PipelineStructureList) { 2168 *out = *in 2169 out.TypeMeta = in.TypeMeta 2170 in.ListMeta.DeepCopyInto(&out.ListMeta) 2171 if in.Items != nil { 2172 in, out := &in.Items, &out.Items 2173 *out = make([]PipelineStructure, len(*in)) 2174 for i := range *in { 2175 (*in)[i].DeepCopyInto(&(*out)[i]) 2176 } 2177 } 2178 return 2179 } 2180 2181 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStructureList. 2182 func (in *PipelineStructureList) DeepCopy() *PipelineStructureList { 2183 if in == nil { 2184 return nil 2185 } 2186 out := new(PipelineStructureList) 2187 in.DeepCopyInto(out) 2188 return out 2189 } 2190 2191 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2192 func (in *PipelineStructureList) DeepCopyObject() runtime.Object { 2193 if c := in.DeepCopy(); c != nil { 2194 return c 2195 } 2196 return nil 2197 } 2198 2199 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2200 func (in *PipelineStructureStage) DeepCopyInto(out *PipelineStructureStage) { 2201 *out = *in 2202 if in.TaskRef != nil { 2203 in, out := &in.TaskRef, &out.TaskRef 2204 *out = new(string) 2205 **out = **in 2206 } 2207 if in.TaskRunRef != nil { 2208 in, out := &in.TaskRunRef, &out.TaskRunRef 2209 *out = new(string) 2210 **out = **in 2211 } 2212 if in.Stages != nil { 2213 in, out := &in.Stages, &out.Stages 2214 *out = make([]string, len(*in)) 2215 copy(*out, *in) 2216 } 2217 if in.Parallel != nil { 2218 in, out := &in.Parallel, &out.Parallel 2219 *out = make([]string, len(*in)) 2220 copy(*out, *in) 2221 } 2222 if in.Parent != nil { 2223 in, out := &in.Parent, &out.Parent 2224 *out = new(string) 2225 **out = **in 2226 } 2227 if in.Previous != nil { 2228 in, out := &in.Previous, &out.Previous 2229 *out = new(string) 2230 **out = **in 2231 } 2232 if in.Next != nil { 2233 in, out := &in.Next, &out.Next 2234 *out = new(string) 2235 **out = **in 2236 } 2237 return 2238 } 2239 2240 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStructureStage. 2241 func (in *PipelineStructureStage) DeepCopy() *PipelineStructureStage { 2242 if in == nil { 2243 return nil 2244 } 2245 out := new(PipelineStructureStage) 2246 in.DeepCopyInto(out) 2247 return out 2248 } 2249 2250 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2251 func (in *Plugin) DeepCopyInto(out *Plugin) { 2252 *out = *in 2253 out.TypeMeta = in.TypeMeta 2254 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2255 in.Spec.DeepCopyInto(&out.Spec) 2256 return 2257 } 2258 2259 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Plugin. 2260 func (in *Plugin) DeepCopy() *Plugin { 2261 if in == nil { 2262 return nil 2263 } 2264 out := new(Plugin) 2265 in.DeepCopyInto(out) 2266 return out 2267 } 2268 2269 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2270 func (in *Plugin) DeepCopyObject() runtime.Object { 2271 if c := in.DeepCopy(); c != nil { 2272 return c 2273 } 2274 return nil 2275 } 2276 2277 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2278 func (in *PluginList) DeepCopyInto(out *PluginList) { 2279 *out = *in 2280 out.TypeMeta = in.TypeMeta 2281 in.ListMeta.DeepCopyInto(&out.ListMeta) 2282 if in.Items != nil { 2283 in, out := &in.Items, &out.Items 2284 *out = make([]Plugin, len(*in)) 2285 for i := range *in { 2286 (*in)[i].DeepCopyInto(&(*out)[i]) 2287 } 2288 } 2289 return 2290 } 2291 2292 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginList. 2293 func (in *PluginList) DeepCopy() *PluginList { 2294 if in == nil { 2295 return nil 2296 } 2297 out := new(PluginList) 2298 in.DeepCopyInto(out) 2299 return out 2300 } 2301 2302 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2303 func (in *PluginList) DeepCopyObject() runtime.Object { 2304 if c := in.DeepCopy(); c != nil { 2305 return c 2306 } 2307 return nil 2308 } 2309 2310 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2311 func (in *PluginSpec) DeepCopyInto(out *PluginSpec) { 2312 *out = *in 2313 if in.Binaries != nil { 2314 in, out := &in.Binaries, &out.Binaries 2315 *out = make([]Binary, len(*in)) 2316 copy(*out, *in) 2317 } 2318 return 2319 } 2320 2321 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PluginSpec. 2322 func (in *PluginSpec) DeepCopy() *PluginSpec { 2323 if in == nil { 2324 return nil 2325 } 2326 out := new(PluginSpec) 2327 in.DeepCopyInto(out) 2328 return out 2329 } 2330 2331 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2332 func (in *Postsubmit) DeepCopyInto(out *Postsubmit) { 2333 *out = *in 2334 if in.JobBase != nil { 2335 in, out := &in.JobBase, &out.JobBase 2336 *out = new(JobBase) 2337 (*in).DeepCopyInto(*out) 2338 } 2339 if in.RegexpChangeMatcher != nil { 2340 in, out := &in.RegexpChangeMatcher, &out.RegexpChangeMatcher 2341 *out = new(RegexpChangeMatcher) 2342 (*in).DeepCopyInto(*out) 2343 } 2344 if in.Brancher != nil { 2345 in, out := &in.Brancher, &out.Brancher 2346 *out = new(Brancher) 2347 (*in).DeepCopyInto(*out) 2348 } 2349 if in.Context != nil { 2350 in, out := &in.Context, &out.Context 2351 *out = new(string) 2352 **out = **in 2353 } 2354 if in.Report != nil { 2355 in, out := &in.Report, &out.Report 2356 *out = new(bool) 2357 **out = **in 2358 } 2359 return 2360 } 2361 2362 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Postsubmit. 2363 func (in *Postsubmit) DeepCopy() *Postsubmit { 2364 if in == nil { 2365 return nil 2366 } 2367 out := new(Postsubmit) 2368 in.DeepCopyInto(out) 2369 return out 2370 } 2371 2372 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2373 func (in *Postsubmits) DeepCopyInto(out *Postsubmits) { 2374 *out = *in 2375 if in.Items != nil { 2376 in, out := &in.Items, &out.Items 2377 *out = make([]*Postsubmit, len(*in)) 2378 for i := range *in { 2379 if (*in)[i] != nil { 2380 in, out := &(*in)[i], &(*out)[i] 2381 *out = new(Postsubmit) 2382 (*in).DeepCopyInto(*out) 2383 } 2384 } 2385 } 2386 return 2387 } 2388 2389 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Postsubmits. 2390 func (in *Postsubmits) DeepCopy() *Postsubmits { 2391 if in == nil { 2392 return nil 2393 } 2394 out := new(Postsubmits) 2395 in.DeepCopyInto(out) 2396 return out 2397 } 2398 2399 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2400 func (in *Presubmit) DeepCopyInto(out *Presubmit) { 2401 *out = *in 2402 if in.JobBase != nil { 2403 in, out := &in.JobBase, &out.JobBase 2404 *out = new(JobBase) 2405 (*in).DeepCopyInto(*out) 2406 } 2407 if in.Brancher != nil { 2408 in, out := &in.Brancher, &out.Brancher 2409 *out = new(Brancher) 2410 (*in).DeepCopyInto(*out) 2411 } 2412 if in.RegexpChangeMatcher != nil { 2413 in, out := &in.RegexpChangeMatcher, &out.RegexpChangeMatcher 2414 *out = new(RegexpChangeMatcher) 2415 (*in).DeepCopyInto(*out) 2416 } 2417 if in.AlwaysRun != nil { 2418 in, out := &in.AlwaysRun, &out.AlwaysRun 2419 *out = new(bool) 2420 **out = **in 2421 } 2422 if in.Context != nil { 2423 in, out := &in.Context, &out.Context 2424 *out = new(string) 2425 **out = **in 2426 } 2427 if in.Optional != nil { 2428 in, out := &in.Optional, &out.Optional 2429 *out = new(bool) 2430 **out = **in 2431 } 2432 if in.Report != nil { 2433 in, out := &in.Report, &out.Report 2434 *out = new(bool) 2435 **out = **in 2436 } 2437 if in.Trigger != nil { 2438 in, out := &in.Trigger, &out.Trigger 2439 *out = new(string) 2440 **out = **in 2441 } 2442 if in.RerunCommand != nil { 2443 in, out := &in.RerunCommand, &out.RerunCommand 2444 *out = new(string) 2445 **out = **in 2446 } 2447 if in.MergeType != nil { 2448 in, out := &in.MergeType, &out.MergeType 2449 *out = new(string) 2450 **out = **in 2451 } 2452 if in.Queries != nil { 2453 in, out := &in.Queries, &out.Queries 2454 *out = make([]*Query, len(*in)) 2455 for i := range *in { 2456 if (*in)[i] != nil { 2457 in, out := &(*in)[i], &(*out)[i] 2458 *out = new(Query) 2459 (*in).DeepCopyInto(*out) 2460 } 2461 } 2462 } 2463 if in.Policy != nil { 2464 in, out := &in.Policy, &out.Policy 2465 *out = new(ProtectionPolicies) 2466 (*in).DeepCopyInto(*out) 2467 } 2468 if in.ContextPolicy != nil { 2469 in, out := &in.ContextPolicy, &out.ContextPolicy 2470 *out = new(RepoContextPolicy) 2471 (*in).DeepCopyInto(*out) 2472 } 2473 return 2474 } 2475 2476 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Presubmit. 2477 func (in *Presubmit) DeepCopy() *Presubmit { 2478 if in == nil { 2479 return nil 2480 } 2481 out := new(Presubmit) 2482 in.DeepCopyInto(out) 2483 return out 2484 } 2485 2486 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2487 func (in *Presubmits) DeepCopyInto(out *Presubmits) { 2488 *out = *in 2489 if in.Items != nil { 2490 in, out := &in.Items, &out.Items 2491 *out = make([]*Presubmit, len(*in)) 2492 for i := range *in { 2493 if (*in)[i] != nil { 2494 in, out := &(*in)[i], &(*out)[i] 2495 *out = new(Presubmit) 2496 (*in).DeepCopyInto(*out) 2497 } 2498 } 2499 } 2500 return 2501 } 2502 2503 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Presubmits. 2504 func (in *Presubmits) DeepCopy() *Presubmits { 2505 if in == nil { 2506 return nil 2507 } 2508 out := new(Presubmits) 2509 in.DeepCopyInto(out) 2510 return out 2511 } 2512 2513 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2514 func (in *PreviewActivityStep) DeepCopyInto(out *PreviewActivityStep) { 2515 *out = *in 2516 in.CoreActivityStep.DeepCopyInto(&out.CoreActivityStep) 2517 return 2518 } 2519 2520 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviewActivityStep. 2521 func (in *PreviewActivityStep) DeepCopy() *PreviewActivityStep { 2522 if in == nil { 2523 return nil 2524 } 2525 out := new(PreviewActivityStep) 2526 in.DeepCopyInto(out) 2527 return out 2528 } 2529 2530 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2531 func (in *PreviewGitSpec) DeepCopyInto(out *PreviewGitSpec) { 2532 *out = *in 2533 out.User = in.User 2534 return 2535 } 2536 2537 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviewGitSpec. 2538 func (in *PreviewGitSpec) DeepCopy() *PreviewGitSpec { 2539 if in == nil { 2540 return nil 2541 } 2542 out := new(PreviewGitSpec) 2543 in.DeepCopyInto(out) 2544 return out 2545 } 2546 2547 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2548 func (in *PromoteActivityStep) DeepCopyInto(out *PromoteActivityStep) { 2549 *out = *in 2550 in.CoreActivityStep.DeepCopyInto(&out.CoreActivityStep) 2551 if in.PullRequest != nil { 2552 in, out := &in.PullRequest, &out.PullRequest 2553 *out = new(PromotePullRequestStep) 2554 (*in).DeepCopyInto(*out) 2555 } 2556 if in.Update != nil { 2557 in, out := &in.Update, &out.Update 2558 *out = new(PromoteUpdateStep) 2559 (*in).DeepCopyInto(*out) 2560 } 2561 return 2562 } 2563 2564 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromoteActivityStep. 2565 func (in *PromoteActivityStep) DeepCopy() *PromoteActivityStep { 2566 if in == nil { 2567 return nil 2568 } 2569 out := new(PromoteActivityStep) 2570 in.DeepCopyInto(out) 2571 return out 2572 } 2573 2574 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2575 func (in *PromotePullRequestStep) DeepCopyInto(out *PromotePullRequestStep) { 2576 *out = *in 2577 in.CoreActivityStep.DeepCopyInto(&out.CoreActivityStep) 2578 return 2579 } 2580 2581 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromotePullRequestStep. 2582 func (in *PromotePullRequestStep) DeepCopy() *PromotePullRequestStep { 2583 if in == nil { 2584 return nil 2585 } 2586 out := new(PromotePullRequestStep) 2587 in.DeepCopyInto(out) 2588 return out 2589 } 2590 2591 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2592 func (in *PromoteUpdateStep) DeepCopyInto(out *PromoteUpdateStep) { 2593 *out = *in 2594 in.CoreActivityStep.DeepCopyInto(&out.CoreActivityStep) 2595 if in.Statuses != nil { 2596 in, out := &in.Statuses, &out.Statuses 2597 *out = make([]GitStatus, len(*in)) 2598 copy(*out, *in) 2599 } 2600 return 2601 } 2602 2603 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromoteUpdateStep. 2604 func (in *PromoteUpdateStep) DeepCopy() *PromoteUpdateStep { 2605 if in == nil { 2606 return nil 2607 } 2608 out := new(PromoteUpdateStep) 2609 in.DeepCopyInto(out) 2610 return out 2611 } 2612 2613 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2614 func (in *PromoteWorkflowStep) DeepCopyInto(out *PromoteWorkflowStep) { 2615 *out = *in 2616 return 2617 } 2618 2619 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromoteWorkflowStep. 2620 func (in *PromoteWorkflowStep) DeepCopy() *PromoteWorkflowStep { 2621 if in == nil { 2622 return nil 2623 } 2624 out := new(PromoteWorkflowStep) 2625 in.DeepCopyInto(out) 2626 return out 2627 } 2628 2629 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2630 func (in *ProtectionPolicies) DeepCopyInto(out *ProtectionPolicies) { 2631 *out = *in 2632 if in.ProtectionPolicy != nil { 2633 in, out := &in.ProtectionPolicy, &out.ProtectionPolicy 2634 *out = new(ProtectionPolicy) 2635 (*in).DeepCopyInto(*out) 2636 } 2637 if in.Items != nil { 2638 in, out := &in.Items, &out.Items 2639 *out = make(map[string]*ProtectionPolicy, len(*in)) 2640 for key, val := range *in { 2641 var outVal *ProtectionPolicy 2642 if val == nil { 2643 (*out)[key] = nil 2644 } else { 2645 in, out := &val, &outVal 2646 *out = new(ProtectionPolicy) 2647 (*in).DeepCopyInto(*out) 2648 } 2649 (*out)[key] = outVal 2650 } 2651 } 2652 return 2653 } 2654 2655 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectionPolicies. 2656 func (in *ProtectionPolicies) DeepCopy() *ProtectionPolicies { 2657 if in == nil { 2658 return nil 2659 } 2660 out := new(ProtectionPolicies) 2661 in.DeepCopyInto(out) 2662 return out 2663 } 2664 2665 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2666 func (in *ProtectionPolicy) DeepCopyInto(out *ProtectionPolicy) { 2667 *out = *in 2668 if in.Protect != nil { 2669 in, out := &in.Protect, &out.Protect 2670 *out = new(bool) 2671 **out = **in 2672 } 2673 if in.RequiredStatusChecks != nil { 2674 in, out := &in.RequiredStatusChecks, &out.RequiredStatusChecks 2675 *out = new(BranchProtectionContextPolicy) 2676 (*in).DeepCopyInto(*out) 2677 } 2678 if in.Admins != nil { 2679 in, out := &in.Admins, &out.Admins 2680 *out = new(bool) 2681 **out = **in 2682 } 2683 if in.Restrictions != nil { 2684 in, out := &in.Restrictions, &out.Restrictions 2685 *out = new(Restrictions) 2686 (*in).DeepCopyInto(*out) 2687 } 2688 if in.RequiredPullRequestReviews != nil { 2689 in, out := &in.RequiredPullRequestReviews, &out.RequiredPullRequestReviews 2690 *out = new(ReviewPolicy) 2691 (*in).DeepCopyInto(*out) 2692 } 2693 return 2694 } 2695 2696 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectionPolicy. 2697 func (in *ProtectionPolicy) DeepCopy() *ProtectionPolicy { 2698 if in == nil { 2699 return nil 2700 } 2701 out := new(ProtectionPolicy) 2702 in.DeepCopyInto(out) 2703 return out 2704 } 2705 2706 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2707 func (in *PullRequestInfo) DeepCopyInto(out *PullRequestInfo) { 2708 *out = *in 2709 return 2710 } 2711 2712 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PullRequestInfo. 2713 func (in *PullRequestInfo) DeepCopy() *PullRequestInfo { 2714 if in == nil { 2715 return nil 2716 } 2717 out := new(PullRequestInfo) 2718 in.DeepCopyInto(out) 2719 return out 2720 } 2721 2722 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2723 func (in *Query) DeepCopyInto(out *Query) { 2724 *out = *in 2725 if in.ExcludedBranches != nil { 2726 in, out := &in.ExcludedBranches, &out.ExcludedBranches 2727 *out = new(ReplaceableSliceOfStrings) 2728 (*in).DeepCopyInto(*out) 2729 } 2730 if in.IncludedBranches != nil { 2731 in, out := &in.IncludedBranches, &out.IncludedBranches 2732 *out = new(ReplaceableSliceOfStrings) 2733 (*in).DeepCopyInto(*out) 2734 } 2735 if in.Labels != nil { 2736 in, out := &in.Labels, &out.Labels 2737 *out = new(ReplaceableSliceOfStrings) 2738 (*in).DeepCopyInto(*out) 2739 } 2740 if in.MissingLabels != nil { 2741 in, out := &in.MissingLabels, &out.MissingLabels 2742 *out = new(ReplaceableSliceOfStrings) 2743 (*in).DeepCopyInto(*out) 2744 } 2745 if in.Milestone != nil { 2746 in, out := &in.Milestone, &out.Milestone 2747 *out = new(string) 2748 **out = **in 2749 } 2750 if in.ReviewApprovedRequired != nil { 2751 in, out := &in.ReviewApprovedRequired, &out.ReviewApprovedRequired 2752 *out = new(bool) 2753 **out = **in 2754 } 2755 return 2756 } 2757 2758 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Query. 2759 func (in *Query) DeepCopy() *Query { 2760 if in == nil { 2761 return nil 2762 } 2763 out := new(Query) 2764 in.DeepCopyInto(out) 2765 return out 2766 } 2767 2768 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2769 func (in *QuickStartLocation) DeepCopyInto(out *QuickStartLocation) { 2770 *out = *in 2771 if in.Includes != nil { 2772 in, out := &in.Includes, &out.Includes 2773 *out = make([]string, len(*in)) 2774 copy(*out, *in) 2775 } 2776 if in.Excludes != nil { 2777 in, out := &in.Excludes, &out.Excludes 2778 *out = make([]string, len(*in)) 2779 copy(*out, *in) 2780 } 2781 return 2782 } 2783 2784 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuickStartLocation. 2785 func (in *QuickStartLocation) DeepCopy() *QuickStartLocation { 2786 if in == nil { 2787 return nil 2788 } 2789 out := new(QuickStartLocation) 2790 in.DeepCopyInto(out) 2791 return out 2792 } 2793 2794 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2795 func (in *RegexpChangeMatcher) DeepCopyInto(out *RegexpChangeMatcher) { 2796 *out = *in 2797 if in.RunIfChanged != nil { 2798 in, out := &in.RunIfChanged, &out.RunIfChanged 2799 *out = new(string) 2800 **out = **in 2801 } 2802 return 2803 } 2804 2805 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegexpChangeMatcher. 2806 func (in *RegexpChangeMatcher) DeepCopy() *RegexpChangeMatcher { 2807 if in == nil { 2808 return nil 2809 } 2810 out := new(RegexpChangeMatcher) 2811 in.DeepCopyInto(out) 2812 return out 2813 } 2814 2815 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2816 func (in *Release) DeepCopyInto(out *Release) { 2817 *out = *in 2818 out.TypeMeta = in.TypeMeta 2819 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2820 in.Spec.DeepCopyInto(&out.Spec) 2821 out.Status = in.Status 2822 return 2823 } 2824 2825 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Release. 2826 func (in *Release) DeepCopy() *Release { 2827 if in == nil { 2828 return nil 2829 } 2830 out := new(Release) 2831 in.DeepCopyInto(out) 2832 return out 2833 } 2834 2835 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2836 func (in *Release) DeepCopyObject() runtime.Object { 2837 if c := in.DeepCopy(); c != nil { 2838 return c 2839 } 2840 return nil 2841 } 2842 2843 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2844 func (in *ReleaseList) DeepCopyInto(out *ReleaseList) { 2845 *out = *in 2846 out.TypeMeta = in.TypeMeta 2847 in.ListMeta.DeepCopyInto(&out.ListMeta) 2848 if in.Items != nil { 2849 in, out := &in.Items, &out.Items 2850 *out = make([]Release, len(*in)) 2851 for i := range *in { 2852 (*in)[i].DeepCopyInto(&(*out)[i]) 2853 } 2854 } 2855 return 2856 } 2857 2858 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseList. 2859 func (in *ReleaseList) DeepCopy() *ReleaseList { 2860 if in == nil { 2861 return nil 2862 } 2863 out := new(ReleaseList) 2864 in.DeepCopyInto(out) 2865 return out 2866 } 2867 2868 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2869 func (in *ReleaseList) DeepCopyObject() runtime.Object { 2870 if c := in.DeepCopy(); c != nil { 2871 return c 2872 } 2873 return nil 2874 } 2875 2876 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2877 func (in *ReleaseSpec) DeepCopyInto(out *ReleaseSpec) { 2878 *out = *in 2879 if in.Commits != nil { 2880 in, out := &in.Commits, &out.Commits 2881 *out = make([]CommitSummary, len(*in)) 2882 for i := range *in { 2883 (*in)[i].DeepCopyInto(&(*out)[i]) 2884 } 2885 } 2886 if in.Issues != nil { 2887 in, out := &in.Issues, &out.Issues 2888 *out = make([]IssueSummary, len(*in)) 2889 for i := range *in { 2890 (*in)[i].DeepCopyInto(&(*out)[i]) 2891 } 2892 } 2893 if in.PullRequests != nil { 2894 in, out := &in.PullRequests, &out.PullRequests 2895 *out = make([]IssueSummary, len(*in)) 2896 for i := range *in { 2897 (*in)[i].DeepCopyInto(&(*out)[i]) 2898 } 2899 } 2900 if in.DependencyUpdates != nil { 2901 in, out := &in.DependencyUpdates, &out.DependencyUpdates 2902 *out = make([]DependencyUpdate, len(*in)) 2903 for i := range *in { 2904 (*in)[i].DeepCopyInto(&(*out)[i]) 2905 } 2906 } 2907 return 2908 } 2909 2910 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseSpec. 2911 func (in *ReleaseSpec) DeepCopy() *ReleaseSpec { 2912 if in == nil { 2913 return nil 2914 } 2915 out := new(ReleaseSpec) 2916 in.DeepCopyInto(out) 2917 return out 2918 } 2919 2920 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2921 func (in *ReleaseStatus) DeepCopyInto(out *ReleaseStatus) { 2922 *out = *in 2923 return 2924 } 2925 2926 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseStatus. 2927 func (in *ReleaseStatus) DeepCopy() *ReleaseStatus { 2928 if in == nil { 2929 return nil 2930 } 2931 out := new(ReleaseStatus) 2932 in.DeepCopyInto(out) 2933 return out 2934 } 2935 2936 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2937 func (in *ReplaceableMapOfStringContextPolicy) DeepCopyInto(out *ReplaceableMapOfStringContextPolicy) { 2938 *out = *in 2939 if in.Items != nil { 2940 in, out := &in.Items, &out.Items 2941 *out = make(map[string]*ContextPolicy, len(*in)) 2942 for key, val := range *in { 2943 var outVal *ContextPolicy 2944 if val == nil { 2945 (*out)[key] = nil 2946 } else { 2947 in, out := &val, &outVal 2948 *out = new(ContextPolicy) 2949 (*in).DeepCopyInto(*out) 2950 } 2951 (*out)[key] = outVal 2952 } 2953 } 2954 return 2955 } 2956 2957 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplaceableMapOfStringContextPolicy. 2958 func (in *ReplaceableMapOfStringContextPolicy) DeepCopy() *ReplaceableMapOfStringContextPolicy { 2959 if in == nil { 2960 return nil 2961 } 2962 out := new(ReplaceableMapOfStringContextPolicy) 2963 in.DeepCopyInto(out) 2964 return out 2965 } 2966 2967 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2968 func (in *ReplaceableMapOfStringString) DeepCopyInto(out *ReplaceableMapOfStringString) { 2969 *out = *in 2970 if in.Items != nil { 2971 in, out := &in.Items, &out.Items 2972 *out = make(map[string]string, len(*in)) 2973 for key, val := range *in { 2974 (*out)[key] = val 2975 } 2976 } 2977 return 2978 } 2979 2980 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplaceableMapOfStringString. 2981 func (in *ReplaceableMapOfStringString) DeepCopy() *ReplaceableMapOfStringString { 2982 if in == nil { 2983 return nil 2984 } 2985 out := new(ReplaceableMapOfStringString) 2986 in.DeepCopyInto(out) 2987 return out 2988 } 2989 2990 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2991 func (in *ReplaceableSliceOfExternalPlugins) DeepCopyInto(out *ReplaceableSliceOfExternalPlugins) { 2992 *out = *in 2993 if in.Items != nil { 2994 in, out := &in.Items, &out.Items 2995 *out = make([]*ExternalPlugin, len(*in)) 2996 for i := range *in { 2997 if (*in)[i] != nil { 2998 in, out := &(*in)[i], &(*out)[i] 2999 *out = new(ExternalPlugin) 3000 (*in).DeepCopyInto(*out) 3001 } 3002 } 3003 } 3004 return 3005 } 3006 3007 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplaceableSliceOfExternalPlugins. 3008 func (in *ReplaceableSliceOfExternalPlugins) DeepCopy() *ReplaceableSliceOfExternalPlugins { 3009 if in == nil { 3010 return nil 3011 } 3012 out := new(ReplaceableSliceOfExternalPlugins) 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 *ReplaceableSliceOfStrings) DeepCopyInto(out *ReplaceableSliceOfStrings) { 3019 *out = *in 3020 if in.Items != nil { 3021 in, out := &in.Items, &out.Items 3022 *out = make([]string, len(*in)) 3023 copy(*out, *in) 3024 } 3025 return 3026 } 3027 3028 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplaceableSliceOfStrings. 3029 func (in *ReplaceableSliceOfStrings) DeepCopy() *ReplaceableSliceOfStrings { 3030 if in == nil { 3031 return nil 3032 } 3033 out := new(ReplaceableSliceOfStrings) 3034 in.DeepCopyInto(out) 3035 return out 3036 } 3037 3038 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3039 func (in *RepoContextPolicy) DeepCopyInto(out *RepoContextPolicy) { 3040 *out = *in 3041 if in.ContextPolicy != nil { 3042 in, out := &in.ContextPolicy, &out.ContextPolicy 3043 *out = new(ContextPolicy) 3044 (*in).DeepCopyInto(*out) 3045 } 3046 if in.Branches != nil { 3047 in, out := &in.Branches, &out.Branches 3048 *out = new(ReplaceableMapOfStringContextPolicy) 3049 (*in).DeepCopyInto(*out) 3050 } 3051 return 3052 } 3053 3054 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepoContextPolicy. 3055 func (in *RepoContextPolicy) DeepCopy() *RepoContextPolicy { 3056 if in == nil { 3057 return nil 3058 } 3059 out := new(RepoContextPolicy) 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 *ResourceReference) DeepCopyInto(out *ResourceReference) { 3066 *out = *in 3067 return 3068 } 3069 3070 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference. 3071 func (in *ResourceReference) DeepCopy() *ResourceReference { 3072 if in == nil { 3073 return nil 3074 } 3075 out := new(ResourceReference) 3076 in.DeepCopyInto(out) 3077 return out 3078 } 3079 3080 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3081 func (in *Restrictions) DeepCopyInto(out *Restrictions) { 3082 *out = *in 3083 if in.Users != nil { 3084 in, out := &in.Users, &out.Users 3085 *out = new(ReplaceableSliceOfStrings) 3086 (*in).DeepCopyInto(*out) 3087 } 3088 if in.Teams != nil { 3089 in, out := &in.Teams, &out.Teams 3090 *out = new(ReplaceableSliceOfStrings) 3091 (*in).DeepCopyInto(*out) 3092 } 3093 return 3094 } 3095 3096 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Restrictions. 3097 func (in *Restrictions) DeepCopy() *Restrictions { 3098 if in == nil { 3099 return nil 3100 } 3101 out := new(Restrictions) 3102 in.DeepCopyInto(out) 3103 return out 3104 } 3105 3106 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3107 func (in *ReviewPolicy) DeepCopyInto(out *ReviewPolicy) { 3108 *out = *in 3109 if in.DismissalRestrictions != nil { 3110 in, out := &in.DismissalRestrictions, &out.DismissalRestrictions 3111 *out = new(Restrictions) 3112 (*in).DeepCopyInto(*out) 3113 } 3114 if in.DismissStale != nil { 3115 in, out := &in.DismissStale, &out.DismissStale 3116 *out = new(bool) 3117 **out = **in 3118 } 3119 if in.RequireOwners != nil { 3120 in, out := &in.RequireOwners, &out.RequireOwners 3121 *out = new(bool) 3122 **out = **in 3123 } 3124 if in.Approvals != nil { 3125 in, out := &in.Approvals, &out.Approvals 3126 *out = new(int) 3127 **out = **in 3128 } 3129 return 3130 } 3131 3132 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReviewPolicy. 3133 func (in *ReviewPolicy) DeepCopy() *ReviewPolicy { 3134 if in == nil { 3135 return nil 3136 } 3137 out := new(ReviewPolicy) 3138 in.DeepCopyInto(out) 3139 return out 3140 } 3141 3142 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3143 func (in *Scheduler) DeepCopyInto(out *Scheduler) { 3144 *out = *in 3145 out.TypeMeta = in.TypeMeta 3146 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3147 in.Spec.DeepCopyInto(&out.Spec) 3148 return 3149 } 3150 3151 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler. 3152 func (in *Scheduler) DeepCopy() *Scheduler { 3153 if in == nil { 3154 return nil 3155 } 3156 out := new(Scheduler) 3157 in.DeepCopyInto(out) 3158 return out 3159 } 3160 3161 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3162 func (in *Scheduler) DeepCopyObject() runtime.Object { 3163 if c := in.DeepCopy(); c != nil { 3164 return c 3165 } 3166 return nil 3167 } 3168 3169 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3170 func (in *SchedulerAgent) DeepCopyInto(out *SchedulerAgent) { 3171 *out = *in 3172 if in.Agent != nil { 3173 in, out := &in.Agent, &out.Agent 3174 *out = new(string) 3175 **out = **in 3176 } 3177 return 3178 } 3179 3180 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerAgent. 3181 func (in *SchedulerAgent) DeepCopy() *SchedulerAgent { 3182 if in == nil { 3183 return nil 3184 } 3185 out := new(SchedulerAgent) 3186 in.DeepCopyInto(out) 3187 return out 3188 } 3189 3190 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3191 func (in *SchedulerList) DeepCopyInto(out *SchedulerList) { 3192 *out = *in 3193 out.TypeMeta = in.TypeMeta 3194 in.ListMeta.DeepCopyInto(&out.ListMeta) 3195 if in.Items != nil { 3196 in, out := &in.Items, &out.Items 3197 *out = make([]Scheduler, len(*in)) 3198 for i := range *in { 3199 (*in)[i].DeepCopyInto(&(*out)[i]) 3200 } 3201 } 3202 return 3203 } 3204 3205 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerList. 3206 func (in *SchedulerList) DeepCopy() *SchedulerList { 3207 if in == nil { 3208 return nil 3209 } 3210 out := new(SchedulerList) 3211 in.DeepCopyInto(out) 3212 return out 3213 } 3214 3215 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3216 func (in *SchedulerList) DeepCopyObject() runtime.Object { 3217 if c := in.DeepCopy(); c != nil { 3218 return c 3219 } 3220 return nil 3221 } 3222 3223 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3224 func (in *SchedulerSpec) DeepCopyInto(out *SchedulerSpec) { 3225 *out = *in 3226 if in.ScehdulerAgent != nil { 3227 in, out := &in.ScehdulerAgent, &out.ScehdulerAgent 3228 *out = new(SchedulerAgent) 3229 (*in).DeepCopyInto(*out) 3230 } 3231 if in.Policy != nil { 3232 in, out := &in.Policy, &out.Policy 3233 *out = new(GlobalProtectionPolicy) 3234 (*in).DeepCopyInto(*out) 3235 } 3236 if in.Presubmits != nil { 3237 in, out := &in.Presubmits, &out.Presubmits 3238 *out = new(Presubmits) 3239 (*in).DeepCopyInto(*out) 3240 } 3241 if in.Postsubmits != nil { 3242 in, out := &in.Postsubmits, &out.Postsubmits 3243 *out = new(Postsubmits) 3244 (*in).DeepCopyInto(*out) 3245 } 3246 if in.Trigger != nil { 3247 in, out := &in.Trigger, &out.Trigger 3248 *out = new(Trigger) 3249 (*in).DeepCopyInto(*out) 3250 } 3251 if in.Approve != nil { 3252 in, out := &in.Approve, &out.Approve 3253 *out = new(Approve) 3254 (*in).DeepCopyInto(*out) 3255 } 3256 if in.LGTM != nil { 3257 in, out := &in.LGTM, &out.LGTM 3258 *out = new(Lgtm) 3259 (*in).DeepCopyInto(*out) 3260 } 3261 if in.ExternalPlugins != nil { 3262 in, out := &in.ExternalPlugins, &out.ExternalPlugins 3263 *out = new(ReplaceableSliceOfExternalPlugins) 3264 (*in).DeepCopyInto(*out) 3265 } 3266 if in.Merger != nil { 3267 in, out := &in.Merger, &out.Merger 3268 *out = new(Merger) 3269 (*in).DeepCopyInto(*out) 3270 } 3271 if in.Plugins != nil { 3272 in, out := &in.Plugins, &out.Plugins 3273 *out = new(ReplaceableSliceOfStrings) 3274 (*in).DeepCopyInto(*out) 3275 } 3276 if in.ConfigUpdater != nil { 3277 in, out := &in.ConfigUpdater, &out.ConfigUpdater 3278 *out = new(ConfigUpdater) 3279 (*in).DeepCopyInto(*out) 3280 } 3281 if in.Welcome != nil { 3282 in, out := &in.Welcome, &out.Welcome 3283 *out = make([]*Welcome, len(*in)) 3284 for i := range *in { 3285 if (*in)[i] != nil { 3286 in, out := &(*in)[i], &(*out)[i] 3287 *out = new(Welcome) 3288 (*in).DeepCopyInto(*out) 3289 } 3290 } 3291 } 3292 if in.Periodics != nil { 3293 in, out := &in.Periodics, &out.Periodics 3294 *out = new(Periodics) 3295 (*in).DeepCopyInto(*out) 3296 } 3297 if in.Attachments != nil { 3298 in, out := &in.Attachments, &out.Attachments 3299 *out = make([]*Attachment, len(*in)) 3300 for i := range *in { 3301 if (*in)[i] != nil { 3302 in, out := &(*in)[i], &(*out)[i] 3303 *out = new(Attachment) 3304 (*in).DeepCopyInto(*out) 3305 } 3306 } 3307 } 3308 return 3309 } 3310 3311 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerSpec. 3312 func (in *SchedulerSpec) DeepCopy() *SchedulerSpec { 3313 if in == nil { 3314 return nil 3315 } 3316 out := new(SchedulerSpec) 3317 in.DeepCopyInto(out) 3318 return out 3319 } 3320 3321 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3322 func (in *SourceRepository) DeepCopyInto(out *SourceRepository) { 3323 *out = *in 3324 out.TypeMeta = in.TypeMeta 3325 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3326 out.Spec = in.Spec 3327 return 3328 } 3329 3330 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepository. 3331 func (in *SourceRepository) DeepCopy() *SourceRepository { 3332 if in == nil { 3333 return nil 3334 } 3335 out := new(SourceRepository) 3336 in.DeepCopyInto(out) 3337 return out 3338 } 3339 3340 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3341 func (in *SourceRepository) DeepCopyObject() runtime.Object { 3342 if c := in.DeepCopy(); c != nil { 3343 return c 3344 } 3345 return nil 3346 } 3347 3348 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3349 func (in *SourceRepositoryGroup) DeepCopyInto(out *SourceRepositoryGroup) { 3350 *out = *in 3351 out.TypeMeta = in.TypeMeta 3352 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3353 in.Spec.DeepCopyInto(&out.Spec) 3354 return 3355 } 3356 3357 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepositoryGroup. 3358 func (in *SourceRepositoryGroup) DeepCopy() *SourceRepositoryGroup { 3359 if in == nil { 3360 return nil 3361 } 3362 out := new(SourceRepositoryGroup) 3363 in.DeepCopyInto(out) 3364 return out 3365 } 3366 3367 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3368 func (in *SourceRepositoryGroup) DeepCopyObject() runtime.Object { 3369 if c := in.DeepCopy(); c != nil { 3370 return c 3371 } 3372 return nil 3373 } 3374 3375 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3376 func (in *SourceRepositoryGroupList) DeepCopyInto(out *SourceRepositoryGroupList) { 3377 *out = *in 3378 out.TypeMeta = in.TypeMeta 3379 in.ListMeta.DeepCopyInto(&out.ListMeta) 3380 if in.Items != nil { 3381 in, out := &in.Items, &out.Items 3382 *out = make([]SourceRepositoryGroup, len(*in)) 3383 for i := range *in { 3384 (*in)[i].DeepCopyInto(&(*out)[i]) 3385 } 3386 } 3387 return 3388 } 3389 3390 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepositoryGroupList. 3391 func (in *SourceRepositoryGroupList) DeepCopy() *SourceRepositoryGroupList { 3392 if in == nil { 3393 return nil 3394 } 3395 out := new(SourceRepositoryGroupList) 3396 in.DeepCopyInto(out) 3397 return out 3398 } 3399 3400 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3401 func (in *SourceRepositoryGroupList) DeepCopyObject() runtime.Object { 3402 if c := in.DeepCopy(); c != nil { 3403 return c 3404 } 3405 return nil 3406 } 3407 3408 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3409 func (in *SourceRepositoryGroupSpec) DeepCopyInto(out *SourceRepositoryGroupSpec) { 3410 *out = *in 3411 out.TypeMeta = in.TypeMeta 3412 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3413 if in.SourceRepositorySpec != nil { 3414 in, out := &in.SourceRepositorySpec, &out.SourceRepositorySpec 3415 *out = make([]ResourceReference, len(*in)) 3416 copy(*out, *in) 3417 } 3418 out.Scheduler = in.Scheduler 3419 return 3420 } 3421 3422 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepositoryGroupSpec. 3423 func (in *SourceRepositoryGroupSpec) DeepCopy() *SourceRepositoryGroupSpec { 3424 if in == nil { 3425 return nil 3426 } 3427 out := new(SourceRepositoryGroupSpec) 3428 in.DeepCopyInto(out) 3429 return out 3430 } 3431 3432 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3433 func (in *SourceRepositoryList) DeepCopyInto(out *SourceRepositoryList) { 3434 *out = *in 3435 out.TypeMeta = in.TypeMeta 3436 in.ListMeta.DeepCopyInto(&out.ListMeta) 3437 if in.Items != nil { 3438 in, out := &in.Items, &out.Items 3439 *out = make([]SourceRepository, len(*in)) 3440 for i := range *in { 3441 (*in)[i].DeepCopyInto(&(*out)[i]) 3442 } 3443 } 3444 return 3445 } 3446 3447 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepositoryList. 3448 func (in *SourceRepositoryList) DeepCopy() *SourceRepositoryList { 3449 if in == nil { 3450 return nil 3451 } 3452 out := new(SourceRepositoryList) 3453 in.DeepCopyInto(out) 3454 return out 3455 } 3456 3457 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3458 func (in *SourceRepositoryList) DeepCopyObject() runtime.Object { 3459 if c := in.DeepCopy(); c != nil { 3460 return c 3461 } 3462 return nil 3463 } 3464 3465 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3466 func (in *SourceRepositorySpec) DeepCopyInto(out *SourceRepositorySpec) { 3467 *out = *in 3468 out.Scheduler = in.Scheduler 3469 return 3470 } 3471 3472 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRepositorySpec. 3473 func (in *SourceRepositorySpec) DeepCopy() *SourceRepositorySpec { 3474 if in == nil { 3475 return nil 3476 } 3477 out := new(SourceRepositorySpec) 3478 in.DeepCopyInto(out) 3479 return out 3480 } 3481 3482 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3483 func (in *StageActivityStep) DeepCopyInto(out *StageActivityStep) { 3484 *out = *in 3485 in.CoreActivityStep.DeepCopyInto(&out.CoreActivityStep) 3486 if in.Steps != nil { 3487 in, out := &in.Steps, &out.Steps 3488 *out = make([]CoreActivityStep, len(*in)) 3489 for i := range *in { 3490 (*in)[i].DeepCopyInto(&(*out)[i]) 3491 } 3492 } 3493 return 3494 } 3495 3496 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageActivityStep. 3497 func (in *StageActivityStep) DeepCopy() *StageActivityStep { 3498 if in == nil { 3499 return nil 3500 } 3501 out := new(StageActivityStep) 3502 in.DeepCopyInto(out) 3503 return out 3504 } 3505 3506 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3507 func (in *Statement) DeepCopyInto(out *Statement) { 3508 *out = *in 3509 if in.Tags != nil { 3510 in, out := &in.Tags, &out.Tags 3511 *out = make([]string, len(*in)) 3512 copy(*out, *in) 3513 } 3514 return 3515 } 3516 3517 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Statement. 3518 func (in *Statement) DeepCopy() *Statement { 3519 if in == nil { 3520 return nil 3521 } 3522 out := new(Statement) 3523 in.DeepCopyInto(out) 3524 return out 3525 } 3526 3527 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3528 func (in *StorageLocation) DeepCopyInto(out *StorageLocation) { 3529 *out = *in 3530 return 3531 } 3532 3533 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageLocation. 3534 func (in *StorageLocation) DeepCopy() *StorageLocation { 3535 if in == nil { 3536 return nil 3537 } 3538 out := new(StorageLocation) 3539 in.DeepCopyInto(out) 3540 return out 3541 } 3542 3543 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3544 func (in *Team) DeepCopyInto(out *Team) { 3545 *out = *in 3546 out.TypeMeta = in.TypeMeta 3547 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3548 in.Spec.DeepCopyInto(&out.Spec) 3549 out.Status = in.Status 3550 return 3551 } 3552 3553 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Team. 3554 func (in *Team) DeepCopy() *Team { 3555 if in == nil { 3556 return nil 3557 } 3558 out := new(Team) 3559 in.DeepCopyInto(out) 3560 return out 3561 } 3562 3563 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3564 func (in *Team) DeepCopyObject() runtime.Object { 3565 if c := in.DeepCopy(); c != nil { 3566 return c 3567 } 3568 return nil 3569 } 3570 3571 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3572 func (in *TeamList) DeepCopyInto(out *TeamList) { 3573 *out = *in 3574 out.TypeMeta = in.TypeMeta 3575 in.ListMeta.DeepCopyInto(&out.ListMeta) 3576 if in.Items != nil { 3577 in, out := &in.Items, &out.Items 3578 *out = make([]Team, len(*in)) 3579 for i := range *in { 3580 (*in)[i].DeepCopyInto(&(*out)[i]) 3581 } 3582 } 3583 return 3584 } 3585 3586 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamList. 3587 func (in *TeamList) DeepCopy() *TeamList { 3588 if in == nil { 3589 return nil 3590 } 3591 out := new(TeamList) 3592 in.DeepCopyInto(out) 3593 return out 3594 } 3595 3596 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3597 func (in *TeamList) DeepCopyObject() runtime.Object { 3598 if c := in.DeepCopy(); c != nil { 3599 return c 3600 } 3601 return nil 3602 } 3603 3604 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3605 func (in *TeamSettings) DeepCopyInto(out *TeamSettings) { 3606 *out = *in 3607 if in.QuickstartLocations != nil { 3608 in, out := &in.QuickstartLocations, &out.QuickstartLocations 3609 *out = make([]QuickStartLocation, len(*in)) 3610 for i := range *in { 3611 (*in)[i].DeepCopyInto(&(*out)[i]) 3612 } 3613 } 3614 if in.PostPreviewJobs != nil { 3615 in, out := &in.PostPreviewJobs, &out.PostPreviewJobs 3616 *out = make([]batchv1.Job, len(*in)) 3617 for i := range *in { 3618 (*in)[i].DeepCopyInto(&(*out)[i]) 3619 } 3620 } 3621 if in.StorageLocations != nil { 3622 in, out := &in.StorageLocations, &out.StorageLocations 3623 *out = make([]StorageLocation, len(*in)) 3624 copy(*out, *in) 3625 } 3626 if in.AppsPrefixes != nil { 3627 in, out := &in.AppsPrefixes, &out.AppsPrefixes 3628 *out = make([]string, len(*in)) 3629 copy(*out, *in) 3630 } 3631 out.DefaultScheduler = in.DefaultScheduler 3632 if in.DeployOptions != nil { 3633 in, out := &in.DeployOptions, &out.DeployOptions 3634 *out = new(DeployOptions) 3635 **out = **in 3636 } 3637 return 3638 } 3639 3640 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamSettings. 3641 func (in *TeamSettings) DeepCopy() *TeamSettings { 3642 if in == nil { 3643 return nil 3644 } 3645 out := new(TeamSettings) 3646 in.DeepCopyInto(out) 3647 return out 3648 } 3649 3650 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3651 func (in *TeamSpec) DeepCopyInto(out *TeamSpec) { 3652 *out = *in 3653 if in.Members != nil { 3654 in, out := &in.Members, &out.Members 3655 *out = make([]string, len(*in)) 3656 copy(*out, *in) 3657 } 3658 return 3659 } 3660 3661 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamSpec. 3662 func (in *TeamSpec) DeepCopy() *TeamSpec { 3663 if in == nil { 3664 return nil 3665 } 3666 out := new(TeamSpec) 3667 in.DeepCopyInto(out) 3668 return out 3669 } 3670 3671 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3672 func (in *TeamStatus) DeepCopyInto(out *TeamStatus) { 3673 *out = *in 3674 return 3675 } 3676 3677 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TeamStatus. 3678 func (in *TeamStatus) DeepCopy() *TeamStatus { 3679 if in == nil { 3680 return nil 3681 } 3682 out := new(TeamStatus) 3683 in.DeepCopyInto(out) 3684 return out 3685 } 3686 3687 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3688 func (in *Trigger) DeepCopyInto(out *Trigger) { 3689 *out = *in 3690 if in.TrustedOrg != nil { 3691 in, out := &in.TrustedOrg, &out.TrustedOrg 3692 *out = new(string) 3693 **out = **in 3694 } 3695 if in.JoinOrgURL != nil { 3696 in, out := &in.JoinOrgURL, &out.JoinOrgURL 3697 *out = new(string) 3698 **out = **in 3699 } 3700 if in.OnlyOrgMembers != nil { 3701 in, out := &in.OnlyOrgMembers, &out.OnlyOrgMembers 3702 *out = new(bool) 3703 **out = **in 3704 } 3705 if in.IgnoreOkToTest != nil { 3706 in, out := &in.IgnoreOkToTest, &out.IgnoreOkToTest 3707 *out = new(bool) 3708 **out = **in 3709 } 3710 return 3711 } 3712 3713 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Trigger. 3714 func (in *Trigger) DeepCopy() *Trigger { 3715 if in == nil { 3716 return nil 3717 } 3718 out := new(Trigger) 3719 in.DeepCopyInto(out) 3720 return out 3721 } 3722 3723 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3724 func (in *User) DeepCopyInto(out *User) { 3725 *out = *in 3726 out.TypeMeta = in.TypeMeta 3727 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3728 in.User.DeepCopyInto(&out.User) 3729 in.Spec.DeepCopyInto(&out.Spec) 3730 return 3731 } 3732 3733 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User. 3734 func (in *User) DeepCopy() *User { 3735 if in == nil { 3736 return nil 3737 } 3738 out := new(User) 3739 in.DeepCopyInto(out) 3740 return out 3741 } 3742 3743 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3744 func (in *User) DeepCopyObject() runtime.Object { 3745 if c := in.DeepCopy(); c != nil { 3746 return c 3747 } 3748 return nil 3749 } 3750 3751 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3752 func (in *UserDetails) DeepCopyInto(out *UserDetails) { 3753 *out = *in 3754 if in.CreationTimestamp != nil { 3755 in, out := &in.CreationTimestamp, &out.CreationTimestamp 3756 *out = (*in).DeepCopy() 3757 } 3758 if in.Accounts != nil { 3759 in, out := &in.Accounts, &out.Accounts 3760 *out = make([]AccountReference, len(*in)) 3761 copy(*out, *in) 3762 } 3763 return 3764 } 3765 3766 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDetails. 3767 func (in *UserDetails) DeepCopy() *UserDetails { 3768 if in == nil { 3769 return nil 3770 } 3771 out := new(UserDetails) 3772 in.DeepCopyInto(out) 3773 return out 3774 } 3775 3776 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3777 func (in *UserList) DeepCopyInto(out *UserList) { 3778 *out = *in 3779 out.TypeMeta = in.TypeMeta 3780 in.ListMeta.DeepCopyInto(&out.ListMeta) 3781 if in.Items != nil { 3782 in, out := &in.Items, &out.Items 3783 *out = make([]User, len(*in)) 3784 for i := range *in { 3785 (*in)[i].DeepCopyInto(&(*out)[i]) 3786 } 3787 } 3788 return 3789 } 3790 3791 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList. 3792 func (in *UserList) DeepCopy() *UserList { 3793 if in == nil { 3794 return nil 3795 } 3796 out := new(UserList) 3797 in.DeepCopyInto(out) 3798 return out 3799 } 3800 3801 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3802 func (in *UserList) DeepCopyObject() runtime.Object { 3803 if c := in.DeepCopy(); c != nil { 3804 return c 3805 } 3806 return nil 3807 } 3808 3809 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3810 func (in *UserSpec) DeepCopyInto(out *UserSpec) { 3811 *out = *in 3812 return 3813 } 3814 3815 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec. 3816 func (in *UserSpec) DeepCopy() *UserSpec { 3817 if in == nil { 3818 return nil 3819 } 3820 out := new(UserSpec) 3821 in.DeepCopyInto(out) 3822 return out 3823 } 3824 3825 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3826 func (in *Welcome) DeepCopyInto(out *Welcome) { 3827 *out = *in 3828 if in.MessageTemplate != nil { 3829 in, out := &in.MessageTemplate, &out.MessageTemplate 3830 *out = new(string) 3831 **out = **in 3832 } 3833 return 3834 } 3835 3836 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Welcome. 3837 func (in *Welcome) DeepCopy() *Welcome { 3838 if in == nil { 3839 return nil 3840 } 3841 out := new(Welcome) 3842 in.DeepCopyInto(out) 3843 return out 3844 } 3845 3846 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3847 func (in *Workflow) DeepCopyInto(out *Workflow) { 3848 *out = *in 3849 out.TypeMeta = in.TypeMeta 3850 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3851 in.Spec.DeepCopyInto(&out.Spec) 3852 out.Status = in.Status 3853 return 3854 } 3855 3856 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workflow. 3857 func (in *Workflow) DeepCopy() *Workflow { 3858 if in == nil { 3859 return nil 3860 } 3861 out := new(Workflow) 3862 in.DeepCopyInto(out) 3863 return out 3864 } 3865 3866 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3867 func (in *Workflow) DeepCopyObject() runtime.Object { 3868 if c := in.DeepCopy(); c != nil { 3869 return c 3870 } 3871 return nil 3872 } 3873 3874 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3875 func (in *WorkflowList) DeepCopyInto(out *WorkflowList) { 3876 *out = *in 3877 out.TypeMeta = in.TypeMeta 3878 in.ListMeta.DeepCopyInto(&out.ListMeta) 3879 if in.Items != nil { 3880 in, out := &in.Items, &out.Items 3881 *out = make([]Workflow, len(*in)) 3882 for i := range *in { 3883 (*in)[i].DeepCopyInto(&(*out)[i]) 3884 } 3885 } 3886 return 3887 } 3888 3889 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowList. 3890 func (in *WorkflowList) DeepCopy() *WorkflowList { 3891 if in == nil { 3892 return nil 3893 } 3894 out := new(WorkflowList) 3895 in.DeepCopyInto(out) 3896 return out 3897 } 3898 3899 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3900 func (in *WorkflowList) DeepCopyObject() runtime.Object { 3901 if c := in.DeepCopy(); c != nil { 3902 return c 3903 } 3904 return nil 3905 } 3906 3907 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3908 func (in *WorkflowPreconditions) DeepCopyInto(out *WorkflowPreconditions) { 3909 *out = *in 3910 if in.Environments != nil { 3911 in, out := &in.Environments, &out.Environments 3912 *out = make([]string, len(*in)) 3913 copy(*out, *in) 3914 } 3915 return 3916 } 3917 3918 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowPreconditions. 3919 func (in *WorkflowPreconditions) DeepCopy() *WorkflowPreconditions { 3920 if in == nil { 3921 return nil 3922 } 3923 out := new(WorkflowPreconditions) 3924 in.DeepCopyInto(out) 3925 return out 3926 } 3927 3928 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3929 func (in *WorkflowSpec) DeepCopyInto(out *WorkflowSpec) { 3930 *out = *in 3931 if in.Steps != nil { 3932 in, out := &in.Steps, &out.Steps 3933 *out = make([]WorkflowStep, len(*in)) 3934 for i := range *in { 3935 (*in)[i].DeepCopyInto(&(*out)[i]) 3936 } 3937 } 3938 return 3939 } 3940 3941 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowSpec. 3942 func (in *WorkflowSpec) DeepCopy() *WorkflowSpec { 3943 if in == nil { 3944 return nil 3945 } 3946 out := new(WorkflowSpec) 3947 in.DeepCopyInto(out) 3948 return out 3949 } 3950 3951 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3952 func (in *WorkflowStatus) DeepCopyInto(out *WorkflowStatus) { 3953 *out = *in 3954 return 3955 } 3956 3957 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStatus. 3958 func (in *WorkflowStatus) DeepCopy() *WorkflowStatus { 3959 if in == nil { 3960 return nil 3961 } 3962 out := new(WorkflowStatus) 3963 in.DeepCopyInto(out) 3964 return out 3965 } 3966 3967 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3968 func (in *WorkflowStep) DeepCopyInto(out *WorkflowStep) { 3969 *out = *in 3970 in.Preconditions.DeepCopyInto(&out.Preconditions) 3971 if in.Promote != nil { 3972 in, out := &in.Promote, &out.Promote 3973 *out = new(PromoteWorkflowStep) 3974 **out = **in 3975 } 3976 return 3977 } 3978 3979 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStep. 3980 func (in *WorkflowStep) DeepCopy() *WorkflowStep { 3981 if in == nil { 3982 return nil 3983 } 3984 out := new(WorkflowStep) 3985 in.DeepCopyInto(out) 3986 return out 3987 }