k8s.io/kubernetes@v1.29.3/pkg/apis/autoscaling/v1/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright The Kubernetes 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 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by conversion-gen. DO NOT EDIT. 21 22 package v1 23 24 import ( 25 unsafe "unsafe" 26 27 v1 "k8s.io/api/autoscaling/v1" 28 corev1 "k8s.io/api/core/v1" 29 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 30 conversion "k8s.io/apimachinery/pkg/conversion" 31 runtime "k8s.io/apimachinery/pkg/runtime" 32 autoscaling "k8s.io/kubernetes/pkg/apis/autoscaling" 33 core "k8s.io/kubernetes/pkg/apis/core" 34 ) 35 36 func init() { 37 localSchemeBuilder.Register(RegisterConversions) 38 } 39 40 // RegisterConversions adds conversion functions to the given scheme. 41 // Public to allow building arbitrary schemes. 42 func RegisterConversions(s *runtime.Scheme) error { 43 if err := s.AddGeneratedConversionFunc((*v1.CrossVersionObjectReference)(nil), (*autoscaling.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(a.(*v1.CrossVersionObjectReference), b.(*autoscaling.CrossVersionObjectReference), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*autoscaling.CrossVersionObjectReference)(nil), (*v1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(a.(*autoscaling.CrossVersionObjectReference), b.(*v1.CrossVersionObjectReference), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*v1.HorizontalPodAutoscalerCondition)(nil), (*autoscaling.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(a.(*v1.HorizontalPodAutoscalerCondition), b.(*autoscaling.HorizontalPodAutoscalerCondition), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerCondition)(nil), (*v1.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(a.(*autoscaling.HorizontalPodAutoscalerCondition), b.(*v1.HorizontalPodAutoscalerCondition), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*v1.HorizontalPodAutoscalerList)(nil), (*autoscaling.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(a.(*v1.HorizontalPodAutoscalerList), b.(*autoscaling.HorizontalPodAutoscalerList), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerList)(nil), (*v1.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(a.(*autoscaling.HorizontalPodAutoscalerList), b.(*v1.HorizontalPodAutoscalerList), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*v1.MetricSpec)(nil), (*autoscaling.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v1_MetricSpec_To_autoscaling_MetricSpec(a.(*v1.MetricSpec), b.(*autoscaling.MetricSpec), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*autoscaling.MetricSpec)(nil), (*v1.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_autoscaling_MetricSpec_To_v1_MetricSpec(a.(*autoscaling.MetricSpec), b.(*v1.MetricSpec), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*v1.MetricStatus)(nil), (*autoscaling.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_v1_MetricStatus_To_autoscaling_MetricStatus(a.(*v1.MetricStatus), b.(*autoscaling.MetricStatus), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*autoscaling.MetricStatus)(nil), (*v1.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_autoscaling_MetricStatus_To_v1_MetricStatus(a.(*autoscaling.MetricStatus), b.(*v1.MetricStatus), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*v1.Scale)(nil), (*autoscaling.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_v1_Scale_To_autoscaling_Scale(a.(*v1.Scale), b.(*autoscaling.Scale), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*autoscaling.Scale)(nil), (*v1.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_autoscaling_Scale_To_v1_Scale(a.(*autoscaling.Scale), b.(*v1.Scale), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*v1.ScaleSpec)(nil), (*autoscaling.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(a.(*v1.ScaleSpec), b.(*autoscaling.ScaleSpec), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddGeneratedConversionFunc((*autoscaling.ScaleSpec)(nil), (*v1.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(a.(*autoscaling.ScaleSpec), b.(*v1.ScaleSpec), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddGeneratedConversionFunc((*v1.ScaleStatus)(nil), (*autoscaling.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(a.(*v1.ScaleStatus), b.(*autoscaling.ScaleStatus), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddGeneratedConversionFunc((*autoscaling.ScaleStatus)(nil), (*v1.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(a.(*autoscaling.ScaleStatus), b.(*v1.ScaleStatus), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddConversionFunc((*autoscaling.ContainerResourceMetricSource)(nil), (*v1.ContainerResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_autoscaling_ContainerResourceMetricSource_To_v1_ContainerResourceMetricSource(a.(*autoscaling.ContainerResourceMetricSource), b.(*v1.ContainerResourceMetricSource), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddConversionFunc((*autoscaling.ContainerResourceMetricStatus)(nil), (*v1.ContainerResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_autoscaling_ContainerResourceMetricStatus_To_v1_ContainerResourceMetricStatus(a.(*autoscaling.ContainerResourceMetricStatus), b.(*v1.ContainerResourceMetricStatus), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddConversionFunc((*autoscaling.ExternalMetricSource)(nil), (*v1.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(a.(*autoscaling.ExternalMetricSource), b.(*v1.ExternalMetricSource), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddConversionFunc((*autoscaling.ExternalMetricStatus)(nil), (*v1.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(a.(*autoscaling.ExternalMetricStatus), b.(*v1.ExternalMetricStatus), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscalerSpec)(nil), (*v1.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(a.(*autoscaling.HorizontalPodAutoscalerSpec), b.(*v1.HorizontalPodAutoscalerSpec), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscalerStatus)(nil), (*v1.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(a.(*autoscaling.HorizontalPodAutoscalerStatus), b.(*v1.HorizontalPodAutoscalerStatus), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscaler)(nil), (*v1.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(a.(*autoscaling.HorizontalPodAutoscaler), b.(*v1.HorizontalPodAutoscaler), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddConversionFunc((*autoscaling.MetricTarget)(nil), (*v1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_autoscaling_MetricTarget_To_v1_CrossVersionObjectReference(a.(*autoscaling.MetricTarget), b.(*v1.CrossVersionObjectReference), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddConversionFunc((*autoscaling.ObjectMetricSource)(nil), (*v1.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(a.(*autoscaling.ObjectMetricSource), b.(*v1.ObjectMetricSource), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddConversionFunc((*autoscaling.ObjectMetricStatus)(nil), (*v1.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(a.(*autoscaling.ObjectMetricStatus), b.(*v1.ObjectMetricStatus), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddConversionFunc((*autoscaling.PodsMetricSource)(nil), (*v1.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(a.(*autoscaling.PodsMetricSource), b.(*v1.PodsMetricSource), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddConversionFunc((*autoscaling.PodsMetricStatus)(nil), (*v1.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(a.(*autoscaling.PodsMetricStatus), b.(*v1.PodsMetricStatus), scope) 180 }); err != nil { 181 return err 182 } 183 if err := s.AddConversionFunc((*autoscaling.ResourceMetricSource)(nil), (*v1.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 184 return Convert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(a.(*autoscaling.ResourceMetricSource), b.(*v1.ResourceMetricSource), scope) 185 }); err != nil { 186 return err 187 } 188 if err := s.AddConversionFunc((*autoscaling.ResourceMetricStatus)(nil), (*v1.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 189 return Convert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(a.(*autoscaling.ResourceMetricStatus), b.(*v1.ResourceMetricStatus), scope) 190 }); err != nil { 191 return err 192 } 193 if err := s.AddConversionFunc((*v1.ContainerResourceMetricSource)(nil), (*autoscaling.ContainerResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 194 return Convert_v1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(a.(*v1.ContainerResourceMetricSource), b.(*autoscaling.ContainerResourceMetricSource), scope) 195 }); err != nil { 196 return err 197 } 198 if err := s.AddConversionFunc((*v1.ContainerResourceMetricStatus)(nil), (*autoscaling.ContainerResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 199 return Convert_v1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(a.(*v1.ContainerResourceMetricStatus), b.(*autoscaling.ContainerResourceMetricStatus), scope) 200 }); err != nil { 201 return err 202 } 203 if err := s.AddConversionFunc((*v1.CrossVersionObjectReference)(nil), (*autoscaling.MetricTarget)(nil), func(a, b interface{}, scope conversion.Scope) error { 204 return Convert_v1_CrossVersionObjectReference_To_autoscaling_MetricTarget(a.(*v1.CrossVersionObjectReference), b.(*autoscaling.MetricTarget), scope) 205 }); err != nil { 206 return err 207 } 208 if err := s.AddConversionFunc((*v1.ExternalMetricSource)(nil), (*autoscaling.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 209 return Convert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(a.(*v1.ExternalMetricSource), b.(*autoscaling.ExternalMetricSource), scope) 210 }); err != nil { 211 return err 212 } 213 if err := s.AddConversionFunc((*v1.ExternalMetricStatus)(nil), (*autoscaling.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 214 return Convert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(a.(*v1.ExternalMetricStatus), b.(*autoscaling.ExternalMetricStatus), scope) 215 }); err != nil { 216 return err 217 } 218 if err := s.AddConversionFunc((*v1.HorizontalPodAutoscalerSpec)(nil), (*autoscaling.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 219 return Convert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(a.(*v1.HorizontalPodAutoscalerSpec), b.(*autoscaling.HorizontalPodAutoscalerSpec), scope) 220 }); err != nil { 221 return err 222 } 223 if err := s.AddConversionFunc((*v1.HorizontalPodAutoscalerStatus)(nil), (*autoscaling.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 224 return Convert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(a.(*v1.HorizontalPodAutoscalerStatus), b.(*autoscaling.HorizontalPodAutoscalerStatus), scope) 225 }); err != nil { 226 return err 227 } 228 if err := s.AddConversionFunc((*v1.HorizontalPodAutoscaler)(nil), (*autoscaling.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error { 229 return Convert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(a.(*v1.HorizontalPodAutoscaler), b.(*autoscaling.HorizontalPodAutoscaler), scope) 230 }); err != nil { 231 return err 232 } 233 if err := s.AddConversionFunc((*v1.ObjectMetricSource)(nil), (*autoscaling.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 234 return Convert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(a.(*v1.ObjectMetricSource), b.(*autoscaling.ObjectMetricSource), scope) 235 }); err != nil { 236 return err 237 } 238 if err := s.AddConversionFunc((*v1.ObjectMetricStatus)(nil), (*autoscaling.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 239 return Convert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(a.(*v1.ObjectMetricStatus), b.(*autoscaling.ObjectMetricStatus), scope) 240 }); err != nil { 241 return err 242 } 243 if err := s.AddConversionFunc((*v1.PodsMetricSource)(nil), (*autoscaling.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 244 return Convert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(a.(*v1.PodsMetricSource), b.(*autoscaling.PodsMetricSource), scope) 245 }); err != nil { 246 return err 247 } 248 if err := s.AddConversionFunc((*v1.PodsMetricStatus)(nil), (*autoscaling.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 249 return Convert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(a.(*v1.PodsMetricStatus), b.(*autoscaling.PodsMetricStatus), scope) 250 }); err != nil { 251 return err 252 } 253 if err := s.AddConversionFunc((*v1.ResourceMetricSource)(nil), (*autoscaling.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 254 return Convert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(a.(*v1.ResourceMetricSource), b.(*autoscaling.ResourceMetricSource), scope) 255 }); err != nil { 256 return err 257 } 258 if err := s.AddConversionFunc((*v1.ResourceMetricStatus)(nil), (*autoscaling.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 259 return Convert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(a.(*v1.ResourceMetricStatus), b.(*autoscaling.ResourceMetricStatus), scope) 260 }); err != nil { 261 return err 262 } 263 return nil 264 } 265 266 func autoConvert_v1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(in *v1.ContainerResourceMetricSource, out *autoscaling.ContainerResourceMetricSource, s conversion.Scope) error { 267 out.Name = core.ResourceName(in.Name) 268 // WARNING: in.TargetAverageUtilization requires manual conversion: does not exist in peer-type 269 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 270 out.Container = in.Container 271 return nil 272 } 273 274 func autoConvert_autoscaling_ContainerResourceMetricSource_To_v1_ContainerResourceMetricSource(in *autoscaling.ContainerResourceMetricSource, out *v1.ContainerResourceMetricSource, s conversion.Scope) error { 275 out.Name = corev1.ResourceName(in.Name) 276 out.Container = in.Container 277 // WARNING: in.Target requires manual conversion: does not exist in peer-type 278 return nil 279 } 280 281 func autoConvert_v1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(in *v1.ContainerResourceMetricStatus, out *autoscaling.ContainerResourceMetricStatus, s conversion.Scope) error { 282 out.Name = core.ResourceName(in.Name) 283 // WARNING: in.CurrentAverageUtilization requires manual conversion: does not exist in peer-type 284 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 285 out.Container = in.Container 286 return nil 287 } 288 289 func autoConvert_autoscaling_ContainerResourceMetricStatus_To_v1_ContainerResourceMetricStatus(in *autoscaling.ContainerResourceMetricStatus, out *v1.ContainerResourceMetricStatus, s conversion.Scope) error { 290 out.Name = corev1.ResourceName(in.Name) 291 out.Container = in.Container 292 // WARNING: in.Current requires manual conversion: does not exist in peer-type 293 return nil 294 } 295 296 func autoConvert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error { 297 out.Kind = in.Kind 298 out.Name = in.Name 299 out.APIVersion = in.APIVersion 300 return nil 301 } 302 303 // Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference is an autogenerated conversion function. 304 func Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error { 305 return autoConvert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in, out, s) 306 } 307 308 func autoConvert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v1.CrossVersionObjectReference, s conversion.Scope) error { 309 out.Kind = in.Kind 310 out.Name = in.Name 311 out.APIVersion = in.APIVersion 312 return nil 313 } 314 315 // Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference is an autogenerated conversion function. 316 func Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v1.CrossVersionObjectReference, s conversion.Scope) error { 317 return autoConvert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(in, out, s) 318 } 319 320 func autoConvert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(in *v1.ExternalMetricSource, out *autoscaling.ExternalMetricSource, s conversion.Scope) error { 321 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 322 // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type 323 // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type 324 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 325 return nil 326 } 327 328 func autoConvert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(in *autoscaling.ExternalMetricSource, out *v1.ExternalMetricSource, s conversion.Scope) error { 329 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 330 // WARNING: in.Target requires manual conversion: does not exist in peer-type 331 return nil 332 } 333 334 func autoConvert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(in *v1.ExternalMetricStatus, out *autoscaling.ExternalMetricStatus, s conversion.Scope) error { 335 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 336 // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type 337 // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type 338 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 339 return nil 340 } 341 342 func autoConvert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(in *autoscaling.ExternalMetricStatus, out *v1.ExternalMetricStatus, s conversion.Scope) error { 343 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 344 // WARNING: in.Current requires manual conversion: does not exist in peer-type 345 return nil 346 } 347 348 func autoConvert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(in *v1.HorizontalPodAutoscaler, out *autoscaling.HorizontalPodAutoscaler, s conversion.Scope) error { 349 out.ObjectMeta = in.ObjectMeta 350 if err := Convert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil { 351 return err 352 } 353 if err := Convert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil { 354 return err 355 } 356 return nil 357 } 358 359 func autoConvert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(in *autoscaling.HorizontalPodAutoscaler, out *v1.HorizontalPodAutoscaler, s conversion.Scope) error { 360 out.ObjectMeta = in.ObjectMeta 361 if err := Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil { 362 return err 363 } 364 if err := Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil { 365 return err 366 } 367 return nil 368 } 369 370 func autoConvert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 371 out.Type = autoscaling.HorizontalPodAutoscalerConditionType(in.Type) 372 out.Status = autoscaling.ConditionStatus(in.Status) 373 out.LastTransitionTime = in.LastTransitionTime 374 out.Reason = in.Reason 375 out.Message = in.Message 376 return nil 377 } 378 379 // Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition is an autogenerated conversion function. 380 func Convert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 381 return autoConvert_v1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in, out, s) 382 } 383 384 func autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v1.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 385 out.Type = v1.HorizontalPodAutoscalerConditionType(in.Type) 386 out.Status = corev1.ConditionStatus(in.Status) 387 out.LastTransitionTime = in.LastTransitionTime 388 out.Reason = in.Reason 389 out.Message = in.Message 390 return nil 391 } 392 393 // Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition is an autogenerated conversion function. 394 func Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v1.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 395 return autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v1_HorizontalPodAutoscalerCondition(in, out, s) 396 } 397 398 func autoConvert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error { 399 out.ListMeta = in.ListMeta 400 if in.Items != nil { 401 in, out := &in.Items, &out.Items 402 *out = make([]autoscaling.HorizontalPodAutoscaler, len(*in)) 403 for i := range *in { 404 if err := Convert_v1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil { 405 return err 406 } 407 } 408 } else { 409 out.Items = nil 410 } 411 return nil 412 } 413 414 // Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList is an autogenerated conversion function. 415 func Convert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error { 416 return autoConvert_v1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in, out, s) 417 } 418 419 func autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v1.HorizontalPodAutoscalerList, s conversion.Scope) error { 420 out.ListMeta = in.ListMeta 421 if in.Items != nil { 422 in, out := &in.Items, &out.Items 423 *out = make([]v1.HorizontalPodAutoscaler, len(*in)) 424 for i := range *in { 425 if err := Convert_autoscaling_HorizontalPodAutoscaler_To_v1_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil { 426 return err 427 } 428 } 429 } else { 430 out.Items = nil 431 } 432 return nil 433 } 434 435 // Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList is an autogenerated conversion function. 436 func Convert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v1.HorizontalPodAutoscalerList, s conversion.Scope) error { 437 return autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v1_HorizontalPodAutoscalerList(in, out, s) 438 } 439 440 func autoConvert_v1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(in *v1.HorizontalPodAutoscalerSpec, out *autoscaling.HorizontalPodAutoscalerSpec, s conversion.Scope) error { 441 if err := Convert_v1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil { 442 return err 443 } 444 out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas)) 445 out.MaxReplicas = in.MaxReplicas 446 // WARNING: in.TargetCPUUtilizationPercentage requires manual conversion: does not exist in peer-type 447 return nil 448 } 449 450 func autoConvert_autoscaling_HorizontalPodAutoscalerSpec_To_v1_HorizontalPodAutoscalerSpec(in *autoscaling.HorizontalPodAutoscalerSpec, out *v1.HorizontalPodAutoscalerSpec, s conversion.Scope) error { 451 if err := Convert_autoscaling_CrossVersionObjectReference_To_v1_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil { 452 return err 453 } 454 out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas)) 455 out.MaxReplicas = in.MaxReplicas 456 // WARNING: in.Metrics requires manual conversion: does not exist in peer-type 457 // WARNING: in.Behavior requires manual conversion: does not exist in peer-type 458 return nil 459 } 460 461 func autoConvert_v1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(in *v1.HorizontalPodAutoscalerStatus, out *autoscaling.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 462 out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration)) 463 out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime)) 464 out.CurrentReplicas = in.CurrentReplicas 465 out.DesiredReplicas = in.DesiredReplicas 466 // WARNING: in.CurrentCPUUtilizationPercentage requires manual conversion: does not exist in peer-type 467 return nil 468 } 469 470 func autoConvert_autoscaling_HorizontalPodAutoscalerStatus_To_v1_HorizontalPodAutoscalerStatus(in *autoscaling.HorizontalPodAutoscalerStatus, out *v1.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 471 out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration)) 472 out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime)) 473 out.CurrentReplicas = in.CurrentReplicas 474 out.DesiredReplicas = in.DesiredReplicas 475 // WARNING: in.CurrentMetrics requires manual conversion: does not exist in peer-type 476 // WARNING: in.Conditions requires manual conversion: does not exist in peer-type 477 return nil 478 } 479 480 func autoConvert_v1_MetricSpec_To_autoscaling_MetricSpec(in *v1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error { 481 out.Type = autoscaling.MetricSourceType(in.Type) 482 if in.Object != nil { 483 in, out := &in.Object, &out.Object 484 *out = new(autoscaling.ObjectMetricSource) 485 if err := Convert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(*in, *out, s); err != nil { 486 return err 487 } 488 } else { 489 out.Object = nil 490 } 491 if in.Pods != nil { 492 in, out := &in.Pods, &out.Pods 493 *out = new(autoscaling.PodsMetricSource) 494 if err := Convert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(*in, *out, s); err != nil { 495 return err 496 } 497 } else { 498 out.Pods = nil 499 } 500 if in.Resource != nil { 501 in, out := &in.Resource, &out.Resource 502 *out = new(autoscaling.ResourceMetricSource) 503 if err := Convert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(*in, *out, s); err != nil { 504 return err 505 } 506 } else { 507 out.Resource = nil 508 } 509 if in.ContainerResource != nil { 510 in, out := &in.ContainerResource, &out.ContainerResource 511 *out = new(autoscaling.ContainerResourceMetricSource) 512 if err := Convert_v1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(*in, *out, s); err != nil { 513 return err 514 } 515 } else { 516 out.ContainerResource = nil 517 } 518 if in.External != nil { 519 in, out := &in.External, &out.External 520 *out = new(autoscaling.ExternalMetricSource) 521 if err := Convert_v1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(*in, *out, s); err != nil { 522 return err 523 } 524 } else { 525 out.External = nil 526 } 527 return nil 528 } 529 530 // Convert_v1_MetricSpec_To_autoscaling_MetricSpec is an autogenerated conversion function. 531 func Convert_v1_MetricSpec_To_autoscaling_MetricSpec(in *v1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error { 532 return autoConvert_v1_MetricSpec_To_autoscaling_MetricSpec(in, out, s) 533 } 534 535 func autoConvert_autoscaling_MetricSpec_To_v1_MetricSpec(in *autoscaling.MetricSpec, out *v1.MetricSpec, s conversion.Scope) error { 536 out.Type = v1.MetricSourceType(in.Type) 537 if in.Object != nil { 538 in, out := &in.Object, &out.Object 539 *out = new(v1.ObjectMetricSource) 540 if err := Convert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(*in, *out, s); err != nil { 541 return err 542 } 543 } else { 544 out.Object = nil 545 } 546 if in.Pods != nil { 547 in, out := &in.Pods, &out.Pods 548 *out = new(v1.PodsMetricSource) 549 if err := Convert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(*in, *out, s); err != nil { 550 return err 551 } 552 } else { 553 out.Pods = nil 554 } 555 if in.Resource != nil { 556 in, out := &in.Resource, &out.Resource 557 *out = new(v1.ResourceMetricSource) 558 if err := Convert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(*in, *out, s); err != nil { 559 return err 560 } 561 } else { 562 out.Resource = nil 563 } 564 if in.ContainerResource != nil { 565 in, out := &in.ContainerResource, &out.ContainerResource 566 *out = new(v1.ContainerResourceMetricSource) 567 if err := Convert_autoscaling_ContainerResourceMetricSource_To_v1_ContainerResourceMetricSource(*in, *out, s); err != nil { 568 return err 569 } 570 } else { 571 out.ContainerResource = nil 572 } 573 if in.External != nil { 574 in, out := &in.External, &out.External 575 *out = new(v1.ExternalMetricSource) 576 if err := Convert_autoscaling_ExternalMetricSource_To_v1_ExternalMetricSource(*in, *out, s); err != nil { 577 return err 578 } 579 } else { 580 out.External = nil 581 } 582 return nil 583 } 584 585 // Convert_autoscaling_MetricSpec_To_v1_MetricSpec is an autogenerated conversion function. 586 func Convert_autoscaling_MetricSpec_To_v1_MetricSpec(in *autoscaling.MetricSpec, out *v1.MetricSpec, s conversion.Scope) error { 587 return autoConvert_autoscaling_MetricSpec_To_v1_MetricSpec(in, out, s) 588 } 589 590 func autoConvert_v1_MetricStatus_To_autoscaling_MetricStatus(in *v1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error { 591 out.Type = autoscaling.MetricSourceType(in.Type) 592 if in.Object != nil { 593 in, out := &in.Object, &out.Object 594 *out = new(autoscaling.ObjectMetricStatus) 595 if err := Convert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(*in, *out, s); err != nil { 596 return err 597 } 598 } else { 599 out.Object = nil 600 } 601 if in.Pods != nil { 602 in, out := &in.Pods, &out.Pods 603 *out = new(autoscaling.PodsMetricStatus) 604 if err := Convert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(*in, *out, s); err != nil { 605 return err 606 } 607 } else { 608 out.Pods = nil 609 } 610 if in.Resource != nil { 611 in, out := &in.Resource, &out.Resource 612 *out = new(autoscaling.ResourceMetricStatus) 613 if err := Convert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(*in, *out, s); err != nil { 614 return err 615 } 616 } else { 617 out.Resource = nil 618 } 619 if in.ContainerResource != nil { 620 in, out := &in.ContainerResource, &out.ContainerResource 621 *out = new(autoscaling.ContainerResourceMetricStatus) 622 if err := Convert_v1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(*in, *out, s); err != nil { 623 return err 624 } 625 } else { 626 out.ContainerResource = nil 627 } 628 if in.External != nil { 629 in, out := &in.External, &out.External 630 *out = new(autoscaling.ExternalMetricStatus) 631 if err := Convert_v1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(*in, *out, s); err != nil { 632 return err 633 } 634 } else { 635 out.External = nil 636 } 637 return nil 638 } 639 640 // Convert_v1_MetricStatus_To_autoscaling_MetricStatus is an autogenerated conversion function. 641 func Convert_v1_MetricStatus_To_autoscaling_MetricStatus(in *v1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error { 642 return autoConvert_v1_MetricStatus_To_autoscaling_MetricStatus(in, out, s) 643 } 644 645 func autoConvert_autoscaling_MetricStatus_To_v1_MetricStatus(in *autoscaling.MetricStatus, out *v1.MetricStatus, s conversion.Scope) error { 646 out.Type = v1.MetricSourceType(in.Type) 647 if in.Object != nil { 648 in, out := &in.Object, &out.Object 649 *out = new(v1.ObjectMetricStatus) 650 if err := Convert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(*in, *out, s); err != nil { 651 return err 652 } 653 } else { 654 out.Object = nil 655 } 656 if in.Pods != nil { 657 in, out := &in.Pods, &out.Pods 658 *out = new(v1.PodsMetricStatus) 659 if err := Convert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(*in, *out, s); err != nil { 660 return err 661 } 662 } else { 663 out.Pods = nil 664 } 665 if in.Resource != nil { 666 in, out := &in.Resource, &out.Resource 667 *out = new(v1.ResourceMetricStatus) 668 if err := Convert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(*in, *out, s); err != nil { 669 return err 670 } 671 } else { 672 out.Resource = nil 673 } 674 if in.ContainerResource != nil { 675 in, out := &in.ContainerResource, &out.ContainerResource 676 *out = new(v1.ContainerResourceMetricStatus) 677 if err := Convert_autoscaling_ContainerResourceMetricStatus_To_v1_ContainerResourceMetricStatus(*in, *out, s); err != nil { 678 return err 679 } 680 } else { 681 out.ContainerResource = nil 682 } 683 if in.External != nil { 684 in, out := &in.External, &out.External 685 *out = new(v1.ExternalMetricStatus) 686 if err := Convert_autoscaling_ExternalMetricStatus_To_v1_ExternalMetricStatus(*in, *out, s); err != nil { 687 return err 688 } 689 } else { 690 out.External = nil 691 } 692 return nil 693 } 694 695 // Convert_autoscaling_MetricStatus_To_v1_MetricStatus is an autogenerated conversion function. 696 func Convert_autoscaling_MetricStatus_To_v1_MetricStatus(in *autoscaling.MetricStatus, out *v1.MetricStatus, s conversion.Scope) error { 697 return autoConvert_autoscaling_MetricStatus_To_v1_MetricStatus(in, out, s) 698 } 699 700 func autoConvert_v1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(in *v1.ObjectMetricSource, out *autoscaling.ObjectMetricSource, s conversion.Scope) error { 701 if err := Convert_v1_CrossVersionObjectReference_To_autoscaling_MetricTarget(&in.Target, &out.Target, s); err != nil { 702 return err 703 } 704 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 705 // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type 706 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 707 // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type 708 return nil 709 } 710 711 func autoConvert_autoscaling_ObjectMetricSource_To_v1_ObjectMetricSource(in *autoscaling.ObjectMetricSource, out *v1.ObjectMetricSource, s conversion.Scope) error { 712 // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type 713 if err := Convert_autoscaling_MetricTarget_To_v1_CrossVersionObjectReference(&in.Target, &out.Target, s); err != nil { 714 return err 715 } 716 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 717 return nil 718 } 719 720 func autoConvert_v1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(in *v1.ObjectMetricStatus, out *autoscaling.ObjectMetricStatus, s conversion.Scope) error { 721 // WARNING: in.Target requires manual conversion: does not exist in peer-type 722 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 723 // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type 724 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 725 // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type 726 return nil 727 } 728 729 func autoConvert_autoscaling_ObjectMetricStatus_To_v1_ObjectMetricStatus(in *autoscaling.ObjectMetricStatus, out *v1.ObjectMetricStatus, s conversion.Scope) error { 730 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 731 // WARNING: in.Current requires manual conversion: does not exist in peer-type 732 // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type 733 return nil 734 } 735 736 func autoConvert_v1_PodsMetricSource_To_autoscaling_PodsMetricSource(in *v1.PodsMetricSource, out *autoscaling.PodsMetricSource, s conversion.Scope) error { 737 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 738 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 739 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 740 return nil 741 } 742 743 func autoConvert_autoscaling_PodsMetricSource_To_v1_PodsMetricSource(in *autoscaling.PodsMetricSource, out *v1.PodsMetricSource, s conversion.Scope) error { 744 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 745 // WARNING: in.Target requires manual conversion: does not exist in peer-type 746 return nil 747 } 748 749 func autoConvert_v1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(in *v1.PodsMetricStatus, out *autoscaling.PodsMetricStatus, s conversion.Scope) error { 750 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 751 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 752 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 753 return nil 754 } 755 756 func autoConvert_autoscaling_PodsMetricStatus_To_v1_PodsMetricStatus(in *autoscaling.PodsMetricStatus, out *v1.PodsMetricStatus, s conversion.Scope) error { 757 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 758 // WARNING: in.Current requires manual conversion: does not exist in peer-type 759 return nil 760 } 761 762 func autoConvert_v1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(in *v1.ResourceMetricSource, out *autoscaling.ResourceMetricSource, s conversion.Scope) error { 763 out.Name = core.ResourceName(in.Name) 764 // WARNING: in.TargetAverageUtilization requires manual conversion: does not exist in peer-type 765 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 766 return nil 767 } 768 769 func autoConvert_autoscaling_ResourceMetricSource_To_v1_ResourceMetricSource(in *autoscaling.ResourceMetricSource, out *v1.ResourceMetricSource, s conversion.Scope) error { 770 out.Name = corev1.ResourceName(in.Name) 771 // WARNING: in.Target requires manual conversion: does not exist in peer-type 772 return nil 773 } 774 775 func autoConvert_v1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(in *v1.ResourceMetricStatus, out *autoscaling.ResourceMetricStatus, s conversion.Scope) error { 776 out.Name = core.ResourceName(in.Name) 777 // WARNING: in.CurrentAverageUtilization requires manual conversion: does not exist in peer-type 778 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 779 return nil 780 } 781 782 func autoConvert_autoscaling_ResourceMetricStatus_To_v1_ResourceMetricStatus(in *autoscaling.ResourceMetricStatus, out *v1.ResourceMetricStatus, s conversion.Scope) error { 783 out.Name = corev1.ResourceName(in.Name) 784 // WARNING: in.Current requires manual conversion: does not exist in peer-type 785 return nil 786 } 787 788 func autoConvert_v1_Scale_To_autoscaling_Scale(in *v1.Scale, out *autoscaling.Scale, s conversion.Scope) error { 789 out.ObjectMeta = in.ObjectMeta 790 if err := Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(&in.Spec, &out.Spec, s); err != nil { 791 return err 792 } 793 if err := Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(&in.Status, &out.Status, s); err != nil { 794 return err 795 } 796 return nil 797 } 798 799 // Convert_v1_Scale_To_autoscaling_Scale is an autogenerated conversion function. 800 func Convert_v1_Scale_To_autoscaling_Scale(in *v1.Scale, out *autoscaling.Scale, s conversion.Scope) error { 801 return autoConvert_v1_Scale_To_autoscaling_Scale(in, out, s) 802 } 803 804 func autoConvert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *v1.Scale, s conversion.Scope) error { 805 out.ObjectMeta = in.ObjectMeta 806 if err := Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(&in.Spec, &out.Spec, s); err != nil { 807 return err 808 } 809 if err := Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(&in.Status, &out.Status, s); err != nil { 810 return err 811 } 812 return nil 813 } 814 815 // Convert_autoscaling_Scale_To_v1_Scale is an autogenerated conversion function. 816 func Convert_autoscaling_Scale_To_v1_Scale(in *autoscaling.Scale, out *v1.Scale, s conversion.Scope) error { 817 return autoConvert_autoscaling_Scale_To_v1_Scale(in, out, s) 818 } 819 820 func autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error { 821 out.Replicas = in.Replicas 822 return nil 823 } 824 825 // Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec is an autogenerated conversion function. 826 func Convert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in *v1.ScaleSpec, out *autoscaling.ScaleSpec, s conversion.Scope) error { 827 return autoConvert_v1_ScaleSpec_To_autoscaling_ScaleSpec(in, out, s) 828 } 829 830 func autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1.ScaleSpec, s conversion.Scope) error { 831 out.Replicas = in.Replicas 832 return nil 833 } 834 835 // Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec is an autogenerated conversion function. 836 func Convert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in *autoscaling.ScaleSpec, out *v1.ScaleSpec, s conversion.Scope) error { 837 return autoConvert_autoscaling_ScaleSpec_To_v1_ScaleSpec(in, out, s) 838 } 839 840 func autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *v1.ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error { 841 out.Replicas = in.Replicas 842 out.Selector = in.Selector 843 return nil 844 } 845 846 // Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus is an autogenerated conversion function. 847 func Convert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in *v1.ScaleStatus, out *autoscaling.ScaleStatus, s conversion.Scope) error { 848 return autoConvert_v1_ScaleStatus_To_autoscaling_ScaleStatus(in, out, s) 849 } 850 851 func autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *v1.ScaleStatus, s conversion.Scope) error { 852 out.Replicas = in.Replicas 853 out.Selector = in.Selector 854 return nil 855 } 856 857 // Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus is an autogenerated conversion function. 858 func Convert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in *autoscaling.ScaleStatus, out *v1.ScaleStatus, s conversion.Scope) error { 859 return autoConvert_autoscaling_ScaleStatus_To_v1_ScaleStatus(in, out, s) 860 }