github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/pkg/apis/config/zz_generated.deepcopy.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 deepcopy-gen. DO NOT EDIT.
     8  
     9  package config
    10  
    11  import (
    12  	apisconfig "github.com/gardener/gardener/extensions/pkg/apis/config"
    13  	runtime "k8s.io/apimachinery/pkg/runtime"
    14  	componentbaseconfig "k8s.io/component-base/config"
    15  )
    16  
    17  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    18  func (in *BackupBucketConfig) DeepCopyInto(out *BackupBucketConfig) {
    19  	*out = *in
    20  	return
    21  }
    22  
    23  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucketConfig.
    24  func (in *BackupBucketConfig) DeepCopy() *BackupBucketConfig {
    25  	if in == nil {
    26  		return nil
    27  	}
    28  	out := new(BackupBucketConfig)
    29  	in.DeepCopyInto(out)
    30  	return out
    31  }
    32  
    33  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    34  func (in *BastionConfig) DeepCopyInto(out *BastionConfig) {
    35  	*out = *in
    36  	return
    37  }
    38  
    39  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionConfig.
    40  func (in *BastionConfig) DeepCopy() *BastionConfig {
    41  	if in == nil {
    42  		return nil
    43  	}
    44  	out := new(BastionConfig)
    45  	in.DeepCopyInto(out)
    46  	return out
    47  }
    48  
    49  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    50  func (in *ControllerConfiguration) DeepCopyInto(out *ControllerConfiguration) {
    51  	*out = *in
    52  	out.TypeMeta = in.TypeMeta
    53  	if in.ClientConnection != nil {
    54  		in, out := &in.ClientConnection, &out.ClientConnection
    55  		*out = new(componentbaseconfig.ClientConnectionConfiguration)
    56  		**out = **in
    57  	}
    58  	in.ETCD.DeepCopyInto(&out.ETCD)
    59  	if in.HealthCheckConfig != nil {
    60  		in, out := &in.HealthCheckConfig, &out.HealthCheckConfig
    61  		*out = new(apisconfig.HealthCheckConfig)
    62  		(*in).DeepCopyInto(*out)
    63  	}
    64  	if in.FeatureGates != nil {
    65  		in, out := &in.FeatureGates, &out.FeatureGates
    66  		*out = make(map[string]bool, len(*in))
    67  		for key, val := range *in {
    68  			(*out)[key] = val
    69  		}
    70  	}
    71  	if in.BastionConfig != nil {
    72  		in, out := &in.BastionConfig, &out.BastionConfig
    73  		*out = new(BastionConfig)
    74  		**out = **in
    75  	}
    76  	if in.BackupBucketConfig != nil {
    77  		in, out := &in.BackupBucketConfig, &out.BackupBucketConfig
    78  		*out = new(BackupBucketConfig)
    79  		**out = **in
    80  	}
    81  	return
    82  }
    83  
    84  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerConfiguration.
    85  func (in *ControllerConfiguration) DeepCopy() *ControllerConfiguration {
    86  	if in == nil {
    87  		return nil
    88  	}
    89  	out := new(ControllerConfiguration)
    90  	in.DeepCopyInto(out)
    91  	return out
    92  }
    93  
    94  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    95  func (in *ControllerConfiguration) DeepCopyObject() runtime.Object {
    96  	if c := in.DeepCopy(); c != nil {
    97  		return c
    98  	}
    99  	return nil
   100  }
   101  
   102  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   103  func (in *ETCD) DeepCopyInto(out *ETCD) {
   104  	*out = *in
   105  	in.Storage.DeepCopyInto(&out.Storage)
   106  	in.Backup.DeepCopyInto(&out.Backup)
   107  	return
   108  }
   109  
   110  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ETCD.
   111  func (in *ETCD) DeepCopy() *ETCD {
   112  	if in == nil {
   113  		return nil
   114  	}
   115  	out := new(ETCD)
   116  	in.DeepCopyInto(out)
   117  	return out
   118  }
   119  
   120  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   121  func (in *ETCDBackup) DeepCopyInto(out *ETCDBackup) {
   122  	*out = *in
   123  	if in.Schedule != nil {
   124  		in, out := &in.Schedule, &out.Schedule
   125  		*out = new(string)
   126  		**out = **in
   127  	}
   128  	return
   129  }
   130  
   131  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ETCDBackup.
   132  func (in *ETCDBackup) DeepCopy() *ETCDBackup {
   133  	if in == nil {
   134  		return nil
   135  	}
   136  	out := new(ETCDBackup)
   137  	in.DeepCopyInto(out)
   138  	return out
   139  }
   140  
   141  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   142  func (in *ETCDStorage) DeepCopyInto(out *ETCDStorage) {
   143  	*out = *in
   144  	if in.ClassName != nil {
   145  		in, out := &in.ClassName, &out.ClassName
   146  		*out = new(string)
   147  		**out = **in
   148  	}
   149  	if in.Capacity != nil {
   150  		in, out := &in.Capacity, &out.Capacity
   151  		x := (*in).DeepCopy()
   152  		*out = &x
   153  	}
   154  	return
   155  }
   156  
   157  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ETCDStorage.
   158  func (in *ETCDStorage) DeepCopy() *ETCDStorage {
   159  	if in == nil {
   160  		return nil
   161  	}
   162  	out := new(ETCDStorage)
   163  	in.DeepCopyInto(out)
   164  	return out
   165  }