...
1
2
3
4
5
6 package v1
7
8 import (
9 corev1 "k8s.io/api/core/v1"
10 runtime "k8s.io/apimachinery/pkg/runtime"
11 )
12
13
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
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
34 func (in *Project) DeepCopyObject() runtime.Object {
35 if c := in.DeepCopy(); c != nil {
36 return c
37 }
38 return nil
39 }
40
41
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
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
67 func (in *ProjectList) DeepCopyObject() runtime.Object {
68 if c := in.DeepCopy(); c != nil {
69 return c
70 }
71 return nil
72 }
73
74
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
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
93 func (in *ProjectRequest) DeepCopyObject() runtime.Object {
94 if c := in.DeepCopy(); c != nil {
95 return c
96 }
97 return nil
98 }
99
100
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
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
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
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