...
1
2
3
4
5
6 package v1
7
8 import (
9 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
10 runtime "k8s.io/apimachinery/pkg/runtime"
11 )
12
13
14 func (in *APIRequestCount) DeepCopyInto(out *APIRequestCount) {
15 *out = *in
16 out.TypeMeta = in.TypeMeta
17 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
18 out.Spec = in.Spec
19 in.Status.DeepCopyInto(&out.Status)
20 return
21 }
22
23
24 func (in *APIRequestCount) DeepCopy() *APIRequestCount {
25 if in == nil {
26 return nil
27 }
28 out := new(APIRequestCount)
29 in.DeepCopyInto(out)
30 return out
31 }
32
33
34 func (in *APIRequestCount) DeepCopyObject() runtime.Object {
35 if c := in.DeepCopy(); c != nil {
36 return c
37 }
38 return nil
39 }
40
41
42 func (in *APIRequestCountList) DeepCopyInto(out *APIRequestCountList) {
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([]APIRequestCount, len(*in))
49 for i := range *in {
50 (*in)[i].DeepCopyInto(&(*out)[i])
51 }
52 }
53 return
54 }
55
56
57 func (in *APIRequestCountList) DeepCopy() *APIRequestCountList {
58 if in == nil {
59 return nil
60 }
61 out := new(APIRequestCountList)
62 in.DeepCopyInto(out)
63 return out
64 }
65
66
67 func (in *APIRequestCountList) DeepCopyObject() runtime.Object {
68 if c := in.DeepCopy(); c != nil {
69 return c
70 }
71 return nil
72 }
73
74
75 func (in *APIRequestCountSpec) DeepCopyInto(out *APIRequestCountSpec) {
76 *out = *in
77 return
78 }
79
80
81 func (in *APIRequestCountSpec) DeepCopy() *APIRequestCountSpec {
82 if in == nil {
83 return nil
84 }
85 out := new(APIRequestCountSpec)
86 in.DeepCopyInto(out)
87 return out
88 }
89
90
91 func (in *APIRequestCountStatus) DeepCopyInto(out *APIRequestCountStatus) {
92 *out = *in
93 if in.Conditions != nil {
94 in, out := &in.Conditions, &out.Conditions
95 *out = make([]metav1.Condition, len(*in))
96 for i := range *in {
97 (*in)[i].DeepCopyInto(&(*out)[i])
98 }
99 }
100 in.CurrentHour.DeepCopyInto(&out.CurrentHour)
101 if in.Last24h != nil {
102 in, out := &in.Last24h, &out.Last24h
103 *out = make([]PerResourceAPIRequestLog, len(*in))
104 for i := range *in {
105 (*in)[i].DeepCopyInto(&(*out)[i])
106 }
107 }
108 return
109 }
110
111
112 func (in *APIRequestCountStatus) DeepCopy() *APIRequestCountStatus {
113 if in == nil {
114 return nil
115 }
116 out := new(APIRequestCountStatus)
117 in.DeepCopyInto(out)
118 return out
119 }
120
121
122 func (in *PerNodeAPIRequestLog) DeepCopyInto(out *PerNodeAPIRequestLog) {
123 *out = *in
124 if in.ByUser != nil {
125 in, out := &in.ByUser, &out.ByUser
126 *out = make([]PerUserAPIRequestCount, len(*in))
127 for i := range *in {
128 (*in)[i].DeepCopyInto(&(*out)[i])
129 }
130 }
131 return
132 }
133
134
135 func (in *PerNodeAPIRequestLog) DeepCopy() *PerNodeAPIRequestLog {
136 if in == nil {
137 return nil
138 }
139 out := new(PerNodeAPIRequestLog)
140 in.DeepCopyInto(out)
141 return out
142 }
143
144
145 func (in *PerResourceAPIRequestLog) DeepCopyInto(out *PerResourceAPIRequestLog) {
146 *out = *in
147 if in.ByNode != nil {
148 in, out := &in.ByNode, &out.ByNode
149 *out = make([]PerNodeAPIRequestLog, len(*in))
150 for i := range *in {
151 (*in)[i].DeepCopyInto(&(*out)[i])
152 }
153 }
154 return
155 }
156
157
158 func (in *PerResourceAPIRequestLog) DeepCopy() *PerResourceAPIRequestLog {
159 if in == nil {
160 return nil
161 }
162 out := new(PerResourceAPIRequestLog)
163 in.DeepCopyInto(out)
164 return out
165 }
166
167
168 func (in *PerUserAPIRequestCount) DeepCopyInto(out *PerUserAPIRequestCount) {
169 *out = *in
170 if in.ByVerb != nil {
171 in, out := &in.ByVerb, &out.ByVerb
172 *out = make([]PerVerbAPIRequestCount, len(*in))
173 copy(*out, *in)
174 }
175 return
176 }
177
178
179 func (in *PerUserAPIRequestCount) DeepCopy() *PerUserAPIRequestCount {
180 if in == nil {
181 return nil
182 }
183 out := new(PerUserAPIRequestCount)
184 in.DeepCopyInto(out)
185 return out
186 }
187
188
189 func (in *PerVerbAPIRequestCount) DeepCopyInto(out *PerVerbAPIRequestCount) {
190 *out = *in
191 return
192 }
193
194
195 func (in *PerVerbAPIRequestCount) DeepCopy() *PerVerbAPIRequestCount {
196 if in == nil {
197 return nil
198 }
199 out := new(PerVerbAPIRequestCount)
200 in.DeepCopyInto(out)
201 return out
202 }
203
View as plain text