...

Source file src/github.com/openshift/api/project/v1/zz_generated.deepcopy.go

Documentation: github.com/openshift/api/project/v1

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // Code generated by deepcopy-gen. DO NOT EDIT.
     5  
     6  package v1
     7  
     8  import (
     9  	corev1 "k8s.io/api/core/v1"
    10  	runtime "k8s.io/apimachinery/pkg/runtime"
    11  )
    12  
    13  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    14  func (in *Project) DeepCopyInto(out *Project) {
    15  	*out = *in
    16  	out.TypeMeta = in.TypeMeta
    17  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    18  	in.Spec.DeepCopyInto(&out.Spec)
    19  	in.Status.DeepCopyInto(&out.Status)
    20  	return
    21  }
    22  
    23  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.
    24  func (in *Project) DeepCopy() *Project {
    25  	if in == nil {
    26  		return nil
    27  	}
    28  	out := new(Project)
    29  	in.DeepCopyInto(out)
    30  	return out
    31  }
    32  
    33  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    34  func (in *Project) DeepCopyObject() runtime.Object {
    35  	if c := in.DeepCopy(); c != nil {
    36  		return c
    37  	}
    38  	return nil
    39  }
    40  
    41  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    42  func (in *ProjectList) DeepCopyInto(out *ProjectList) {
    43  	*out = *in
    44  	out.TypeMeta = in.TypeMeta
    45  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    46  	if in.Items != nil {
    47  		in, out := &in.Items, &out.Items
    48  		*out = make([]Project, len(*in))
    49  		for i := range *in {
    50  			(*in)[i].DeepCopyInto(&(*out)[i])
    51  		}
    52  	}
    53  	return
    54  }
    55  
    56  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.
    57  func (in *ProjectList) DeepCopy() *ProjectList {
    58  	if in == nil {
    59  		return nil
    60  	}
    61  	out := new(ProjectList)
    62  	in.DeepCopyInto(out)
    63  	return out
    64  }
    65  
    66  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    67  func (in *ProjectList) DeepCopyObject() runtime.Object {
    68  	if c := in.DeepCopy(); c != nil {
    69  		return c
    70  	}
    71  	return nil
    72  }
    73  
    74  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    75  func (in *ProjectRequest) DeepCopyInto(out *ProjectRequest) {
    76  	*out = *in
    77  	out.TypeMeta = in.TypeMeta
    78  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    79  	return
    80  }
    81  
    82  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectRequest.
    83  func (in *ProjectRequest) DeepCopy() *ProjectRequest {
    84  	if in == nil {
    85  		return nil
    86  	}
    87  	out := new(ProjectRequest)
    88  	in.DeepCopyInto(out)
    89  	return out
    90  }
    91  
    92  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    93  func (in *ProjectRequest) DeepCopyObject() runtime.Object {
    94  	if c := in.DeepCopy(); c != nil {
    95  		return c
    96  	}
    97  	return nil
    98  }
    99  
   100  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   101  func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec) {
   102  	*out = *in
   103  	if in.Finalizers != nil {
   104  		in, out := &in.Finalizers, &out.Finalizers
   105  		*out = make([]corev1.FinalizerName, len(*in))
   106  		copy(*out, *in)
   107  	}
   108  	return
   109  }
   110  
   111  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.
   112  func (in *ProjectSpec) DeepCopy() *ProjectSpec {
   113  	if in == nil {
   114  		return nil
   115  	}
   116  	out := new(ProjectSpec)
   117  	in.DeepCopyInto(out)
   118  	return out
   119  }
   120  
   121  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   122  func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus) {
   123  	*out = *in
   124  	if in.Conditions != nil {
   125  		in, out := &in.Conditions, &out.Conditions
   126  		*out = make([]corev1.NamespaceCondition, len(*in))
   127  		for i := range *in {
   128  			(*in)[i].DeepCopyInto(&(*out)[i])
   129  		}
   130  	}
   131  	return
   132  }
   133  
   134  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.
   135  func (in *ProjectStatus) DeepCopy() *ProjectStatus {
   136  	if in == nil {
   137  		return nil
   138  	}
   139  	out := new(ProjectStatus)
   140  	in.DeepCopyInto(out)
   141  	return out
   142  }
   143  

View as plain text