github.com/oam-dev/cluster-gateway@v1.9.0/pkg/apis/proxy/v1alpha1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright 2021 The KubeVela Authors. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 http://www.apache.org/licenses/LICENSE-2.0 11 Unless required by applicable law or agreed to in writing, software 12 distributed under the License is distributed on an "AS IS" BASIS, 13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 See the License for the specific language governing permissions and 15 limitations under the License. 16 */ 17 18 // Code generated by controller-gen. DO NOT EDIT. 19 20 package v1alpha1 21 22 import ( 23 "k8s.io/apimachinery/pkg/apis/meta/v1" 24 runtime "k8s.io/apimachinery/pkg/runtime" 25 ) 26 27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 28 func (in *ClusterGatewayConfiguration) DeepCopyInto(out *ClusterGatewayConfiguration) { 29 *out = *in 30 out.TypeMeta = in.TypeMeta 31 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 32 in.Spec.DeepCopyInto(&out.Spec) 33 in.Status.DeepCopyInto(&out.Status) 34 } 35 36 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfiguration. 37 func (in *ClusterGatewayConfiguration) DeepCopy() *ClusterGatewayConfiguration { 38 if in == nil { 39 return nil 40 } 41 out := new(ClusterGatewayConfiguration) 42 in.DeepCopyInto(out) 43 return out 44 } 45 46 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 47 func (in *ClusterGatewayConfiguration) DeepCopyObject() runtime.Object { 48 if c := in.DeepCopy(); c != nil { 49 return c 50 } 51 return nil 52 } 53 54 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 55 func (in *ClusterGatewayConfigurationList) DeepCopyInto(out *ClusterGatewayConfigurationList) { 56 *out = *in 57 out.TypeMeta = in.TypeMeta 58 in.ListMeta.DeepCopyInto(&out.ListMeta) 59 if in.Items != nil { 60 in, out := &in.Items, &out.Items 61 *out = make([]ClusterGatewayConfiguration, len(*in)) 62 for i := range *in { 63 (*in)[i].DeepCopyInto(&(*out)[i]) 64 } 65 } 66 } 67 68 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationList. 69 func (in *ClusterGatewayConfigurationList) DeepCopy() *ClusterGatewayConfigurationList { 70 if in == nil { 71 return nil 72 } 73 out := new(ClusterGatewayConfigurationList) 74 in.DeepCopyInto(out) 75 return out 76 } 77 78 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 79 func (in *ClusterGatewayConfigurationList) DeepCopyObject() runtime.Object { 80 if c := in.DeepCopy(); c != nil { 81 return c 82 } 83 return nil 84 } 85 86 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 87 func (in *ClusterGatewayConfigurationSpec) DeepCopyInto(out *ClusterGatewayConfigurationSpec) { 88 *out = *in 89 in.SecretManagement.DeepCopyInto(&out.SecretManagement) 90 in.Egress.DeepCopyInto(&out.Egress) 91 } 92 93 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationSpec. 94 func (in *ClusterGatewayConfigurationSpec) DeepCopy() *ClusterGatewayConfigurationSpec { 95 if in == nil { 96 return nil 97 } 98 out := new(ClusterGatewayConfigurationSpec) 99 in.DeepCopyInto(out) 100 return out 101 } 102 103 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 104 func (in *ClusterGatewayConfigurationStatus) DeepCopyInto(out *ClusterGatewayConfigurationStatus) { 105 *out = *in 106 if in.Conditions != nil { 107 in, out := &in.Conditions, &out.Conditions 108 *out = make([]v1.Condition, len(*in)) 109 for i := range *in { 110 (*in)[i].DeepCopyInto(&(*out)[i]) 111 } 112 } 113 } 114 115 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationStatus. 116 func (in *ClusterGatewayConfigurationStatus) DeepCopy() *ClusterGatewayConfigurationStatus { 117 if in == nil { 118 return nil 119 } 120 out := new(ClusterGatewayConfigurationStatus) 121 in.DeepCopyInto(out) 122 return out 123 } 124 125 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 126 func (in *ClusterGatewaySecretManagement) DeepCopyInto(out *ClusterGatewaySecretManagement) { 127 *out = *in 128 if in.ManagedServiceAccount != nil { 129 in, out := &in.ManagedServiceAccount, &out.ManagedServiceAccount 130 *out = new(SecretManagementManagedServiceAccount) 131 **out = **in 132 } 133 } 134 135 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewaySecretManagement. 136 func (in *ClusterGatewaySecretManagement) DeepCopy() *ClusterGatewaySecretManagement { 137 if in == nil { 138 return nil 139 } 140 out := new(ClusterGatewaySecretManagement) 141 in.DeepCopyInto(out) 142 return out 143 } 144 145 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 146 func (in *ClusterGatewayTrafficEgress) DeepCopyInto(out *ClusterGatewayTrafficEgress) { 147 *out = *in 148 if in.ClusterProxy != nil { 149 in, out := &in.ClusterProxy, &out.ClusterProxy 150 *out = new(ClusterGatewayTrafficEgressClusterProxy) 151 **out = **in 152 } 153 } 154 155 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgress. 156 func (in *ClusterGatewayTrafficEgress) DeepCopy() *ClusterGatewayTrafficEgress { 157 if in == nil { 158 return nil 159 } 160 out := new(ClusterGatewayTrafficEgress) 161 in.DeepCopyInto(out) 162 return out 163 } 164 165 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 166 func (in *ClusterGatewayTrafficEgressClusterProxy) DeepCopyInto(out *ClusterGatewayTrafficEgressClusterProxy) { 167 *out = *in 168 out.Credentials = in.Credentials 169 } 170 171 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgressClusterProxy. 172 func (in *ClusterGatewayTrafficEgressClusterProxy) DeepCopy() *ClusterGatewayTrafficEgressClusterProxy { 173 if in == nil { 174 return nil 175 } 176 out := new(ClusterGatewayTrafficEgressClusterProxy) 177 in.DeepCopyInto(out) 178 return out 179 } 180 181 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 182 func (in *ClusterGatewayTrafficEgressClusterProxyCredential) DeepCopyInto(out *ClusterGatewayTrafficEgressClusterProxyCredential) { 183 *out = *in 184 } 185 186 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgressClusterProxyCredential. 187 func (in *ClusterGatewayTrafficEgressClusterProxyCredential) DeepCopy() *ClusterGatewayTrafficEgressClusterProxyCredential { 188 if in == nil { 189 return nil 190 } 191 out := new(ClusterGatewayTrafficEgressClusterProxyCredential) 192 in.DeepCopyInto(out) 193 return out 194 } 195 196 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 197 func (in *SecretManagementManagedServiceAccount) DeepCopyInto(out *SecretManagementManagedServiceAccount) { 198 *out = *in 199 } 200 201 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagementManagedServiceAccount. 202 func (in *SecretManagementManagedServiceAccount) DeepCopy() *SecretManagementManagedServiceAccount { 203 if in == nil { 204 return nil 205 } 206 out := new(SecretManagementManagedServiceAccount) 207 in.DeepCopyInto(out) 208 return out 209 }