...

Source file src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/zz_generated.conversion.go

Documentation: k8s.io/kube-aggregator/pkg/apis/apiregistration/v1

     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 v1
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    28  	conversion "k8s.io/apimachinery/pkg/conversion"
    29  	runtime "k8s.io/apimachinery/pkg/runtime"
    30  	apiregistration "k8s.io/kube-aggregator/pkg/apis/apiregistration"
    31  )
    32  
    33  func init() {
    34  	localSchemeBuilder.Register(RegisterConversions)
    35  }
    36  
    37  // RegisterConversions adds conversion functions to the given scheme.
    38  // Public to allow building arbitrary schemes.
    39  func RegisterConversions(s *runtime.Scheme) error {
    40  	if err := s.AddGeneratedConversionFunc((*APIService)(nil), (*apiregistration.APIService)(nil), func(a, b interface{}, scope conversion.Scope) error {
    41  		return Convert_v1_APIService_To_apiregistration_APIService(a.(*APIService), b.(*apiregistration.APIService), scope)
    42  	}); err != nil {
    43  		return err
    44  	}
    45  	if err := s.AddGeneratedConversionFunc((*apiregistration.APIService)(nil), (*APIService)(nil), func(a, b interface{}, scope conversion.Scope) error {
    46  		return Convert_apiregistration_APIService_To_v1_APIService(a.(*apiregistration.APIService), b.(*APIService), scope)
    47  	}); err != nil {
    48  		return err
    49  	}
    50  	if err := s.AddGeneratedConversionFunc((*APIServiceCondition)(nil), (*apiregistration.APIServiceCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
    51  		return Convert_v1_APIServiceCondition_To_apiregistration_APIServiceCondition(a.(*APIServiceCondition), b.(*apiregistration.APIServiceCondition), scope)
    52  	}); err != nil {
    53  		return err
    54  	}
    55  	if err := s.AddGeneratedConversionFunc((*apiregistration.APIServiceCondition)(nil), (*APIServiceCondition)(nil), func(a, b interface{}, scope conversion.Scope) error {
    56  		return Convert_apiregistration_APIServiceCondition_To_v1_APIServiceCondition(a.(*apiregistration.APIServiceCondition), b.(*APIServiceCondition), scope)
    57  	}); err != nil {
    58  		return err
    59  	}
    60  	if err := s.AddGeneratedConversionFunc((*APIServiceList)(nil), (*apiregistration.APIServiceList)(nil), func(a, b interface{}, scope conversion.Scope) error {
    61  		return Convert_v1_APIServiceList_To_apiregistration_APIServiceList(a.(*APIServiceList), b.(*apiregistration.APIServiceList), scope)
    62  	}); err != nil {
    63  		return err
    64  	}
    65  	if err := s.AddGeneratedConversionFunc((*apiregistration.APIServiceList)(nil), (*APIServiceList)(nil), func(a, b interface{}, scope conversion.Scope) error {
    66  		return Convert_apiregistration_APIServiceList_To_v1_APIServiceList(a.(*apiregistration.APIServiceList), b.(*APIServiceList), scope)
    67  	}); err != nil {
    68  		return err
    69  	}
    70  	if err := s.AddGeneratedConversionFunc((*APIServiceSpec)(nil), (*apiregistration.APIServiceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    71  		return Convert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec(a.(*APIServiceSpec), b.(*apiregistration.APIServiceSpec), scope)
    72  	}); err != nil {
    73  		return err
    74  	}
    75  	if err := s.AddGeneratedConversionFunc((*apiregistration.APIServiceSpec)(nil), (*APIServiceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
    76  		return Convert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec(a.(*apiregistration.APIServiceSpec), b.(*APIServiceSpec), scope)
    77  	}); err != nil {
    78  		return err
    79  	}
    80  	if err := s.AddGeneratedConversionFunc((*APIServiceStatus)(nil), (*apiregistration.APIServiceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    81  		return Convert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus(a.(*APIServiceStatus), b.(*apiregistration.APIServiceStatus), scope)
    82  	}); err != nil {
    83  		return err
    84  	}
    85  	if err := s.AddGeneratedConversionFunc((*apiregistration.APIServiceStatus)(nil), (*APIServiceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
    86  		return Convert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus(a.(*apiregistration.APIServiceStatus), b.(*APIServiceStatus), scope)
    87  	}); err != nil {
    88  		return err
    89  	}
    90  	if err := s.AddGeneratedConversionFunc((*ServiceReference)(nil), (*apiregistration.ServiceReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
    91  		return Convert_v1_ServiceReference_To_apiregistration_ServiceReference(a.(*ServiceReference), b.(*apiregistration.ServiceReference), scope)
    92  	}); err != nil {
    93  		return err
    94  	}
    95  	if err := s.AddGeneratedConversionFunc((*apiregistration.ServiceReference)(nil), (*ServiceReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
    96  		return Convert_apiregistration_ServiceReference_To_v1_ServiceReference(a.(*apiregistration.ServiceReference), b.(*ServiceReference), scope)
    97  	}); err != nil {
    98  		return err
    99  	}
   100  	return nil
   101  }
   102  
   103  func autoConvert_v1_APIService_To_apiregistration_APIService(in *APIService, out *apiregistration.APIService, s conversion.Scope) error {
   104  	out.ObjectMeta = in.ObjectMeta
   105  	if err := Convert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec(&in.Spec, &out.Spec, s); err != nil {
   106  		return err
   107  	}
   108  	if err := Convert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus(&in.Status, &out.Status, s); err != nil {
   109  		return err
   110  	}
   111  	return nil
   112  }
   113  
   114  // Convert_v1_APIService_To_apiregistration_APIService is an autogenerated conversion function.
   115  func Convert_v1_APIService_To_apiregistration_APIService(in *APIService, out *apiregistration.APIService, s conversion.Scope) error {
   116  	return autoConvert_v1_APIService_To_apiregistration_APIService(in, out, s)
   117  }
   118  
   119  func autoConvert_apiregistration_APIService_To_v1_APIService(in *apiregistration.APIService, out *APIService, s conversion.Scope) error {
   120  	out.ObjectMeta = in.ObjectMeta
   121  	if err := Convert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec(&in.Spec, &out.Spec, s); err != nil {
   122  		return err
   123  	}
   124  	if err := Convert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus(&in.Status, &out.Status, s); err != nil {
   125  		return err
   126  	}
   127  	return nil
   128  }
   129  
   130  // Convert_apiregistration_APIService_To_v1_APIService is an autogenerated conversion function.
   131  func Convert_apiregistration_APIService_To_v1_APIService(in *apiregistration.APIService, out *APIService, s conversion.Scope) error {
   132  	return autoConvert_apiregistration_APIService_To_v1_APIService(in, out, s)
   133  }
   134  
   135  func autoConvert_v1_APIServiceCondition_To_apiregistration_APIServiceCondition(in *APIServiceCondition, out *apiregistration.APIServiceCondition, s conversion.Scope) error {
   136  	out.Type = apiregistration.APIServiceConditionType(in.Type)
   137  	out.Status = apiregistration.ConditionStatus(in.Status)
   138  	out.LastTransitionTime = in.LastTransitionTime
   139  	out.Reason = in.Reason
   140  	out.Message = in.Message
   141  	return nil
   142  }
   143  
   144  // Convert_v1_APIServiceCondition_To_apiregistration_APIServiceCondition is an autogenerated conversion function.
   145  func Convert_v1_APIServiceCondition_To_apiregistration_APIServiceCondition(in *APIServiceCondition, out *apiregistration.APIServiceCondition, s conversion.Scope) error {
   146  	return autoConvert_v1_APIServiceCondition_To_apiregistration_APIServiceCondition(in, out, s)
   147  }
   148  
   149  func autoConvert_apiregistration_APIServiceCondition_To_v1_APIServiceCondition(in *apiregistration.APIServiceCondition, out *APIServiceCondition, s conversion.Scope) error {
   150  	out.Type = APIServiceConditionType(in.Type)
   151  	out.Status = ConditionStatus(in.Status)
   152  	out.LastTransitionTime = in.LastTransitionTime
   153  	out.Reason = in.Reason
   154  	out.Message = in.Message
   155  	return nil
   156  }
   157  
   158  // Convert_apiregistration_APIServiceCondition_To_v1_APIServiceCondition is an autogenerated conversion function.
   159  func Convert_apiregistration_APIServiceCondition_To_v1_APIServiceCondition(in *apiregistration.APIServiceCondition, out *APIServiceCondition, s conversion.Scope) error {
   160  	return autoConvert_apiregistration_APIServiceCondition_To_v1_APIServiceCondition(in, out, s)
   161  }
   162  
   163  func autoConvert_v1_APIServiceList_To_apiregistration_APIServiceList(in *APIServiceList, out *apiregistration.APIServiceList, s conversion.Scope) error {
   164  	out.ListMeta = in.ListMeta
   165  	if in.Items != nil {
   166  		in, out := &in.Items, &out.Items
   167  		*out = make([]apiregistration.APIService, len(*in))
   168  		for i := range *in {
   169  			if err := Convert_v1_APIService_To_apiregistration_APIService(&(*in)[i], &(*out)[i], s); err != nil {
   170  				return err
   171  			}
   172  		}
   173  	} else {
   174  		out.Items = nil
   175  	}
   176  	return nil
   177  }
   178  
   179  // Convert_v1_APIServiceList_To_apiregistration_APIServiceList is an autogenerated conversion function.
   180  func Convert_v1_APIServiceList_To_apiregistration_APIServiceList(in *APIServiceList, out *apiregistration.APIServiceList, s conversion.Scope) error {
   181  	return autoConvert_v1_APIServiceList_To_apiregistration_APIServiceList(in, out, s)
   182  }
   183  
   184  func autoConvert_apiregistration_APIServiceList_To_v1_APIServiceList(in *apiregistration.APIServiceList, out *APIServiceList, s conversion.Scope) error {
   185  	out.ListMeta = in.ListMeta
   186  	if in.Items != nil {
   187  		in, out := &in.Items, &out.Items
   188  		*out = make([]APIService, len(*in))
   189  		for i := range *in {
   190  			if err := Convert_apiregistration_APIService_To_v1_APIService(&(*in)[i], &(*out)[i], s); err != nil {
   191  				return err
   192  			}
   193  		}
   194  	} else {
   195  		out.Items = nil
   196  	}
   197  	return nil
   198  }
   199  
   200  // Convert_apiregistration_APIServiceList_To_v1_APIServiceList is an autogenerated conversion function.
   201  func Convert_apiregistration_APIServiceList_To_v1_APIServiceList(in *apiregistration.APIServiceList, out *APIServiceList, s conversion.Scope) error {
   202  	return autoConvert_apiregistration_APIServiceList_To_v1_APIServiceList(in, out, s)
   203  }
   204  
   205  func autoConvert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec(in *APIServiceSpec, out *apiregistration.APIServiceSpec, s conversion.Scope) error {
   206  	if in.Service != nil {
   207  		in, out := &in.Service, &out.Service
   208  		*out = new(apiregistration.ServiceReference)
   209  		if err := Convert_v1_ServiceReference_To_apiregistration_ServiceReference(*in, *out, s); err != nil {
   210  			return err
   211  		}
   212  	} else {
   213  		out.Service = nil
   214  	}
   215  	out.Group = in.Group
   216  	out.Version = in.Version
   217  	out.InsecureSkipTLSVerify = in.InsecureSkipTLSVerify
   218  	out.CABundle = *(*[]byte)(unsafe.Pointer(&in.CABundle))
   219  	out.GroupPriorityMinimum = in.GroupPriorityMinimum
   220  	out.VersionPriority = in.VersionPriority
   221  	return nil
   222  }
   223  
   224  // Convert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec is an autogenerated conversion function.
   225  func Convert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec(in *APIServiceSpec, out *apiregistration.APIServiceSpec, s conversion.Scope) error {
   226  	return autoConvert_v1_APIServiceSpec_To_apiregistration_APIServiceSpec(in, out, s)
   227  }
   228  
   229  func autoConvert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec(in *apiregistration.APIServiceSpec, out *APIServiceSpec, s conversion.Scope) error {
   230  	if in.Service != nil {
   231  		in, out := &in.Service, &out.Service
   232  		*out = new(ServiceReference)
   233  		if err := Convert_apiregistration_ServiceReference_To_v1_ServiceReference(*in, *out, s); err != nil {
   234  			return err
   235  		}
   236  	} else {
   237  		out.Service = nil
   238  	}
   239  	out.Group = in.Group
   240  	out.Version = in.Version
   241  	out.InsecureSkipTLSVerify = in.InsecureSkipTLSVerify
   242  	out.CABundle = *(*[]byte)(unsafe.Pointer(&in.CABundle))
   243  	out.GroupPriorityMinimum = in.GroupPriorityMinimum
   244  	out.VersionPriority = in.VersionPriority
   245  	return nil
   246  }
   247  
   248  // Convert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec is an autogenerated conversion function.
   249  func Convert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec(in *apiregistration.APIServiceSpec, out *APIServiceSpec, s conversion.Scope) error {
   250  	return autoConvert_apiregistration_APIServiceSpec_To_v1_APIServiceSpec(in, out, s)
   251  }
   252  
   253  func autoConvert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus(in *APIServiceStatus, out *apiregistration.APIServiceStatus, s conversion.Scope) error {
   254  	out.Conditions = *(*[]apiregistration.APIServiceCondition)(unsafe.Pointer(&in.Conditions))
   255  	return nil
   256  }
   257  
   258  // Convert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus is an autogenerated conversion function.
   259  func Convert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus(in *APIServiceStatus, out *apiregistration.APIServiceStatus, s conversion.Scope) error {
   260  	return autoConvert_v1_APIServiceStatus_To_apiregistration_APIServiceStatus(in, out, s)
   261  }
   262  
   263  func autoConvert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus(in *apiregistration.APIServiceStatus, out *APIServiceStatus, s conversion.Scope) error {
   264  	out.Conditions = *(*[]APIServiceCondition)(unsafe.Pointer(&in.Conditions))
   265  	return nil
   266  }
   267  
   268  // Convert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus is an autogenerated conversion function.
   269  func Convert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus(in *apiregistration.APIServiceStatus, out *APIServiceStatus, s conversion.Scope) error {
   270  	return autoConvert_apiregistration_APIServiceStatus_To_v1_APIServiceStatus(in, out, s)
   271  }
   272  
   273  func autoConvert_v1_ServiceReference_To_apiregistration_ServiceReference(in *ServiceReference, out *apiregistration.ServiceReference, s conversion.Scope) error {
   274  	out.Namespace = in.Namespace
   275  	out.Name = in.Name
   276  	if err := metav1.Convert_Pointer_int32_To_int32(&in.Port, &out.Port, s); err != nil {
   277  		return err
   278  	}
   279  	return nil
   280  }
   281  
   282  // Convert_v1_ServiceReference_To_apiregistration_ServiceReference is an autogenerated conversion function.
   283  func Convert_v1_ServiceReference_To_apiregistration_ServiceReference(in *ServiceReference, out *apiregistration.ServiceReference, s conversion.Scope) error {
   284  	return autoConvert_v1_ServiceReference_To_apiregistration_ServiceReference(in, out, s)
   285  }
   286  
   287  func autoConvert_apiregistration_ServiceReference_To_v1_ServiceReference(in *apiregistration.ServiceReference, out *ServiceReference, s conversion.Scope) error {
   288  	out.Namespace = in.Namespace
   289  	out.Name = in.Name
   290  	if err := metav1.Convert_int32_To_Pointer_int32(&in.Port, &out.Port, s); err != nil {
   291  		return err
   292  	}
   293  	return nil
   294  }
   295  
   296  // Convert_apiregistration_ServiceReference_To_v1_ServiceReference is an autogenerated conversion function.
   297  func Convert_apiregistration_ServiceReference_To_v1_ServiceReference(in *apiregistration.ServiceReference, out *ServiceReference, s conversion.Scope) error {
   298  	return autoConvert_apiregistration_ServiceReference_To_v1_ServiceReference(in, out, s)
   299  }
   300  

View as plain text