1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package bigtable
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 durationpb "google.golang.org/protobuf/types/known/durationpb"
30 )
31
32 const (
33
34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
35
36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
37 )
38
39
40
41
42 type ReadIterationStats struct {
43 state protoimpl.MessageState
44 sizeCache protoimpl.SizeCache
45 unknownFields protoimpl.UnknownFields
46
47
48
49 RowsSeenCount int64 `protobuf:"varint,1,opt,name=rows_seen_count,json=rowsSeenCount,proto3" json:"rows_seen_count,omitempty"`
50
51 RowsReturnedCount int64 `protobuf:"varint,2,opt,name=rows_returned_count,json=rowsReturnedCount,proto3" json:"rows_returned_count,omitempty"`
52
53
54 CellsSeenCount int64 `protobuf:"varint,3,opt,name=cells_seen_count,json=cellsSeenCount,proto3" json:"cells_seen_count,omitempty"`
55
56 CellsReturnedCount int64 `protobuf:"varint,4,opt,name=cells_returned_count,json=cellsReturnedCount,proto3" json:"cells_returned_count,omitempty"`
57 }
58
59 func (x *ReadIterationStats) Reset() {
60 *x = ReadIterationStats{}
61 if protoimpl.UnsafeEnabled {
62 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[0]
63 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
64 ms.StoreMessageInfo(mi)
65 }
66 }
67
68 func (x *ReadIterationStats) String() string {
69 return protoimpl.X.MessageStringOf(x)
70 }
71
72 func (*ReadIterationStats) ProtoMessage() {}
73
74 func (x *ReadIterationStats) ProtoReflect() protoreflect.Message {
75 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[0]
76 if protoimpl.UnsafeEnabled && x != nil {
77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
78 if ms.LoadMessageInfo() == nil {
79 ms.StoreMessageInfo(mi)
80 }
81 return ms
82 }
83 return mi.MessageOf(x)
84 }
85
86
87 func (*ReadIterationStats) Descriptor() ([]byte, []int) {
88 return file_google_bigtable_v2_request_stats_proto_rawDescGZIP(), []int{0}
89 }
90
91 func (x *ReadIterationStats) GetRowsSeenCount() int64 {
92 if x != nil {
93 return x.RowsSeenCount
94 }
95 return 0
96 }
97
98 func (x *ReadIterationStats) GetRowsReturnedCount() int64 {
99 if x != nil {
100 return x.RowsReturnedCount
101 }
102 return 0
103 }
104
105 func (x *ReadIterationStats) GetCellsSeenCount() int64 {
106 if x != nil {
107 return x.CellsSeenCount
108 }
109 return 0
110 }
111
112 func (x *ReadIterationStats) GetCellsReturnedCount() int64 {
113 if x != nil {
114 return x.CellsReturnedCount
115 }
116 return 0
117 }
118
119
120
121
122 type RequestLatencyStats struct {
123 state protoimpl.MessageState
124 sizeCache protoimpl.SizeCache
125 unknownFields protoimpl.UnknownFields
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144 FrontendServerLatency *durationpb.Duration `protobuf:"bytes,1,opt,name=frontend_server_latency,json=frontendServerLatency,proto3" json:"frontend_server_latency,omitempty"`
145 }
146
147 func (x *RequestLatencyStats) Reset() {
148 *x = RequestLatencyStats{}
149 if protoimpl.UnsafeEnabled {
150 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[1]
151 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
152 ms.StoreMessageInfo(mi)
153 }
154 }
155
156 func (x *RequestLatencyStats) String() string {
157 return protoimpl.X.MessageStringOf(x)
158 }
159
160 func (*RequestLatencyStats) ProtoMessage() {}
161
162 func (x *RequestLatencyStats) ProtoReflect() protoreflect.Message {
163 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[1]
164 if protoimpl.UnsafeEnabled && x != nil {
165 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
166 if ms.LoadMessageInfo() == nil {
167 ms.StoreMessageInfo(mi)
168 }
169 return ms
170 }
171 return mi.MessageOf(x)
172 }
173
174
175 func (*RequestLatencyStats) Descriptor() ([]byte, []int) {
176 return file_google_bigtable_v2_request_stats_proto_rawDescGZIP(), []int{1}
177 }
178
179 func (x *RequestLatencyStats) GetFrontendServerLatency() *durationpb.Duration {
180 if x != nil {
181 return x.FrontendServerLatency
182 }
183 return nil
184 }
185
186
187 type FullReadStatsView struct {
188 state protoimpl.MessageState
189 sizeCache protoimpl.SizeCache
190 unknownFields protoimpl.UnknownFields
191
192
193
194
195
196 ReadIterationStats *ReadIterationStats `protobuf:"bytes,1,opt,name=read_iteration_stats,json=readIterationStats,proto3" json:"read_iteration_stats,omitempty"`
197
198
199 RequestLatencyStats *RequestLatencyStats `protobuf:"bytes,2,opt,name=request_latency_stats,json=requestLatencyStats,proto3" json:"request_latency_stats,omitempty"`
200 }
201
202 func (x *FullReadStatsView) Reset() {
203 *x = FullReadStatsView{}
204 if protoimpl.UnsafeEnabled {
205 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[2]
206 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
207 ms.StoreMessageInfo(mi)
208 }
209 }
210
211 func (x *FullReadStatsView) String() string {
212 return protoimpl.X.MessageStringOf(x)
213 }
214
215 func (*FullReadStatsView) ProtoMessage() {}
216
217 func (x *FullReadStatsView) ProtoReflect() protoreflect.Message {
218 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[2]
219 if protoimpl.UnsafeEnabled && x != nil {
220 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
221 if ms.LoadMessageInfo() == nil {
222 ms.StoreMessageInfo(mi)
223 }
224 return ms
225 }
226 return mi.MessageOf(x)
227 }
228
229
230 func (*FullReadStatsView) Descriptor() ([]byte, []int) {
231 return file_google_bigtable_v2_request_stats_proto_rawDescGZIP(), []int{2}
232 }
233
234 func (x *FullReadStatsView) GetReadIterationStats() *ReadIterationStats {
235 if x != nil {
236 return x.ReadIterationStats
237 }
238 return nil
239 }
240
241 func (x *FullReadStatsView) GetRequestLatencyStats() *RequestLatencyStats {
242 if x != nil {
243 return x.RequestLatencyStats
244 }
245 return nil
246 }
247
248
249
250
251
252 type RequestStats struct {
253 state protoimpl.MessageState
254 sizeCache protoimpl.SizeCache
255 unknownFields protoimpl.UnknownFields
256
257
258
259
260
261
262
263
264
265 StatsView isRequestStats_StatsView `protobuf_oneof:"stats_view"`
266 }
267
268 func (x *RequestStats) Reset() {
269 *x = RequestStats{}
270 if protoimpl.UnsafeEnabled {
271 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[3]
272 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
273 ms.StoreMessageInfo(mi)
274 }
275 }
276
277 func (x *RequestStats) String() string {
278 return protoimpl.X.MessageStringOf(x)
279 }
280
281 func (*RequestStats) ProtoMessage() {}
282
283 func (x *RequestStats) ProtoReflect() protoreflect.Message {
284 mi := &file_google_bigtable_v2_request_stats_proto_msgTypes[3]
285 if protoimpl.UnsafeEnabled && x != nil {
286 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
287 if ms.LoadMessageInfo() == nil {
288 ms.StoreMessageInfo(mi)
289 }
290 return ms
291 }
292 return mi.MessageOf(x)
293 }
294
295
296 func (*RequestStats) Descriptor() ([]byte, []int) {
297 return file_google_bigtable_v2_request_stats_proto_rawDescGZIP(), []int{3}
298 }
299
300 func (m *RequestStats) GetStatsView() isRequestStats_StatsView {
301 if m != nil {
302 return m.StatsView
303 }
304 return nil
305 }
306
307 func (x *RequestStats) GetFullReadStatsView() *FullReadStatsView {
308 if x, ok := x.GetStatsView().(*RequestStats_FullReadStatsView); ok {
309 return x.FullReadStatsView
310 }
311 return nil
312 }
313
314 type isRequestStats_StatsView interface {
315 isRequestStats_StatsView()
316 }
317
318 type RequestStats_FullReadStatsView struct {
319
320
321 FullReadStatsView *FullReadStatsView `protobuf:"bytes,1,opt,name=full_read_stats_view,json=fullReadStatsView,proto3,oneof"`
322 }
323
324 func (*RequestStats_FullReadStatsView) isRequestStats_StatsView() {}
325
326 var File_google_bigtable_v2_request_stats_proto protoreflect.FileDescriptor
327
328 var file_google_bigtable_v2_request_stats_proto_rawDesc = []byte{
329 0x0a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
330 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61,
331 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
332 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x32, 0x1a, 0x1e, 0x67, 0x6f,
333 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75,
334 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc8, 0x01, 0x0a,
335 0x12, 0x52, 0x65, 0x61, 0x64, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74,
336 0x61, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x72, 0x6f, 0x77, 0x73, 0x5f, 0x73, 0x65, 0x65, 0x6e,
337 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x6f,
338 0x77, 0x73, 0x53, 0x65, 0x65, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x72,
339 0x6f, 0x77, 0x73, 0x5f, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75,
340 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x6f, 0x77, 0x73, 0x52, 0x65,
341 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x63,
342 0x65, 0x6c, 0x6c, 0x73, 0x5f, 0x73, 0x65, 0x65, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
343 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x53, 0x65, 0x65, 0x6e,
344 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x5f, 0x72,
345 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20,
346 0x01, 0x28, 0x03, 0x52, 0x12, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e,
347 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x68, 0x0a, 0x13, 0x52, 0x65, 0x71, 0x75, 0x65,
348 0x73, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x51,
349 0x0a, 0x17, 0x66, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65,
350 0x72, 0x5f, 0x6c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
351 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
352 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x66, 0x72, 0x6f, 0x6e,
353 0x74, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63,
354 0x79, 0x22, 0xca, 0x01, 0x0a, 0x11, 0x46, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x61, 0x64, 0x53, 0x74,
355 0x61, 0x74, 0x73, 0x56, 0x69, 0x65, 0x77, 0x12, 0x58, 0x0a, 0x14, 0x72, 0x65, 0x61, 0x64, 0x5f,
356 0x69, 0x74, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18,
357 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
358 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x49,
359 0x74, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x12, 0x72,
360 0x65, 0x61, 0x64, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74,
361 0x73, 0x12, 0x5b, 0x0a, 0x15, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x6c, 0x61, 0x74,
362 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
363 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62,
364 0x6c, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x61, 0x74,
365 0x65, 0x6e, 0x63, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x13, 0x72, 0x65, 0x71, 0x75, 0x65,
366 0x73, 0x74, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x22, 0x76,
367 0x0a, 0x0c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x58,
368 0x0a, 0x14, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x74, 0x61, 0x74,
369 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67,
370 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76,
371 0x32, 0x2e, 0x46, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x61, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x56,
372 0x69, 0x65, 0x77, 0x48, 0x00, 0x52, 0x11, 0x66, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x61, 0x64, 0x53,
373 0x74, 0x61, 0x74, 0x73, 0x56, 0x69, 0x65, 0x77, 0x42, 0x0c, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74,
374 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x42, 0xbd, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67,
375 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76,
376 0x32, 0x42, 0x11, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x73, 0x50,
377 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
378 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f,
379 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x62, 0x69,
380 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x32, 0x3b, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62,
381 0x6c, 0x65, 0xaa, 0x02, 0x18, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75,
382 0x64, 0x2e, 0x42, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x56, 0x32, 0xca, 0x02, 0x18,
383 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x42, 0x69, 0x67,
384 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5c, 0x56, 0x32, 0xea, 0x02, 0x1b, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
385 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x42, 0x69, 0x67, 0x74, 0x61, 0x62,
386 0x6c, 0x65, 0x3a, 0x3a, 0x56, 0x32, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
387 }
388
389 var (
390 file_google_bigtable_v2_request_stats_proto_rawDescOnce sync.Once
391 file_google_bigtable_v2_request_stats_proto_rawDescData = file_google_bigtable_v2_request_stats_proto_rawDesc
392 )
393
394 func file_google_bigtable_v2_request_stats_proto_rawDescGZIP() []byte {
395 file_google_bigtable_v2_request_stats_proto_rawDescOnce.Do(func() {
396 file_google_bigtable_v2_request_stats_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_bigtable_v2_request_stats_proto_rawDescData)
397 })
398 return file_google_bigtable_v2_request_stats_proto_rawDescData
399 }
400
401 var file_google_bigtable_v2_request_stats_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
402 var file_google_bigtable_v2_request_stats_proto_goTypes = []interface{}{
403 (*ReadIterationStats)(nil),
404 (*RequestLatencyStats)(nil),
405 (*FullReadStatsView)(nil),
406 (*RequestStats)(nil),
407 (*durationpb.Duration)(nil),
408 }
409 var file_google_bigtable_v2_request_stats_proto_depIdxs = []int32{
410 4,
411 0,
412 1,
413 2,
414 4,
415 4,
416 4,
417 4,
418 0,
419 }
420
421 func init() { file_google_bigtable_v2_request_stats_proto_init() }
422 func file_google_bigtable_v2_request_stats_proto_init() {
423 if File_google_bigtable_v2_request_stats_proto != nil {
424 return
425 }
426 if !protoimpl.UnsafeEnabled {
427 file_google_bigtable_v2_request_stats_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
428 switch v := v.(*ReadIterationStats); i {
429 case 0:
430 return &v.state
431 case 1:
432 return &v.sizeCache
433 case 2:
434 return &v.unknownFields
435 default:
436 return nil
437 }
438 }
439 file_google_bigtable_v2_request_stats_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
440 switch v := v.(*RequestLatencyStats); i {
441 case 0:
442 return &v.state
443 case 1:
444 return &v.sizeCache
445 case 2:
446 return &v.unknownFields
447 default:
448 return nil
449 }
450 }
451 file_google_bigtable_v2_request_stats_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
452 switch v := v.(*FullReadStatsView); i {
453 case 0:
454 return &v.state
455 case 1:
456 return &v.sizeCache
457 case 2:
458 return &v.unknownFields
459 default:
460 return nil
461 }
462 }
463 file_google_bigtable_v2_request_stats_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
464 switch v := v.(*RequestStats); i {
465 case 0:
466 return &v.state
467 case 1:
468 return &v.sizeCache
469 case 2:
470 return &v.unknownFields
471 default:
472 return nil
473 }
474 }
475 }
476 file_google_bigtable_v2_request_stats_proto_msgTypes[3].OneofWrappers = []interface{}{
477 (*RequestStats_FullReadStatsView)(nil),
478 }
479 type x struct{}
480 out := protoimpl.TypeBuilder{
481 File: protoimpl.DescBuilder{
482 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
483 RawDescriptor: file_google_bigtable_v2_request_stats_proto_rawDesc,
484 NumEnums: 0,
485 NumMessages: 4,
486 NumExtensions: 0,
487 NumServices: 0,
488 },
489 GoTypes: file_google_bigtable_v2_request_stats_proto_goTypes,
490 DependencyIndexes: file_google_bigtable_v2_request_stats_proto_depIdxs,
491 MessageInfos: file_google_bigtable_v2_request_stats_proto_msgTypes,
492 }.Build()
493 File_google_bigtable_v2_request_stats_proto = out.File
494 file_google_bigtable_v2_request_stats_proto_rawDesc = nil
495 file_google_bigtable_v2_request_stats_proto_goTypes = nil
496 file_google_bigtable_v2_request_stats_proto_depIdxs = nil
497 }
498
View as plain text