k8s.io/kubernetes@v1.29.3/pkg/apis/autoscaling/v2beta1/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 v2beta1 23 24 import ( 25 unsafe "unsafe" 26 27 v2beta1 "k8s.io/api/autoscaling/v2beta1" 28 v1 "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((*v2beta1.CrossVersionObjectReference)(nil), (*autoscaling.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(a.(*v2beta1.CrossVersionObjectReference), b.(*autoscaling.CrossVersionObjectReference), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*autoscaling.CrossVersionObjectReference)(nil), (*v2beta1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference(a.(*autoscaling.CrossVersionObjectReference), b.(*v2beta1.CrossVersionObjectReference), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*v2beta1.HorizontalPodAutoscalerCondition)(nil), (*autoscaling.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v2beta1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(a.(*v2beta1.HorizontalPodAutoscalerCondition), b.(*autoscaling.HorizontalPodAutoscalerCondition), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerCondition)(nil), (*v2beta1.HorizontalPodAutoscalerCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v2beta1_HorizontalPodAutoscalerCondition(a.(*autoscaling.HorizontalPodAutoscalerCondition), b.(*v2beta1.HorizontalPodAutoscalerCondition), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*v2beta1.HorizontalPodAutoscalerList)(nil), (*autoscaling.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v2beta1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(a.(*v2beta1.HorizontalPodAutoscalerList), b.(*autoscaling.HorizontalPodAutoscalerList), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerList)(nil), (*v2beta1.HorizontalPodAutoscalerList)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_autoscaling_HorizontalPodAutoscalerList_To_v2beta1_HorizontalPodAutoscalerList(a.(*autoscaling.HorizontalPodAutoscalerList), b.(*v2beta1.HorizontalPodAutoscalerList), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*v2beta1.HorizontalPodAutoscalerSpec)(nil), (*autoscaling.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(a.(*v2beta1.HorizontalPodAutoscalerSpec), b.(*autoscaling.HorizontalPodAutoscalerSpec), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*v2beta1.HorizontalPodAutoscalerStatus)(nil), (*autoscaling.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(a.(*v2beta1.HorizontalPodAutoscalerStatus), b.(*autoscaling.HorizontalPodAutoscalerStatus), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*autoscaling.HorizontalPodAutoscalerStatus)(nil), (*v2beta1.HorizontalPodAutoscalerStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus(a.(*autoscaling.HorizontalPodAutoscalerStatus), b.(*v2beta1.HorizontalPodAutoscalerStatus), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*v2beta1.MetricSpec)(nil), (*autoscaling.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_v2beta1_MetricSpec_To_autoscaling_MetricSpec(a.(*v2beta1.MetricSpec), b.(*autoscaling.MetricSpec), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*autoscaling.MetricSpec)(nil), (*v2beta1.MetricSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_autoscaling_MetricSpec_To_v2beta1_MetricSpec(a.(*autoscaling.MetricSpec), b.(*v2beta1.MetricSpec), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*v2beta1.MetricStatus)(nil), (*autoscaling.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_v2beta1_MetricStatus_To_autoscaling_MetricStatus(a.(*v2beta1.MetricStatus), b.(*autoscaling.MetricStatus), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*autoscaling.MetricStatus)(nil), (*v2beta1.MetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_autoscaling_MetricStatus_To_v2beta1_MetricStatus(a.(*autoscaling.MetricStatus), b.(*v2beta1.MetricStatus), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddConversionFunc((*autoscaling.ContainerResourceMetricSource)(nil), (*v2beta1.ContainerResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_autoscaling_ContainerResourceMetricSource_To_v2beta1_ContainerResourceMetricSource(a.(*autoscaling.ContainerResourceMetricSource), b.(*v2beta1.ContainerResourceMetricSource), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddConversionFunc((*autoscaling.ContainerResourceMetricStatus)(nil), (*v2beta1.ContainerResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_autoscaling_ContainerResourceMetricStatus_To_v2beta1_ContainerResourceMetricStatus(a.(*autoscaling.ContainerResourceMetricStatus), b.(*v2beta1.ContainerResourceMetricStatus), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddConversionFunc((*autoscaling.ExternalMetricSource)(nil), (*v2beta1.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_autoscaling_ExternalMetricSource_To_v2beta1_ExternalMetricSource(a.(*autoscaling.ExternalMetricSource), b.(*v2beta1.ExternalMetricSource), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddConversionFunc((*autoscaling.ExternalMetricStatus)(nil), (*v2beta1.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_autoscaling_ExternalMetricStatus_To_v2beta1_ExternalMetricStatus(a.(*autoscaling.ExternalMetricStatus), b.(*v2beta1.ExternalMetricStatus), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscalerSpec)(nil), (*v2beta1.HorizontalPodAutoscalerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v2beta1_HorizontalPodAutoscalerSpec(a.(*autoscaling.HorizontalPodAutoscalerSpec), b.(*v2beta1.HorizontalPodAutoscalerSpec), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddConversionFunc((*autoscaling.HorizontalPodAutoscaler)(nil), (*v2beta1.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_autoscaling_HorizontalPodAutoscaler_To_v2beta1_HorizontalPodAutoscaler(a.(*autoscaling.HorizontalPodAutoscaler), b.(*v2beta1.HorizontalPodAutoscaler), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddConversionFunc((*autoscaling.MetricTarget)(nil), (*v2beta1.CrossVersionObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_autoscaling_MetricTarget_To_v2beta1_CrossVersionObjectReference(a.(*autoscaling.MetricTarget), b.(*v2beta1.CrossVersionObjectReference), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddConversionFunc((*autoscaling.ObjectMetricSource)(nil), (*v2beta1.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_autoscaling_ObjectMetricSource_To_v2beta1_ObjectMetricSource(a.(*autoscaling.ObjectMetricSource), b.(*v2beta1.ObjectMetricSource), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddConversionFunc((*autoscaling.ObjectMetricStatus)(nil), (*v2beta1.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_autoscaling_ObjectMetricStatus_To_v2beta1_ObjectMetricStatus(a.(*autoscaling.ObjectMetricStatus), b.(*v2beta1.ObjectMetricStatus), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddConversionFunc((*autoscaling.PodsMetricSource)(nil), (*v2beta1.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_autoscaling_PodsMetricSource_To_v2beta1_PodsMetricSource(a.(*autoscaling.PodsMetricSource), b.(*v2beta1.PodsMetricSource), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddConversionFunc((*autoscaling.PodsMetricStatus)(nil), (*v2beta1.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_autoscaling_PodsMetricStatus_To_v2beta1_PodsMetricStatus(a.(*autoscaling.PodsMetricStatus), b.(*v2beta1.PodsMetricStatus), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddConversionFunc((*autoscaling.ResourceMetricSource)(nil), (*v2beta1.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_autoscaling_ResourceMetricSource_To_v2beta1_ResourceMetricSource(a.(*autoscaling.ResourceMetricSource), b.(*v2beta1.ResourceMetricSource), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddConversionFunc((*autoscaling.ResourceMetricStatus)(nil), (*v2beta1.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_autoscaling_ResourceMetricStatus_To_v2beta1_ResourceMetricStatus(a.(*autoscaling.ResourceMetricStatus), b.(*v2beta1.ResourceMetricStatus), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddConversionFunc((*v2beta1.ContainerResourceMetricSource)(nil), (*autoscaling.ContainerResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_v2beta1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(a.(*v2beta1.ContainerResourceMetricSource), b.(*autoscaling.ContainerResourceMetricSource), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddConversionFunc((*v2beta1.ContainerResourceMetricStatus)(nil), (*autoscaling.ContainerResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_v2beta1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(a.(*v2beta1.ContainerResourceMetricStatus), b.(*autoscaling.ContainerResourceMetricStatus), scope) 180 }); err != nil { 181 return err 182 } 183 if err := s.AddConversionFunc((*v2beta1.CrossVersionObjectReference)(nil), (*autoscaling.MetricTarget)(nil), func(a, b interface{}, scope conversion.Scope) error { 184 return Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_MetricTarget(a.(*v2beta1.CrossVersionObjectReference), b.(*autoscaling.MetricTarget), scope) 185 }); err != nil { 186 return err 187 } 188 if err := s.AddConversionFunc((*v2beta1.ExternalMetricSource)(nil), (*autoscaling.ExternalMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 189 return Convert_v2beta1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(a.(*v2beta1.ExternalMetricSource), b.(*autoscaling.ExternalMetricSource), scope) 190 }); err != nil { 191 return err 192 } 193 if err := s.AddConversionFunc((*v2beta1.ExternalMetricStatus)(nil), (*autoscaling.ExternalMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 194 return Convert_v2beta1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(a.(*v2beta1.ExternalMetricStatus), b.(*autoscaling.ExternalMetricStatus), scope) 195 }); err != nil { 196 return err 197 } 198 if err := s.AddConversionFunc((*v2beta1.HorizontalPodAutoscaler)(nil), (*autoscaling.HorizontalPodAutoscaler)(nil), func(a, b interface{}, scope conversion.Scope) error { 199 return Convert_v2beta1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(a.(*v2beta1.HorizontalPodAutoscaler), b.(*autoscaling.HorizontalPodAutoscaler), scope) 200 }); err != nil { 201 return err 202 } 203 if err := s.AddConversionFunc((*v2beta1.ObjectMetricSource)(nil), (*autoscaling.ObjectMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 204 return Convert_v2beta1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(a.(*v2beta1.ObjectMetricSource), b.(*autoscaling.ObjectMetricSource), scope) 205 }); err != nil { 206 return err 207 } 208 if err := s.AddConversionFunc((*v2beta1.ObjectMetricStatus)(nil), (*autoscaling.ObjectMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 209 return Convert_v2beta1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(a.(*v2beta1.ObjectMetricStatus), b.(*autoscaling.ObjectMetricStatus), scope) 210 }); err != nil { 211 return err 212 } 213 if err := s.AddConversionFunc((*v2beta1.PodsMetricSource)(nil), (*autoscaling.PodsMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 214 return Convert_v2beta1_PodsMetricSource_To_autoscaling_PodsMetricSource(a.(*v2beta1.PodsMetricSource), b.(*autoscaling.PodsMetricSource), scope) 215 }); err != nil { 216 return err 217 } 218 if err := s.AddConversionFunc((*v2beta1.PodsMetricStatus)(nil), (*autoscaling.PodsMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 219 return Convert_v2beta1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(a.(*v2beta1.PodsMetricStatus), b.(*autoscaling.PodsMetricStatus), scope) 220 }); err != nil { 221 return err 222 } 223 if err := s.AddConversionFunc((*v2beta1.ResourceMetricSource)(nil), (*autoscaling.ResourceMetricSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 224 return Convert_v2beta1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(a.(*v2beta1.ResourceMetricSource), b.(*autoscaling.ResourceMetricSource), scope) 225 }); err != nil { 226 return err 227 } 228 if err := s.AddConversionFunc((*v2beta1.ResourceMetricStatus)(nil), (*autoscaling.ResourceMetricStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 229 return Convert_v2beta1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(a.(*v2beta1.ResourceMetricStatus), b.(*autoscaling.ResourceMetricStatus), scope) 230 }); err != nil { 231 return err 232 } 233 return nil 234 } 235 236 func autoConvert_v2beta1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(in *v2beta1.ContainerResourceMetricSource, out *autoscaling.ContainerResourceMetricSource, s conversion.Scope) error { 237 out.Name = core.ResourceName(in.Name) 238 // WARNING: in.TargetAverageUtilization requires manual conversion: does not exist in peer-type 239 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 240 out.Container = in.Container 241 return nil 242 } 243 244 func autoConvert_autoscaling_ContainerResourceMetricSource_To_v2beta1_ContainerResourceMetricSource(in *autoscaling.ContainerResourceMetricSource, out *v2beta1.ContainerResourceMetricSource, s conversion.Scope) error { 245 out.Name = v1.ResourceName(in.Name) 246 out.Container = in.Container 247 // WARNING: in.Target requires manual conversion: does not exist in peer-type 248 return nil 249 } 250 251 func autoConvert_v2beta1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(in *v2beta1.ContainerResourceMetricStatus, out *autoscaling.ContainerResourceMetricStatus, s conversion.Scope) error { 252 out.Name = core.ResourceName(in.Name) 253 // WARNING: in.CurrentAverageUtilization requires manual conversion: does not exist in peer-type 254 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 255 out.Container = in.Container 256 return nil 257 } 258 259 func autoConvert_autoscaling_ContainerResourceMetricStatus_To_v2beta1_ContainerResourceMetricStatus(in *autoscaling.ContainerResourceMetricStatus, out *v2beta1.ContainerResourceMetricStatus, s conversion.Scope) error { 260 out.Name = v1.ResourceName(in.Name) 261 out.Container = in.Container 262 // WARNING: in.Current requires manual conversion: does not exist in peer-type 263 return nil 264 } 265 266 func autoConvert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v2beta1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error { 267 out.Kind = in.Kind 268 out.Name = in.Name 269 out.APIVersion = in.APIVersion 270 return nil 271 } 272 273 // Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference is an autogenerated conversion function. 274 func Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in *v2beta1.CrossVersionObjectReference, out *autoscaling.CrossVersionObjectReference, s conversion.Scope) error { 275 return autoConvert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(in, out, s) 276 } 277 278 func autoConvert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v2beta1.CrossVersionObjectReference, s conversion.Scope) error { 279 out.Kind = in.Kind 280 out.Name = in.Name 281 out.APIVersion = in.APIVersion 282 return nil 283 } 284 285 // Convert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference is an autogenerated conversion function. 286 func Convert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference(in *autoscaling.CrossVersionObjectReference, out *v2beta1.CrossVersionObjectReference, s conversion.Scope) error { 287 return autoConvert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference(in, out, s) 288 } 289 290 func autoConvert_v2beta1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(in *v2beta1.ExternalMetricSource, out *autoscaling.ExternalMetricSource, s conversion.Scope) error { 291 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 292 // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type 293 // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type 294 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 295 return nil 296 } 297 298 func autoConvert_autoscaling_ExternalMetricSource_To_v2beta1_ExternalMetricSource(in *autoscaling.ExternalMetricSource, out *v2beta1.ExternalMetricSource, s conversion.Scope) error { 299 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 300 // WARNING: in.Target requires manual conversion: does not exist in peer-type 301 return nil 302 } 303 304 func autoConvert_v2beta1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(in *v2beta1.ExternalMetricStatus, out *autoscaling.ExternalMetricStatus, s conversion.Scope) error { 305 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 306 // WARNING: in.MetricSelector requires manual conversion: does not exist in peer-type 307 // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type 308 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 309 return nil 310 } 311 312 func autoConvert_autoscaling_ExternalMetricStatus_To_v2beta1_ExternalMetricStatus(in *autoscaling.ExternalMetricStatus, out *v2beta1.ExternalMetricStatus, s conversion.Scope) error { 313 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 314 // WARNING: in.Current requires manual conversion: does not exist in peer-type 315 return nil 316 } 317 318 func autoConvert_v2beta1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(in *v2beta1.HorizontalPodAutoscaler, out *autoscaling.HorizontalPodAutoscaler, s conversion.Scope) error { 319 out.ObjectMeta = in.ObjectMeta 320 if err := Convert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil { 321 return err 322 } 323 if err := Convert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil { 324 return err 325 } 326 return nil 327 } 328 329 func autoConvert_autoscaling_HorizontalPodAutoscaler_To_v2beta1_HorizontalPodAutoscaler(in *autoscaling.HorizontalPodAutoscaler, out *v2beta1.HorizontalPodAutoscaler, s conversion.Scope) error { 330 out.ObjectMeta = in.ObjectMeta 331 if err := Convert_autoscaling_HorizontalPodAutoscalerSpec_To_v2beta1_HorizontalPodAutoscalerSpec(&in.Spec, &out.Spec, s); err != nil { 332 return err 333 } 334 if err := Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus(&in.Status, &out.Status, s); err != nil { 335 return err 336 } 337 return nil 338 } 339 340 func autoConvert_v2beta1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v2beta1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 341 out.Type = autoscaling.HorizontalPodAutoscalerConditionType(in.Type) 342 out.Status = autoscaling.ConditionStatus(in.Status) 343 out.LastTransitionTime = in.LastTransitionTime 344 out.Reason = in.Reason 345 out.Message = in.Message 346 return nil 347 } 348 349 // Convert_v2beta1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition is an autogenerated conversion function. 350 func Convert_v2beta1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in *v2beta1.HorizontalPodAutoscalerCondition, out *autoscaling.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 351 return autoConvert_v2beta1_HorizontalPodAutoscalerCondition_To_autoscaling_HorizontalPodAutoscalerCondition(in, out, s) 352 } 353 354 func autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v2beta1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v2beta1.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 355 out.Type = v2beta1.HorizontalPodAutoscalerConditionType(in.Type) 356 out.Status = v1.ConditionStatus(in.Status) 357 out.LastTransitionTime = in.LastTransitionTime 358 out.Reason = in.Reason 359 out.Message = in.Message 360 return nil 361 } 362 363 // Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v2beta1_HorizontalPodAutoscalerCondition is an autogenerated conversion function. 364 func Convert_autoscaling_HorizontalPodAutoscalerCondition_To_v2beta1_HorizontalPodAutoscalerCondition(in *autoscaling.HorizontalPodAutoscalerCondition, out *v2beta1.HorizontalPodAutoscalerCondition, s conversion.Scope) error { 365 return autoConvert_autoscaling_HorizontalPodAutoscalerCondition_To_v2beta1_HorizontalPodAutoscalerCondition(in, out, s) 366 } 367 368 func autoConvert_v2beta1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v2beta1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error { 369 out.ListMeta = in.ListMeta 370 if in.Items != nil { 371 in, out := &in.Items, &out.Items 372 *out = make([]autoscaling.HorizontalPodAutoscaler, len(*in)) 373 for i := range *in { 374 if err := Convert_v2beta1_HorizontalPodAutoscaler_To_autoscaling_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil { 375 return err 376 } 377 } 378 } else { 379 out.Items = nil 380 } 381 return nil 382 } 383 384 // Convert_v2beta1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList is an autogenerated conversion function. 385 func Convert_v2beta1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in *v2beta1.HorizontalPodAutoscalerList, out *autoscaling.HorizontalPodAutoscalerList, s conversion.Scope) error { 386 return autoConvert_v2beta1_HorizontalPodAutoscalerList_To_autoscaling_HorizontalPodAutoscalerList(in, out, s) 387 } 388 389 func autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v2beta1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v2beta1.HorizontalPodAutoscalerList, s conversion.Scope) error { 390 out.ListMeta = in.ListMeta 391 if in.Items != nil { 392 in, out := &in.Items, &out.Items 393 *out = make([]v2beta1.HorizontalPodAutoscaler, len(*in)) 394 for i := range *in { 395 if err := Convert_autoscaling_HorizontalPodAutoscaler_To_v2beta1_HorizontalPodAutoscaler(&(*in)[i], &(*out)[i], s); err != nil { 396 return err 397 } 398 } 399 } else { 400 out.Items = nil 401 } 402 return nil 403 } 404 405 // Convert_autoscaling_HorizontalPodAutoscalerList_To_v2beta1_HorizontalPodAutoscalerList is an autogenerated conversion function. 406 func Convert_autoscaling_HorizontalPodAutoscalerList_To_v2beta1_HorizontalPodAutoscalerList(in *autoscaling.HorizontalPodAutoscalerList, out *v2beta1.HorizontalPodAutoscalerList, s conversion.Scope) error { 407 return autoConvert_autoscaling_HorizontalPodAutoscalerList_To_v2beta1_HorizontalPodAutoscalerList(in, out, s) 408 } 409 410 func autoConvert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(in *v2beta1.HorizontalPodAutoscalerSpec, out *autoscaling.HorizontalPodAutoscalerSpec, s conversion.Scope) error { 411 if err := Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil { 412 return err 413 } 414 out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas)) 415 out.MaxReplicas = in.MaxReplicas 416 if in.Metrics != nil { 417 in, out := &in.Metrics, &out.Metrics 418 *out = make([]autoscaling.MetricSpec, len(*in)) 419 for i := range *in { 420 if err := Convert_v2beta1_MetricSpec_To_autoscaling_MetricSpec(&(*in)[i], &(*out)[i], s); err != nil { 421 return err 422 } 423 } 424 } else { 425 out.Metrics = nil 426 } 427 return nil 428 } 429 430 // Convert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec is an autogenerated conversion function. 431 func Convert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(in *v2beta1.HorizontalPodAutoscalerSpec, out *autoscaling.HorizontalPodAutoscalerSpec, s conversion.Scope) error { 432 return autoConvert_v2beta1_HorizontalPodAutoscalerSpec_To_autoscaling_HorizontalPodAutoscalerSpec(in, out, s) 433 } 434 435 func autoConvert_autoscaling_HorizontalPodAutoscalerSpec_To_v2beta1_HorizontalPodAutoscalerSpec(in *autoscaling.HorizontalPodAutoscalerSpec, out *v2beta1.HorizontalPodAutoscalerSpec, s conversion.Scope) error { 436 if err := Convert_autoscaling_CrossVersionObjectReference_To_v2beta1_CrossVersionObjectReference(&in.ScaleTargetRef, &out.ScaleTargetRef, s); err != nil { 437 return err 438 } 439 out.MinReplicas = (*int32)(unsafe.Pointer(in.MinReplicas)) 440 out.MaxReplicas = in.MaxReplicas 441 if in.Metrics != nil { 442 in, out := &in.Metrics, &out.Metrics 443 *out = make([]v2beta1.MetricSpec, len(*in)) 444 for i := range *in { 445 if err := Convert_autoscaling_MetricSpec_To_v2beta1_MetricSpec(&(*in)[i], &(*out)[i], s); err != nil { 446 return err 447 } 448 } 449 } else { 450 out.Metrics = nil 451 } 452 // WARNING: in.Behavior requires manual conversion: does not exist in peer-type 453 return nil 454 } 455 456 func autoConvert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(in *v2beta1.HorizontalPodAutoscalerStatus, out *autoscaling.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 457 out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration)) 458 out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime)) 459 out.CurrentReplicas = in.CurrentReplicas 460 out.DesiredReplicas = in.DesiredReplicas 461 if in.CurrentMetrics != nil { 462 in, out := &in.CurrentMetrics, &out.CurrentMetrics 463 *out = make([]autoscaling.MetricStatus, len(*in)) 464 for i := range *in { 465 if err := Convert_v2beta1_MetricStatus_To_autoscaling_MetricStatus(&(*in)[i], &(*out)[i], s); err != nil { 466 return err 467 } 468 } 469 } else { 470 out.CurrentMetrics = nil 471 } 472 out.Conditions = *(*[]autoscaling.HorizontalPodAutoscalerCondition)(unsafe.Pointer(&in.Conditions)) 473 return nil 474 } 475 476 // Convert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus is an autogenerated conversion function. 477 func Convert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(in *v2beta1.HorizontalPodAutoscalerStatus, out *autoscaling.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 478 return autoConvert_v2beta1_HorizontalPodAutoscalerStatus_To_autoscaling_HorizontalPodAutoscalerStatus(in, out, s) 479 } 480 481 func autoConvert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus(in *autoscaling.HorizontalPodAutoscalerStatus, out *v2beta1.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 482 out.ObservedGeneration = (*int64)(unsafe.Pointer(in.ObservedGeneration)) 483 out.LastScaleTime = (*metav1.Time)(unsafe.Pointer(in.LastScaleTime)) 484 out.CurrentReplicas = in.CurrentReplicas 485 out.DesiredReplicas = in.DesiredReplicas 486 if in.CurrentMetrics != nil { 487 in, out := &in.CurrentMetrics, &out.CurrentMetrics 488 *out = make([]v2beta1.MetricStatus, len(*in)) 489 for i := range *in { 490 if err := Convert_autoscaling_MetricStatus_To_v2beta1_MetricStatus(&(*in)[i], &(*out)[i], s); err != nil { 491 return err 492 } 493 } 494 } else { 495 out.CurrentMetrics = nil 496 } 497 out.Conditions = *(*[]v2beta1.HorizontalPodAutoscalerCondition)(unsafe.Pointer(&in.Conditions)) 498 return nil 499 } 500 501 // Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus is an autogenerated conversion function. 502 func Convert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus(in *autoscaling.HorizontalPodAutoscalerStatus, out *v2beta1.HorizontalPodAutoscalerStatus, s conversion.Scope) error { 503 return autoConvert_autoscaling_HorizontalPodAutoscalerStatus_To_v2beta1_HorizontalPodAutoscalerStatus(in, out, s) 504 } 505 506 func autoConvert_v2beta1_MetricSpec_To_autoscaling_MetricSpec(in *v2beta1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error { 507 out.Type = autoscaling.MetricSourceType(in.Type) 508 if in.Object != nil { 509 in, out := &in.Object, &out.Object 510 *out = new(autoscaling.ObjectMetricSource) 511 if err := Convert_v2beta1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(*in, *out, s); err != nil { 512 return err 513 } 514 } else { 515 out.Object = nil 516 } 517 if in.Pods != nil { 518 in, out := &in.Pods, &out.Pods 519 *out = new(autoscaling.PodsMetricSource) 520 if err := Convert_v2beta1_PodsMetricSource_To_autoscaling_PodsMetricSource(*in, *out, s); err != nil { 521 return err 522 } 523 } else { 524 out.Pods = nil 525 } 526 if in.Resource != nil { 527 in, out := &in.Resource, &out.Resource 528 *out = new(autoscaling.ResourceMetricSource) 529 if err := Convert_v2beta1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(*in, *out, s); err != nil { 530 return err 531 } 532 } else { 533 out.Resource = nil 534 } 535 if in.ContainerResource != nil { 536 in, out := &in.ContainerResource, &out.ContainerResource 537 *out = new(autoscaling.ContainerResourceMetricSource) 538 if err := Convert_v2beta1_ContainerResourceMetricSource_To_autoscaling_ContainerResourceMetricSource(*in, *out, s); err != nil { 539 return err 540 } 541 } else { 542 out.ContainerResource = nil 543 } 544 if in.External != nil { 545 in, out := &in.External, &out.External 546 *out = new(autoscaling.ExternalMetricSource) 547 if err := Convert_v2beta1_ExternalMetricSource_To_autoscaling_ExternalMetricSource(*in, *out, s); err != nil { 548 return err 549 } 550 } else { 551 out.External = nil 552 } 553 return nil 554 } 555 556 // Convert_v2beta1_MetricSpec_To_autoscaling_MetricSpec is an autogenerated conversion function. 557 func Convert_v2beta1_MetricSpec_To_autoscaling_MetricSpec(in *v2beta1.MetricSpec, out *autoscaling.MetricSpec, s conversion.Scope) error { 558 return autoConvert_v2beta1_MetricSpec_To_autoscaling_MetricSpec(in, out, s) 559 } 560 561 func autoConvert_autoscaling_MetricSpec_To_v2beta1_MetricSpec(in *autoscaling.MetricSpec, out *v2beta1.MetricSpec, s conversion.Scope) error { 562 out.Type = v2beta1.MetricSourceType(in.Type) 563 if in.Object != nil { 564 in, out := &in.Object, &out.Object 565 *out = new(v2beta1.ObjectMetricSource) 566 if err := Convert_autoscaling_ObjectMetricSource_To_v2beta1_ObjectMetricSource(*in, *out, s); err != nil { 567 return err 568 } 569 } else { 570 out.Object = nil 571 } 572 if in.Pods != nil { 573 in, out := &in.Pods, &out.Pods 574 *out = new(v2beta1.PodsMetricSource) 575 if err := Convert_autoscaling_PodsMetricSource_To_v2beta1_PodsMetricSource(*in, *out, s); err != nil { 576 return err 577 } 578 } else { 579 out.Pods = nil 580 } 581 if in.Resource != nil { 582 in, out := &in.Resource, &out.Resource 583 *out = new(v2beta1.ResourceMetricSource) 584 if err := Convert_autoscaling_ResourceMetricSource_To_v2beta1_ResourceMetricSource(*in, *out, s); err != nil { 585 return err 586 } 587 } else { 588 out.Resource = nil 589 } 590 if in.ContainerResource != nil { 591 in, out := &in.ContainerResource, &out.ContainerResource 592 *out = new(v2beta1.ContainerResourceMetricSource) 593 if err := Convert_autoscaling_ContainerResourceMetricSource_To_v2beta1_ContainerResourceMetricSource(*in, *out, s); err != nil { 594 return err 595 } 596 } else { 597 out.ContainerResource = nil 598 } 599 if in.External != nil { 600 in, out := &in.External, &out.External 601 *out = new(v2beta1.ExternalMetricSource) 602 if err := Convert_autoscaling_ExternalMetricSource_To_v2beta1_ExternalMetricSource(*in, *out, s); err != nil { 603 return err 604 } 605 } else { 606 out.External = nil 607 } 608 return nil 609 } 610 611 // Convert_autoscaling_MetricSpec_To_v2beta1_MetricSpec is an autogenerated conversion function. 612 func Convert_autoscaling_MetricSpec_To_v2beta1_MetricSpec(in *autoscaling.MetricSpec, out *v2beta1.MetricSpec, s conversion.Scope) error { 613 return autoConvert_autoscaling_MetricSpec_To_v2beta1_MetricSpec(in, out, s) 614 } 615 616 func autoConvert_v2beta1_MetricStatus_To_autoscaling_MetricStatus(in *v2beta1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error { 617 out.Type = autoscaling.MetricSourceType(in.Type) 618 if in.Object != nil { 619 in, out := &in.Object, &out.Object 620 *out = new(autoscaling.ObjectMetricStatus) 621 if err := Convert_v2beta1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(*in, *out, s); err != nil { 622 return err 623 } 624 } else { 625 out.Object = nil 626 } 627 if in.Pods != nil { 628 in, out := &in.Pods, &out.Pods 629 *out = new(autoscaling.PodsMetricStatus) 630 if err := Convert_v2beta1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(*in, *out, s); err != nil { 631 return err 632 } 633 } else { 634 out.Pods = nil 635 } 636 if in.Resource != nil { 637 in, out := &in.Resource, &out.Resource 638 *out = new(autoscaling.ResourceMetricStatus) 639 if err := Convert_v2beta1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(*in, *out, s); err != nil { 640 return err 641 } 642 } else { 643 out.Resource = nil 644 } 645 if in.ContainerResource != nil { 646 in, out := &in.ContainerResource, &out.ContainerResource 647 *out = new(autoscaling.ContainerResourceMetricStatus) 648 if err := Convert_v2beta1_ContainerResourceMetricStatus_To_autoscaling_ContainerResourceMetricStatus(*in, *out, s); err != nil { 649 return err 650 } 651 } else { 652 out.ContainerResource = nil 653 } 654 if in.External != nil { 655 in, out := &in.External, &out.External 656 *out = new(autoscaling.ExternalMetricStatus) 657 if err := Convert_v2beta1_ExternalMetricStatus_To_autoscaling_ExternalMetricStatus(*in, *out, s); err != nil { 658 return err 659 } 660 } else { 661 out.External = nil 662 } 663 return nil 664 } 665 666 // Convert_v2beta1_MetricStatus_To_autoscaling_MetricStatus is an autogenerated conversion function. 667 func Convert_v2beta1_MetricStatus_To_autoscaling_MetricStatus(in *v2beta1.MetricStatus, out *autoscaling.MetricStatus, s conversion.Scope) error { 668 return autoConvert_v2beta1_MetricStatus_To_autoscaling_MetricStatus(in, out, s) 669 } 670 671 func autoConvert_autoscaling_MetricStatus_To_v2beta1_MetricStatus(in *autoscaling.MetricStatus, out *v2beta1.MetricStatus, s conversion.Scope) error { 672 out.Type = v2beta1.MetricSourceType(in.Type) 673 if in.Object != nil { 674 in, out := &in.Object, &out.Object 675 *out = new(v2beta1.ObjectMetricStatus) 676 if err := Convert_autoscaling_ObjectMetricStatus_To_v2beta1_ObjectMetricStatus(*in, *out, s); err != nil { 677 return err 678 } 679 } else { 680 out.Object = nil 681 } 682 if in.Pods != nil { 683 in, out := &in.Pods, &out.Pods 684 *out = new(v2beta1.PodsMetricStatus) 685 if err := Convert_autoscaling_PodsMetricStatus_To_v2beta1_PodsMetricStatus(*in, *out, s); err != nil { 686 return err 687 } 688 } else { 689 out.Pods = nil 690 } 691 if in.Resource != nil { 692 in, out := &in.Resource, &out.Resource 693 *out = new(v2beta1.ResourceMetricStatus) 694 if err := Convert_autoscaling_ResourceMetricStatus_To_v2beta1_ResourceMetricStatus(*in, *out, s); err != nil { 695 return err 696 } 697 } else { 698 out.Resource = nil 699 } 700 if in.ContainerResource != nil { 701 in, out := &in.ContainerResource, &out.ContainerResource 702 *out = new(v2beta1.ContainerResourceMetricStatus) 703 if err := Convert_autoscaling_ContainerResourceMetricStatus_To_v2beta1_ContainerResourceMetricStatus(*in, *out, s); err != nil { 704 return err 705 } 706 } else { 707 out.ContainerResource = nil 708 } 709 if in.External != nil { 710 in, out := &in.External, &out.External 711 *out = new(v2beta1.ExternalMetricStatus) 712 if err := Convert_autoscaling_ExternalMetricStatus_To_v2beta1_ExternalMetricStatus(*in, *out, s); err != nil { 713 return err 714 } 715 } else { 716 out.External = nil 717 } 718 return nil 719 } 720 721 // Convert_autoscaling_MetricStatus_To_v2beta1_MetricStatus is an autogenerated conversion function. 722 func Convert_autoscaling_MetricStatus_To_v2beta1_MetricStatus(in *autoscaling.MetricStatus, out *v2beta1.MetricStatus, s conversion.Scope) error { 723 return autoConvert_autoscaling_MetricStatus_To_v2beta1_MetricStatus(in, out, s) 724 } 725 726 func autoConvert_v2beta1_ObjectMetricSource_To_autoscaling_ObjectMetricSource(in *v2beta1.ObjectMetricSource, out *autoscaling.ObjectMetricSource, s conversion.Scope) error { 727 if err := Convert_v2beta1_CrossVersionObjectReference_To_autoscaling_MetricTarget(&in.Target, &out.Target, s); err != nil { 728 return err 729 } 730 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 731 // WARNING: in.TargetValue requires manual conversion: does not exist in peer-type 732 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 733 // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type 734 return nil 735 } 736 737 func autoConvert_autoscaling_ObjectMetricSource_To_v2beta1_ObjectMetricSource(in *autoscaling.ObjectMetricSource, out *v2beta1.ObjectMetricSource, s conversion.Scope) error { 738 // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type 739 if err := Convert_autoscaling_MetricTarget_To_v2beta1_CrossVersionObjectReference(&in.Target, &out.Target, s); err != nil { 740 return err 741 } 742 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 743 return nil 744 } 745 746 func autoConvert_v2beta1_ObjectMetricStatus_To_autoscaling_ObjectMetricStatus(in *v2beta1.ObjectMetricStatus, out *autoscaling.ObjectMetricStatus, s conversion.Scope) error { 747 // WARNING: in.Target requires manual conversion: does not exist in peer-type 748 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 749 // WARNING: in.CurrentValue requires manual conversion: does not exist in peer-type 750 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 751 // WARNING: in.AverageValue requires manual conversion: does not exist in peer-type 752 return nil 753 } 754 755 func autoConvert_autoscaling_ObjectMetricStatus_To_v2beta1_ObjectMetricStatus(in *autoscaling.ObjectMetricStatus, out *v2beta1.ObjectMetricStatus, s conversion.Scope) error { 756 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 757 // WARNING: in.Current requires manual conversion: does not exist in peer-type 758 // WARNING: in.DescribedObject requires manual conversion: does not exist in peer-type 759 return nil 760 } 761 762 func autoConvert_v2beta1_PodsMetricSource_To_autoscaling_PodsMetricSource(in *v2beta1.PodsMetricSource, out *autoscaling.PodsMetricSource, s conversion.Scope) error { 763 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 764 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 765 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 766 return nil 767 } 768 769 func autoConvert_autoscaling_PodsMetricSource_To_v2beta1_PodsMetricSource(in *autoscaling.PodsMetricSource, out *v2beta1.PodsMetricSource, s conversion.Scope) error { 770 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 771 // WARNING: in.Target requires manual conversion: does not exist in peer-type 772 return nil 773 } 774 775 func autoConvert_v2beta1_PodsMetricStatus_To_autoscaling_PodsMetricStatus(in *v2beta1.PodsMetricStatus, out *autoscaling.PodsMetricStatus, s conversion.Scope) error { 776 // WARNING: in.MetricName requires manual conversion: does not exist in peer-type 777 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 778 // WARNING: in.Selector requires manual conversion: does not exist in peer-type 779 return nil 780 } 781 782 func autoConvert_autoscaling_PodsMetricStatus_To_v2beta1_PodsMetricStatus(in *autoscaling.PodsMetricStatus, out *v2beta1.PodsMetricStatus, s conversion.Scope) error { 783 // WARNING: in.Metric requires manual conversion: does not exist in peer-type 784 // WARNING: in.Current requires manual conversion: does not exist in peer-type 785 return nil 786 } 787 788 func autoConvert_v2beta1_ResourceMetricSource_To_autoscaling_ResourceMetricSource(in *v2beta1.ResourceMetricSource, out *autoscaling.ResourceMetricSource, s conversion.Scope) error { 789 out.Name = core.ResourceName(in.Name) 790 // WARNING: in.TargetAverageUtilization requires manual conversion: does not exist in peer-type 791 // WARNING: in.TargetAverageValue requires manual conversion: does not exist in peer-type 792 return nil 793 } 794 795 func autoConvert_autoscaling_ResourceMetricSource_To_v2beta1_ResourceMetricSource(in *autoscaling.ResourceMetricSource, out *v2beta1.ResourceMetricSource, s conversion.Scope) error { 796 out.Name = v1.ResourceName(in.Name) 797 // WARNING: in.Target requires manual conversion: does not exist in peer-type 798 return nil 799 } 800 801 func autoConvert_v2beta1_ResourceMetricStatus_To_autoscaling_ResourceMetricStatus(in *v2beta1.ResourceMetricStatus, out *autoscaling.ResourceMetricStatus, s conversion.Scope) error { 802 out.Name = core.ResourceName(in.Name) 803 // WARNING: in.CurrentAverageUtilization requires manual conversion: does not exist in peer-type 804 // WARNING: in.CurrentAverageValue requires manual conversion: does not exist in peer-type 805 return nil 806 } 807 808 func autoConvert_autoscaling_ResourceMetricStatus_To_v2beta1_ResourceMetricStatus(in *autoscaling.ResourceMetricStatus, out *v2beta1.ResourceMetricStatus, s conversion.Scope) error { 809 out.Name = v1.ResourceName(in.Name) 810 // WARNING: in.Current requires manual conversion: does not exist in peer-type 811 return nil 812 }