...

Source file src/k8s.io/client-go/scale/scheme/appsv1beta2/zz_generated.conversion.go

Documentation: k8s.io/client-go/scale/scheme/appsv1beta2

     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 appsv1beta2
    23  
    24  import (
    25  	v1beta2 "k8s.io/api/apps/v1beta2"
    26  	conversion "k8s.io/apimachinery/pkg/conversion"
    27  	runtime "k8s.io/apimachinery/pkg/runtime"
    28  	scheme "k8s.io/client-go/scale/scheme"
    29  )
    30  
    31  func init() {
    32  	localSchemeBuilder.Register(RegisterConversions)
    33  }
    34  
    35  // RegisterConversions adds conversion functions to the given scheme.
    36  // Public to allow building arbitrary schemes.
    37  func RegisterConversions(s *runtime.Scheme) error {
    38  	if err := s.AddGeneratedConversionFunc((*v1beta2.Scale)(nil), (*scheme.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
    39  		return Convert_v1beta2_Scale_To_scheme_Scale(a.(*v1beta2.Scale), b.(*scheme.Scale), scope)
    40  	}); err != nil {
    41  		return err
    42  	}
    43  	if err := s.AddGeneratedConversionFunc((*scheme.Scale)(nil), (*v1beta2.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
    44  		return Convert_scheme_Scale_To_v1beta2_Scale(a.(*scheme.Scale), b.(*v1beta2.Scale), scope)
    45  	}); err != nil {
    46  		return err
    47  	}
    48  	if err := s.AddGeneratedConversionFunc((*v1beta2.ScaleSpec)(nil), (*scheme.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    49  		return Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(a.(*v1beta2.ScaleSpec), b.(*scheme.ScaleSpec), scope)
    50  	}); err != nil {
    51  		return err
    52  	}
    53  	if err := s.AddGeneratedConversionFunc((*scheme.ScaleSpec)(nil), (*v1beta2.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    54  		return Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(a.(*scheme.ScaleSpec), b.(*v1beta2.ScaleSpec), scope)
    55  	}); err != nil {
    56  		return err
    57  	}
    58  	if err := s.AddConversionFunc((*scheme.ScaleStatus)(nil), (*v1beta2.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    59  		return Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(a.(*scheme.ScaleStatus), b.(*v1beta2.ScaleStatus), scope)
    60  	}); err != nil {
    61  		return err
    62  	}
    63  	if err := s.AddConversionFunc((*v1beta2.ScaleStatus)(nil), (*scheme.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    64  		return Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(a.(*v1beta2.ScaleStatus), b.(*scheme.ScaleStatus), scope)
    65  	}); err != nil {
    66  		return err
    67  	}
    68  	return nil
    69  }
    70  
    71  func autoConvert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
    72  	out.ObjectMeta = in.ObjectMeta
    73  	if err := Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
    74  		return err
    75  	}
    76  	if err := Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(&in.Status, &out.Status, s); err != nil {
    77  		return err
    78  	}
    79  	return nil
    80  }
    81  
    82  // Convert_v1beta2_Scale_To_scheme_Scale is an autogenerated conversion function.
    83  func Convert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
    84  	return autoConvert_v1beta2_Scale_To_scheme_Scale(in, out, s)
    85  }
    86  
    87  func autoConvert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
    88  	out.ObjectMeta = in.ObjectMeta
    89  	if err := Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
    90  		return err
    91  	}
    92  	if err := Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(&in.Status, &out.Status, s); err != nil {
    93  		return err
    94  	}
    95  	return nil
    96  }
    97  
    98  // Convert_scheme_Scale_To_v1beta2_Scale is an autogenerated conversion function.
    99  func Convert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
   100  	return autoConvert_scheme_Scale_To_v1beta2_Scale(in, out, s)
   101  }
   102  
   103  func autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
   104  	out.Replicas = in.Replicas
   105  	return nil
   106  }
   107  
   108  // Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec is an autogenerated conversion function.
   109  func Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
   110  	return autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in, out, s)
   111  }
   112  
   113  func autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
   114  	out.Replicas = in.Replicas
   115  	return nil
   116  }
   117  
   118  // Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec is an autogenerated conversion function.
   119  func Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
   120  	return autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in, out, s)
   121  }
   122  
   123  func autoConvert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(in *v1beta2.ScaleStatus, out *scheme.ScaleStatus, s conversion.Scope) error {
   124  	out.Replicas = in.Replicas
   125  	// WARNING: in.Selector requires manual conversion: inconvertible types (map[string]string vs *k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector)
   126  	// WARNING: in.TargetSelector requires manual conversion: does not exist in peer-type
   127  	return nil
   128  }
   129  
   130  func autoConvert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(in *scheme.ScaleStatus, out *v1beta2.ScaleStatus, s conversion.Scope) error {
   131  	out.Replicas = in.Replicas
   132  	// WARNING: in.Selector requires manual conversion: inconvertible types (*k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector vs map[string]string)
   133  	return nil
   134  }
   135  

View as plain text