github.com/oam-dev/cluster-gateway@v1.9.0/pkg/apis/proxy/v1alpha1/zz_generated.deepcopy.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5  Copyright 2021 The KubeVela 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      http://www.apache.org/licenses/LICENSE-2.0
    11  Unless required by applicable law or agreed to in writing, software
    12  distributed under the License is distributed on an "AS IS" BASIS,
    13  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    14  See the License for the specific language governing permissions and
    15  limitations under the License.
    16  */
    17  
    18  // Code generated by controller-gen. DO NOT EDIT.
    19  
    20  package v1alpha1
    21  
    22  import (
    23  	"k8s.io/apimachinery/pkg/apis/meta/v1"
    24  	runtime "k8s.io/apimachinery/pkg/runtime"
    25  )
    26  
    27  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    28  func (in *ClusterGatewayConfiguration) DeepCopyInto(out *ClusterGatewayConfiguration) {
    29  	*out = *in
    30  	out.TypeMeta = in.TypeMeta
    31  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    32  	in.Spec.DeepCopyInto(&out.Spec)
    33  	in.Status.DeepCopyInto(&out.Status)
    34  }
    35  
    36  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfiguration.
    37  func (in *ClusterGatewayConfiguration) DeepCopy() *ClusterGatewayConfiguration {
    38  	if in == nil {
    39  		return nil
    40  	}
    41  	out := new(ClusterGatewayConfiguration)
    42  	in.DeepCopyInto(out)
    43  	return out
    44  }
    45  
    46  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    47  func (in *ClusterGatewayConfiguration) DeepCopyObject() runtime.Object {
    48  	if c := in.DeepCopy(); c != nil {
    49  		return c
    50  	}
    51  	return nil
    52  }
    53  
    54  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    55  func (in *ClusterGatewayConfigurationList) DeepCopyInto(out *ClusterGatewayConfigurationList) {
    56  	*out = *in
    57  	out.TypeMeta = in.TypeMeta
    58  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    59  	if in.Items != nil {
    60  		in, out := &in.Items, &out.Items
    61  		*out = make([]ClusterGatewayConfiguration, len(*in))
    62  		for i := range *in {
    63  			(*in)[i].DeepCopyInto(&(*out)[i])
    64  		}
    65  	}
    66  }
    67  
    68  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationList.
    69  func (in *ClusterGatewayConfigurationList) DeepCopy() *ClusterGatewayConfigurationList {
    70  	if in == nil {
    71  		return nil
    72  	}
    73  	out := new(ClusterGatewayConfigurationList)
    74  	in.DeepCopyInto(out)
    75  	return out
    76  }
    77  
    78  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    79  func (in *ClusterGatewayConfigurationList) DeepCopyObject() runtime.Object {
    80  	if c := in.DeepCopy(); c != nil {
    81  		return c
    82  	}
    83  	return nil
    84  }
    85  
    86  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    87  func (in *ClusterGatewayConfigurationSpec) DeepCopyInto(out *ClusterGatewayConfigurationSpec) {
    88  	*out = *in
    89  	in.SecretManagement.DeepCopyInto(&out.SecretManagement)
    90  	in.Egress.DeepCopyInto(&out.Egress)
    91  }
    92  
    93  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationSpec.
    94  func (in *ClusterGatewayConfigurationSpec) DeepCopy() *ClusterGatewayConfigurationSpec {
    95  	if in == nil {
    96  		return nil
    97  	}
    98  	out := new(ClusterGatewayConfigurationSpec)
    99  	in.DeepCopyInto(out)
   100  	return out
   101  }
   102  
   103  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   104  func (in *ClusterGatewayConfigurationStatus) DeepCopyInto(out *ClusterGatewayConfigurationStatus) {
   105  	*out = *in
   106  	if in.Conditions != nil {
   107  		in, out := &in.Conditions, &out.Conditions
   108  		*out = make([]v1.Condition, len(*in))
   109  		for i := range *in {
   110  			(*in)[i].DeepCopyInto(&(*out)[i])
   111  		}
   112  	}
   113  }
   114  
   115  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayConfigurationStatus.
   116  func (in *ClusterGatewayConfigurationStatus) DeepCopy() *ClusterGatewayConfigurationStatus {
   117  	if in == nil {
   118  		return nil
   119  	}
   120  	out := new(ClusterGatewayConfigurationStatus)
   121  	in.DeepCopyInto(out)
   122  	return out
   123  }
   124  
   125  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   126  func (in *ClusterGatewaySecretManagement) DeepCopyInto(out *ClusterGatewaySecretManagement) {
   127  	*out = *in
   128  	if in.ManagedServiceAccount != nil {
   129  		in, out := &in.ManagedServiceAccount, &out.ManagedServiceAccount
   130  		*out = new(SecretManagementManagedServiceAccount)
   131  		**out = **in
   132  	}
   133  }
   134  
   135  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewaySecretManagement.
   136  func (in *ClusterGatewaySecretManagement) DeepCopy() *ClusterGatewaySecretManagement {
   137  	if in == nil {
   138  		return nil
   139  	}
   140  	out := new(ClusterGatewaySecretManagement)
   141  	in.DeepCopyInto(out)
   142  	return out
   143  }
   144  
   145  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   146  func (in *ClusterGatewayTrafficEgress) DeepCopyInto(out *ClusterGatewayTrafficEgress) {
   147  	*out = *in
   148  	if in.ClusterProxy != nil {
   149  		in, out := &in.ClusterProxy, &out.ClusterProxy
   150  		*out = new(ClusterGatewayTrafficEgressClusterProxy)
   151  		**out = **in
   152  	}
   153  }
   154  
   155  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgress.
   156  func (in *ClusterGatewayTrafficEgress) DeepCopy() *ClusterGatewayTrafficEgress {
   157  	if in == nil {
   158  		return nil
   159  	}
   160  	out := new(ClusterGatewayTrafficEgress)
   161  	in.DeepCopyInto(out)
   162  	return out
   163  }
   164  
   165  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   166  func (in *ClusterGatewayTrafficEgressClusterProxy) DeepCopyInto(out *ClusterGatewayTrafficEgressClusterProxy) {
   167  	*out = *in
   168  	out.Credentials = in.Credentials
   169  }
   170  
   171  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgressClusterProxy.
   172  func (in *ClusterGatewayTrafficEgressClusterProxy) DeepCopy() *ClusterGatewayTrafficEgressClusterProxy {
   173  	if in == nil {
   174  		return nil
   175  	}
   176  	out := new(ClusterGatewayTrafficEgressClusterProxy)
   177  	in.DeepCopyInto(out)
   178  	return out
   179  }
   180  
   181  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   182  func (in *ClusterGatewayTrafficEgressClusterProxyCredential) DeepCopyInto(out *ClusterGatewayTrafficEgressClusterProxyCredential) {
   183  	*out = *in
   184  }
   185  
   186  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGatewayTrafficEgressClusterProxyCredential.
   187  func (in *ClusterGatewayTrafficEgressClusterProxyCredential) DeepCopy() *ClusterGatewayTrafficEgressClusterProxyCredential {
   188  	if in == nil {
   189  		return nil
   190  	}
   191  	out := new(ClusterGatewayTrafficEgressClusterProxyCredential)
   192  	in.DeepCopyInto(out)
   193  	return out
   194  }
   195  
   196  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   197  func (in *SecretManagementManagedServiceAccount) DeepCopyInto(out *SecretManagementManagedServiceAccount) {
   198  	*out = *in
   199  }
   200  
   201  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagementManagedServiceAccount.
   202  func (in *SecretManagementManagedServiceAccount) DeepCopy() *SecretManagementManagedServiceAccount {
   203  	if in == nil {
   204  		return nil
   205  	}
   206  	out := new(SecretManagementManagedServiceAccount)
   207  	in.DeepCopyInto(out)
   208  	return out
   209  }