...

Source file src/k8s.io/kubernetes/cmd/kubeadm/app/apis/output/v1alpha2/zz_generated.conversion.go

Documentation: k8s.io/kubernetes/cmd/kubeadm/app/apis/output/v1alpha2

     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 v1alpha2
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	conversion "k8s.io/apimachinery/pkg/conversion"
    28  	runtime "k8s.io/apimachinery/pkg/runtime"
    29  	output "k8s.io/kubernetes/cmd/kubeadm/app/apis/output"
    30  )
    31  
    32  func init() {
    33  	localSchemeBuilder.Register(RegisterConversions)
    34  }
    35  
    36  // RegisterConversions adds conversion functions to the given scheme.
    37  // Public to allow building arbitrary schemes.
    38  func RegisterConversions(s *runtime.Scheme) error {
    39  	if err := s.AddGeneratedConversionFunc((*BootstrapToken)(nil), (*output.BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error {
    40  		return Convert_v1alpha2_BootstrapToken_To_output_BootstrapToken(a.(*BootstrapToken), b.(*output.BootstrapToken), scope)
    41  	}); err != nil {
    42  		return err
    43  	}
    44  	if err := s.AddGeneratedConversionFunc((*output.BootstrapToken)(nil), (*BootstrapToken)(nil), func(a, b interface{}, scope conversion.Scope) error {
    45  		return Convert_output_BootstrapToken_To_v1alpha2_BootstrapToken(a.(*output.BootstrapToken), b.(*BootstrapToken), scope)
    46  	}); err != nil {
    47  		return err
    48  	}
    49  	if err := s.AddGeneratedConversionFunc((*ComponentConfigVersionState)(nil), (*output.ComponentConfigVersionState)(nil), func(a, b interface{}, scope conversion.Scope) error {
    50  		return Convert_v1alpha2_ComponentConfigVersionState_To_output_ComponentConfigVersionState(a.(*ComponentConfigVersionState), b.(*output.ComponentConfigVersionState), scope)
    51  	}); err != nil {
    52  		return err
    53  	}
    54  	if err := s.AddGeneratedConversionFunc((*output.ComponentConfigVersionState)(nil), (*ComponentConfigVersionState)(nil), func(a, b interface{}, scope conversion.Scope) error {
    55  		return Convert_output_ComponentConfigVersionState_To_v1alpha2_ComponentConfigVersionState(a.(*output.ComponentConfigVersionState), b.(*ComponentConfigVersionState), scope)
    56  	}); err != nil {
    57  		return err
    58  	}
    59  	if err := s.AddGeneratedConversionFunc((*ComponentUpgradePlan)(nil), (*output.ComponentUpgradePlan)(nil), func(a, b interface{}, scope conversion.Scope) error {
    60  		return Convert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan(a.(*ComponentUpgradePlan), b.(*output.ComponentUpgradePlan), scope)
    61  	}); err != nil {
    62  		return err
    63  	}
    64  	if err := s.AddGeneratedConversionFunc((*Images)(nil), (*output.Images)(nil), func(a, b interface{}, scope conversion.Scope) error {
    65  		return Convert_v1alpha2_Images_To_output_Images(a.(*Images), b.(*output.Images), scope)
    66  	}); err != nil {
    67  		return err
    68  	}
    69  	if err := s.AddGeneratedConversionFunc((*output.Images)(nil), (*Images)(nil), func(a, b interface{}, scope conversion.Scope) error {
    70  		return Convert_output_Images_To_v1alpha2_Images(a.(*output.Images), b.(*Images), scope)
    71  	}); err != nil {
    72  		return err
    73  	}
    74  	if err := s.AddGeneratedConversionFunc((*UpgradePlan)(nil), (*output.UpgradePlan)(nil), func(a, b interface{}, scope conversion.Scope) error {
    75  		return Convert_v1alpha2_UpgradePlan_To_output_UpgradePlan(a.(*UpgradePlan), b.(*output.UpgradePlan), scope)
    76  	}); err != nil {
    77  		return err
    78  	}
    79  	if err := s.AddConversionFunc((*output.ComponentUpgradePlan)(nil), (*ComponentUpgradePlan)(nil), func(a, b interface{}, scope conversion.Scope) error {
    80  		return Convert_output_ComponentUpgradePlan_To_v1alpha2_ComponentUpgradePlan(a.(*output.ComponentUpgradePlan), b.(*ComponentUpgradePlan), scope)
    81  	}); err != nil {
    82  		return err
    83  	}
    84  	if err := s.AddConversionFunc((*output.UpgradePlan)(nil), (*UpgradePlan)(nil), func(a, b interface{}, scope conversion.Scope) error {
    85  		return Convert_output_UpgradePlan_To_v1alpha2_UpgradePlan(a.(*output.UpgradePlan), b.(*UpgradePlan), scope)
    86  	}); err != nil {
    87  		return err
    88  	}
    89  	return nil
    90  }
    91  
    92  func autoConvert_v1alpha2_BootstrapToken_To_output_BootstrapToken(in *BootstrapToken, out *output.BootstrapToken, s conversion.Scope) error {
    93  	out.BootstrapToken = in.BootstrapToken
    94  	return nil
    95  }
    96  
    97  // Convert_v1alpha2_BootstrapToken_To_output_BootstrapToken is an autogenerated conversion function.
    98  func Convert_v1alpha2_BootstrapToken_To_output_BootstrapToken(in *BootstrapToken, out *output.BootstrapToken, s conversion.Scope) error {
    99  	return autoConvert_v1alpha2_BootstrapToken_To_output_BootstrapToken(in, out, s)
   100  }
   101  
   102  func autoConvert_output_BootstrapToken_To_v1alpha2_BootstrapToken(in *output.BootstrapToken, out *BootstrapToken, s conversion.Scope) error {
   103  	out.BootstrapToken = in.BootstrapToken
   104  	return nil
   105  }
   106  
   107  // Convert_output_BootstrapToken_To_v1alpha2_BootstrapToken is an autogenerated conversion function.
   108  func Convert_output_BootstrapToken_To_v1alpha2_BootstrapToken(in *output.BootstrapToken, out *BootstrapToken, s conversion.Scope) error {
   109  	return autoConvert_output_BootstrapToken_To_v1alpha2_BootstrapToken(in, out, s)
   110  }
   111  
   112  func autoConvert_v1alpha2_ComponentConfigVersionState_To_output_ComponentConfigVersionState(in *ComponentConfigVersionState, out *output.ComponentConfigVersionState, s conversion.Scope) error {
   113  	out.Group = in.Group
   114  	out.CurrentVersion = in.CurrentVersion
   115  	out.PreferredVersion = in.PreferredVersion
   116  	out.ManualUpgradeRequired = in.ManualUpgradeRequired
   117  	return nil
   118  }
   119  
   120  // Convert_v1alpha2_ComponentConfigVersionState_To_output_ComponentConfigVersionState is an autogenerated conversion function.
   121  func Convert_v1alpha2_ComponentConfigVersionState_To_output_ComponentConfigVersionState(in *ComponentConfigVersionState, out *output.ComponentConfigVersionState, s conversion.Scope) error {
   122  	return autoConvert_v1alpha2_ComponentConfigVersionState_To_output_ComponentConfigVersionState(in, out, s)
   123  }
   124  
   125  func autoConvert_output_ComponentConfigVersionState_To_v1alpha2_ComponentConfigVersionState(in *output.ComponentConfigVersionState, out *ComponentConfigVersionState, s conversion.Scope) error {
   126  	out.Group = in.Group
   127  	out.CurrentVersion = in.CurrentVersion
   128  	out.PreferredVersion = in.PreferredVersion
   129  	out.ManualUpgradeRequired = in.ManualUpgradeRequired
   130  	return nil
   131  }
   132  
   133  // Convert_output_ComponentConfigVersionState_To_v1alpha2_ComponentConfigVersionState is an autogenerated conversion function.
   134  func Convert_output_ComponentConfigVersionState_To_v1alpha2_ComponentConfigVersionState(in *output.ComponentConfigVersionState, out *ComponentConfigVersionState, s conversion.Scope) error {
   135  	return autoConvert_output_ComponentConfigVersionState_To_v1alpha2_ComponentConfigVersionState(in, out, s)
   136  }
   137  
   138  func autoConvert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan(in *ComponentUpgradePlan, out *output.ComponentUpgradePlan, s conversion.Scope) error {
   139  	out.Name = in.Name
   140  	out.CurrentVersion = in.CurrentVersion
   141  	out.NewVersion = in.NewVersion
   142  	return nil
   143  }
   144  
   145  // Convert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan is an autogenerated conversion function.
   146  func Convert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan(in *ComponentUpgradePlan, out *output.ComponentUpgradePlan, s conversion.Scope) error {
   147  	return autoConvert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan(in, out, s)
   148  }
   149  
   150  func autoConvert_output_ComponentUpgradePlan_To_v1alpha2_ComponentUpgradePlan(in *output.ComponentUpgradePlan, out *ComponentUpgradePlan, s conversion.Scope) error {
   151  	out.Name = in.Name
   152  	out.CurrentVersion = in.CurrentVersion
   153  	out.NewVersion = in.NewVersion
   154  	// WARNING: in.NodeName requires manual conversion: does not exist in peer-type
   155  	return nil
   156  }
   157  
   158  func autoConvert_v1alpha2_Images_To_output_Images(in *Images, out *output.Images, s conversion.Scope) error {
   159  	out.Images = *(*[]string)(unsafe.Pointer(&in.Images))
   160  	return nil
   161  }
   162  
   163  // Convert_v1alpha2_Images_To_output_Images is an autogenerated conversion function.
   164  func Convert_v1alpha2_Images_To_output_Images(in *Images, out *output.Images, s conversion.Scope) error {
   165  	return autoConvert_v1alpha2_Images_To_output_Images(in, out, s)
   166  }
   167  
   168  func autoConvert_output_Images_To_v1alpha2_Images(in *output.Images, out *Images, s conversion.Scope) error {
   169  	out.Images = *(*[]string)(unsafe.Pointer(&in.Images))
   170  	return nil
   171  }
   172  
   173  // Convert_output_Images_To_v1alpha2_Images is an autogenerated conversion function.
   174  func Convert_output_Images_To_v1alpha2_Images(in *output.Images, out *Images, s conversion.Scope) error {
   175  	return autoConvert_output_Images_To_v1alpha2_Images(in, out, s)
   176  }
   177  
   178  func autoConvert_v1alpha2_UpgradePlan_To_output_UpgradePlan(in *UpgradePlan, out *output.UpgradePlan, s conversion.Scope) error {
   179  	if in.Components != nil {
   180  		in, out := &in.Components, &out.Components
   181  		*out = make([]output.ComponentUpgradePlan, len(*in))
   182  		for i := range *in {
   183  			if err := Convert_v1alpha2_ComponentUpgradePlan_To_output_ComponentUpgradePlan(&(*in)[i], &(*out)[i], s); err != nil {
   184  				return err
   185  			}
   186  		}
   187  	} else {
   188  		out.Components = nil
   189  	}
   190  	out.ConfigVersions = *(*[]output.ComponentConfigVersionState)(unsafe.Pointer(&in.ConfigVersions))
   191  	return nil
   192  }
   193  
   194  // Convert_v1alpha2_UpgradePlan_To_output_UpgradePlan is an autogenerated conversion function.
   195  func Convert_v1alpha2_UpgradePlan_To_output_UpgradePlan(in *UpgradePlan, out *output.UpgradePlan, s conversion.Scope) error {
   196  	return autoConvert_v1alpha2_UpgradePlan_To_output_UpgradePlan(in, out, s)
   197  }
   198  
   199  func autoConvert_output_UpgradePlan_To_v1alpha2_UpgradePlan(in *output.UpgradePlan, out *UpgradePlan, s conversion.Scope) error {
   200  	// WARNING: in.AvailableUpgrades requires manual conversion: does not exist in peer-type
   201  	out.ConfigVersions = *(*[]ComponentConfigVersionState)(unsafe.Pointer(&in.ConfigVersions))
   202  	if in.Components != nil {
   203  		in, out := &in.Components, &out.Components
   204  		*out = make([]ComponentUpgradePlan, len(*in))
   205  		for i := range *in {
   206  			if err := Convert_output_ComponentUpgradePlan_To_v1alpha2_ComponentUpgradePlan(&(*in)[i], &(*out)[i], s); err != nil {
   207  				return err
   208  			}
   209  		}
   210  	} else {
   211  		out.Components = nil
   212  	}
   213  	return nil
   214  }
   215  

View as plain text