github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/cloud/pkg/apis/reliablesyncs/v1alpha1/zz_generated.deepcopy.go (about)

     1  // +build !ignore_autogenerated
     2  
     3  /*
     4  Copyright 2020 The KubeEdge Authors.
     5  
     6  Licensed under the Apache License, Version 2.0 (the "License");
     7  you may not use this file except in compliance with the License.
     8  You may obtain a copy of the License at
     9  
    10      http://www.apache.org/licenses/LICENSE-2.0
    11  
    12  Unless required by applicable law or agreed to in writing, software
    13  distributed under the License is distributed on an "AS IS" BASIS,
    14  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15  See the License for the specific language governing permissions and
    16  limitations under the License.
    17  */
    18  // Code generated by deepcopy-gen. DO NOT EDIT.
    19  
    20  package v1alpha1
    21  
    22  import (
    23  	runtime "k8s.io/apimachinery/pkg/runtime"
    24  )
    25  
    26  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    27  func (in *ClusterObjectSync) DeepCopyInto(out *ClusterObjectSync) {
    28  	*out = *in
    29  	out.TypeMeta = in.TypeMeta
    30  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    31  	out.Spec = in.Spec
    32  	out.Status = in.Status
    33  	return
    34  }
    35  
    36  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterObjectSync.
    37  func (in *ClusterObjectSync) DeepCopy() *ClusterObjectSync {
    38  	if in == nil {
    39  		return nil
    40  	}
    41  	out := new(ClusterObjectSync)
    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 *ClusterObjectSync) 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 *ClusterObjectSyncList) DeepCopyInto(out *ClusterObjectSyncList) {
    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([]ObjectSync, len(*in))
    62  		for i := range *in {
    63  			(*in)[i].DeepCopyInto(&(*out)[i])
    64  		}
    65  	}
    66  	return
    67  }
    68  
    69  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterObjectSyncList.
    70  func (in *ClusterObjectSyncList) DeepCopy() *ClusterObjectSyncList {
    71  	if in == nil {
    72  		return nil
    73  	}
    74  	out := new(ClusterObjectSyncList)
    75  	in.DeepCopyInto(out)
    76  	return out
    77  }
    78  
    79  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    80  func (in *ClusterObjectSyncList) DeepCopyObject() runtime.Object {
    81  	if c := in.DeepCopy(); c != nil {
    82  		return c
    83  	}
    84  	return nil
    85  }
    86  
    87  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    88  func (in *ObjectSync) DeepCopyInto(out *ObjectSync) {
    89  	*out = *in
    90  	out.TypeMeta = in.TypeMeta
    91  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    92  	out.Spec = in.Spec
    93  	out.Status = in.Status
    94  	return
    95  }
    96  
    97  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSync.
    98  func (in *ObjectSync) DeepCopy() *ObjectSync {
    99  	if in == nil {
   100  		return nil
   101  	}
   102  	out := new(ObjectSync)
   103  	in.DeepCopyInto(out)
   104  	return out
   105  }
   106  
   107  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   108  func (in *ObjectSync) DeepCopyObject() runtime.Object {
   109  	if c := in.DeepCopy(); c != nil {
   110  		return c
   111  	}
   112  	return nil
   113  }
   114  
   115  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   116  func (in *ObjectSyncList) DeepCopyInto(out *ObjectSyncList) {
   117  	*out = *in
   118  	out.TypeMeta = in.TypeMeta
   119  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   120  	if in.Items != nil {
   121  		in, out := &in.Items, &out.Items
   122  		*out = make([]ObjectSync, len(*in))
   123  		for i := range *in {
   124  			(*in)[i].DeepCopyInto(&(*out)[i])
   125  		}
   126  	}
   127  	return
   128  }
   129  
   130  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSyncList.
   131  func (in *ObjectSyncList) DeepCopy() *ObjectSyncList {
   132  	if in == nil {
   133  		return nil
   134  	}
   135  	out := new(ObjectSyncList)
   136  	in.DeepCopyInto(out)
   137  	return out
   138  }
   139  
   140  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   141  func (in *ObjectSyncList) DeepCopyObject() runtime.Object {
   142  	if c := in.DeepCopy(); c != nil {
   143  		return c
   144  	}
   145  	return nil
   146  }
   147  
   148  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   149  func (in *ObjectSyncSpec) DeepCopyInto(out *ObjectSyncSpec) {
   150  	*out = *in
   151  	return
   152  }
   153  
   154  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSyncSpec.
   155  func (in *ObjectSyncSpec) DeepCopy() *ObjectSyncSpec {
   156  	if in == nil {
   157  		return nil
   158  	}
   159  	out := new(ObjectSyncSpec)
   160  	in.DeepCopyInto(out)
   161  	return out
   162  }
   163  
   164  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   165  func (in *ObjectSyncStatus) DeepCopyInto(out *ObjectSyncStatus) {
   166  	*out = *in
   167  	return
   168  }
   169  
   170  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSyncStatus.
   171  func (in *ObjectSyncStatus) DeepCopy() *ObjectSyncStatus {
   172  	if in == nil {
   173  		return nil
   174  	}
   175  	out := new(ObjectSyncStatus)
   176  	in.DeepCopyInto(out)
   177  	return out
   178  }