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 }