zz_generated.deepcopy.go 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. // +build !ignore_autogenerated
  2. /*
  3. Copyright The Kubernetes Authors.
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by deepcopy-gen. DO NOT EDIT.
  15. package reconciliation
  16. import (
  17. v1 "k8s.io/api/rbac/v1"
  18. )
  19. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  20. func (in *ClusterRoleBindingAdapter) DeepCopyInto(out *ClusterRoleBindingAdapter) {
  21. *out = *in
  22. if in.ClusterRoleBinding != nil {
  23. in, out := &in.ClusterRoleBinding, &out.ClusterRoleBinding
  24. *out = new(v1.ClusterRoleBinding)
  25. (*in).DeepCopyInto(*out)
  26. }
  27. return
  28. }
  29. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleBindingAdapter.
  30. func (in *ClusterRoleBindingAdapter) DeepCopy() *ClusterRoleBindingAdapter {
  31. if in == nil {
  32. return nil
  33. }
  34. out := new(ClusterRoleBindingAdapter)
  35. in.DeepCopyInto(out)
  36. return out
  37. }
  38. // DeepCopyRoleBinding is an autogenerated deepcopy function, copying the receiver, creating a new RoleBinding.
  39. func (in ClusterRoleBindingAdapter) DeepCopyRoleBinding() RoleBinding {
  40. return *in.DeepCopy()
  41. }
  42. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  43. func (in *ClusterRoleRuleOwner) DeepCopyInto(out *ClusterRoleRuleOwner) {
  44. *out = *in
  45. if in.ClusterRole != nil {
  46. in, out := &in.ClusterRole, &out.ClusterRole
  47. *out = new(v1.ClusterRole)
  48. (*in).DeepCopyInto(*out)
  49. }
  50. return
  51. }
  52. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterRoleRuleOwner.
  53. func (in *ClusterRoleRuleOwner) DeepCopy() *ClusterRoleRuleOwner {
  54. if in == nil {
  55. return nil
  56. }
  57. out := new(ClusterRoleRuleOwner)
  58. in.DeepCopyInto(out)
  59. return out
  60. }
  61. // DeepCopyRuleOwner is an autogenerated deepcopy function, copying the receiver, creating a new RuleOwner.
  62. func (in ClusterRoleRuleOwner) DeepCopyRuleOwner() RuleOwner {
  63. return *in.DeepCopy()
  64. }
  65. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  66. func (in *RoleBindingAdapter) DeepCopyInto(out *RoleBindingAdapter) {
  67. *out = *in
  68. if in.RoleBinding != nil {
  69. in, out := &in.RoleBinding, &out.RoleBinding
  70. *out = new(v1.RoleBinding)
  71. (*in).DeepCopyInto(*out)
  72. }
  73. return
  74. }
  75. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleBindingAdapter.
  76. func (in *RoleBindingAdapter) DeepCopy() *RoleBindingAdapter {
  77. if in == nil {
  78. return nil
  79. }
  80. out := new(RoleBindingAdapter)
  81. in.DeepCopyInto(out)
  82. return out
  83. }
  84. // DeepCopyRoleBinding is an autogenerated deepcopy function, copying the receiver, creating a new RoleBinding.
  85. func (in RoleBindingAdapter) DeepCopyRoleBinding() RoleBinding {
  86. return *in.DeepCopy()
  87. }
  88. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  89. func (in *RoleRuleOwner) DeepCopyInto(out *RoleRuleOwner) {
  90. *out = *in
  91. if in.Role != nil {
  92. in, out := &in.Role, &out.Role
  93. *out = new(v1.Role)
  94. (*in).DeepCopyInto(*out)
  95. }
  96. return
  97. }
  98. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleRuleOwner.
  99. func (in *RoleRuleOwner) DeepCopy() *RoleRuleOwner {
  100. if in == nil {
  101. return nil
  102. }
  103. out := new(RoleRuleOwner)
  104. in.DeepCopyInto(out)
  105. return out
  106. }
  107. // DeepCopyRuleOwner is an autogenerated deepcopy function, copying the receiver, creating a new RuleOwner.
  108. func (in RoleRuleOwner) DeepCopyRuleOwner() RuleOwner {
  109. return *in.DeepCopy()
  110. }