...

Source file src/k8s.io/kubernetes/pkg/controller/apis/config/zz_generated.deepcopy.go

Documentation: k8s.io/kubernetes/pkg/controller/apis/config

     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 deepcopy-gen. DO NOT EDIT.
    21  
    22  package config
    23  
    24  import (
    25  	runtime "k8s.io/apimachinery/pkg/runtime"
    26  )
    27  
    28  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    29  func (in *DeprecatedControllerConfiguration) DeepCopyInto(out *DeprecatedControllerConfiguration) {
    30  	*out = *in
    31  	return
    32  }
    33  
    34  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeprecatedControllerConfiguration.
    35  func (in *DeprecatedControllerConfiguration) DeepCopy() *DeprecatedControllerConfiguration {
    36  	if in == nil {
    37  		return nil
    38  	}
    39  	out := new(DeprecatedControllerConfiguration)
    40  	in.DeepCopyInto(out)
    41  	return out
    42  }
    43  
    44  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    45  func (in *KubeControllerManagerConfiguration) DeepCopyInto(out *KubeControllerManagerConfiguration) {
    46  	*out = *in
    47  	out.TypeMeta = in.TypeMeta
    48  	in.Generic.DeepCopyInto(&out.Generic)
    49  	out.KubeCloudShared = in.KubeCloudShared
    50  	out.AttachDetachController = in.AttachDetachController
    51  	out.CSRSigningController = in.CSRSigningController
    52  	out.DaemonSetController = in.DaemonSetController
    53  	out.DeploymentController = in.DeploymentController
    54  	out.StatefulSetController = in.StatefulSetController
    55  	out.DeprecatedController = in.DeprecatedController
    56  	out.EndpointController = in.EndpointController
    57  	out.EndpointSliceController = in.EndpointSliceController
    58  	out.EndpointSliceMirroringController = in.EndpointSliceMirroringController
    59  	out.EphemeralVolumeController = in.EphemeralVolumeController
    60  	in.GarbageCollectorController.DeepCopyInto(&out.GarbageCollectorController)
    61  	out.HPAController = in.HPAController
    62  	out.JobController = in.JobController
    63  	out.CronJobController = in.CronJobController
    64  	out.LegacySATokenCleaner = in.LegacySATokenCleaner
    65  	out.NamespaceController = in.NamespaceController
    66  	out.NodeIPAMController = in.NodeIPAMController
    67  	out.NodeLifecycleController = in.NodeLifecycleController
    68  	in.PersistentVolumeBinderController.DeepCopyInto(&out.PersistentVolumeBinderController)
    69  	out.PodGCController = in.PodGCController
    70  	out.ReplicaSetController = in.ReplicaSetController
    71  	out.ReplicationController = in.ReplicationController
    72  	out.ResourceQuotaController = in.ResourceQuotaController
    73  	out.SAController = in.SAController
    74  	out.ServiceController = in.ServiceController
    75  	out.TTLAfterFinishedController = in.TTLAfterFinishedController
    76  	out.ValidatingAdmissionPolicyStatusController = in.ValidatingAdmissionPolicyStatusController
    77  	return
    78  }
    79  
    80  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManagerConfiguration.
    81  func (in *KubeControllerManagerConfiguration) DeepCopy() *KubeControllerManagerConfiguration {
    82  	if in == nil {
    83  		return nil
    84  	}
    85  	out := new(KubeControllerManagerConfiguration)
    86  	in.DeepCopyInto(out)
    87  	return out
    88  }
    89  
    90  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    91  func (in *KubeControllerManagerConfiguration) DeepCopyObject() runtime.Object {
    92  	if c := in.DeepCopy(); c != nil {
    93  		return c
    94  	}
    95  	return nil
    96  }
    97  

View as plain text