github.com/openebs/api@v1.12.0/pkg/apis/openebs.io/v1alpha1/zz_generated.deepcopy.go (about) 1 // +build !ignore_autogenerated 2 3 /* 4 Copyright 2020 The OpenEBS Authors 5 6 Licensed under the Apache License, Version 2.0 (the "License"); 7 you may not use this file except in compliance with the License. 8 You may obtain a copy of the License at 9 10 http://www.apache.org/licenses/LICENSE-2.0 11 12 Unless required by applicable law or agreed to in writing, software 13 distributed under the License is distributed on an "AS IS" BASIS, 14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 See the License for the specific language governing permissions and 16 limitations under the License. 17 */ 18 19 // Code generated by deepcopy-gen. DO NOT EDIT. 20 21 package v1alpha1 22 23 import ( 24 v1 "k8s.io/api/core/v1" 25 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 26 runtime "k8s.io/apimachinery/pkg/runtime" 27 ) 28 29 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 30 func (in *BlockDevice) DeepCopyInto(out *BlockDevice) { 31 *out = *in 32 out.TypeMeta = in.TypeMeta 33 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 34 in.Spec.DeepCopyInto(&out.Spec) 35 out.Status = in.Status 36 return 37 } 38 39 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockDevice. 40 func (in *BlockDevice) DeepCopy() *BlockDevice { 41 if in == nil { 42 return nil 43 } 44 out := new(BlockDevice) 45 in.DeepCopyInto(out) 46 return out 47 } 48 49 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 50 func (in *BlockDevice) DeepCopyObject() runtime.Object { 51 if c := in.DeepCopy(); c != nil { 52 return c 53 } 54 return nil 55 } 56 57 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 58 func (in *BlockDeviceClaim) DeepCopyInto(out *BlockDeviceClaim) { 59 *out = *in 60 out.TypeMeta = in.TypeMeta 61 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 62 in.Spec.DeepCopyInto(&out.Spec) 63 out.Status = in.Status 64 return 65 } 66 67 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockDeviceClaim. 68 func (in *BlockDeviceClaim) DeepCopy() *BlockDeviceClaim { 69 if in == nil { 70 return nil 71 } 72 out := new(BlockDeviceClaim) 73 in.DeepCopyInto(out) 74 return out 75 } 76 77 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 78 func (in *BlockDeviceClaim) DeepCopyObject() runtime.Object { 79 if c := in.DeepCopy(); c != nil { 80 return c 81 } 82 return nil 83 } 84 85 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 86 func (in *BlockDeviceClaimList) DeepCopyInto(out *BlockDeviceClaimList) { 87 *out = *in 88 out.TypeMeta = in.TypeMeta 89 in.ListMeta.DeepCopyInto(&out.ListMeta) 90 if in.Items != nil { 91 in, out := &in.Items, &out.Items 92 *out = make([]BlockDeviceClaim, len(*in)) 93 for i := range *in { 94 (*in)[i].DeepCopyInto(&(*out)[i]) 95 } 96 } 97 return 98 } 99 100 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockDeviceClaimList. 101 func (in *BlockDeviceClaimList) DeepCopy() *BlockDeviceClaimList { 102 if in == nil { 103 return nil 104 } 105 out := new(BlockDeviceClaimList) 106 in.DeepCopyInto(out) 107 return out 108 } 109 110 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 111 func (in *BlockDeviceClaimList) DeepCopyObject() runtime.Object { 112 if c := in.DeepCopy(); c != nil { 113 return c 114 } 115 return nil 116 } 117 118 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 119 func (in *BlockDeviceList) DeepCopyInto(out *BlockDeviceList) { 120 *out = *in 121 out.TypeMeta = in.TypeMeta 122 in.ListMeta.DeepCopyInto(&out.ListMeta) 123 if in.Items != nil { 124 in, out := &in.Items, &out.Items 125 *out = make([]BlockDevice, len(*in)) 126 for i := range *in { 127 (*in)[i].DeepCopyInto(&(*out)[i]) 128 } 129 } 130 return 131 } 132 133 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockDeviceList. 134 func (in *BlockDeviceList) DeepCopy() *BlockDeviceList { 135 if in == nil { 136 return nil 137 } 138 out := new(BlockDeviceList) 139 in.DeepCopyInto(out) 140 return out 141 } 142 143 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 144 func (in *BlockDeviceList) DeepCopyObject() runtime.Object { 145 if c := in.DeepCopy(); c != nil { 146 return c 147 } 148 return nil 149 } 150 151 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 152 func (in *BlockDeviceNodeAttributes) DeepCopyInto(out *BlockDeviceNodeAttributes) { 153 *out = *in 154 return 155 } 156 157 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockDeviceNodeAttributes. 158 func (in *BlockDeviceNodeAttributes) DeepCopy() *BlockDeviceNodeAttributes { 159 if in == nil { 160 return nil 161 } 162 out := new(BlockDeviceNodeAttributes) 163 in.DeepCopyInto(out) 164 return out 165 } 166 167 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 168 func (in *CStorBackup) DeepCopyInto(out *CStorBackup) { 169 *out = *in 170 out.TypeMeta = in.TypeMeta 171 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 172 out.Spec = in.Spec 173 return 174 } 175 176 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorBackup. 177 func (in *CStorBackup) DeepCopy() *CStorBackup { 178 if in == nil { 179 return nil 180 } 181 out := new(CStorBackup) 182 in.DeepCopyInto(out) 183 return out 184 } 185 186 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 187 func (in *CStorBackup) DeepCopyObject() runtime.Object { 188 if c := in.DeepCopy(); c != nil { 189 return c 190 } 191 return nil 192 } 193 194 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 195 func (in *CStorBackupList) DeepCopyInto(out *CStorBackupList) { 196 *out = *in 197 out.TypeMeta = in.TypeMeta 198 in.ListMeta.DeepCopyInto(&out.ListMeta) 199 if in.Items != nil { 200 in, out := &in.Items, &out.Items 201 *out = make([]CStorBackup, len(*in)) 202 for i := range *in { 203 (*in)[i].DeepCopyInto(&(*out)[i]) 204 } 205 } 206 return 207 } 208 209 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorBackupList. 210 func (in *CStorBackupList) DeepCopy() *CStorBackupList { 211 if in == nil { 212 return nil 213 } 214 out := new(CStorBackupList) 215 in.DeepCopyInto(out) 216 return out 217 } 218 219 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 220 func (in *CStorBackupList) DeepCopyObject() runtime.Object { 221 if c := in.DeepCopy(); c != nil { 222 return c 223 } 224 return nil 225 } 226 227 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 228 func (in *CStorBackupSpec) DeepCopyInto(out *CStorBackupSpec) { 229 *out = *in 230 return 231 } 232 233 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorBackupSpec. 234 func (in *CStorBackupSpec) DeepCopy() *CStorBackupSpec { 235 if in == nil { 236 return nil 237 } 238 out := new(CStorBackupSpec) 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 *CStorCompletedBackup) DeepCopyInto(out *CStorCompletedBackup) { 245 *out = *in 246 out.TypeMeta = in.TypeMeta 247 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 248 out.Spec = in.Spec 249 return 250 } 251 252 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorCompletedBackup. 253 func (in *CStorCompletedBackup) DeepCopy() *CStorCompletedBackup { 254 if in == nil { 255 return nil 256 } 257 out := new(CStorCompletedBackup) 258 in.DeepCopyInto(out) 259 return out 260 } 261 262 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 263 func (in *CStorCompletedBackup) DeepCopyObject() runtime.Object { 264 if c := in.DeepCopy(); c != nil { 265 return c 266 } 267 return nil 268 } 269 270 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 271 func (in *CStorCompletedBackupList) DeepCopyInto(out *CStorCompletedBackupList) { 272 *out = *in 273 out.TypeMeta = in.TypeMeta 274 in.ListMeta.DeepCopyInto(&out.ListMeta) 275 if in.Items != nil { 276 in, out := &in.Items, &out.Items 277 *out = make([]CStorCompletedBackup, len(*in)) 278 for i := range *in { 279 (*in)[i].DeepCopyInto(&(*out)[i]) 280 } 281 } 282 return 283 } 284 285 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorCompletedBackupList. 286 func (in *CStorCompletedBackupList) DeepCopy() *CStorCompletedBackupList { 287 if in == nil { 288 return nil 289 } 290 out := new(CStorCompletedBackupList) 291 in.DeepCopyInto(out) 292 return out 293 } 294 295 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 296 func (in *CStorCompletedBackupList) DeepCopyObject() runtime.Object { 297 if c := in.DeepCopy(); c != nil { 298 return c 299 } 300 return nil 301 } 302 303 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 304 func (in *CStorPool) DeepCopyInto(out *CStorPool) { 305 *out = *in 306 if in.Options != nil { 307 in, out := &in.Options, &out.Options 308 *out = new(ResourceOptions) 309 (*in).DeepCopyInto(*out) 310 } 311 return 312 } 313 314 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorPool. 315 func (in *CStorPool) DeepCopy() *CStorPool { 316 if in == nil { 317 return nil 318 } 319 out := new(CStorPool) 320 in.DeepCopyInto(out) 321 return out 322 } 323 324 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 325 func (in *CStorPoolCluster) DeepCopyInto(out *CStorPoolCluster) { 326 *out = *in 327 if in.Options != nil { 328 in, out := &in.Options, &out.Options 329 *out = new(ResourceOptions) 330 (*in).DeepCopyInto(*out) 331 } 332 return 333 } 334 335 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorPoolCluster. 336 func (in *CStorPoolCluster) DeepCopy() *CStorPoolCluster { 337 if in == nil { 338 return nil 339 } 340 out := new(CStorPoolCluster) 341 in.DeepCopyInto(out) 342 return out 343 } 344 345 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 346 func (in *CStorPoolInstance) DeepCopyInto(out *CStorPoolInstance) { 347 *out = *in 348 if in.Options != nil { 349 in, out := &in.Options, &out.Options 350 *out = new(ResourceOptions) 351 (*in).DeepCopyInto(*out) 352 } 353 return 354 } 355 356 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorPoolInstance. 357 func (in *CStorPoolInstance) DeepCopy() *CStorPoolInstance { 358 if in == nil { 359 return nil 360 } 361 out := new(CStorPoolInstance) 362 in.DeepCopyInto(out) 363 return out 364 } 365 366 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 367 func (in *CStorRestore) DeepCopyInto(out *CStorRestore) { 368 *out = *in 369 out.TypeMeta = in.TypeMeta 370 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 371 in.Spec.DeepCopyInto(&out.Spec) 372 return 373 } 374 375 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorRestore. 376 func (in *CStorRestore) DeepCopy() *CStorRestore { 377 if in == nil { 378 return nil 379 } 380 out := new(CStorRestore) 381 in.DeepCopyInto(out) 382 return out 383 } 384 385 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 386 func (in *CStorRestore) DeepCopyObject() runtime.Object { 387 if c := in.DeepCopy(); c != nil { 388 return c 389 } 390 return nil 391 } 392 393 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 394 func (in *CStorRestoreList) DeepCopyInto(out *CStorRestoreList) { 395 *out = *in 396 out.TypeMeta = in.TypeMeta 397 in.ListMeta.DeepCopyInto(&out.ListMeta) 398 if in.Items != nil { 399 in, out := &in.Items, &out.Items 400 *out = make([]CStorRestore, len(*in)) 401 for i := range *in { 402 (*in)[i].DeepCopyInto(&(*out)[i]) 403 } 404 } 405 return 406 } 407 408 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorRestoreList. 409 func (in *CStorRestoreList) DeepCopy() *CStorRestoreList { 410 if in == nil { 411 return nil 412 } 413 out := new(CStorRestoreList) 414 in.DeepCopyInto(out) 415 return out 416 } 417 418 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 419 func (in *CStorRestoreList) DeepCopyObject() runtime.Object { 420 if c := in.DeepCopy(); c != nil { 421 return c 422 } 423 return nil 424 } 425 426 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 427 func (in *CStorRestoreSpec) DeepCopyInto(out *CStorRestoreSpec) { 428 *out = *in 429 out.Size = in.Size.DeepCopy() 430 return 431 } 432 433 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorRestoreSpec. 434 func (in *CStorRestoreSpec) DeepCopy() *CStorRestoreSpec { 435 if in == nil { 436 return nil 437 } 438 out := new(CStorRestoreSpec) 439 in.DeepCopyInto(out) 440 return out 441 } 442 443 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 444 func (in *CStorVolume) DeepCopyInto(out *CStorVolume) { 445 *out = *in 446 if in.Options != nil { 447 in, out := &in.Options, &out.Options 448 *out = new(ResourceOptions) 449 (*in).DeepCopyInto(*out) 450 } 451 return 452 } 453 454 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CStorVolume. 455 func (in *CStorVolume) DeepCopy() *CStorVolume { 456 if in == nil { 457 return nil 458 } 459 out := new(CStorVolume) 460 in.DeepCopyInto(out) 461 return out 462 } 463 464 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 465 func (in *DeviceCapacity) DeepCopyInto(out *DeviceCapacity) { 466 *out = *in 467 return 468 } 469 470 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceCapacity. 471 func (in *DeviceCapacity) DeepCopy() *DeviceCapacity { 472 if in == nil { 473 return nil 474 } 475 out := new(DeviceCapacity) 476 in.DeepCopyInto(out) 477 return out 478 } 479 480 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 481 func (in *DeviceClaimDetails) DeepCopyInto(out *DeviceClaimDetails) { 482 *out = *in 483 return 484 } 485 486 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceClaimDetails. 487 func (in *DeviceClaimDetails) DeepCopy() *DeviceClaimDetails { 488 if in == nil { 489 return nil 490 } 491 out := new(DeviceClaimDetails) 492 in.DeepCopyInto(out) 493 return out 494 } 495 496 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 497 func (in *DeviceClaimResources) DeepCopyInto(out *DeviceClaimResources) { 498 *out = *in 499 if in.Requests != nil { 500 in, out := &in.Requests, &out.Requests 501 *out = make(v1.ResourceList, len(*in)) 502 for key, val := range *in { 503 (*out)[key] = val.DeepCopy() 504 } 505 } 506 return 507 } 508 509 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceClaimResources. 510 func (in *DeviceClaimResources) DeepCopy() *DeviceClaimResources { 511 if in == nil { 512 return nil 513 } 514 out := new(DeviceClaimResources) 515 in.DeepCopyInto(out) 516 return out 517 } 518 519 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 520 func (in *DeviceClaimSpec) DeepCopyInto(out *DeviceClaimSpec) { 521 *out = *in 522 if in.Selector != nil { 523 in, out := &in.Selector, &out.Selector 524 *out = new(metav1.LabelSelector) 525 (*in).DeepCopyInto(*out) 526 } 527 in.Resources.DeepCopyInto(&out.Resources) 528 out.Details = in.Details 529 out.BlockDeviceNodeAttributes = in.BlockDeviceNodeAttributes 530 return 531 } 532 533 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceClaimSpec. 534 func (in *DeviceClaimSpec) DeepCopy() *DeviceClaimSpec { 535 if in == nil { 536 return nil 537 } 538 out := new(DeviceClaimSpec) 539 in.DeepCopyInto(out) 540 return out 541 } 542 543 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 544 func (in *DeviceClaimStatus) DeepCopyInto(out *DeviceClaimStatus) { 545 *out = *in 546 return 547 } 548 549 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceClaimStatus. 550 func (in *DeviceClaimStatus) DeepCopy() *DeviceClaimStatus { 551 if in == nil { 552 return nil 553 } 554 out := new(DeviceClaimStatus) 555 in.DeepCopyInto(out) 556 return out 557 } 558 559 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 560 func (in *DeviceDetails) DeepCopyInto(out *DeviceDetails) { 561 *out = *in 562 return 563 } 564 565 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceDetails. 566 func (in *DeviceDetails) DeepCopy() *DeviceDetails { 567 if in == nil { 568 return nil 569 } 570 out := new(DeviceDetails) 571 in.DeepCopyInto(out) 572 return out 573 } 574 575 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 576 func (in *DeviceDevLink) DeepCopyInto(out *DeviceDevLink) { 577 *out = *in 578 if in.Links != nil { 579 in, out := &in.Links, &out.Links 580 *out = make([]string, len(*in)) 581 copy(*out, *in) 582 } 583 return 584 } 585 586 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceDevLink. 587 func (in *DeviceDevLink) DeepCopy() *DeviceDevLink { 588 if in == nil { 589 return nil 590 } 591 out := new(DeviceDevLink) 592 in.DeepCopyInto(out) 593 return out 594 } 595 596 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 597 func (in *DeviceSpec) DeepCopyInto(out *DeviceSpec) { 598 *out = *in 599 out.NodeAttributes = in.NodeAttributes 600 out.Capacity = in.Capacity 601 out.Details = in.Details 602 if in.ClaimRef != nil { 603 in, out := &in.ClaimRef, &out.ClaimRef 604 *out = new(v1.ObjectReference) 605 **out = **in 606 } 607 if in.DevLinks != nil { 608 in, out := &in.DevLinks, &out.DevLinks 609 *out = make([]DeviceDevLink, len(*in)) 610 for i := range *in { 611 (*in)[i].DeepCopyInto(&(*out)[i]) 612 } 613 } 614 out.FileSystem = in.FileSystem 615 return 616 } 617 618 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceSpec. 619 func (in *DeviceSpec) DeepCopy() *DeviceSpec { 620 if in == nil { 621 return nil 622 } 623 out := new(DeviceSpec) 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 *DeviceStatus) DeepCopyInto(out *DeviceStatus) { 630 *out = *in 631 return 632 } 633 634 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceStatus. 635 func (in *DeviceStatus) DeepCopy() *DeviceStatus { 636 if in == nil { 637 return nil 638 } 639 out := new(DeviceStatus) 640 in.DeepCopyInto(out) 641 return out 642 } 643 644 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 645 func (in *FileSystemInfo) DeepCopyInto(out *FileSystemInfo) { 646 *out = *in 647 return 648 } 649 650 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSystemInfo. 651 func (in *FileSystemInfo) DeepCopy() *FileSystemInfo { 652 if in == nil { 653 return nil 654 } 655 out := new(FileSystemInfo) 656 in.DeepCopyInto(out) 657 return out 658 } 659 660 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 661 func (in *JivaVolume) DeepCopyInto(out *JivaVolume) { 662 *out = *in 663 if in.Options != nil { 664 in, out := &in.Options, &out.Options 665 *out = new(ResourceOptions) 666 (*in).DeepCopyInto(*out) 667 } 668 return 669 } 670 671 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JivaVolume. 672 func (in *JivaVolume) DeepCopy() *JivaVolume { 673 if in == nil { 674 return nil 675 } 676 out := new(JivaVolume) 677 in.DeepCopyInto(out) 678 return out 679 } 680 681 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 682 func (in *NodeAttribute) DeepCopyInto(out *NodeAttribute) { 683 *out = *in 684 return 685 } 686 687 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeAttribute. 688 func (in *NodeAttribute) DeepCopy() *NodeAttribute { 689 if in == nil { 690 return nil 691 } 692 out := new(NodeAttribute) 693 in.DeepCopyInto(out) 694 return out 695 } 696 697 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 698 func (in *Options) DeepCopyInto(out *Options) { 699 *out = *in 700 return 701 } 702 703 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Options. 704 func (in *Options) DeepCopy() *Options { 705 if in == nil { 706 return nil 707 } 708 out := new(Options) 709 in.DeepCopyInto(out) 710 return out 711 } 712 713 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 714 func (in *ResourceOptions) DeepCopyInto(out *ResourceOptions) { 715 *out = *in 716 if in.IgnoreStepsOnError != nil { 717 in, out := &in.IgnoreStepsOnError, &out.IgnoreStepsOnError 718 *out = make([]string, len(*in)) 719 copy(*out, *in) 720 } 721 return 722 } 723 724 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceOptions. 725 func (in *ResourceOptions) DeepCopy() *ResourceOptions { 726 if in == nil { 727 return nil 728 } 729 out := new(ResourceOptions) 730 in.DeepCopyInto(out) 731 return out 732 } 733 734 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 735 func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec) { 736 *out = *in 737 if in.JivaVolume != nil { 738 in, out := &in.JivaVolume, &out.JivaVolume 739 *out = new(JivaVolume) 740 (*in).DeepCopyInto(*out) 741 } 742 if in.CStorVolume != nil { 743 in, out := &in.CStorVolume, &out.CStorVolume 744 *out = new(CStorVolume) 745 (*in).DeepCopyInto(*out) 746 } 747 if in.CStorPool != nil { 748 in, out := &in.CStorPool, &out.CStorPool 749 *out = new(CStorPool) 750 (*in).DeepCopyInto(*out) 751 } 752 if in.StoragePoolClaim != nil { 753 in, out := &in.StoragePoolClaim, &out.StoragePoolClaim 754 *out = new(StoragePoolClaim) 755 (*in).DeepCopyInto(*out) 756 } 757 if in.CStorPoolInstance != nil { 758 in, out := &in.CStorPoolInstance, &out.CStorPoolInstance 759 *out = new(CStorPoolInstance) 760 (*in).DeepCopyInto(*out) 761 } 762 if in.CStorPoolCluster != nil { 763 in, out := &in.CStorPoolCluster, &out.CStorPoolCluster 764 *out = new(CStorPoolCluster) 765 (*in).DeepCopyInto(*out) 766 } 767 return 768 } 769 770 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSpec. 771 func (in *ResourceSpec) DeepCopy() *ResourceSpec { 772 if in == nil { 773 return nil 774 } 775 out := new(ResourceSpec) 776 in.DeepCopyInto(out) 777 return out 778 } 779 780 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 781 func (in *Status) DeepCopyInto(out *Status) { 782 *out = *in 783 return 784 } 785 786 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status. 787 func (in *Status) DeepCopy() *Status { 788 if in == nil { 789 return nil 790 } 791 out := new(Status) 792 in.DeepCopyInto(out) 793 return out 794 } 795 796 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 797 func (in *StoragePoolClaim) DeepCopyInto(out *StoragePoolClaim) { 798 *out = *in 799 if in.Options != nil { 800 in, out := &in.Options, &out.Options 801 *out = new(ResourceOptions) 802 (*in).DeepCopyInto(*out) 803 } 804 return 805 } 806 807 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoragePoolClaim. 808 func (in *StoragePoolClaim) DeepCopy() *StoragePoolClaim { 809 if in == nil { 810 return nil 811 } 812 out := new(StoragePoolClaim) 813 in.DeepCopyInto(out) 814 return out 815 } 816 817 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 818 func (in *UpgradeDetailedStatuses) DeepCopyInto(out *UpgradeDetailedStatuses) { 819 *out = *in 820 in.StartTime.DeepCopyInto(&out.StartTime) 821 in.LastUpdatedTime.DeepCopyInto(&out.LastUpdatedTime) 822 out.Status = in.Status 823 return 824 } 825 826 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeDetailedStatuses. 827 func (in *UpgradeDetailedStatuses) DeepCopy() *UpgradeDetailedStatuses { 828 if in == nil { 829 return nil 830 } 831 out := new(UpgradeDetailedStatuses) 832 in.DeepCopyInto(out) 833 return out 834 } 835 836 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 837 func (in *UpgradeTask) DeepCopyInto(out *UpgradeTask) { 838 *out = *in 839 out.TypeMeta = in.TypeMeta 840 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 841 in.Spec.DeepCopyInto(&out.Spec) 842 in.Status.DeepCopyInto(&out.Status) 843 return 844 } 845 846 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeTask. 847 func (in *UpgradeTask) DeepCopy() *UpgradeTask { 848 if in == nil { 849 return nil 850 } 851 out := new(UpgradeTask) 852 in.DeepCopyInto(out) 853 return out 854 } 855 856 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 857 func (in *UpgradeTask) DeepCopyObject() runtime.Object { 858 if c := in.DeepCopy(); c != nil { 859 return c 860 } 861 return nil 862 } 863 864 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 865 func (in *UpgradeTaskList) DeepCopyInto(out *UpgradeTaskList) { 866 *out = *in 867 out.TypeMeta = in.TypeMeta 868 in.ListMeta.DeepCopyInto(&out.ListMeta) 869 if in.Items != nil { 870 in, out := &in.Items, &out.Items 871 *out = make([]UpgradeTask, len(*in)) 872 for i := range *in { 873 (*in)[i].DeepCopyInto(&(*out)[i]) 874 } 875 } 876 return 877 } 878 879 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeTaskList. 880 func (in *UpgradeTaskList) DeepCopy() *UpgradeTaskList { 881 if in == nil { 882 return nil 883 } 884 out := new(UpgradeTaskList) 885 in.DeepCopyInto(out) 886 return out 887 } 888 889 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 890 func (in *UpgradeTaskList) DeepCopyObject() runtime.Object { 891 if c := in.DeepCopy(); c != nil { 892 return c 893 } 894 return nil 895 } 896 897 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 898 func (in *UpgradeTaskSpec) DeepCopyInto(out *UpgradeTaskSpec) { 899 *out = *in 900 if in.Options != nil { 901 in, out := &in.Options, &out.Options 902 *out = new(Options) 903 **out = **in 904 } 905 in.ResourceSpec.DeepCopyInto(&out.ResourceSpec) 906 return 907 } 908 909 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeTaskSpec. 910 func (in *UpgradeTaskSpec) DeepCopy() *UpgradeTaskSpec { 911 if in == nil { 912 return nil 913 } 914 out := new(UpgradeTaskSpec) 915 in.DeepCopyInto(out) 916 return out 917 } 918 919 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 920 func (in *UpgradeTaskStatus) DeepCopyInto(out *UpgradeTaskStatus) { 921 *out = *in 922 in.StartTime.DeepCopyInto(&out.StartTime) 923 in.CompletedTime.DeepCopyInto(&out.CompletedTime) 924 if in.UpgradeDetailedStatuses != nil { 925 in, out := &in.UpgradeDetailedStatuses, &out.UpgradeDetailedStatuses 926 *out = make([]UpgradeDetailedStatuses, len(*in)) 927 for i := range *in { 928 (*in)[i].DeepCopyInto(&(*out)[i]) 929 } 930 } 931 return 932 } 933 934 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeTaskStatus. 935 func (in *UpgradeTaskStatus) DeepCopy() *UpgradeTaskStatus { 936 if in == nil { 937 return nil 938 } 939 out := new(UpgradeTaskStatus) 940 in.DeepCopyInto(out) 941 return out 942 }