github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/pkg/apis/config/v1alpha1/zz_generated.conversion.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // SPDX-FileCopyrightText: 2024 SAP SE or an SAP affiliate company and IronCore contributors
     5  // SPDX-License-Identifier: Apache-2.0
     6  
     7  // Code generated by conversion-gen. DO NOT EDIT.
     8  
     9  package v1alpha1
    10  
    11  import (
    12  	unsafe "unsafe"
    13  
    14  	apisconfig "github.com/gardener/gardener/extensions/pkg/apis/config"
    15  	apisconfigv1alpha1 "github.com/gardener/gardener/extensions/pkg/apis/config/v1alpha1"
    16  	config "github.com/ironcore-dev/gardener-extension-provider-ironcore/pkg/apis/config"
    17  	resource "k8s.io/apimachinery/pkg/api/resource"
    18  	conversion "k8s.io/apimachinery/pkg/conversion"
    19  	runtime "k8s.io/apimachinery/pkg/runtime"
    20  	componentbaseconfig "k8s.io/component-base/config"
    21  	configv1alpha1 "k8s.io/component-base/config/v1alpha1"
    22  )
    23  
    24  func init() {
    25  	localSchemeBuilder.Register(RegisterConversions)
    26  }
    27  
    28  // RegisterConversions adds conversion functions to the given scheme.
    29  // Public to allow building arbitrary schemes.
    30  func RegisterConversions(s *runtime.Scheme) error {
    31  	if err := s.AddGeneratedConversionFunc((*BackupBucketConfig)(nil), (*config.BackupBucketConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
    32  		return Convert_v1alpha1_BackupBucketConfig_To_config_BackupBucketConfig(a.(*BackupBucketConfig), b.(*config.BackupBucketConfig), scope)
    33  	}); err != nil {
    34  		return err
    35  	}
    36  	if err := s.AddGeneratedConversionFunc((*config.BackupBucketConfig)(nil), (*BackupBucketConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
    37  		return Convert_config_BackupBucketConfig_To_v1alpha1_BackupBucketConfig(a.(*config.BackupBucketConfig), b.(*BackupBucketConfig), scope)
    38  	}); err != nil {
    39  		return err
    40  	}
    41  	if err := s.AddGeneratedConversionFunc((*BastionConfig)(nil), (*config.BastionConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
    42  		return Convert_v1alpha1_BastionConfig_To_config_BastionConfig(a.(*BastionConfig), b.(*config.BastionConfig), scope)
    43  	}); err != nil {
    44  		return err
    45  	}
    46  	if err := s.AddGeneratedConversionFunc((*config.BastionConfig)(nil), (*BastionConfig)(nil), func(a, b interface{}, scope conversion.Scope) error {
    47  		return Convert_config_BastionConfig_To_v1alpha1_BastionConfig(a.(*config.BastionConfig), b.(*BastionConfig), scope)
    48  	}); err != nil {
    49  		return err
    50  	}
    51  	if err := s.AddGeneratedConversionFunc((*ControllerConfiguration)(nil), (*config.ControllerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    52  		return Convert_v1alpha1_ControllerConfiguration_To_config_ControllerConfiguration(a.(*ControllerConfiguration), b.(*config.ControllerConfiguration), scope)
    53  	}); err != nil {
    54  		return err
    55  	}
    56  	if err := s.AddGeneratedConversionFunc((*config.ControllerConfiguration)(nil), (*ControllerConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error {
    57  		return Convert_config_ControllerConfiguration_To_v1alpha1_ControllerConfiguration(a.(*config.ControllerConfiguration), b.(*ControllerConfiguration), scope)
    58  	}); err != nil {
    59  		return err
    60  	}
    61  	if err := s.AddGeneratedConversionFunc((*ETCD)(nil), (*config.ETCD)(nil), func(a, b interface{}, scope conversion.Scope) error {
    62  		return Convert_v1alpha1_ETCD_To_config_ETCD(a.(*ETCD), b.(*config.ETCD), scope)
    63  	}); err != nil {
    64  		return err
    65  	}
    66  	if err := s.AddGeneratedConversionFunc((*config.ETCD)(nil), (*ETCD)(nil), func(a, b interface{}, scope conversion.Scope) error {
    67  		return Convert_config_ETCD_To_v1alpha1_ETCD(a.(*config.ETCD), b.(*ETCD), scope)
    68  	}); err != nil {
    69  		return err
    70  	}
    71  	if err := s.AddGeneratedConversionFunc((*ETCDBackup)(nil), (*config.ETCDBackup)(nil), func(a, b interface{}, scope conversion.Scope) error {
    72  		return Convert_v1alpha1_ETCDBackup_To_config_ETCDBackup(a.(*ETCDBackup), b.(*config.ETCDBackup), scope)
    73  	}); err != nil {
    74  		return err
    75  	}
    76  	if err := s.AddGeneratedConversionFunc((*config.ETCDBackup)(nil), (*ETCDBackup)(nil), func(a, b interface{}, scope conversion.Scope) error {
    77  		return Convert_config_ETCDBackup_To_v1alpha1_ETCDBackup(a.(*config.ETCDBackup), b.(*ETCDBackup), scope)
    78  	}); err != nil {
    79  		return err
    80  	}
    81  	if err := s.AddGeneratedConversionFunc((*ETCDStorage)(nil), (*config.ETCDStorage)(nil), func(a, b interface{}, scope conversion.Scope) error {
    82  		return Convert_v1alpha1_ETCDStorage_To_config_ETCDStorage(a.(*ETCDStorage), b.(*config.ETCDStorage), scope)
    83  	}); err != nil {
    84  		return err
    85  	}
    86  	if err := s.AddGeneratedConversionFunc((*config.ETCDStorage)(nil), (*ETCDStorage)(nil), func(a, b interface{}, scope conversion.Scope) error {
    87  		return Convert_config_ETCDStorage_To_v1alpha1_ETCDStorage(a.(*config.ETCDStorage), b.(*ETCDStorage), scope)
    88  	}); err != nil {
    89  		return err
    90  	}
    91  	return nil
    92  }
    93  
    94  func autoConvert_v1alpha1_BackupBucketConfig_To_config_BackupBucketConfig(in *BackupBucketConfig, out *config.BackupBucketConfig, s conversion.Scope) error {
    95  	out.BucketClassName = in.BucketClassName
    96  	return nil
    97  }
    98  
    99  // Convert_v1alpha1_BackupBucketConfig_To_config_BackupBucketConfig is an autogenerated conversion function.
   100  func Convert_v1alpha1_BackupBucketConfig_To_config_BackupBucketConfig(in *BackupBucketConfig, out *config.BackupBucketConfig, s conversion.Scope) error {
   101  	return autoConvert_v1alpha1_BackupBucketConfig_To_config_BackupBucketConfig(in, out, s)
   102  }
   103  
   104  func autoConvert_config_BackupBucketConfig_To_v1alpha1_BackupBucketConfig(in *config.BackupBucketConfig, out *BackupBucketConfig, s conversion.Scope) error {
   105  	out.BucketClassName = in.BucketClassName
   106  	return nil
   107  }
   108  
   109  // Convert_config_BackupBucketConfig_To_v1alpha1_BackupBucketConfig is an autogenerated conversion function.
   110  func Convert_config_BackupBucketConfig_To_v1alpha1_BackupBucketConfig(in *config.BackupBucketConfig, out *BackupBucketConfig, s conversion.Scope) error {
   111  	return autoConvert_config_BackupBucketConfig_To_v1alpha1_BackupBucketConfig(in, out, s)
   112  }
   113  
   114  func autoConvert_v1alpha1_BastionConfig_To_config_BastionConfig(in *BastionConfig, out *config.BastionConfig, s conversion.Scope) error {
   115  	out.Image = in.Image
   116  	out.MachineClassName = in.MachineClassName
   117  	out.VolumeClassName = in.VolumeClassName
   118  	return nil
   119  }
   120  
   121  // Convert_v1alpha1_BastionConfig_To_config_BastionConfig is an autogenerated conversion function.
   122  func Convert_v1alpha1_BastionConfig_To_config_BastionConfig(in *BastionConfig, out *config.BastionConfig, s conversion.Scope) error {
   123  	return autoConvert_v1alpha1_BastionConfig_To_config_BastionConfig(in, out, s)
   124  }
   125  
   126  func autoConvert_config_BastionConfig_To_v1alpha1_BastionConfig(in *config.BastionConfig, out *BastionConfig, s conversion.Scope) error {
   127  	out.Image = in.Image
   128  	out.MachineClassName = in.MachineClassName
   129  	out.VolumeClassName = in.VolumeClassName
   130  	return nil
   131  }
   132  
   133  // Convert_config_BastionConfig_To_v1alpha1_BastionConfig is an autogenerated conversion function.
   134  func Convert_config_BastionConfig_To_v1alpha1_BastionConfig(in *config.BastionConfig, out *BastionConfig, s conversion.Scope) error {
   135  	return autoConvert_config_BastionConfig_To_v1alpha1_BastionConfig(in, out, s)
   136  }
   137  
   138  func autoConvert_v1alpha1_ControllerConfiguration_To_config_ControllerConfiguration(in *ControllerConfiguration, out *config.ControllerConfiguration, s conversion.Scope) error {
   139  	out.ClientConnection = (*componentbaseconfig.ClientConnectionConfiguration)(unsafe.Pointer(in.ClientConnection))
   140  	if err := Convert_v1alpha1_ETCD_To_config_ETCD(&in.ETCD, &out.ETCD, s); err != nil {
   141  		return err
   142  	}
   143  	out.HealthCheckConfig = (*apisconfig.HealthCheckConfig)(unsafe.Pointer(in.HealthCheckConfig))
   144  	out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates))
   145  	out.BastionConfig = (*config.BastionConfig)(unsafe.Pointer(in.BastionConfig))
   146  	out.BackupBucketConfig = (*config.BackupBucketConfig)(unsafe.Pointer(in.BackupBucketConfig))
   147  	return nil
   148  }
   149  
   150  // Convert_v1alpha1_ControllerConfiguration_To_config_ControllerConfiguration is an autogenerated conversion function.
   151  func Convert_v1alpha1_ControllerConfiguration_To_config_ControllerConfiguration(in *ControllerConfiguration, out *config.ControllerConfiguration, s conversion.Scope) error {
   152  	return autoConvert_v1alpha1_ControllerConfiguration_To_config_ControllerConfiguration(in, out, s)
   153  }
   154  
   155  func autoConvert_config_ControllerConfiguration_To_v1alpha1_ControllerConfiguration(in *config.ControllerConfiguration, out *ControllerConfiguration, s conversion.Scope) error {
   156  	out.ClientConnection = (*configv1alpha1.ClientConnectionConfiguration)(unsafe.Pointer(in.ClientConnection))
   157  	if err := Convert_config_ETCD_To_v1alpha1_ETCD(&in.ETCD, &out.ETCD, s); err != nil {
   158  		return err
   159  	}
   160  	out.HealthCheckConfig = (*apisconfigv1alpha1.HealthCheckConfig)(unsafe.Pointer(in.HealthCheckConfig))
   161  	out.FeatureGates = *(*map[string]bool)(unsafe.Pointer(&in.FeatureGates))
   162  	out.BastionConfig = (*BastionConfig)(unsafe.Pointer(in.BastionConfig))
   163  	out.BackupBucketConfig = (*BackupBucketConfig)(unsafe.Pointer(in.BackupBucketConfig))
   164  	return nil
   165  }
   166  
   167  // Convert_config_ControllerConfiguration_To_v1alpha1_ControllerConfiguration is an autogenerated conversion function.
   168  func Convert_config_ControllerConfiguration_To_v1alpha1_ControllerConfiguration(in *config.ControllerConfiguration, out *ControllerConfiguration, s conversion.Scope) error {
   169  	return autoConvert_config_ControllerConfiguration_To_v1alpha1_ControllerConfiguration(in, out, s)
   170  }
   171  
   172  func autoConvert_v1alpha1_ETCD_To_config_ETCD(in *ETCD, out *config.ETCD, s conversion.Scope) error {
   173  	if err := Convert_v1alpha1_ETCDStorage_To_config_ETCDStorage(&in.Storage, &out.Storage, s); err != nil {
   174  		return err
   175  	}
   176  	if err := Convert_v1alpha1_ETCDBackup_To_config_ETCDBackup(&in.Backup, &out.Backup, s); err != nil {
   177  		return err
   178  	}
   179  	return nil
   180  }
   181  
   182  // Convert_v1alpha1_ETCD_To_config_ETCD is an autogenerated conversion function.
   183  func Convert_v1alpha1_ETCD_To_config_ETCD(in *ETCD, out *config.ETCD, s conversion.Scope) error {
   184  	return autoConvert_v1alpha1_ETCD_To_config_ETCD(in, out, s)
   185  }
   186  
   187  func autoConvert_config_ETCD_To_v1alpha1_ETCD(in *config.ETCD, out *ETCD, s conversion.Scope) error {
   188  	if err := Convert_config_ETCDStorage_To_v1alpha1_ETCDStorage(&in.Storage, &out.Storage, s); err != nil {
   189  		return err
   190  	}
   191  	if err := Convert_config_ETCDBackup_To_v1alpha1_ETCDBackup(&in.Backup, &out.Backup, s); err != nil {
   192  		return err
   193  	}
   194  	return nil
   195  }
   196  
   197  // Convert_config_ETCD_To_v1alpha1_ETCD is an autogenerated conversion function.
   198  func Convert_config_ETCD_To_v1alpha1_ETCD(in *config.ETCD, out *ETCD, s conversion.Scope) error {
   199  	return autoConvert_config_ETCD_To_v1alpha1_ETCD(in, out, s)
   200  }
   201  
   202  func autoConvert_v1alpha1_ETCDBackup_To_config_ETCDBackup(in *ETCDBackup, out *config.ETCDBackup, s conversion.Scope) error {
   203  	out.Schedule = (*string)(unsafe.Pointer(in.Schedule))
   204  	return nil
   205  }
   206  
   207  // Convert_v1alpha1_ETCDBackup_To_config_ETCDBackup is an autogenerated conversion function.
   208  func Convert_v1alpha1_ETCDBackup_To_config_ETCDBackup(in *ETCDBackup, out *config.ETCDBackup, s conversion.Scope) error {
   209  	return autoConvert_v1alpha1_ETCDBackup_To_config_ETCDBackup(in, out, s)
   210  }
   211  
   212  func autoConvert_config_ETCDBackup_To_v1alpha1_ETCDBackup(in *config.ETCDBackup, out *ETCDBackup, s conversion.Scope) error {
   213  	out.Schedule = (*string)(unsafe.Pointer(in.Schedule))
   214  	return nil
   215  }
   216  
   217  // Convert_config_ETCDBackup_To_v1alpha1_ETCDBackup is an autogenerated conversion function.
   218  func Convert_config_ETCDBackup_To_v1alpha1_ETCDBackup(in *config.ETCDBackup, out *ETCDBackup, s conversion.Scope) error {
   219  	return autoConvert_config_ETCDBackup_To_v1alpha1_ETCDBackup(in, out, s)
   220  }
   221  
   222  func autoConvert_v1alpha1_ETCDStorage_To_config_ETCDStorage(in *ETCDStorage, out *config.ETCDStorage, s conversion.Scope) error {
   223  	out.ClassName = (*string)(unsafe.Pointer(in.ClassName))
   224  	out.Capacity = (*resource.Quantity)(unsafe.Pointer(in.Capacity))
   225  	return nil
   226  }
   227  
   228  // Convert_v1alpha1_ETCDStorage_To_config_ETCDStorage is an autogenerated conversion function.
   229  func Convert_v1alpha1_ETCDStorage_To_config_ETCDStorage(in *ETCDStorage, out *config.ETCDStorage, s conversion.Scope) error {
   230  	return autoConvert_v1alpha1_ETCDStorage_To_config_ETCDStorage(in, out, s)
   231  }
   232  
   233  func autoConvert_config_ETCDStorage_To_v1alpha1_ETCDStorage(in *config.ETCDStorage, out *ETCDStorage, s conversion.Scope) error {
   234  	out.ClassName = (*string)(unsafe.Pointer(in.ClassName))
   235  	out.Capacity = (*resource.Quantity)(unsafe.Pointer(in.Capacity))
   236  	return nil
   237  }
   238  
   239  // Convert_config_ETCDStorage_To_v1alpha1_ETCDStorage is an autogenerated conversion function.
   240  func Convert_config_ETCDStorage_To_v1alpha1_ETCDStorage(in *config.ETCDStorage, out *ETCDStorage, s conversion.Scope) error {
   241  	return autoConvert_config_ETCDStorage_To_v1alpha1_ETCDStorage(in, out, s)
   242  }