...

Source file src/k8s.io/component-base/config/v1alpha1/zz_generated.conversion.go

Documentation: k8s.io/component-base/config/v1alpha1

     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 v1alpha1
    23  
    24  import (
    25  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    26  	conversion "k8s.io/apimachinery/pkg/conversion"
    27  	runtime "k8s.io/apimachinery/pkg/runtime"
    28  	config "k8s.io/component-base/config"
    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.AddConversionFunc((*config.ClientConnectionConfiguration)(nil), (*ClientConnectionConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    39  		return Convert_config_ClientConnectionConfiguration_To_v1alpha1_ClientConnectionConfiguration(a.(*config.ClientConnectionConfiguration), b.(*ClientConnectionConfiguration), scope)
    40  	}); err != nil {
    41  		return err
    42  	}
    43  	if err := s.AddConversionFunc((*config.DebuggingConfiguration)(nil), (*DebuggingConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    44  		return Convert_config_DebuggingConfiguration_To_v1alpha1_DebuggingConfiguration(a.(*config.DebuggingConfiguration), b.(*DebuggingConfiguration), scope)
    45  	}); err != nil {
    46  		return err
    47  	}
    48  	if err := s.AddConversionFunc((*config.LeaderElectionConfiguration)(nil), (*LeaderElectionConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    49  		return Convert_config_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(a.(*config.LeaderElectionConfiguration), b.(*LeaderElectionConfiguration), scope)
    50  	}); err != nil {
    51  		return err
    52  	}
    53  	if err := s.AddConversionFunc((*ClientConnectionConfiguration)(nil), (*config.ClientConnectionConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    54  		return Convert_v1alpha1_ClientConnectionConfiguration_To_config_ClientConnectionConfiguration(a.(*ClientConnectionConfiguration), b.(*config.ClientConnectionConfiguration), scope)
    55  	}); err != nil {
    56  		return err
    57  	}
    58  	if err := s.AddConversionFunc((*DebuggingConfiguration)(nil), (*config.DebuggingConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    59  		return Convert_v1alpha1_DebuggingConfiguration_To_config_DebuggingConfiguration(a.(*DebuggingConfiguration), b.(*config.DebuggingConfiguration), scope)
    60  	}); err != nil {
    61  		return err
    62  	}
    63  	if err := s.AddConversionFunc((*LeaderElectionConfiguration)(nil), (*config.LeaderElectionConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    64  		return Convert_v1alpha1_LeaderElectionConfiguration_To_config_LeaderElectionConfiguration(a.(*LeaderElectionConfiguration), b.(*config.LeaderElectionConfiguration), scope)
    65  	}); err != nil {
    66  		return err
    67  	}
    68  	return nil
    69  }
    70  
    71  func autoConvert_v1alpha1_ClientConnectionConfiguration_To_config_ClientConnectionConfiguration(in *ClientConnectionConfiguration, out *config.ClientConnectionConfiguration, s conversion.Scope) error {
    72  	out.Kubeconfig = in.Kubeconfig
    73  	out.AcceptContentTypes = in.AcceptContentTypes
    74  	out.ContentType = in.ContentType
    75  	out.QPS = in.QPS
    76  	out.Burst = in.Burst
    77  	return nil
    78  }
    79  
    80  func autoConvert_config_ClientConnectionConfiguration_To_v1alpha1_ClientConnectionConfiguration(in *config.ClientConnectionConfiguration, out *ClientConnectionConfiguration, s conversion.Scope) error {
    81  	out.Kubeconfig = in.Kubeconfig
    82  	out.AcceptContentTypes = in.AcceptContentTypes
    83  	out.ContentType = in.ContentType
    84  	out.QPS = in.QPS
    85  	out.Burst = in.Burst
    86  	return nil
    87  }
    88  
    89  func autoConvert_v1alpha1_DebuggingConfiguration_To_config_DebuggingConfiguration(in *DebuggingConfiguration, out *config.DebuggingConfiguration, s conversion.Scope) error {
    90  	if err := v1.Convert_Pointer_bool_To_bool(&in.EnableProfiling, &out.EnableProfiling, s); err != nil {
    91  		return err
    92  	}
    93  	if err := v1.Convert_Pointer_bool_To_bool(&in.EnableContentionProfiling, &out.EnableContentionProfiling, s); err != nil {
    94  		return err
    95  	}
    96  	return nil
    97  }
    98  
    99  func autoConvert_config_DebuggingConfiguration_To_v1alpha1_DebuggingConfiguration(in *config.DebuggingConfiguration, out *DebuggingConfiguration, s conversion.Scope) error {
   100  	if err := v1.Convert_bool_To_Pointer_bool(&in.EnableProfiling, &out.EnableProfiling, s); err != nil {
   101  		return err
   102  	}
   103  	if err := v1.Convert_bool_To_Pointer_bool(&in.EnableContentionProfiling, &out.EnableContentionProfiling, s); err != nil {
   104  		return err
   105  	}
   106  	return nil
   107  }
   108  
   109  func autoConvert_v1alpha1_LeaderElectionConfiguration_To_config_LeaderElectionConfiguration(in *LeaderElectionConfiguration, out *config.LeaderElectionConfiguration, s conversion.Scope) error {
   110  	if err := v1.Convert_Pointer_bool_To_bool(&in.LeaderElect, &out.LeaderElect, s); err != nil {
   111  		return err
   112  	}
   113  	out.LeaseDuration = in.LeaseDuration
   114  	out.RenewDeadline = in.RenewDeadline
   115  	out.RetryPeriod = in.RetryPeriod
   116  	out.ResourceLock = in.ResourceLock
   117  	out.ResourceName = in.ResourceName
   118  	out.ResourceNamespace = in.ResourceNamespace
   119  	return nil
   120  }
   121  
   122  func autoConvert_config_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration(in *config.LeaderElectionConfiguration, out *LeaderElectionConfiguration, s conversion.Scope) error {
   123  	if err := v1.Convert_bool_To_Pointer_bool(&in.LeaderElect, &out.LeaderElect, s); err != nil {
   124  		return err
   125  	}
   126  	out.LeaseDuration = in.LeaseDuration
   127  	out.RenewDeadline = in.RenewDeadline
   128  	out.RetryPeriod = in.RetryPeriod
   129  	out.ResourceLock = in.ResourceLock
   130  	out.ResourceName = in.ResourceName
   131  	out.ResourceNamespace = in.ResourceNamespace
   132  	return nil
   133  }
   134  

View as plain text