k8s.io/client-go@v0.22.2/scale/scheme/appsv1beta2/zz_generated.conversion.go (about)

     1  // +build !ignore_autogenerated
     2  
     3  /*
     4  Copyright The Kubernetes Authors.
     5  
     6  Licensed under the Apache License, Version 2.0 (the "License");
     7  you may not use this file except in compliance with the License.
     8  You may obtain a copy of the License at
     9  
    10      http://www.apache.org/licenses/LICENSE-2.0
    11  
    12  Unless required by applicable law or agreed to in writing, software
    13  distributed under the License is distributed on an "AS IS" BASIS,
    14  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15  See the License for the specific language governing permissions and
    16  limitations under the License.
    17  */
    18  
    19  // Code generated by conversion-gen. DO NOT EDIT.
    20  
    21  package appsv1beta2
    22  
    23  import (
    24  	v1beta2 "k8s.io/api/apps/v1beta2"
    25  	conversion "k8s.io/apimachinery/pkg/conversion"
    26  	runtime "k8s.io/apimachinery/pkg/runtime"
    27  	scheme "k8s.io/client-go/scale/scheme"
    28  )
    29  
    30  func init() {
    31  	localSchemeBuilder.Register(RegisterConversions)
    32  }
    33  
    34  // RegisterConversions adds conversion functions to the given scheme.
    35  // Public to allow building arbitrary schemes.
    36  func RegisterConversions(s *runtime.Scheme) error {
    37  	if err := s.AddGeneratedConversionFunc((*v1beta2.Scale)(nil), (*scheme.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
    38  		return Convert_v1beta2_Scale_To_scheme_Scale(a.(*v1beta2.Scale), b.(*scheme.Scale), scope)
    39  	}); err != nil {
    40  		return err
    41  	}
    42  	if err := s.AddGeneratedConversionFunc((*scheme.Scale)(nil), (*v1beta2.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error {
    43  		return Convert_scheme_Scale_To_v1beta2_Scale(a.(*scheme.Scale), b.(*v1beta2.Scale), scope)
    44  	}); err != nil {
    45  		return err
    46  	}
    47  	if err := s.AddGeneratedConversionFunc((*v1beta2.ScaleSpec)(nil), (*scheme.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    48  		return Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(a.(*v1beta2.ScaleSpec), b.(*scheme.ScaleSpec), scope)
    49  	}); err != nil {
    50  		return err
    51  	}
    52  	if err := s.AddGeneratedConversionFunc((*scheme.ScaleSpec)(nil), (*v1beta2.ScaleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    53  		return Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(a.(*scheme.ScaleSpec), b.(*v1beta2.ScaleSpec), scope)
    54  	}); err != nil {
    55  		return err
    56  	}
    57  	if err := s.AddConversionFunc((*scheme.ScaleStatus)(nil), (*v1beta2.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    58  		return Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(a.(*scheme.ScaleStatus), b.(*v1beta2.ScaleStatus), scope)
    59  	}); err != nil {
    60  		return err
    61  	}
    62  	if err := s.AddConversionFunc((*v1beta2.ScaleStatus)(nil), (*scheme.ScaleStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    63  		return Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(a.(*v1beta2.ScaleStatus), b.(*scheme.ScaleStatus), scope)
    64  	}); err != nil {
    65  		return err
    66  	}
    67  	return nil
    68  }
    69  
    70  func autoConvert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
    71  	out.ObjectMeta = in.ObjectMeta
    72  	if err := Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
    73  		return err
    74  	}
    75  	if err := Convert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(&in.Status, &out.Status, s); err != nil {
    76  		return err
    77  	}
    78  	return nil
    79  }
    80  
    81  // Convert_v1beta2_Scale_To_scheme_Scale is an autogenerated conversion function.
    82  func Convert_v1beta2_Scale_To_scheme_Scale(in *v1beta2.Scale, out *scheme.Scale, s conversion.Scope) error {
    83  	return autoConvert_v1beta2_Scale_To_scheme_Scale(in, out, s)
    84  }
    85  
    86  func autoConvert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
    87  	out.ObjectMeta = in.ObjectMeta
    88  	if err := Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(&in.Spec, &out.Spec, s); err != nil {
    89  		return err
    90  	}
    91  	if err := Convert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(&in.Status, &out.Status, s); err != nil {
    92  		return err
    93  	}
    94  	return nil
    95  }
    96  
    97  // Convert_scheme_Scale_To_v1beta2_Scale is an autogenerated conversion function.
    98  func Convert_scheme_Scale_To_v1beta2_Scale(in *scheme.Scale, out *v1beta2.Scale, s conversion.Scope) error {
    99  	return autoConvert_scheme_Scale_To_v1beta2_Scale(in, out, s)
   100  }
   101  
   102  func autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
   103  	out.Replicas = in.Replicas
   104  	return nil
   105  }
   106  
   107  // Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec is an autogenerated conversion function.
   108  func Convert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in *v1beta2.ScaleSpec, out *scheme.ScaleSpec, s conversion.Scope) error {
   109  	return autoConvert_v1beta2_ScaleSpec_To_scheme_ScaleSpec(in, out, s)
   110  }
   111  
   112  func autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
   113  	out.Replicas = in.Replicas
   114  	return nil
   115  }
   116  
   117  // Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec is an autogenerated conversion function.
   118  func Convert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in *scheme.ScaleSpec, out *v1beta2.ScaleSpec, s conversion.Scope) error {
   119  	return autoConvert_scheme_ScaleSpec_To_v1beta2_ScaleSpec(in, out, s)
   120  }
   121  
   122  func autoConvert_v1beta2_ScaleStatus_To_scheme_ScaleStatus(in *v1beta2.ScaleStatus, out *scheme.ScaleStatus, s conversion.Scope) error {
   123  	out.Replicas = in.Replicas
   124  	// WARNING: in.Selector requires manual conversion: inconvertible types (map[string]string vs *k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector)
   125  	// WARNING: in.TargetSelector requires manual conversion: does not exist in peer-type
   126  	return nil
   127  }
   128  
   129  func autoConvert_scheme_ScaleStatus_To_v1beta2_ScaleStatus(in *scheme.ScaleStatus, out *v1beta2.ScaleStatus, s conversion.Scope) error {
   130  	out.Replicas = in.Replicas
   131  	// WARNING: in.Selector requires manual conversion: inconvertible types (*k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector vs map[string]string)
   132  	return nil
   133  }