1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package audit
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 v1 "google.golang.org/genproto/googleapis/iam/v1"
28 status "google.golang.org/genproto/googleapis/rpc/status"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 durationpb "google.golang.org/protobuf/types/known/durationpb"
32 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
33 )
34
35 const (
36
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40 )
41
42
43
44 type BigQueryAuditMetadata_CreateDisposition int32
45
46 const (
47
48 BigQueryAuditMetadata_CREATE_DISPOSITION_UNSPECIFIED BigQueryAuditMetadata_CreateDisposition = 0
49
50 BigQueryAuditMetadata_CREATE_NEVER BigQueryAuditMetadata_CreateDisposition = 1
51
52 BigQueryAuditMetadata_CREATE_IF_NEEDED BigQueryAuditMetadata_CreateDisposition = 2
53 )
54
55
56 var (
57 BigQueryAuditMetadata_CreateDisposition_name = map[int32]string{
58 0: "CREATE_DISPOSITION_UNSPECIFIED",
59 1: "CREATE_NEVER",
60 2: "CREATE_IF_NEEDED",
61 }
62 BigQueryAuditMetadata_CreateDisposition_value = map[string]int32{
63 "CREATE_DISPOSITION_UNSPECIFIED": 0,
64 "CREATE_NEVER": 1,
65 "CREATE_IF_NEEDED": 2,
66 }
67 )
68
69 func (x BigQueryAuditMetadata_CreateDisposition) Enum() *BigQueryAuditMetadata_CreateDisposition {
70 p := new(BigQueryAuditMetadata_CreateDisposition)
71 *p = x
72 return p
73 }
74
75 func (x BigQueryAuditMetadata_CreateDisposition) String() string {
76 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
77 }
78
79 func (BigQueryAuditMetadata_CreateDisposition) Descriptor() protoreflect.EnumDescriptor {
80 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[0].Descriptor()
81 }
82
83 func (BigQueryAuditMetadata_CreateDisposition) Type() protoreflect.EnumType {
84 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[0]
85 }
86
87 func (x BigQueryAuditMetadata_CreateDisposition) Number() protoreflect.EnumNumber {
88 return protoreflect.EnumNumber(x)
89 }
90
91
92 func (BigQueryAuditMetadata_CreateDisposition) EnumDescriptor() ([]byte, []int) {
93 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 0}
94 }
95
96
97
98 type BigQueryAuditMetadata_WriteDisposition int32
99
100 const (
101
102 BigQueryAuditMetadata_WRITE_DISPOSITION_UNSPECIFIED BigQueryAuditMetadata_WriteDisposition = 0
103
104 BigQueryAuditMetadata_WRITE_EMPTY BigQueryAuditMetadata_WriteDisposition = 1
105
106 BigQueryAuditMetadata_WRITE_TRUNCATE BigQueryAuditMetadata_WriteDisposition = 2
107
108 BigQueryAuditMetadata_WRITE_APPEND BigQueryAuditMetadata_WriteDisposition = 3
109 )
110
111
112 var (
113 BigQueryAuditMetadata_WriteDisposition_name = map[int32]string{
114 0: "WRITE_DISPOSITION_UNSPECIFIED",
115 1: "WRITE_EMPTY",
116 2: "WRITE_TRUNCATE",
117 3: "WRITE_APPEND",
118 }
119 BigQueryAuditMetadata_WriteDisposition_value = map[string]int32{
120 "WRITE_DISPOSITION_UNSPECIFIED": 0,
121 "WRITE_EMPTY": 1,
122 "WRITE_TRUNCATE": 2,
123 "WRITE_APPEND": 3,
124 }
125 )
126
127 func (x BigQueryAuditMetadata_WriteDisposition) Enum() *BigQueryAuditMetadata_WriteDisposition {
128 p := new(BigQueryAuditMetadata_WriteDisposition)
129 *p = x
130 return p
131 }
132
133 func (x BigQueryAuditMetadata_WriteDisposition) String() string {
134 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
135 }
136
137 func (BigQueryAuditMetadata_WriteDisposition) Descriptor() protoreflect.EnumDescriptor {
138 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[1].Descriptor()
139 }
140
141 func (BigQueryAuditMetadata_WriteDisposition) Type() protoreflect.EnumType {
142 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[1]
143 }
144
145 func (x BigQueryAuditMetadata_WriteDisposition) Number() protoreflect.EnumNumber {
146 return protoreflect.EnumNumber(x)
147 }
148
149
150 func (BigQueryAuditMetadata_WriteDisposition) EnumDescriptor() ([]byte, []int) {
151 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 1}
152 }
153
154
155 type BigQueryAuditMetadata_OperationType int32
156
157 const (
158
159 BigQueryAuditMetadata_OPERATION_TYPE_UNSPECIFIED BigQueryAuditMetadata_OperationType = 0
160
161 BigQueryAuditMetadata_COPY BigQueryAuditMetadata_OperationType = 1
162
163
164 BigQueryAuditMetadata_SNAPSHOT BigQueryAuditMetadata_OperationType = 2
165
166
167 BigQueryAuditMetadata_RESTORE BigQueryAuditMetadata_OperationType = 3
168 )
169
170
171 var (
172 BigQueryAuditMetadata_OperationType_name = map[int32]string{
173 0: "OPERATION_TYPE_UNSPECIFIED",
174 1: "COPY",
175 2: "SNAPSHOT",
176 3: "RESTORE",
177 }
178 BigQueryAuditMetadata_OperationType_value = map[string]int32{
179 "OPERATION_TYPE_UNSPECIFIED": 0,
180 "COPY": 1,
181 "SNAPSHOT": 2,
182 "RESTORE": 3,
183 }
184 )
185
186 func (x BigQueryAuditMetadata_OperationType) Enum() *BigQueryAuditMetadata_OperationType {
187 p := new(BigQueryAuditMetadata_OperationType)
188 *p = x
189 return p
190 }
191
192 func (x BigQueryAuditMetadata_OperationType) String() string {
193 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
194 }
195
196 func (BigQueryAuditMetadata_OperationType) Descriptor() protoreflect.EnumDescriptor {
197 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[2].Descriptor()
198 }
199
200 func (BigQueryAuditMetadata_OperationType) Type() protoreflect.EnumType {
201 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[2]
202 }
203
204 func (x BigQueryAuditMetadata_OperationType) Number() protoreflect.EnumNumber {
205 return protoreflect.EnumNumber(x)
206 }
207
208
209 func (BigQueryAuditMetadata_OperationType) EnumDescriptor() ([]byte, []int) {
210 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 2}
211 }
212
213
214 type BigQueryAuditMetadata_JobState int32
215
216 const (
217
218 BigQueryAuditMetadata_JOB_STATE_UNSPECIFIED BigQueryAuditMetadata_JobState = 0
219
220 BigQueryAuditMetadata_PENDING BigQueryAuditMetadata_JobState = 1
221
222 BigQueryAuditMetadata_RUNNING BigQueryAuditMetadata_JobState = 2
223
224 BigQueryAuditMetadata_DONE BigQueryAuditMetadata_JobState = 3
225 )
226
227
228 var (
229 BigQueryAuditMetadata_JobState_name = map[int32]string{
230 0: "JOB_STATE_UNSPECIFIED",
231 1: "PENDING",
232 2: "RUNNING",
233 3: "DONE",
234 }
235 BigQueryAuditMetadata_JobState_value = map[string]int32{
236 "JOB_STATE_UNSPECIFIED": 0,
237 "PENDING": 1,
238 "RUNNING": 2,
239 "DONE": 3,
240 }
241 )
242
243 func (x BigQueryAuditMetadata_JobState) Enum() *BigQueryAuditMetadata_JobState {
244 p := new(BigQueryAuditMetadata_JobState)
245 *p = x
246 return p
247 }
248
249 func (x BigQueryAuditMetadata_JobState) String() string {
250 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
251 }
252
253 func (BigQueryAuditMetadata_JobState) Descriptor() protoreflect.EnumDescriptor {
254 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[3].Descriptor()
255 }
256
257 func (BigQueryAuditMetadata_JobState) Type() protoreflect.EnumType {
258 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[3]
259 }
260
261 func (x BigQueryAuditMetadata_JobState) Number() protoreflect.EnumNumber {
262 return protoreflect.EnumNumber(x)
263 }
264
265
266 func (BigQueryAuditMetadata_JobState) EnumDescriptor() ([]byte, []int) {
267 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 3}
268 }
269
270
271 type BigQueryAuditMetadata_QueryStatementType int32
272
273 const (
274
275 BigQueryAuditMetadata_QUERY_STATEMENT_TYPE_UNSPECIFIED BigQueryAuditMetadata_QueryStatementType = 0
276
277 BigQueryAuditMetadata_SELECT BigQueryAuditMetadata_QueryStatementType = 1
278
279 BigQueryAuditMetadata_ASSERT BigQueryAuditMetadata_QueryStatementType = 23
280
281 BigQueryAuditMetadata_INSERT BigQueryAuditMetadata_QueryStatementType = 2
282
283 BigQueryAuditMetadata_UPDATE BigQueryAuditMetadata_QueryStatementType = 3
284
285 BigQueryAuditMetadata_DELETE BigQueryAuditMetadata_QueryStatementType = 4
286
287 BigQueryAuditMetadata_MERGE BigQueryAuditMetadata_QueryStatementType = 5
288
289 BigQueryAuditMetadata_CREATE_TABLE BigQueryAuditMetadata_QueryStatementType = 6
290
291 BigQueryAuditMetadata_CREATE_TABLE_AS_SELECT BigQueryAuditMetadata_QueryStatementType = 7
292
293 BigQueryAuditMetadata_CREATE_VIEW BigQueryAuditMetadata_QueryStatementType = 8
294
295 BigQueryAuditMetadata_CREATE_MODEL BigQueryAuditMetadata_QueryStatementType = 9
296
297 BigQueryAuditMetadata_CREATE_MATERIALIZED_VIEW BigQueryAuditMetadata_QueryStatementType = 13
298
299 BigQueryAuditMetadata_CREATE_FUNCTION BigQueryAuditMetadata_QueryStatementType = 14
300
301 BigQueryAuditMetadata_CREATE_TABLE_FUNCTION BigQueryAuditMetadata_QueryStatementType = 56
302
303 BigQueryAuditMetadata_CREATE_PROCEDURE BigQueryAuditMetadata_QueryStatementType = 20
304
305 BigQueryAuditMetadata_CREATE_ROW_ACCESS_POLICY BigQueryAuditMetadata_QueryStatementType = 24
306
307 BigQueryAuditMetadata_CREATE_SCHEMA BigQueryAuditMetadata_QueryStatementType = 53
308
309 BigQueryAuditMetadata_CREATE_SNAPSHOT_TABLE BigQueryAuditMetadata_QueryStatementType = 59
310
311 BigQueryAuditMetadata_DROP_TABLE BigQueryAuditMetadata_QueryStatementType = 10
312
313 BigQueryAuditMetadata_DROP_EXTERNAL_TABLE BigQueryAuditMetadata_QueryStatementType = 33
314
315 BigQueryAuditMetadata_DROP_VIEW BigQueryAuditMetadata_QueryStatementType = 11
316
317 BigQueryAuditMetadata_DROP_MODEL BigQueryAuditMetadata_QueryStatementType = 12
318
319 BigQueryAuditMetadata_DROP_MATERIALIZED_VIEW BigQueryAuditMetadata_QueryStatementType = 15
320
321 BigQueryAuditMetadata_DROP_FUNCTION BigQueryAuditMetadata_QueryStatementType = 16
322
323 BigQueryAuditMetadata_DROP_PROCEDURE BigQueryAuditMetadata_QueryStatementType = 21
324
325 BigQueryAuditMetadata_DROP_SCHEMA BigQueryAuditMetadata_QueryStatementType = 54
326
327
328 BigQueryAuditMetadata_DROP_ROW_ACCESS_POLICY BigQueryAuditMetadata_QueryStatementType = 25
329
330 BigQueryAuditMetadata_DROP_SNAPSHOT_TABLE BigQueryAuditMetadata_QueryStatementType = 62
331
332 BigQueryAuditMetadata_ALTER_TABLE BigQueryAuditMetadata_QueryStatementType = 17
333
334 BigQueryAuditMetadata_ALTER_VIEW BigQueryAuditMetadata_QueryStatementType = 18
335
336 BigQueryAuditMetadata_ALTER_MATERIALIZED_VIEW BigQueryAuditMetadata_QueryStatementType = 22
337
338 BigQueryAuditMetadata_ALTER_SCHEMA BigQueryAuditMetadata_QueryStatementType = 55
339
340 BigQueryAuditMetadata_SCRIPT BigQueryAuditMetadata_QueryStatementType = 19
341
342 BigQueryAuditMetadata_TRUNCATE_TABLE BigQueryAuditMetadata_QueryStatementType = 26
343
344 BigQueryAuditMetadata_CREATE_EXTERNAL_TABLE BigQueryAuditMetadata_QueryStatementType = 27
345
346 BigQueryAuditMetadata_EXPORT_DATA BigQueryAuditMetadata_QueryStatementType = 28
347
348 BigQueryAuditMetadata_CALL BigQueryAuditMetadata_QueryStatementType = 29
349 )
350
351
352 var (
353 BigQueryAuditMetadata_QueryStatementType_name = map[int32]string{
354 0: "QUERY_STATEMENT_TYPE_UNSPECIFIED",
355 1: "SELECT",
356 23: "ASSERT",
357 2: "INSERT",
358 3: "UPDATE",
359 4: "DELETE",
360 5: "MERGE",
361 6: "CREATE_TABLE",
362 7: "CREATE_TABLE_AS_SELECT",
363 8: "CREATE_VIEW",
364 9: "CREATE_MODEL",
365 13: "CREATE_MATERIALIZED_VIEW",
366 14: "CREATE_FUNCTION",
367 56: "CREATE_TABLE_FUNCTION",
368 20: "CREATE_PROCEDURE",
369 24: "CREATE_ROW_ACCESS_POLICY",
370 53: "CREATE_SCHEMA",
371 59: "CREATE_SNAPSHOT_TABLE",
372 10: "DROP_TABLE",
373 33: "DROP_EXTERNAL_TABLE",
374 11: "DROP_VIEW",
375 12: "DROP_MODEL",
376 15: "DROP_MATERIALIZED_VIEW",
377 16: "DROP_FUNCTION",
378 21: "DROP_PROCEDURE",
379 54: "DROP_SCHEMA",
380 25: "DROP_ROW_ACCESS_POLICY",
381 62: "DROP_SNAPSHOT_TABLE",
382 17: "ALTER_TABLE",
383 18: "ALTER_VIEW",
384 22: "ALTER_MATERIALIZED_VIEW",
385 55: "ALTER_SCHEMA",
386 19: "SCRIPT",
387 26: "TRUNCATE_TABLE",
388 27: "CREATE_EXTERNAL_TABLE",
389 28: "EXPORT_DATA",
390 29: "CALL",
391 }
392 BigQueryAuditMetadata_QueryStatementType_value = map[string]int32{
393 "QUERY_STATEMENT_TYPE_UNSPECIFIED": 0,
394 "SELECT": 1,
395 "ASSERT": 23,
396 "INSERT": 2,
397 "UPDATE": 3,
398 "DELETE": 4,
399 "MERGE": 5,
400 "CREATE_TABLE": 6,
401 "CREATE_TABLE_AS_SELECT": 7,
402 "CREATE_VIEW": 8,
403 "CREATE_MODEL": 9,
404 "CREATE_MATERIALIZED_VIEW": 13,
405 "CREATE_FUNCTION": 14,
406 "CREATE_TABLE_FUNCTION": 56,
407 "CREATE_PROCEDURE": 20,
408 "CREATE_ROW_ACCESS_POLICY": 24,
409 "CREATE_SCHEMA": 53,
410 "CREATE_SNAPSHOT_TABLE": 59,
411 "DROP_TABLE": 10,
412 "DROP_EXTERNAL_TABLE": 33,
413 "DROP_VIEW": 11,
414 "DROP_MODEL": 12,
415 "DROP_MATERIALIZED_VIEW": 15,
416 "DROP_FUNCTION": 16,
417 "DROP_PROCEDURE": 21,
418 "DROP_SCHEMA": 54,
419 "DROP_ROW_ACCESS_POLICY": 25,
420 "DROP_SNAPSHOT_TABLE": 62,
421 "ALTER_TABLE": 17,
422 "ALTER_VIEW": 18,
423 "ALTER_MATERIALIZED_VIEW": 22,
424 "ALTER_SCHEMA": 55,
425 "SCRIPT": 19,
426 "TRUNCATE_TABLE": 26,
427 "CREATE_EXTERNAL_TABLE": 27,
428 "EXPORT_DATA": 28,
429 "CALL": 29,
430 }
431 )
432
433 func (x BigQueryAuditMetadata_QueryStatementType) Enum() *BigQueryAuditMetadata_QueryStatementType {
434 p := new(BigQueryAuditMetadata_QueryStatementType)
435 *p = x
436 return p
437 }
438
439 func (x BigQueryAuditMetadata_QueryStatementType) String() string {
440 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
441 }
442
443 func (BigQueryAuditMetadata_QueryStatementType) Descriptor() protoreflect.EnumDescriptor {
444 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[4].Descriptor()
445 }
446
447 func (BigQueryAuditMetadata_QueryStatementType) Type() protoreflect.EnumType {
448 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[4]
449 }
450
451 func (x BigQueryAuditMetadata_QueryStatementType) Number() protoreflect.EnumNumber {
452 return protoreflect.EnumNumber(x)
453 }
454
455
456 func (BigQueryAuditMetadata_QueryStatementType) EnumDescriptor() ([]byte, []int) {
457 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 4}
458 }
459
460
461 type BigQueryAuditMetadata_JobInsertion_Reason int32
462
463 const (
464
465 BigQueryAuditMetadata_JobInsertion_REASON_UNSPECIFIED BigQueryAuditMetadata_JobInsertion_Reason = 0
466
467 BigQueryAuditMetadata_JobInsertion_JOB_INSERT_REQUEST BigQueryAuditMetadata_JobInsertion_Reason = 1
468
469 BigQueryAuditMetadata_JobInsertion_QUERY_REQUEST BigQueryAuditMetadata_JobInsertion_Reason = 2
470 )
471
472
473 var (
474 BigQueryAuditMetadata_JobInsertion_Reason_name = map[int32]string{
475 0: "REASON_UNSPECIFIED",
476 1: "JOB_INSERT_REQUEST",
477 2: "QUERY_REQUEST",
478 }
479 BigQueryAuditMetadata_JobInsertion_Reason_value = map[string]int32{
480 "REASON_UNSPECIFIED": 0,
481 "JOB_INSERT_REQUEST": 1,
482 "QUERY_REQUEST": 2,
483 }
484 )
485
486 func (x BigQueryAuditMetadata_JobInsertion_Reason) Enum() *BigQueryAuditMetadata_JobInsertion_Reason {
487 p := new(BigQueryAuditMetadata_JobInsertion_Reason)
488 *p = x
489 return p
490 }
491
492 func (x BigQueryAuditMetadata_JobInsertion_Reason) String() string {
493 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
494 }
495
496 func (BigQueryAuditMetadata_JobInsertion_Reason) Descriptor() protoreflect.EnumDescriptor {
497 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[5].Descriptor()
498 }
499
500 func (BigQueryAuditMetadata_JobInsertion_Reason) Type() protoreflect.EnumType {
501 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[5]
502 }
503
504 func (x BigQueryAuditMetadata_JobInsertion_Reason) Number() protoreflect.EnumNumber {
505 return protoreflect.EnumNumber(x)
506 }
507
508
509 func (BigQueryAuditMetadata_JobInsertion_Reason) EnumDescriptor() ([]byte, []int) {
510 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 0, 0}
511 }
512
513
514 type BigQueryAuditMetadata_JobDeletion_Reason int32
515
516 const (
517
518 BigQueryAuditMetadata_JobDeletion_REASON_UNSPECIFIED BigQueryAuditMetadata_JobDeletion_Reason = 0
519
520 BigQueryAuditMetadata_JobDeletion_JOB_DELETE_REQUEST BigQueryAuditMetadata_JobDeletion_Reason = 1
521 )
522
523
524 var (
525 BigQueryAuditMetadata_JobDeletion_Reason_name = map[int32]string{
526 0: "REASON_UNSPECIFIED",
527 1: "JOB_DELETE_REQUEST",
528 }
529 BigQueryAuditMetadata_JobDeletion_Reason_value = map[string]int32{
530 "REASON_UNSPECIFIED": 0,
531 "JOB_DELETE_REQUEST": 1,
532 }
533 )
534
535 func (x BigQueryAuditMetadata_JobDeletion_Reason) Enum() *BigQueryAuditMetadata_JobDeletion_Reason {
536 p := new(BigQueryAuditMetadata_JobDeletion_Reason)
537 *p = x
538 return p
539 }
540
541 func (x BigQueryAuditMetadata_JobDeletion_Reason) String() string {
542 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
543 }
544
545 func (BigQueryAuditMetadata_JobDeletion_Reason) Descriptor() protoreflect.EnumDescriptor {
546 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[6].Descriptor()
547 }
548
549 func (BigQueryAuditMetadata_JobDeletion_Reason) Type() protoreflect.EnumType {
550 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[6]
551 }
552
553 func (x BigQueryAuditMetadata_JobDeletion_Reason) Number() protoreflect.EnumNumber {
554 return protoreflect.EnumNumber(x)
555 }
556
557
558 func (BigQueryAuditMetadata_JobDeletion_Reason) EnumDescriptor() ([]byte, []int) {
559 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 2, 0}
560 }
561
562
563 type BigQueryAuditMetadata_DatasetCreation_Reason int32
564
565 const (
566
567 BigQueryAuditMetadata_DatasetCreation_REASON_UNSPECIFIED BigQueryAuditMetadata_DatasetCreation_Reason = 0
568
569 BigQueryAuditMetadata_DatasetCreation_CREATE BigQueryAuditMetadata_DatasetCreation_Reason = 1
570
571 BigQueryAuditMetadata_DatasetCreation_QUERY BigQueryAuditMetadata_DatasetCreation_Reason = 2
572 )
573
574
575 var (
576 BigQueryAuditMetadata_DatasetCreation_Reason_name = map[int32]string{
577 0: "REASON_UNSPECIFIED",
578 1: "CREATE",
579 2: "QUERY",
580 }
581 BigQueryAuditMetadata_DatasetCreation_Reason_value = map[string]int32{
582 "REASON_UNSPECIFIED": 0,
583 "CREATE": 1,
584 "QUERY": 2,
585 }
586 )
587
588 func (x BigQueryAuditMetadata_DatasetCreation_Reason) Enum() *BigQueryAuditMetadata_DatasetCreation_Reason {
589 p := new(BigQueryAuditMetadata_DatasetCreation_Reason)
590 *p = x
591 return p
592 }
593
594 func (x BigQueryAuditMetadata_DatasetCreation_Reason) String() string {
595 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
596 }
597
598 func (BigQueryAuditMetadata_DatasetCreation_Reason) Descriptor() protoreflect.EnumDescriptor {
599 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[7].Descriptor()
600 }
601
602 func (BigQueryAuditMetadata_DatasetCreation_Reason) Type() protoreflect.EnumType {
603 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[7]
604 }
605
606 func (x BigQueryAuditMetadata_DatasetCreation_Reason) Number() protoreflect.EnumNumber {
607 return protoreflect.EnumNumber(x)
608 }
609
610
611 func (BigQueryAuditMetadata_DatasetCreation_Reason) EnumDescriptor() ([]byte, []int) {
612 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 3, 0}
613 }
614
615
616 type BigQueryAuditMetadata_DatasetChange_Reason int32
617
618 const (
619
620 BigQueryAuditMetadata_DatasetChange_REASON_UNSPECIFIED BigQueryAuditMetadata_DatasetChange_Reason = 0
621
622 BigQueryAuditMetadata_DatasetChange_UPDATE BigQueryAuditMetadata_DatasetChange_Reason = 1
623
624 BigQueryAuditMetadata_DatasetChange_SET_IAM_POLICY BigQueryAuditMetadata_DatasetChange_Reason = 2
625
626 BigQueryAuditMetadata_DatasetChange_QUERY BigQueryAuditMetadata_DatasetChange_Reason = 3
627 )
628
629
630 var (
631 BigQueryAuditMetadata_DatasetChange_Reason_name = map[int32]string{
632 0: "REASON_UNSPECIFIED",
633 1: "UPDATE",
634 2: "SET_IAM_POLICY",
635 3: "QUERY",
636 }
637 BigQueryAuditMetadata_DatasetChange_Reason_value = map[string]int32{
638 "REASON_UNSPECIFIED": 0,
639 "UPDATE": 1,
640 "SET_IAM_POLICY": 2,
641 "QUERY": 3,
642 }
643 )
644
645 func (x BigQueryAuditMetadata_DatasetChange_Reason) Enum() *BigQueryAuditMetadata_DatasetChange_Reason {
646 p := new(BigQueryAuditMetadata_DatasetChange_Reason)
647 *p = x
648 return p
649 }
650
651 func (x BigQueryAuditMetadata_DatasetChange_Reason) String() string {
652 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
653 }
654
655 func (BigQueryAuditMetadata_DatasetChange_Reason) Descriptor() protoreflect.EnumDescriptor {
656 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[8].Descriptor()
657 }
658
659 func (BigQueryAuditMetadata_DatasetChange_Reason) Type() protoreflect.EnumType {
660 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[8]
661 }
662
663 func (x BigQueryAuditMetadata_DatasetChange_Reason) Number() protoreflect.EnumNumber {
664 return protoreflect.EnumNumber(x)
665 }
666
667
668 func (BigQueryAuditMetadata_DatasetChange_Reason) EnumDescriptor() ([]byte, []int) {
669 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 4, 0}
670 }
671
672
673 type BigQueryAuditMetadata_DatasetDeletion_Reason int32
674
675 const (
676
677 BigQueryAuditMetadata_DatasetDeletion_REASON_UNSPECIFIED BigQueryAuditMetadata_DatasetDeletion_Reason = 0
678
679 BigQueryAuditMetadata_DatasetDeletion_DELETE BigQueryAuditMetadata_DatasetDeletion_Reason = 1
680
681 BigQueryAuditMetadata_DatasetDeletion_QUERY BigQueryAuditMetadata_DatasetDeletion_Reason = 2
682 )
683
684
685 var (
686 BigQueryAuditMetadata_DatasetDeletion_Reason_name = map[int32]string{
687 0: "REASON_UNSPECIFIED",
688 1: "DELETE",
689 2: "QUERY",
690 }
691 BigQueryAuditMetadata_DatasetDeletion_Reason_value = map[string]int32{
692 "REASON_UNSPECIFIED": 0,
693 "DELETE": 1,
694 "QUERY": 2,
695 }
696 )
697
698 func (x BigQueryAuditMetadata_DatasetDeletion_Reason) Enum() *BigQueryAuditMetadata_DatasetDeletion_Reason {
699 p := new(BigQueryAuditMetadata_DatasetDeletion_Reason)
700 *p = x
701 return p
702 }
703
704 func (x BigQueryAuditMetadata_DatasetDeletion_Reason) String() string {
705 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
706 }
707
708 func (BigQueryAuditMetadata_DatasetDeletion_Reason) Descriptor() protoreflect.EnumDescriptor {
709 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[9].Descriptor()
710 }
711
712 func (BigQueryAuditMetadata_DatasetDeletion_Reason) Type() protoreflect.EnumType {
713 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[9]
714 }
715
716 func (x BigQueryAuditMetadata_DatasetDeletion_Reason) Number() protoreflect.EnumNumber {
717 return protoreflect.EnumNumber(x)
718 }
719
720
721 func (BigQueryAuditMetadata_DatasetDeletion_Reason) EnumDescriptor() ([]byte, []int) {
722 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 5, 0}
723 }
724
725
726 type BigQueryAuditMetadata_TableCreation_Reason int32
727
728 const (
729
730 BigQueryAuditMetadata_TableCreation_REASON_UNSPECIFIED BigQueryAuditMetadata_TableCreation_Reason = 0
731
732
733 BigQueryAuditMetadata_TableCreation_JOB BigQueryAuditMetadata_TableCreation_Reason = 1
734
735 BigQueryAuditMetadata_TableCreation_QUERY BigQueryAuditMetadata_TableCreation_Reason = 2
736
737 BigQueryAuditMetadata_TableCreation_TABLE_INSERT_REQUEST BigQueryAuditMetadata_TableCreation_Reason = 3
738 )
739
740
741 var (
742 BigQueryAuditMetadata_TableCreation_Reason_name = map[int32]string{
743 0: "REASON_UNSPECIFIED",
744 1: "JOB",
745 2: "QUERY",
746 3: "TABLE_INSERT_REQUEST",
747 }
748 BigQueryAuditMetadata_TableCreation_Reason_value = map[string]int32{
749 "REASON_UNSPECIFIED": 0,
750 "JOB": 1,
751 "QUERY": 2,
752 "TABLE_INSERT_REQUEST": 3,
753 }
754 )
755
756 func (x BigQueryAuditMetadata_TableCreation_Reason) Enum() *BigQueryAuditMetadata_TableCreation_Reason {
757 p := new(BigQueryAuditMetadata_TableCreation_Reason)
758 *p = x
759 return p
760 }
761
762 func (x BigQueryAuditMetadata_TableCreation_Reason) String() string {
763 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
764 }
765
766 func (BigQueryAuditMetadata_TableCreation_Reason) Descriptor() protoreflect.EnumDescriptor {
767 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[10].Descriptor()
768 }
769
770 func (BigQueryAuditMetadata_TableCreation_Reason) Type() protoreflect.EnumType {
771 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[10]
772 }
773
774 func (x BigQueryAuditMetadata_TableCreation_Reason) Number() protoreflect.EnumNumber {
775 return protoreflect.EnumNumber(x)
776 }
777
778
779 func (BigQueryAuditMetadata_TableCreation_Reason) EnumDescriptor() ([]byte, []int) {
780 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 6, 0}
781 }
782
783
784 type BigQueryAuditMetadata_ModelCreation_Reason int32
785
786 const (
787
788 BigQueryAuditMetadata_ModelCreation_REASON_UNSPECIFIED BigQueryAuditMetadata_ModelCreation_Reason = 0
789
790 BigQueryAuditMetadata_ModelCreation_QUERY BigQueryAuditMetadata_ModelCreation_Reason = 2
791 )
792
793
794 var (
795 BigQueryAuditMetadata_ModelCreation_Reason_name = map[int32]string{
796 0: "REASON_UNSPECIFIED",
797 2: "QUERY",
798 }
799 BigQueryAuditMetadata_ModelCreation_Reason_value = map[string]int32{
800 "REASON_UNSPECIFIED": 0,
801 "QUERY": 2,
802 }
803 )
804
805 func (x BigQueryAuditMetadata_ModelCreation_Reason) Enum() *BigQueryAuditMetadata_ModelCreation_Reason {
806 p := new(BigQueryAuditMetadata_ModelCreation_Reason)
807 *p = x
808 return p
809 }
810
811 func (x BigQueryAuditMetadata_ModelCreation_Reason) String() string {
812 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
813 }
814
815 func (BigQueryAuditMetadata_ModelCreation_Reason) Descriptor() protoreflect.EnumDescriptor {
816 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[11].Descriptor()
817 }
818
819 func (BigQueryAuditMetadata_ModelCreation_Reason) Type() protoreflect.EnumType {
820 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[11]
821 }
822
823 func (x BigQueryAuditMetadata_ModelCreation_Reason) Number() protoreflect.EnumNumber {
824 return protoreflect.EnumNumber(x)
825 }
826
827
828 func (BigQueryAuditMetadata_ModelCreation_Reason) EnumDescriptor() ([]byte, []int) {
829 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 7, 0}
830 }
831
832
833 type BigQueryAuditMetadata_RoutineCreation_Reason int32
834
835 const (
836
837 BigQueryAuditMetadata_RoutineCreation_REASON_UNSPECIFIED BigQueryAuditMetadata_RoutineCreation_Reason = 0
838
839 BigQueryAuditMetadata_RoutineCreation_QUERY BigQueryAuditMetadata_RoutineCreation_Reason = 1
840
841 BigQueryAuditMetadata_RoutineCreation_ROUTINE_INSERT_REQUEST BigQueryAuditMetadata_RoutineCreation_Reason = 2
842 )
843
844
845 var (
846 BigQueryAuditMetadata_RoutineCreation_Reason_name = map[int32]string{
847 0: "REASON_UNSPECIFIED",
848 1: "QUERY",
849 2: "ROUTINE_INSERT_REQUEST",
850 }
851 BigQueryAuditMetadata_RoutineCreation_Reason_value = map[string]int32{
852 "REASON_UNSPECIFIED": 0,
853 "QUERY": 1,
854 "ROUTINE_INSERT_REQUEST": 2,
855 }
856 )
857
858 func (x BigQueryAuditMetadata_RoutineCreation_Reason) Enum() *BigQueryAuditMetadata_RoutineCreation_Reason {
859 p := new(BigQueryAuditMetadata_RoutineCreation_Reason)
860 *p = x
861 return p
862 }
863
864 func (x BigQueryAuditMetadata_RoutineCreation_Reason) String() string {
865 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
866 }
867
868 func (BigQueryAuditMetadata_RoutineCreation_Reason) Descriptor() protoreflect.EnumDescriptor {
869 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[12].Descriptor()
870 }
871
872 func (BigQueryAuditMetadata_RoutineCreation_Reason) Type() protoreflect.EnumType {
873 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[12]
874 }
875
876 func (x BigQueryAuditMetadata_RoutineCreation_Reason) Number() protoreflect.EnumNumber {
877 return protoreflect.EnumNumber(x)
878 }
879
880
881 func (BigQueryAuditMetadata_RoutineCreation_Reason) EnumDescriptor() ([]byte, []int) {
882 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 8, 0}
883 }
884
885
886 type BigQueryAuditMetadata_TableDataRead_Reason int32
887
888 const (
889
890 BigQueryAuditMetadata_TableDataRead_REASON_UNSPECIFIED BigQueryAuditMetadata_TableDataRead_Reason = 0
891
892 BigQueryAuditMetadata_TableDataRead_JOB BigQueryAuditMetadata_TableDataRead_Reason = 1
893
894 BigQueryAuditMetadata_TableDataRead_TABLEDATA_LIST_REQUEST BigQueryAuditMetadata_TableDataRead_Reason = 2
895
896 BigQueryAuditMetadata_TableDataRead_GET_QUERY_RESULTS_REQUEST BigQueryAuditMetadata_TableDataRead_Reason = 3
897
898 BigQueryAuditMetadata_TableDataRead_QUERY_REQUEST BigQueryAuditMetadata_TableDataRead_Reason = 4
899
900 BigQueryAuditMetadata_TableDataRead_CREATE_READ_SESSION BigQueryAuditMetadata_TableDataRead_Reason = 5
901
902 BigQueryAuditMetadata_TableDataRead_MATERIALIZED_VIEW_REFRESH BigQueryAuditMetadata_TableDataRead_Reason = 6
903 )
904
905
906 var (
907 BigQueryAuditMetadata_TableDataRead_Reason_name = map[int32]string{
908 0: "REASON_UNSPECIFIED",
909 1: "JOB",
910 2: "TABLEDATA_LIST_REQUEST",
911 3: "GET_QUERY_RESULTS_REQUEST",
912 4: "QUERY_REQUEST",
913 5: "CREATE_READ_SESSION",
914 6: "MATERIALIZED_VIEW_REFRESH",
915 }
916 BigQueryAuditMetadata_TableDataRead_Reason_value = map[string]int32{
917 "REASON_UNSPECIFIED": 0,
918 "JOB": 1,
919 "TABLEDATA_LIST_REQUEST": 2,
920 "GET_QUERY_RESULTS_REQUEST": 3,
921 "QUERY_REQUEST": 4,
922 "CREATE_READ_SESSION": 5,
923 "MATERIALIZED_VIEW_REFRESH": 6,
924 }
925 )
926
927 func (x BigQueryAuditMetadata_TableDataRead_Reason) Enum() *BigQueryAuditMetadata_TableDataRead_Reason {
928 p := new(BigQueryAuditMetadata_TableDataRead_Reason)
929 *p = x
930 return p
931 }
932
933 func (x BigQueryAuditMetadata_TableDataRead_Reason) String() string {
934 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
935 }
936
937 func (BigQueryAuditMetadata_TableDataRead_Reason) Descriptor() protoreflect.EnumDescriptor {
938 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[13].Descriptor()
939 }
940
941 func (BigQueryAuditMetadata_TableDataRead_Reason) Type() protoreflect.EnumType {
942 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[13]
943 }
944
945 func (x BigQueryAuditMetadata_TableDataRead_Reason) Number() protoreflect.EnumNumber {
946 return protoreflect.EnumNumber(x)
947 }
948
949
950 func (BigQueryAuditMetadata_TableDataRead_Reason) EnumDescriptor() ([]byte, []int) {
951 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 9, 0}
952 }
953
954
955 type BigQueryAuditMetadata_TableChange_Reason int32
956
957 const (
958
959 BigQueryAuditMetadata_TableChange_REASON_UNSPECIFIED BigQueryAuditMetadata_TableChange_Reason = 0
960
961 BigQueryAuditMetadata_TableChange_TABLE_UPDATE_REQUEST BigQueryAuditMetadata_TableChange_Reason = 1
962
963 BigQueryAuditMetadata_TableChange_JOB BigQueryAuditMetadata_TableChange_Reason = 2
964
965 BigQueryAuditMetadata_TableChange_QUERY BigQueryAuditMetadata_TableChange_Reason = 3
966 )
967
968
969 var (
970 BigQueryAuditMetadata_TableChange_Reason_name = map[int32]string{
971 0: "REASON_UNSPECIFIED",
972 1: "TABLE_UPDATE_REQUEST",
973 2: "JOB",
974 3: "QUERY",
975 }
976 BigQueryAuditMetadata_TableChange_Reason_value = map[string]int32{
977 "REASON_UNSPECIFIED": 0,
978 "TABLE_UPDATE_REQUEST": 1,
979 "JOB": 2,
980 "QUERY": 3,
981 }
982 )
983
984 func (x BigQueryAuditMetadata_TableChange_Reason) Enum() *BigQueryAuditMetadata_TableChange_Reason {
985 p := new(BigQueryAuditMetadata_TableChange_Reason)
986 *p = x
987 return p
988 }
989
990 func (x BigQueryAuditMetadata_TableChange_Reason) String() string {
991 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
992 }
993
994 func (BigQueryAuditMetadata_TableChange_Reason) Descriptor() protoreflect.EnumDescriptor {
995 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[14].Descriptor()
996 }
997
998 func (BigQueryAuditMetadata_TableChange_Reason) Type() protoreflect.EnumType {
999 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[14]
1000 }
1001
1002 func (x BigQueryAuditMetadata_TableChange_Reason) Number() protoreflect.EnumNumber {
1003 return protoreflect.EnumNumber(x)
1004 }
1005
1006
1007 func (BigQueryAuditMetadata_TableChange_Reason) EnumDescriptor() ([]byte, []int) {
1008 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 10, 0}
1009 }
1010
1011
1012 type BigQueryAuditMetadata_ModelMetadataChange_Reason int32
1013
1014 const (
1015
1016 BigQueryAuditMetadata_ModelMetadataChange_REASON_UNSPECIFIED BigQueryAuditMetadata_ModelMetadataChange_Reason = 0
1017
1018 BigQueryAuditMetadata_ModelMetadataChange_MODEL_PATCH_REQUEST BigQueryAuditMetadata_ModelMetadataChange_Reason = 1
1019
1020 BigQueryAuditMetadata_ModelMetadataChange_QUERY BigQueryAuditMetadata_ModelMetadataChange_Reason = 2
1021 )
1022
1023
1024 var (
1025 BigQueryAuditMetadata_ModelMetadataChange_Reason_name = map[int32]string{
1026 0: "REASON_UNSPECIFIED",
1027 1: "MODEL_PATCH_REQUEST",
1028 2: "QUERY",
1029 }
1030 BigQueryAuditMetadata_ModelMetadataChange_Reason_value = map[string]int32{
1031 "REASON_UNSPECIFIED": 0,
1032 "MODEL_PATCH_REQUEST": 1,
1033 "QUERY": 2,
1034 }
1035 )
1036
1037 func (x BigQueryAuditMetadata_ModelMetadataChange_Reason) Enum() *BigQueryAuditMetadata_ModelMetadataChange_Reason {
1038 p := new(BigQueryAuditMetadata_ModelMetadataChange_Reason)
1039 *p = x
1040 return p
1041 }
1042
1043 func (x BigQueryAuditMetadata_ModelMetadataChange_Reason) String() string {
1044 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1045 }
1046
1047 func (BigQueryAuditMetadata_ModelMetadataChange_Reason) Descriptor() protoreflect.EnumDescriptor {
1048 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[15].Descriptor()
1049 }
1050
1051 func (BigQueryAuditMetadata_ModelMetadataChange_Reason) Type() protoreflect.EnumType {
1052 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[15]
1053 }
1054
1055 func (x BigQueryAuditMetadata_ModelMetadataChange_Reason) Number() protoreflect.EnumNumber {
1056 return protoreflect.EnumNumber(x)
1057 }
1058
1059
1060 func (BigQueryAuditMetadata_ModelMetadataChange_Reason) EnumDescriptor() ([]byte, []int) {
1061 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 11, 0}
1062 }
1063
1064
1065 type BigQueryAuditMetadata_RoutineChange_Reason int32
1066
1067 const (
1068
1069 BigQueryAuditMetadata_RoutineChange_REASON_UNSPECIFIED BigQueryAuditMetadata_RoutineChange_Reason = 0
1070
1071 BigQueryAuditMetadata_RoutineChange_QUERY BigQueryAuditMetadata_RoutineChange_Reason = 1
1072
1073 BigQueryAuditMetadata_RoutineChange_ROUTINE_UPDATE_REQUEST BigQueryAuditMetadata_RoutineChange_Reason = 2
1074 )
1075
1076
1077 var (
1078 BigQueryAuditMetadata_RoutineChange_Reason_name = map[int32]string{
1079 0: "REASON_UNSPECIFIED",
1080 1: "QUERY",
1081 2: "ROUTINE_UPDATE_REQUEST",
1082 }
1083 BigQueryAuditMetadata_RoutineChange_Reason_value = map[string]int32{
1084 "REASON_UNSPECIFIED": 0,
1085 "QUERY": 1,
1086 "ROUTINE_UPDATE_REQUEST": 2,
1087 }
1088 )
1089
1090 func (x BigQueryAuditMetadata_RoutineChange_Reason) Enum() *BigQueryAuditMetadata_RoutineChange_Reason {
1091 p := new(BigQueryAuditMetadata_RoutineChange_Reason)
1092 *p = x
1093 return p
1094 }
1095
1096 func (x BigQueryAuditMetadata_RoutineChange_Reason) String() string {
1097 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1098 }
1099
1100 func (BigQueryAuditMetadata_RoutineChange_Reason) Descriptor() protoreflect.EnumDescriptor {
1101 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[16].Descriptor()
1102 }
1103
1104 func (BigQueryAuditMetadata_RoutineChange_Reason) Type() protoreflect.EnumType {
1105 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[16]
1106 }
1107
1108 func (x BigQueryAuditMetadata_RoutineChange_Reason) Number() protoreflect.EnumNumber {
1109 return protoreflect.EnumNumber(x)
1110 }
1111
1112
1113 func (BigQueryAuditMetadata_RoutineChange_Reason) EnumDescriptor() ([]byte, []int) {
1114 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 12, 0}
1115 }
1116
1117
1118 type BigQueryAuditMetadata_TableDataChange_Reason int32
1119
1120 const (
1121
1122 BigQueryAuditMetadata_TableDataChange_REASON_UNSPECIFIED BigQueryAuditMetadata_TableDataChange_Reason = 0
1123
1124 BigQueryAuditMetadata_TableDataChange_JOB BigQueryAuditMetadata_TableDataChange_Reason = 1
1125
1126 BigQueryAuditMetadata_TableDataChange_QUERY BigQueryAuditMetadata_TableDataChange_Reason = 2
1127
1128 BigQueryAuditMetadata_TableDataChange_MATERIALIZED_VIEW_REFRESH BigQueryAuditMetadata_TableDataChange_Reason = 3
1129
1130 BigQueryAuditMetadata_TableDataChange_WRITE_API BigQueryAuditMetadata_TableDataChange_Reason = 4
1131 )
1132
1133
1134 var (
1135 BigQueryAuditMetadata_TableDataChange_Reason_name = map[int32]string{
1136 0: "REASON_UNSPECIFIED",
1137 1: "JOB",
1138 2: "QUERY",
1139 3: "MATERIALIZED_VIEW_REFRESH",
1140 4: "WRITE_API",
1141 }
1142 BigQueryAuditMetadata_TableDataChange_Reason_value = map[string]int32{
1143 "REASON_UNSPECIFIED": 0,
1144 "JOB": 1,
1145 "QUERY": 2,
1146 "MATERIALIZED_VIEW_REFRESH": 3,
1147 "WRITE_API": 4,
1148 }
1149 )
1150
1151 func (x BigQueryAuditMetadata_TableDataChange_Reason) Enum() *BigQueryAuditMetadata_TableDataChange_Reason {
1152 p := new(BigQueryAuditMetadata_TableDataChange_Reason)
1153 *p = x
1154 return p
1155 }
1156
1157 func (x BigQueryAuditMetadata_TableDataChange_Reason) String() string {
1158 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1159 }
1160
1161 func (BigQueryAuditMetadata_TableDataChange_Reason) Descriptor() protoreflect.EnumDescriptor {
1162 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[17].Descriptor()
1163 }
1164
1165 func (BigQueryAuditMetadata_TableDataChange_Reason) Type() protoreflect.EnumType {
1166 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[17]
1167 }
1168
1169 func (x BigQueryAuditMetadata_TableDataChange_Reason) Number() protoreflect.EnumNumber {
1170 return protoreflect.EnumNumber(x)
1171 }
1172
1173
1174 func (BigQueryAuditMetadata_TableDataChange_Reason) EnumDescriptor() ([]byte, []int) {
1175 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 13, 0}
1176 }
1177
1178
1179 type BigQueryAuditMetadata_ModelDataChange_Reason int32
1180
1181 const (
1182
1183 BigQueryAuditMetadata_ModelDataChange_REASON_UNSPECIFIED BigQueryAuditMetadata_ModelDataChange_Reason = 0
1184
1185 BigQueryAuditMetadata_ModelDataChange_QUERY BigQueryAuditMetadata_ModelDataChange_Reason = 1
1186 )
1187
1188
1189 var (
1190 BigQueryAuditMetadata_ModelDataChange_Reason_name = map[int32]string{
1191 0: "REASON_UNSPECIFIED",
1192 1: "QUERY",
1193 }
1194 BigQueryAuditMetadata_ModelDataChange_Reason_value = map[string]int32{
1195 "REASON_UNSPECIFIED": 0,
1196 "QUERY": 1,
1197 }
1198 )
1199
1200 func (x BigQueryAuditMetadata_ModelDataChange_Reason) Enum() *BigQueryAuditMetadata_ModelDataChange_Reason {
1201 p := new(BigQueryAuditMetadata_ModelDataChange_Reason)
1202 *p = x
1203 return p
1204 }
1205
1206 func (x BigQueryAuditMetadata_ModelDataChange_Reason) String() string {
1207 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1208 }
1209
1210 func (BigQueryAuditMetadata_ModelDataChange_Reason) Descriptor() protoreflect.EnumDescriptor {
1211 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[18].Descriptor()
1212 }
1213
1214 func (BigQueryAuditMetadata_ModelDataChange_Reason) Type() protoreflect.EnumType {
1215 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[18]
1216 }
1217
1218 func (x BigQueryAuditMetadata_ModelDataChange_Reason) Number() protoreflect.EnumNumber {
1219 return protoreflect.EnumNumber(x)
1220 }
1221
1222
1223 func (BigQueryAuditMetadata_ModelDataChange_Reason) EnumDescriptor() ([]byte, []int) {
1224 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 14, 0}
1225 }
1226
1227
1228 type BigQueryAuditMetadata_ModelDataRead_Reason int32
1229
1230 const (
1231
1232 BigQueryAuditMetadata_ModelDataRead_REASON_UNSPECIFIED BigQueryAuditMetadata_ModelDataRead_Reason = 0
1233
1234 BigQueryAuditMetadata_ModelDataRead_JOB BigQueryAuditMetadata_ModelDataRead_Reason = 1
1235 )
1236
1237
1238 var (
1239 BigQueryAuditMetadata_ModelDataRead_Reason_name = map[int32]string{
1240 0: "REASON_UNSPECIFIED",
1241 1: "JOB",
1242 }
1243 BigQueryAuditMetadata_ModelDataRead_Reason_value = map[string]int32{
1244 "REASON_UNSPECIFIED": 0,
1245 "JOB": 1,
1246 }
1247 )
1248
1249 func (x BigQueryAuditMetadata_ModelDataRead_Reason) Enum() *BigQueryAuditMetadata_ModelDataRead_Reason {
1250 p := new(BigQueryAuditMetadata_ModelDataRead_Reason)
1251 *p = x
1252 return p
1253 }
1254
1255 func (x BigQueryAuditMetadata_ModelDataRead_Reason) String() string {
1256 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1257 }
1258
1259 func (BigQueryAuditMetadata_ModelDataRead_Reason) Descriptor() protoreflect.EnumDescriptor {
1260 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[19].Descriptor()
1261 }
1262
1263 func (BigQueryAuditMetadata_ModelDataRead_Reason) Type() protoreflect.EnumType {
1264 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[19]
1265 }
1266
1267 func (x BigQueryAuditMetadata_ModelDataRead_Reason) Number() protoreflect.EnumNumber {
1268 return protoreflect.EnumNumber(x)
1269 }
1270
1271
1272 func (BigQueryAuditMetadata_ModelDataRead_Reason) EnumDescriptor() ([]byte, []int) {
1273 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 15, 0}
1274 }
1275
1276
1277 type BigQueryAuditMetadata_TableDeletion_Reason int32
1278
1279 const (
1280
1281 BigQueryAuditMetadata_TableDeletion_REASON_UNSPECIFIED BigQueryAuditMetadata_TableDeletion_Reason = 0
1282
1283 BigQueryAuditMetadata_TableDeletion_TABLE_DELETE_REQUEST BigQueryAuditMetadata_TableDeletion_Reason = 2
1284
1285 BigQueryAuditMetadata_TableDeletion_EXPIRED BigQueryAuditMetadata_TableDeletion_Reason = 3
1286
1287 BigQueryAuditMetadata_TableDeletion_QUERY BigQueryAuditMetadata_TableDeletion_Reason = 4
1288 )
1289
1290
1291 var (
1292 BigQueryAuditMetadata_TableDeletion_Reason_name = map[int32]string{
1293 0: "REASON_UNSPECIFIED",
1294 2: "TABLE_DELETE_REQUEST",
1295 3: "EXPIRED",
1296 4: "QUERY",
1297 }
1298 BigQueryAuditMetadata_TableDeletion_Reason_value = map[string]int32{
1299 "REASON_UNSPECIFIED": 0,
1300 "TABLE_DELETE_REQUEST": 2,
1301 "EXPIRED": 3,
1302 "QUERY": 4,
1303 }
1304 )
1305
1306 func (x BigQueryAuditMetadata_TableDeletion_Reason) Enum() *BigQueryAuditMetadata_TableDeletion_Reason {
1307 p := new(BigQueryAuditMetadata_TableDeletion_Reason)
1308 *p = x
1309 return p
1310 }
1311
1312 func (x BigQueryAuditMetadata_TableDeletion_Reason) String() string {
1313 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1314 }
1315
1316 func (BigQueryAuditMetadata_TableDeletion_Reason) Descriptor() protoreflect.EnumDescriptor {
1317 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[20].Descriptor()
1318 }
1319
1320 func (BigQueryAuditMetadata_TableDeletion_Reason) Type() protoreflect.EnumType {
1321 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[20]
1322 }
1323
1324 func (x BigQueryAuditMetadata_TableDeletion_Reason) Number() protoreflect.EnumNumber {
1325 return protoreflect.EnumNumber(x)
1326 }
1327
1328
1329 func (BigQueryAuditMetadata_TableDeletion_Reason) EnumDescriptor() ([]byte, []int) {
1330 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 16, 0}
1331 }
1332
1333
1334 type BigQueryAuditMetadata_ModelDeletion_Reason int32
1335
1336 const (
1337
1338 BigQueryAuditMetadata_ModelDeletion_REASON_UNSPECIFIED BigQueryAuditMetadata_ModelDeletion_Reason = 0
1339
1340 BigQueryAuditMetadata_ModelDeletion_MODEL_DELETE_REQUEST BigQueryAuditMetadata_ModelDeletion_Reason = 1
1341
1342 BigQueryAuditMetadata_ModelDeletion_EXPIRED BigQueryAuditMetadata_ModelDeletion_Reason = 2
1343
1344 BigQueryAuditMetadata_ModelDeletion_QUERY BigQueryAuditMetadata_ModelDeletion_Reason = 3
1345 )
1346
1347
1348 var (
1349 BigQueryAuditMetadata_ModelDeletion_Reason_name = map[int32]string{
1350 0: "REASON_UNSPECIFIED",
1351 1: "MODEL_DELETE_REQUEST",
1352 2: "EXPIRED",
1353 3: "QUERY",
1354 }
1355 BigQueryAuditMetadata_ModelDeletion_Reason_value = map[string]int32{
1356 "REASON_UNSPECIFIED": 0,
1357 "MODEL_DELETE_REQUEST": 1,
1358 "EXPIRED": 2,
1359 "QUERY": 3,
1360 }
1361 )
1362
1363 func (x BigQueryAuditMetadata_ModelDeletion_Reason) Enum() *BigQueryAuditMetadata_ModelDeletion_Reason {
1364 p := new(BigQueryAuditMetadata_ModelDeletion_Reason)
1365 *p = x
1366 return p
1367 }
1368
1369 func (x BigQueryAuditMetadata_ModelDeletion_Reason) String() string {
1370 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1371 }
1372
1373 func (BigQueryAuditMetadata_ModelDeletion_Reason) Descriptor() protoreflect.EnumDescriptor {
1374 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[21].Descriptor()
1375 }
1376
1377 func (BigQueryAuditMetadata_ModelDeletion_Reason) Type() protoreflect.EnumType {
1378 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[21]
1379 }
1380
1381 func (x BigQueryAuditMetadata_ModelDeletion_Reason) Number() protoreflect.EnumNumber {
1382 return protoreflect.EnumNumber(x)
1383 }
1384
1385
1386 func (BigQueryAuditMetadata_ModelDeletion_Reason) EnumDescriptor() ([]byte, []int) {
1387 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 17, 0}
1388 }
1389
1390
1391 type BigQueryAuditMetadata_RoutineDeletion_Reason int32
1392
1393 const (
1394
1395 BigQueryAuditMetadata_RoutineDeletion_REASON_UNSPECIFIED BigQueryAuditMetadata_RoutineDeletion_Reason = 0
1396
1397 BigQueryAuditMetadata_RoutineDeletion_QUERY BigQueryAuditMetadata_RoutineDeletion_Reason = 1
1398
1399 BigQueryAuditMetadata_RoutineDeletion_ROUTINE_DELETE_REQUEST BigQueryAuditMetadata_RoutineDeletion_Reason = 2
1400 )
1401
1402
1403 var (
1404 BigQueryAuditMetadata_RoutineDeletion_Reason_name = map[int32]string{
1405 0: "REASON_UNSPECIFIED",
1406 1: "QUERY",
1407 2: "ROUTINE_DELETE_REQUEST",
1408 }
1409 BigQueryAuditMetadata_RoutineDeletion_Reason_value = map[string]int32{
1410 "REASON_UNSPECIFIED": 0,
1411 "QUERY": 1,
1412 "ROUTINE_DELETE_REQUEST": 2,
1413 }
1414 )
1415
1416 func (x BigQueryAuditMetadata_RoutineDeletion_Reason) Enum() *BigQueryAuditMetadata_RoutineDeletion_Reason {
1417 p := new(BigQueryAuditMetadata_RoutineDeletion_Reason)
1418 *p = x
1419 return p
1420 }
1421
1422 func (x BigQueryAuditMetadata_RoutineDeletion_Reason) String() string {
1423 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1424 }
1425
1426 func (BigQueryAuditMetadata_RoutineDeletion_Reason) Descriptor() protoreflect.EnumDescriptor {
1427 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[22].Descriptor()
1428 }
1429
1430 func (BigQueryAuditMetadata_RoutineDeletion_Reason) Type() protoreflect.EnumType {
1431 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[22]
1432 }
1433
1434 func (x BigQueryAuditMetadata_RoutineDeletion_Reason) Number() protoreflect.EnumNumber {
1435 return protoreflect.EnumNumber(x)
1436 }
1437
1438
1439 func (BigQueryAuditMetadata_RoutineDeletion_Reason) EnumDescriptor() ([]byte, []int) {
1440 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 18, 0}
1441 }
1442
1443
1444 type BigQueryAuditMetadata_UnlinkDataset_Reason int32
1445
1446 const (
1447
1448 BigQueryAuditMetadata_UnlinkDataset_REASON_UNSPECIFIED BigQueryAuditMetadata_UnlinkDataset_Reason = 0
1449
1450 BigQueryAuditMetadata_UnlinkDataset_UNLINK_API BigQueryAuditMetadata_UnlinkDataset_Reason = 1
1451 )
1452
1453
1454 var (
1455 BigQueryAuditMetadata_UnlinkDataset_Reason_name = map[int32]string{
1456 0: "REASON_UNSPECIFIED",
1457 1: "UNLINK_API",
1458 }
1459 BigQueryAuditMetadata_UnlinkDataset_Reason_value = map[string]int32{
1460 "REASON_UNSPECIFIED": 0,
1461 "UNLINK_API": 1,
1462 }
1463 )
1464
1465 func (x BigQueryAuditMetadata_UnlinkDataset_Reason) Enum() *BigQueryAuditMetadata_UnlinkDataset_Reason {
1466 p := new(BigQueryAuditMetadata_UnlinkDataset_Reason)
1467 *p = x
1468 return p
1469 }
1470
1471 func (x BigQueryAuditMetadata_UnlinkDataset_Reason) String() string {
1472 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1473 }
1474
1475 func (BigQueryAuditMetadata_UnlinkDataset_Reason) Descriptor() protoreflect.EnumDescriptor {
1476 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[23].Descriptor()
1477 }
1478
1479 func (BigQueryAuditMetadata_UnlinkDataset_Reason) Type() protoreflect.EnumType {
1480 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[23]
1481 }
1482
1483 func (x BigQueryAuditMetadata_UnlinkDataset_Reason) Number() protoreflect.EnumNumber {
1484 return protoreflect.EnumNumber(x)
1485 }
1486
1487
1488 func (BigQueryAuditMetadata_UnlinkDataset_Reason) EnumDescriptor() ([]byte, []int) {
1489 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 22, 0}
1490 }
1491
1492
1493 type BigQueryAuditMetadata_JobConfig_Type int32
1494
1495 const (
1496
1497 BigQueryAuditMetadata_JobConfig_TYPE_UNSPECIFIED BigQueryAuditMetadata_JobConfig_Type = 0
1498
1499 BigQueryAuditMetadata_JobConfig_QUERY BigQueryAuditMetadata_JobConfig_Type = 1
1500
1501 BigQueryAuditMetadata_JobConfig_COPY BigQueryAuditMetadata_JobConfig_Type = 2
1502
1503 BigQueryAuditMetadata_JobConfig_EXPORT BigQueryAuditMetadata_JobConfig_Type = 3
1504
1505 BigQueryAuditMetadata_JobConfig_IMPORT BigQueryAuditMetadata_JobConfig_Type = 4
1506 )
1507
1508
1509 var (
1510 BigQueryAuditMetadata_JobConfig_Type_name = map[int32]string{
1511 0: "TYPE_UNSPECIFIED",
1512 1: "QUERY",
1513 2: "COPY",
1514 3: "EXPORT",
1515 4: "IMPORT",
1516 }
1517 BigQueryAuditMetadata_JobConfig_Type_value = map[string]int32{
1518 "TYPE_UNSPECIFIED": 0,
1519 "QUERY": 1,
1520 "COPY": 2,
1521 "EXPORT": 3,
1522 "IMPORT": 4,
1523 }
1524 )
1525
1526 func (x BigQueryAuditMetadata_JobConfig_Type) Enum() *BigQueryAuditMetadata_JobConfig_Type {
1527 p := new(BigQueryAuditMetadata_JobConfig_Type)
1528 *p = x
1529 return p
1530 }
1531
1532 func (x BigQueryAuditMetadata_JobConfig_Type) String() string {
1533 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1534 }
1535
1536 func (BigQueryAuditMetadata_JobConfig_Type) Descriptor() protoreflect.EnumDescriptor {
1537 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[24].Descriptor()
1538 }
1539
1540 func (BigQueryAuditMetadata_JobConfig_Type) Type() protoreflect.EnumType {
1541 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[24]
1542 }
1543
1544 func (x BigQueryAuditMetadata_JobConfig_Type) Number() protoreflect.EnumNumber {
1545 return protoreflect.EnumNumber(x)
1546 }
1547
1548
1549 func (BigQueryAuditMetadata_JobConfig_Type) EnumDescriptor() ([]byte, []int) {
1550 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 0}
1551 }
1552
1553
1554 type BigQueryAuditMetadata_JobConfig_Query_Priority int32
1555
1556 const (
1557
1558 BigQueryAuditMetadata_JobConfig_Query_PRIORITY_UNSPECIFIED BigQueryAuditMetadata_JobConfig_Query_Priority = 0
1559
1560 BigQueryAuditMetadata_JobConfig_Query_QUERY_INTERACTIVE BigQueryAuditMetadata_JobConfig_Query_Priority = 1
1561
1562 BigQueryAuditMetadata_JobConfig_Query_QUERY_BATCH BigQueryAuditMetadata_JobConfig_Query_Priority = 2
1563 )
1564
1565
1566 var (
1567 BigQueryAuditMetadata_JobConfig_Query_Priority_name = map[int32]string{
1568 0: "PRIORITY_UNSPECIFIED",
1569 1: "QUERY_INTERACTIVE",
1570 2: "QUERY_BATCH",
1571 }
1572 BigQueryAuditMetadata_JobConfig_Query_Priority_value = map[string]int32{
1573 "PRIORITY_UNSPECIFIED": 0,
1574 "QUERY_INTERACTIVE": 1,
1575 "QUERY_BATCH": 2,
1576 }
1577 )
1578
1579 func (x BigQueryAuditMetadata_JobConfig_Query_Priority) Enum() *BigQueryAuditMetadata_JobConfig_Query_Priority {
1580 p := new(BigQueryAuditMetadata_JobConfig_Query_Priority)
1581 *p = x
1582 return p
1583 }
1584
1585 func (x BigQueryAuditMetadata_JobConfig_Query_Priority) String() string {
1586 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1587 }
1588
1589 func (BigQueryAuditMetadata_JobConfig_Query_Priority) Descriptor() protoreflect.EnumDescriptor {
1590 return file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[25].Descriptor()
1591 }
1592
1593 func (BigQueryAuditMetadata_JobConfig_Query_Priority) Type() protoreflect.EnumType {
1594 return &file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes[25]
1595 }
1596
1597 func (x BigQueryAuditMetadata_JobConfig_Query_Priority) Number() protoreflect.EnumNumber {
1598 return protoreflect.EnumNumber(x)
1599 }
1600
1601
1602 func (BigQueryAuditMetadata_JobConfig_Query_Priority) EnumDescriptor() ([]byte, []int) {
1603 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 0, 0}
1604 }
1605
1606
1607 type BigQueryAuditMetadata struct {
1608 state protoimpl.MessageState
1609 sizeCache protoimpl.SizeCache
1610 unknownFields protoimpl.UnknownFields
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639 Event isBigQueryAuditMetadata_Event `protobuf_oneof:"event"`
1640
1641 FirstPartyAppMetadata *BigQueryAuditMetadata_FirstPartyAppMetadata `protobuf:"bytes,24,opt,name=first_party_app_metadata,json=firstPartyAppMetadata,proto3" json:"first_party_app_metadata,omitempty"`
1642 }
1643
1644 func (x *BigQueryAuditMetadata) Reset() {
1645 *x = BigQueryAuditMetadata{}
1646 if protoimpl.UnsafeEnabled {
1647 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[0]
1648 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1649 ms.StoreMessageInfo(mi)
1650 }
1651 }
1652
1653 func (x *BigQueryAuditMetadata) String() string {
1654 return protoimpl.X.MessageStringOf(x)
1655 }
1656
1657 func (*BigQueryAuditMetadata) ProtoMessage() {}
1658
1659 func (x *BigQueryAuditMetadata) ProtoReflect() protoreflect.Message {
1660 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[0]
1661 if protoimpl.UnsafeEnabled && x != nil {
1662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1663 if ms.LoadMessageInfo() == nil {
1664 ms.StoreMessageInfo(mi)
1665 }
1666 return ms
1667 }
1668 return mi.MessageOf(x)
1669 }
1670
1671
1672 func (*BigQueryAuditMetadata) Descriptor() ([]byte, []int) {
1673 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0}
1674 }
1675
1676 func (m *BigQueryAuditMetadata) GetEvent() isBigQueryAuditMetadata_Event {
1677 if m != nil {
1678 return m.Event
1679 }
1680 return nil
1681 }
1682
1683 func (x *BigQueryAuditMetadata) GetJobInsertion() *BigQueryAuditMetadata_JobInsertion {
1684 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_JobInsertion_); ok {
1685 return x.JobInsertion
1686 }
1687 return nil
1688 }
1689
1690 func (x *BigQueryAuditMetadata) GetJobChange() *BigQueryAuditMetadata_JobChange {
1691 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_JobChange_); ok {
1692 return x.JobChange
1693 }
1694 return nil
1695 }
1696
1697 func (x *BigQueryAuditMetadata) GetJobDeletion() *BigQueryAuditMetadata_JobDeletion {
1698 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_JobDeletion_); ok {
1699 return x.JobDeletion
1700 }
1701 return nil
1702 }
1703
1704 func (x *BigQueryAuditMetadata) GetDatasetCreation() *BigQueryAuditMetadata_DatasetCreation {
1705 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_DatasetCreation_); ok {
1706 return x.DatasetCreation
1707 }
1708 return nil
1709 }
1710
1711 func (x *BigQueryAuditMetadata) GetDatasetChange() *BigQueryAuditMetadata_DatasetChange {
1712 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_DatasetChange_); ok {
1713 return x.DatasetChange
1714 }
1715 return nil
1716 }
1717
1718 func (x *BigQueryAuditMetadata) GetDatasetDeletion() *BigQueryAuditMetadata_DatasetDeletion {
1719 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_DatasetDeletion_); ok {
1720 return x.DatasetDeletion
1721 }
1722 return nil
1723 }
1724
1725 func (x *BigQueryAuditMetadata) GetTableCreation() *BigQueryAuditMetadata_TableCreation {
1726 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_TableCreation_); ok {
1727 return x.TableCreation
1728 }
1729 return nil
1730 }
1731
1732 func (x *BigQueryAuditMetadata) GetTableChange() *BigQueryAuditMetadata_TableChange {
1733 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_TableChange_); ok {
1734 return x.TableChange
1735 }
1736 return nil
1737 }
1738
1739 func (x *BigQueryAuditMetadata) GetTableDeletion() *BigQueryAuditMetadata_TableDeletion {
1740 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_TableDeletion_); ok {
1741 return x.TableDeletion
1742 }
1743 return nil
1744 }
1745
1746 func (x *BigQueryAuditMetadata) GetTableDataRead() *BigQueryAuditMetadata_TableDataRead {
1747 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_TableDataRead_); ok {
1748 return x.TableDataRead
1749 }
1750 return nil
1751 }
1752
1753 func (x *BigQueryAuditMetadata) GetTableDataChange() *BigQueryAuditMetadata_TableDataChange {
1754 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_TableDataChange_); ok {
1755 return x.TableDataChange
1756 }
1757 return nil
1758 }
1759
1760 func (x *BigQueryAuditMetadata) GetModelDeletion() *BigQueryAuditMetadata_ModelDeletion {
1761 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_ModelDeletion_); ok {
1762 return x.ModelDeletion
1763 }
1764 return nil
1765 }
1766
1767 func (x *BigQueryAuditMetadata) GetModelCreation() *BigQueryAuditMetadata_ModelCreation {
1768 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_ModelCreation_); ok {
1769 return x.ModelCreation
1770 }
1771 return nil
1772 }
1773
1774 func (x *BigQueryAuditMetadata) GetModelMetadataChange() *BigQueryAuditMetadata_ModelMetadataChange {
1775 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_ModelMetadataChange_); ok {
1776 return x.ModelMetadataChange
1777 }
1778 return nil
1779 }
1780
1781 func (x *BigQueryAuditMetadata) GetModelDataChange() *BigQueryAuditMetadata_ModelDataChange {
1782 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_ModelDataChange_); ok {
1783 return x.ModelDataChange
1784 }
1785 return nil
1786 }
1787
1788 func (x *BigQueryAuditMetadata) GetModelDataRead() *BigQueryAuditMetadata_ModelDataRead {
1789 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_ModelDataRead_); ok {
1790 return x.ModelDataRead
1791 }
1792 return nil
1793 }
1794
1795 func (x *BigQueryAuditMetadata) GetRoutineCreation() *BigQueryAuditMetadata_RoutineCreation {
1796 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RoutineCreation_); ok {
1797 return x.RoutineCreation
1798 }
1799 return nil
1800 }
1801
1802 func (x *BigQueryAuditMetadata) GetRoutineChange() *BigQueryAuditMetadata_RoutineChange {
1803 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RoutineChange_); ok {
1804 return x.RoutineChange
1805 }
1806 return nil
1807 }
1808
1809 func (x *BigQueryAuditMetadata) GetRoutineDeletion() *BigQueryAuditMetadata_RoutineDeletion {
1810 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RoutineDeletion_); ok {
1811 return x.RoutineDeletion
1812 }
1813 return nil
1814 }
1815
1816 func (x *BigQueryAuditMetadata) GetRowAccessPolicyCreation() *BigQueryAuditMetadata_RowAccessPolicyCreation {
1817 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RowAccessPolicyCreation_); ok {
1818 return x.RowAccessPolicyCreation
1819 }
1820 return nil
1821 }
1822
1823 func (x *BigQueryAuditMetadata) GetRowAccessPolicyChange() *BigQueryAuditMetadata_RowAccessPolicyChange {
1824 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RowAccessPolicyChange_); ok {
1825 return x.RowAccessPolicyChange
1826 }
1827 return nil
1828 }
1829
1830 func (x *BigQueryAuditMetadata) GetRowAccessPolicyDeletion() *BigQueryAuditMetadata_RowAccessPolicyDeletion {
1831 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_RowAccessPolicyDeletion_); ok {
1832 return x.RowAccessPolicyDeletion
1833 }
1834 return nil
1835 }
1836
1837 func (x *BigQueryAuditMetadata) GetUnlinkDataset() *BigQueryAuditMetadata_UnlinkDataset {
1838 if x, ok := x.GetEvent().(*BigQueryAuditMetadata_UnlinkDataset_); ok {
1839 return x.UnlinkDataset
1840 }
1841 return nil
1842 }
1843
1844 func (x *BigQueryAuditMetadata) GetFirstPartyAppMetadata() *BigQueryAuditMetadata_FirstPartyAppMetadata {
1845 if x != nil {
1846 return x.FirstPartyAppMetadata
1847 }
1848 return nil
1849 }
1850
1851 type isBigQueryAuditMetadata_Event interface {
1852 isBigQueryAuditMetadata_Event()
1853 }
1854
1855 type BigQueryAuditMetadata_JobInsertion_ struct {
1856
1857 JobInsertion *BigQueryAuditMetadata_JobInsertion `protobuf:"bytes,1,opt,name=job_insertion,json=jobInsertion,proto3,oneof"`
1858 }
1859
1860 type BigQueryAuditMetadata_JobChange_ struct {
1861
1862 JobChange *BigQueryAuditMetadata_JobChange `protobuf:"bytes,2,opt,name=job_change,json=jobChange,proto3,oneof"`
1863 }
1864
1865 type BigQueryAuditMetadata_JobDeletion_ struct {
1866
1867 JobDeletion *BigQueryAuditMetadata_JobDeletion `protobuf:"bytes,23,opt,name=job_deletion,json=jobDeletion,proto3,oneof"`
1868 }
1869
1870 type BigQueryAuditMetadata_DatasetCreation_ struct {
1871
1872 DatasetCreation *BigQueryAuditMetadata_DatasetCreation `protobuf:"bytes,3,opt,name=dataset_creation,json=datasetCreation,proto3,oneof"`
1873 }
1874
1875 type BigQueryAuditMetadata_DatasetChange_ struct {
1876
1877 DatasetChange *BigQueryAuditMetadata_DatasetChange `protobuf:"bytes,4,opt,name=dataset_change,json=datasetChange,proto3,oneof"`
1878 }
1879
1880 type BigQueryAuditMetadata_DatasetDeletion_ struct {
1881
1882 DatasetDeletion *BigQueryAuditMetadata_DatasetDeletion `protobuf:"bytes,5,opt,name=dataset_deletion,json=datasetDeletion,proto3,oneof"`
1883 }
1884
1885 type BigQueryAuditMetadata_TableCreation_ struct {
1886
1887 TableCreation *BigQueryAuditMetadata_TableCreation `protobuf:"bytes,6,opt,name=table_creation,json=tableCreation,proto3,oneof"`
1888 }
1889
1890 type BigQueryAuditMetadata_TableChange_ struct {
1891
1892 TableChange *BigQueryAuditMetadata_TableChange `protobuf:"bytes,8,opt,name=table_change,json=tableChange,proto3,oneof"`
1893 }
1894
1895 type BigQueryAuditMetadata_TableDeletion_ struct {
1896
1897 TableDeletion *BigQueryAuditMetadata_TableDeletion `protobuf:"bytes,9,opt,name=table_deletion,json=tableDeletion,proto3,oneof"`
1898 }
1899
1900 type BigQueryAuditMetadata_TableDataRead_ struct {
1901
1902 TableDataRead *BigQueryAuditMetadata_TableDataRead `protobuf:"bytes,10,opt,name=table_data_read,json=tableDataRead,proto3,oneof"`
1903 }
1904
1905 type BigQueryAuditMetadata_TableDataChange_ struct {
1906
1907 TableDataChange *BigQueryAuditMetadata_TableDataChange `protobuf:"bytes,11,opt,name=table_data_change,json=tableDataChange,proto3,oneof"`
1908 }
1909
1910 type BigQueryAuditMetadata_ModelDeletion_ struct {
1911
1912 ModelDeletion *BigQueryAuditMetadata_ModelDeletion `protobuf:"bytes,12,opt,name=model_deletion,json=modelDeletion,proto3,oneof"`
1913 }
1914
1915 type BigQueryAuditMetadata_ModelCreation_ struct {
1916
1917 ModelCreation *BigQueryAuditMetadata_ModelCreation `protobuf:"bytes,13,opt,name=model_creation,json=modelCreation,proto3,oneof"`
1918 }
1919
1920 type BigQueryAuditMetadata_ModelMetadataChange_ struct {
1921
1922 ModelMetadataChange *BigQueryAuditMetadata_ModelMetadataChange `protobuf:"bytes,14,opt,name=model_metadata_change,json=modelMetadataChange,proto3,oneof"`
1923 }
1924
1925 type BigQueryAuditMetadata_ModelDataChange_ struct {
1926
1927 ModelDataChange *BigQueryAuditMetadata_ModelDataChange `protobuf:"bytes,15,opt,name=model_data_change,json=modelDataChange,proto3,oneof"`
1928 }
1929
1930 type BigQueryAuditMetadata_ModelDataRead_ struct {
1931
1932 ModelDataRead *BigQueryAuditMetadata_ModelDataRead `protobuf:"bytes,19,opt,name=model_data_read,json=modelDataRead,proto3,oneof"`
1933 }
1934
1935 type BigQueryAuditMetadata_RoutineCreation_ struct {
1936
1937 RoutineCreation *BigQueryAuditMetadata_RoutineCreation `protobuf:"bytes,16,opt,name=routine_creation,json=routineCreation,proto3,oneof"`
1938 }
1939
1940 type BigQueryAuditMetadata_RoutineChange_ struct {
1941
1942 RoutineChange *BigQueryAuditMetadata_RoutineChange `protobuf:"bytes,17,opt,name=routine_change,json=routineChange,proto3,oneof"`
1943 }
1944
1945 type BigQueryAuditMetadata_RoutineDeletion_ struct {
1946
1947 RoutineDeletion *BigQueryAuditMetadata_RoutineDeletion `protobuf:"bytes,18,opt,name=routine_deletion,json=routineDeletion,proto3,oneof"`
1948 }
1949
1950 type BigQueryAuditMetadata_RowAccessPolicyCreation_ struct {
1951
1952 RowAccessPolicyCreation *BigQueryAuditMetadata_RowAccessPolicyCreation `protobuf:"bytes,20,opt,name=row_access_policy_creation,json=rowAccessPolicyCreation,proto3,oneof"`
1953 }
1954
1955 type BigQueryAuditMetadata_RowAccessPolicyChange_ struct {
1956
1957 RowAccessPolicyChange *BigQueryAuditMetadata_RowAccessPolicyChange `protobuf:"bytes,21,opt,name=row_access_policy_change,json=rowAccessPolicyChange,proto3,oneof"`
1958 }
1959
1960 type BigQueryAuditMetadata_RowAccessPolicyDeletion_ struct {
1961
1962 RowAccessPolicyDeletion *BigQueryAuditMetadata_RowAccessPolicyDeletion `protobuf:"bytes,22,opt,name=row_access_policy_deletion,json=rowAccessPolicyDeletion,proto3,oneof"`
1963 }
1964
1965 type BigQueryAuditMetadata_UnlinkDataset_ struct {
1966
1967 UnlinkDataset *BigQueryAuditMetadata_UnlinkDataset `protobuf:"bytes,25,opt,name=unlink_dataset,json=unlinkDataset,proto3,oneof"`
1968 }
1969
1970 func (*BigQueryAuditMetadata_JobInsertion_) isBigQueryAuditMetadata_Event() {}
1971
1972 func (*BigQueryAuditMetadata_JobChange_) isBigQueryAuditMetadata_Event() {}
1973
1974 func (*BigQueryAuditMetadata_JobDeletion_) isBigQueryAuditMetadata_Event() {}
1975
1976 func (*BigQueryAuditMetadata_DatasetCreation_) isBigQueryAuditMetadata_Event() {}
1977
1978 func (*BigQueryAuditMetadata_DatasetChange_) isBigQueryAuditMetadata_Event() {}
1979
1980 func (*BigQueryAuditMetadata_DatasetDeletion_) isBigQueryAuditMetadata_Event() {}
1981
1982 func (*BigQueryAuditMetadata_TableCreation_) isBigQueryAuditMetadata_Event() {}
1983
1984 func (*BigQueryAuditMetadata_TableChange_) isBigQueryAuditMetadata_Event() {}
1985
1986 func (*BigQueryAuditMetadata_TableDeletion_) isBigQueryAuditMetadata_Event() {}
1987
1988 func (*BigQueryAuditMetadata_TableDataRead_) isBigQueryAuditMetadata_Event() {}
1989
1990 func (*BigQueryAuditMetadata_TableDataChange_) isBigQueryAuditMetadata_Event() {}
1991
1992 func (*BigQueryAuditMetadata_ModelDeletion_) isBigQueryAuditMetadata_Event() {}
1993
1994 func (*BigQueryAuditMetadata_ModelCreation_) isBigQueryAuditMetadata_Event() {}
1995
1996 func (*BigQueryAuditMetadata_ModelMetadataChange_) isBigQueryAuditMetadata_Event() {}
1997
1998 func (*BigQueryAuditMetadata_ModelDataChange_) isBigQueryAuditMetadata_Event() {}
1999
2000 func (*BigQueryAuditMetadata_ModelDataRead_) isBigQueryAuditMetadata_Event() {}
2001
2002 func (*BigQueryAuditMetadata_RoutineCreation_) isBigQueryAuditMetadata_Event() {}
2003
2004 func (*BigQueryAuditMetadata_RoutineChange_) isBigQueryAuditMetadata_Event() {}
2005
2006 func (*BigQueryAuditMetadata_RoutineDeletion_) isBigQueryAuditMetadata_Event() {}
2007
2008 func (*BigQueryAuditMetadata_RowAccessPolicyCreation_) isBigQueryAuditMetadata_Event() {}
2009
2010 func (*BigQueryAuditMetadata_RowAccessPolicyChange_) isBigQueryAuditMetadata_Event() {}
2011
2012 func (*BigQueryAuditMetadata_RowAccessPolicyDeletion_) isBigQueryAuditMetadata_Event() {}
2013
2014 func (*BigQueryAuditMetadata_UnlinkDataset_) isBigQueryAuditMetadata_Event() {}
2015
2016
2017 type BigQueryAuditMetadata_JobInsertion struct {
2018 state protoimpl.MessageState
2019 sizeCache protoimpl.SizeCache
2020 unknownFields protoimpl.UnknownFields
2021
2022
2023 Job *BigQueryAuditMetadata_Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
2024
2025 Reason BigQueryAuditMetadata_JobInsertion_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobInsertion_Reason" json:"reason,omitempty"`
2026 }
2027
2028 func (x *BigQueryAuditMetadata_JobInsertion) Reset() {
2029 *x = BigQueryAuditMetadata_JobInsertion{}
2030 if protoimpl.UnsafeEnabled {
2031 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[1]
2032 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2033 ms.StoreMessageInfo(mi)
2034 }
2035 }
2036
2037 func (x *BigQueryAuditMetadata_JobInsertion) String() string {
2038 return protoimpl.X.MessageStringOf(x)
2039 }
2040
2041 func (*BigQueryAuditMetadata_JobInsertion) ProtoMessage() {}
2042
2043 func (x *BigQueryAuditMetadata_JobInsertion) ProtoReflect() protoreflect.Message {
2044 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[1]
2045 if protoimpl.UnsafeEnabled && x != nil {
2046 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2047 if ms.LoadMessageInfo() == nil {
2048 ms.StoreMessageInfo(mi)
2049 }
2050 return ms
2051 }
2052 return mi.MessageOf(x)
2053 }
2054
2055
2056 func (*BigQueryAuditMetadata_JobInsertion) Descriptor() ([]byte, []int) {
2057 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 0}
2058 }
2059
2060 func (x *BigQueryAuditMetadata_JobInsertion) GetJob() *BigQueryAuditMetadata_Job {
2061 if x != nil {
2062 return x.Job
2063 }
2064 return nil
2065 }
2066
2067 func (x *BigQueryAuditMetadata_JobInsertion) GetReason() BigQueryAuditMetadata_JobInsertion_Reason {
2068 if x != nil {
2069 return x.Reason
2070 }
2071 return BigQueryAuditMetadata_JobInsertion_REASON_UNSPECIFIED
2072 }
2073
2074
2075 type BigQueryAuditMetadata_JobChange struct {
2076 state protoimpl.MessageState
2077 sizeCache protoimpl.SizeCache
2078 unknownFields protoimpl.UnknownFields
2079
2080
2081 Before BigQueryAuditMetadata_JobState `protobuf:"varint,1,opt,name=before,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobState" json:"before,omitempty"`
2082
2083 After BigQueryAuditMetadata_JobState `protobuf:"varint,2,opt,name=after,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobState" json:"after,omitempty"`
2084
2085 Job *BigQueryAuditMetadata_Job `protobuf:"bytes,3,opt,name=job,proto3" json:"job,omitempty"`
2086 }
2087
2088 func (x *BigQueryAuditMetadata_JobChange) Reset() {
2089 *x = BigQueryAuditMetadata_JobChange{}
2090 if protoimpl.UnsafeEnabled {
2091 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[2]
2092 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2093 ms.StoreMessageInfo(mi)
2094 }
2095 }
2096
2097 func (x *BigQueryAuditMetadata_JobChange) String() string {
2098 return protoimpl.X.MessageStringOf(x)
2099 }
2100
2101 func (*BigQueryAuditMetadata_JobChange) ProtoMessage() {}
2102
2103 func (x *BigQueryAuditMetadata_JobChange) ProtoReflect() protoreflect.Message {
2104 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[2]
2105 if protoimpl.UnsafeEnabled && x != nil {
2106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2107 if ms.LoadMessageInfo() == nil {
2108 ms.StoreMessageInfo(mi)
2109 }
2110 return ms
2111 }
2112 return mi.MessageOf(x)
2113 }
2114
2115
2116 func (*BigQueryAuditMetadata_JobChange) Descriptor() ([]byte, []int) {
2117 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 1}
2118 }
2119
2120 func (x *BigQueryAuditMetadata_JobChange) GetBefore() BigQueryAuditMetadata_JobState {
2121 if x != nil {
2122 return x.Before
2123 }
2124 return BigQueryAuditMetadata_JOB_STATE_UNSPECIFIED
2125 }
2126
2127 func (x *BigQueryAuditMetadata_JobChange) GetAfter() BigQueryAuditMetadata_JobState {
2128 if x != nil {
2129 return x.After
2130 }
2131 return BigQueryAuditMetadata_JOB_STATE_UNSPECIFIED
2132 }
2133
2134 func (x *BigQueryAuditMetadata_JobChange) GetJob() *BigQueryAuditMetadata_Job {
2135 if x != nil {
2136 return x.Job
2137 }
2138 return nil
2139 }
2140
2141
2142 type BigQueryAuditMetadata_JobDeletion struct {
2143 state protoimpl.MessageState
2144 sizeCache protoimpl.SizeCache
2145 unknownFields protoimpl.UnknownFields
2146
2147
2148
2149
2150 JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2151
2152 Reason BigQueryAuditMetadata_JobDeletion_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobDeletion_Reason" json:"reason,omitempty"`
2153 }
2154
2155 func (x *BigQueryAuditMetadata_JobDeletion) Reset() {
2156 *x = BigQueryAuditMetadata_JobDeletion{}
2157 if protoimpl.UnsafeEnabled {
2158 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[3]
2159 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2160 ms.StoreMessageInfo(mi)
2161 }
2162 }
2163
2164 func (x *BigQueryAuditMetadata_JobDeletion) String() string {
2165 return protoimpl.X.MessageStringOf(x)
2166 }
2167
2168 func (*BigQueryAuditMetadata_JobDeletion) ProtoMessage() {}
2169
2170 func (x *BigQueryAuditMetadata_JobDeletion) ProtoReflect() protoreflect.Message {
2171 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[3]
2172 if protoimpl.UnsafeEnabled && x != nil {
2173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2174 if ms.LoadMessageInfo() == nil {
2175 ms.StoreMessageInfo(mi)
2176 }
2177 return ms
2178 }
2179 return mi.MessageOf(x)
2180 }
2181
2182
2183 func (*BigQueryAuditMetadata_JobDeletion) Descriptor() ([]byte, []int) {
2184 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 2}
2185 }
2186
2187 func (x *BigQueryAuditMetadata_JobDeletion) GetJobName() string {
2188 if x != nil {
2189 return x.JobName
2190 }
2191 return ""
2192 }
2193
2194 func (x *BigQueryAuditMetadata_JobDeletion) GetReason() BigQueryAuditMetadata_JobDeletion_Reason {
2195 if x != nil {
2196 return x.Reason
2197 }
2198 return BigQueryAuditMetadata_JobDeletion_REASON_UNSPECIFIED
2199 }
2200
2201
2202 type BigQueryAuditMetadata_DatasetCreation struct {
2203 state protoimpl.MessageState
2204 sizeCache protoimpl.SizeCache
2205 unknownFields protoimpl.UnknownFields
2206
2207
2208 Dataset *BigQueryAuditMetadata_Dataset `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
2209
2210 Reason BigQueryAuditMetadata_DatasetCreation_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_DatasetCreation_Reason" json:"reason,omitempty"`
2211
2212
2213
2214
2215 JobName string `protobuf:"bytes,3,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2216 }
2217
2218 func (x *BigQueryAuditMetadata_DatasetCreation) Reset() {
2219 *x = BigQueryAuditMetadata_DatasetCreation{}
2220 if protoimpl.UnsafeEnabled {
2221 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[4]
2222 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2223 ms.StoreMessageInfo(mi)
2224 }
2225 }
2226
2227 func (x *BigQueryAuditMetadata_DatasetCreation) String() string {
2228 return protoimpl.X.MessageStringOf(x)
2229 }
2230
2231 func (*BigQueryAuditMetadata_DatasetCreation) ProtoMessage() {}
2232
2233 func (x *BigQueryAuditMetadata_DatasetCreation) ProtoReflect() protoreflect.Message {
2234 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[4]
2235 if protoimpl.UnsafeEnabled && x != nil {
2236 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2237 if ms.LoadMessageInfo() == nil {
2238 ms.StoreMessageInfo(mi)
2239 }
2240 return ms
2241 }
2242 return mi.MessageOf(x)
2243 }
2244
2245
2246 func (*BigQueryAuditMetadata_DatasetCreation) Descriptor() ([]byte, []int) {
2247 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 3}
2248 }
2249
2250 func (x *BigQueryAuditMetadata_DatasetCreation) GetDataset() *BigQueryAuditMetadata_Dataset {
2251 if x != nil {
2252 return x.Dataset
2253 }
2254 return nil
2255 }
2256
2257 func (x *BigQueryAuditMetadata_DatasetCreation) GetReason() BigQueryAuditMetadata_DatasetCreation_Reason {
2258 if x != nil {
2259 return x.Reason
2260 }
2261 return BigQueryAuditMetadata_DatasetCreation_REASON_UNSPECIFIED
2262 }
2263
2264 func (x *BigQueryAuditMetadata_DatasetCreation) GetJobName() string {
2265 if x != nil {
2266 return x.JobName
2267 }
2268 return ""
2269 }
2270
2271
2272 type BigQueryAuditMetadata_DatasetChange struct {
2273 state protoimpl.MessageState
2274 sizeCache protoimpl.SizeCache
2275 unknownFields protoimpl.UnknownFields
2276
2277
2278 Dataset *BigQueryAuditMetadata_Dataset `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
2279
2280 Reason BigQueryAuditMetadata_DatasetChange_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_DatasetChange_Reason" json:"reason,omitempty"`
2281
2282
2283
2284
2285 JobName string `protobuf:"bytes,3,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2286 }
2287
2288 func (x *BigQueryAuditMetadata_DatasetChange) Reset() {
2289 *x = BigQueryAuditMetadata_DatasetChange{}
2290 if protoimpl.UnsafeEnabled {
2291 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[5]
2292 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2293 ms.StoreMessageInfo(mi)
2294 }
2295 }
2296
2297 func (x *BigQueryAuditMetadata_DatasetChange) String() string {
2298 return protoimpl.X.MessageStringOf(x)
2299 }
2300
2301 func (*BigQueryAuditMetadata_DatasetChange) ProtoMessage() {}
2302
2303 func (x *BigQueryAuditMetadata_DatasetChange) ProtoReflect() protoreflect.Message {
2304 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[5]
2305 if protoimpl.UnsafeEnabled && x != nil {
2306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2307 if ms.LoadMessageInfo() == nil {
2308 ms.StoreMessageInfo(mi)
2309 }
2310 return ms
2311 }
2312 return mi.MessageOf(x)
2313 }
2314
2315
2316 func (*BigQueryAuditMetadata_DatasetChange) Descriptor() ([]byte, []int) {
2317 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 4}
2318 }
2319
2320 func (x *BigQueryAuditMetadata_DatasetChange) GetDataset() *BigQueryAuditMetadata_Dataset {
2321 if x != nil {
2322 return x.Dataset
2323 }
2324 return nil
2325 }
2326
2327 func (x *BigQueryAuditMetadata_DatasetChange) GetReason() BigQueryAuditMetadata_DatasetChange_Reason {
2328 if x != nil {
2329 return x.Reason
2330 }
2331 return BigQueryAuditMetadata_DatasetChange_REASON_UNSPECIFIED
2332 }
2333
2334 func (x *BigQueryAuditMetadata_DatasetChange) GetJobName() string {
2335 if x != nil {
2336 return x.JobName
2337 }
2338 return ""
2339 }
2340
2341
2342 type BigQueryAuditMetadata_DatasetDeletion struct {
2343 state protoimpl.MessageState
2344 sizeCache protoimpl.SizeCache
2345 unknownFields protoimpl.UnknownFields
2346
2347
2348 Reason BigQueryAuditMetadata_DatasetDeletion_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_DatasetDeletion_Reason" json:"reason,omitempty"`
2349
2350
2351
2352
2353 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2354 }
2355
2356 func (x *BigQueryAuditMetadata_DatasetDeletion) Reset() {
2357 *x = BigQueryAuditMetadata_DatasetDeletion{}
2358 if protoimpl.UnsafeEnabled {
2359 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[6]
2360 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2361 ms.StoreMessageInfo(mi)
2362 }
2363 }
2364
2365 func (x *BigQueryAuditMetadata_DatasetDeletion) String() string {
2366 return protoimpl.X.MessageStringOf(x)
2367 }
2368
2369 func (*BigQueryAuditMetadata_DatasetDeletion) ProtoMessage() {}
2370
2371 func (x *BigQueryAuditMetadata_DatasetDeletion) ProtoReflect() protoreflect.Message {
2372 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[6]
2373 if protoimpl.UnsafeEnabled && x != nil {
2374 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2375 if ms.LoadMessageInfo() == nil {
2376 ms.StoreMessageInfo(mi)
2377 }
2378 return ms
2379 }
2380 return mi.MessageOf(x)
2381 }
2382
2383
2384 func (*BigQueryAuditMetadata_DatasetDeletion) Descriptor() ([]byte, []int) {
2385 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 5}
2386 }
2387
2388 func (x *BigQueryAuditMetadata_DatasetDeletion) GetReason() BigQueryAuditMetadata_DatasetDeletion_Reason {
2389 if x != nil {
2390 return x.Reason
2391 }
2392 return BigQueryAuditMetadata_DatasetDeletion_REASON_UNSPECIFIED
2393 }
2394
2395 func (x *BigQueryAuditMetadata_DatasetDeletion) GetJobName() string {
2396 if x != nil {
2397 return x.JobName
2398 }
2399 return ""
2400 }
2401
2402
2403 type BigQueryAuditMetadata_TableCreation struct {
2404 state protoimpl.MessageState
2405 sizeCache protoimpl.SizeCache
2406 unknownFields protoimpl.UnknownFields
2407
2408
2409 Table *BigQueryAuditMetadata_Table `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
2410
2411 Reason BigQueryAuditMetadata_TableCreation_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_TableCreation_Reason" json:"reason,omitempty"`
2412
2413
2414
2415
2416 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2417 }
2418
2419 func (x *BigQueryAuditMetadata_TableCreation) Reset() {
2420 *x = BigQueryAuditMetadata_TableCreation{}
2421 if protoimpl.UnsafeEnabled {
2422 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[7]
2423 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2424 ms.StoreMessageInfo(mi)
2425 }
2426 }
2427
2428 func (x *BigQueryAuditMetadata_TableCreation) String() string {
2429 return protoimpl.X.MessageStringOf(x)
2430 }
2431
2432 func (*BigQueryAuditMetadata_TableCreation) ProtoMessage() {}
2433
2434 func (x *BigQueryAuditMetadata_TableCreation) ProtoReflect() protoreflect.Message {
2435 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[7]
2436 if protoimpl.UnsafeEnabled && x != nil {
2437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2438 if ms.LoadMessageInfo() == nil {
2439 ms.StoreMessageInfo(mi)
2440 }
2441 return ms
2442 }
2443 return mi.MessageOf(x)
2444 }
2445
2446
2447 func (*BigQueryAuditMetadata_TableCreation) Descriptor() ([]byte, []int) {
2448 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 6}
2449 }
2450
2451 func (x *BigQueryAuditMetadata_TableCreation) GetTable() *BigQueryAuditMetadata_Table {
2452 if x != nil {
2453 return x.Table
2454 }
2455 return nil
2456 }
2457
2458 func (x *BigQueryAuditMetadata_TableCreation) GetReason() BigQueryAuditMetadata_TableCreation_Reason {
2459 if x != nil {
2460 return x.Reason
2461 }
2462 return BigQueryAuditMetadata_TableCreation_REASON_UNSPECIFIED
2463 }
2464
2465 func (x *BigQueryAuditMetadata_TableCreation) GetJobName() string {
2466 if x != nil {
2467 return x.JobName
2468 }
2469 return ""
2470 }
2471
2472
2473 type BigQueryAuditMetadata_ModelCreation struct {
2474 state protoimpl.MessageState
2475 sizeCache protoimpl.SizeCache
2476 unknownFields protoimpl.UnknownFields
2477
2478
2479 Model *BigQueryAuditMetadata_Model `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
2480
2481 Reason BigQueryAuditMetadata_ModelCreation_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_ModelCreation_Reason" json:"reason,omitempty"`
2482
2483
2484
2485 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2486 }
2487
2488 func (x *BigQueryAuditMetadata_ModelCreation) Reset() {
2489 *x = BigQueryAuditMetadata_ModelCreation{}
2490 if protoimpl.UnsafeEnabled {
2491 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[8]
2492 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2493 ms.StoreMessageInfo(mi)
2494 }
2495 }
2496
2497 func (x *BigQueryAuditMetadata_ModelCreation) String() string {
2498 return protoimpl.X.MessageStringOf(x)
2499 }
2500
2501 func (*BigQueryAuditMetadata_ModelCreation) ProtoMessage() {}
2502
2503 func (x *BigQueryAuditMetadata_ModelCreation) ProtoReflect() protoreflect.Message {
2504 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[8]
2505 if protoimpl.UnsafeEnabled && x != nil {
2506 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2507 if ms.LoadMessageInfo() == nil {
2508 ms.StoreMessageInfo(mi)
2509 }
2510 return ms
2511 }
2512 return mi.MessageOf(x)
2513 }
2514
2515
2516 func (*BigQueryAuditMetadata_ModelCreation) Descriptor() ([]byte, []int) {
2517 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 7}
2518 }
2519
2520 func (x *BigQueryAuditMetadata_ModelCreation) GetModel() *BigQueryAuditMetadata_Model {
2521 if x != nil {
2522 return x.Model
2523 }
2524 return nil
2525 }
2526
2527 func (x *BigQueryAuditMetadata_ModelCreation) GetReason() BigQueryAuditMetadata_ModelCreation_Reason {
2528 if x != nil {
2529 return x.Reason
2530 }
2531 return BigQueryAuditMetadata_ModelCreation_REASON_UNSPECIFIED
2532 }
2533
2534 func (x *BigQueryAuditMetadata_ModelCreation) GetJobName() string {
2535 if x != nil {
2536 return x.JobName
2537 }
2538 return ""
2539 }
2540
2541
2542 type BigQueryAuditMetadata_RoutineCreation struct {
2543 state protoimpl.MessageState
2544 sizeCache protoimpl.SizeCache
2545 unknownFields protoimpl.UnknownFields
2546
2547
2548 Routine *BigQueryAuditMetadata_Routine `protobuf:"bytes,1,opt,name=routine,proto3" json:"routine,omitempty"`
2549
2550 Reason BigQueryAuditMetadata_RoutineCreation_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_RoutineCreation_Reason" json:"reason,omitempty"`
2551
2552
2553
2554 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2555 }
2556
2557 func (x *BigQueryAuditMetadata_RoutineCreation) Reset() {
2558 *x = BigQueryAuditMetadata_RoutineCreation{}
2559 if protoimpl.UnsafeEnabled {
2560 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[9]
2561 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2562 ms.StoreMessageInfo(mi)
2563 }
2564 }
2565
2566 func (x *BigQueryAuditMetadata_RoutineCreation) String() string {
2567 return protoimpl.X.MessageStringOf(x)
2568 }
2569
2570 func (*BigQueryAuditMetadata_RoutineCreation) ProtoMessage() {}
2571
2572 func (x *BigQueryAuditMetadata_RoutineCreation) ProtoReflect() protoreflect.Message {
2573 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[9]
2574 if protoimpl.UnsafeEnabled && x != nil {
2575 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2576 if ms.LoadMessageInfo() == nil {
2577 ms.StoreMessageInfo(mi)
2578 }
2579 return ms
2580 }
2581 return mi.MessageOf(x)
2582 }
2583
2584
2585 func (*BigQueryAuditMetadata_RoutineCreation) Descriptor() ([]byte, []int) {
2586 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 8}
2587 }
2588
2589 func (x *BigQueryAuditMetadata_RoutineCreation) GetRoutine() *BigQueryAuditMetadata_Routine {
2590 if x != nil {
2591 return x.Routine
2592 }
2593 return nil
2594 }
2595
2596 func (x *BigQueryAuditMetadata_RoutineCreation) GetReason() BigQueryAuditMetadata_RoutineCreation_Reason {
2597 if x != nil {
2598 return x.Reason
2599 }
2600 return BigQueryAuditMetadata_RoutineCreation_REASON_UNSPECIFIED
2601 }
2602
2603 func (x *BigQueryAuditMetadata_RoutineCreation) GetJobName() string {
2604 if x != nil {
2605 return x.JobName
2606 }
2607 return ""
2608 }
2609
2610
2611 type BigQueryAuditMetadata_TableDataRead struct {
2612 state protoimpl.MessageState
2613 sizeCache protoimpl.SizeCache
2614 unknownFields protoimpl.UnknownFields
2615
2616
2617
2618 Fields []string `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
2619
2620 FieldsTruncated bool `protobuf:"varint,8,opt,name=fields_truncated,json=fieldsTruncated,proto3" json:"fields_truncated,omitempty"`
2621
2622
2623
2624
2625 PolicyTags []string `protobuf:"bytes,9,rep,name=policy_tags,json=policyTags,proto3" json:"policy_tags,omitempty"`
2626
2627
2628 PolicyTagsTruncated bool `protobuf:"varint,10,opt,name=policy_tags_truncated,json=policyTagsTruncated,proto3" json:"policy_tags_truncated,omitempty"`
2629
2630 Reason BigQueryAuditMetadata_TableDataRead_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_TableDataRead_Reason" json:"reason,omitempty"`
2631
2632
2633
2634
2635 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2636
2637
2638
2639
2640
2641 SessionName string `protobuf:"bytes,5,opt,name=session_name,json=sessionName,proto3" json:"session_name,omitempty"`
2642 }
2643
2644 func (x *BigQueryAuditMetadata_TableDataRead) Reset() {
2645 *x = BigQueryAuditMetadata_TableDataRead{}
2646 if protoimpl.UnsafeEnabled {
2647 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[10]
2648 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2649 ms.StoreMessageInfo(mi)
2650 }
2651 }
2652
2653 func (x *BigQueryAuditMetadata_TableDataRead) String() string {
2654 return protoimpl.X.MessageStringOf(x)
2655 }
2656
2657 func (*BigQueryAuditMetadata_TableDataRead) ProtoMessage() {}
2658
2659 func (x *BigQueryAuditMetadata_TableDataRead) ProtoReflect() protoreflect.Message {
2660 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[10]
2661 if protoimpl.UnsafeEnabled && x != nil {
2662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2663 if ms.LoadMessageInfo() == nil {
2664 ms.StoreMessageInfo(mi)
2665 }
2666 return ms
2667 }
2668 return mi.MessageOf(x)
2669 }
2670
2671
2672 func (*BigQueryAuditMetadata_TableDataRead) Descriptor() ([]byte, []int) {
2673 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 9}
2674 }
2675
2676 func (x *BigQueryAuditMetadata_TableDataRead) GetFields() []string {
2677 if x != nil {
2678 return x.Fields
2679 }
2680 return nil
2681 }
2682
2683 func (x *BigQueryAuditMetadata_TableDataRead) GetFieldsTruncated() bool {
2684 if x != nil {
2685 return x.FieldsTruncated
2686 }
2687 return false
2688 }
2689
2690 func (x *BigQueryAuditMetadata_TableDataRead) GetPolicyTags() []string {
2691 if x != nil {
2692 return x.PolicyTags
2693 }
2694 return nil
2695 }
2696
2697 func (x *BigQueryAuditMetadata_TableDataRead) GetPolicyTagsTruncated() bool {
2698 if x != nil {
2699 return x.PolicyTagsTruncated
2700 }
2701 return false
2702 }
2703
2704 func (x *BigQueryAuditMetadata_TableDataRead) GetReason() BigQueryAuditMetadata_TableDataRead_Reason {
2705 if x != nil {
2706 return x.Reason
2707 }
2708 return BigQueryAuditMetadata_TableDataRead_REASON_UNSPECIFIED
2709 }
2710
2711 func (x *BigQueryAuditMetadata_TableDataRead) GetJobName() string {
2712 if x != nil {
2713 return x.JobName
2714 }
2715 return ""
2716 }
2717
2718 func (x *BigQueryAuditMetadata_TableDataRead) GetSessionName() string {
2719 if x != nil {
2720 return x.SessionName
2721 }
2722 return ""
2723 }
2724
2725
2726 type BigQueryAuditMetadata_TableChange struct {
2727 state protoimpl.MessageState
2728 sizeCache protoimpl.SizeCache
2729 unknownFields protoimpl.UnknownFields
2730
2731
2732 Table *BigQueryAuditMetadata_Table `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
2733
2734 Truncated bool `protobuf:"varint,4,opt,name=truncated,proto3" json:"truncated,omitempty"`
2735
2736 Reason BigQueryAuditMetadata_TableChange_Reason `protobuf:"varint,5,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_TableChange_Reason" json:"reason,omitempty"`
2737
2738
2739
2740
2741 JobName string `protobuf:"bytes,6,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2742 }
2743
2744 func (x *BigQueryAuditMetadata_TableChange) Reset() {
2745 *x = BigQueryAuditMetadata_TableChange{}
2746 if protoimpl.UnsafeEnabled {
2747 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[11]
2748 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2749 ms.StoreMessageInfo(mi)
2750 }
2751 }
2752
2753 func (x *BigQueryAuditMetadata_TableChange) String() string {
2754 return protoimpl.X.MessageStringOf(x)
2755 }
2756
2757 func (*BigQueryAuditMetadata_TableChange) ProtoMessage() {}
2758
2759 func (x *BigQueryAuditMetadata_TableChange) ProtoReflect() protoreflect.Message {
2760 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[11]
2761 if protoimpl.UnsafeEnabled && x != nil {
2762 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2763 if ms.LoadMessageInfo() == nil {
2764 ms.StoreMessageInfo(mi)
2765 }
2766 return ms
2767 }
2768 return mi.MessageOf(x)
2769 }
2770
2771
2772 func (*BigQueryAuditMetadata_TableChange) Descriptor() ([]byte, []int) {
2773 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 10}
2774 }
2775
2776 func (x *BigQueryAuditMetadata_TableChange) GetTable() *BigQueryAuditMetadata_Table {
2777 if x != nil {
2778 return x.Table
2779 }
2780 return nil
2781 }
2782
2783 func (x *BigQueryAuditMetadata_TableChange) GetTruncated() bool {
2784 if x != nil {
2785 return x.Truncated
2786 }
2787 return false
2788 }
2789
2790 func (x *BigQueryAuditMetadata_TableChange) GetReason() BigQueryAuditMetadata_TableChange_Reason {
2791 if x != nil {
2792 return x.Reason
2793 }
2794 return BigQueryAuditMetadata_TableChange_REASON_UNSPECIFIED
2795 }
2796
2797 func (x *BigQueryAuditMetadata_TableChange) GetJobName() string {
2798 if x != nil {
2799 return x.JobName
2800 }
2801 return ""
2802 }
2803
2804
2805 type BigQueryAuditMetadata_ModelMetadataChange struct {
2806 state protoimpl.MessageState
2807 sizeCache protoimpl.SizeCache
2808 unknownFields protoimpl.UnknownFields
2809
2810
2811 Model *BigQueryAuditMetadata_Model `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
2812
2813 Reason BigQueryAuditMetadata_ModelMetadataChange_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_ModelMetadataChange_Reason" json:"reason,omitempty"`
2814
2815
2816
2817
2818 JobName string `protobuf:"bytes,3,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2819 }
2820
2821 func (x *BigQueryAuditMetadata_ModelMetadataChange) Reset() {
2822 *x = BigQueryAuditMetadata_ModelMetadataChange{}
2823 if protoimpl.UnsafeEnabled {
2824 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[12]
2825 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2826 ms.StoreMessageInfo(mi)
2827 }
2828 }
2829
2830 func (x *BigQueryAuditMetadata_ModelMetadataChange) String() string {
2831 return protoimpl.X.MessageStringOf(x)
2832 }
2833
2834 func (*BigQueryAuditMetadata_ModelMetadataChange) ProtoMessage() {}
2835
2836 func (x *BigQueryAuditMetadata_ModelMetadataChange) ProtoReflect() protoreflect.Message {
2837 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[12]
2838 if protoimpl.UnsafeEnabled && x != nil {
2839 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2840 if ms.LoadMessageInfo() == nil {
2841 ms.StoreMessageInfo(mi)
2842 }
2843 return ms
2844 }
2845 return mi.MessageOf(x)
2846 }
2847
2848
2849 func (*BigQueryAuditMetadata_ModelMetadataChange) Descriptor() ([]byte, []int) {
2850 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 11}
2851 }
2852
2853 func (x *BigQueryAuditMetadata_ModelMetadataChange) GetModel() *BigQueryAuditMetadata_Model {
2854 if x != nil {
2855 return x.Model
2856 }
2857 return nil
2858 }
2859
2860 func (x *BigQueryAuditMetadata_ModelMetadataChange) GetReason() BigQueryAuditMetadata_ModelMetadataChange_Reason {
2861 if x != nil {
2862 return x.Reason
2863 }
2864 return BigQueryAuditMetadata_ModelMetadataChange_REASON_UNSPECIFIED
2865 }
2866
2867 func (x *BigQueryAuditMetadata_ModelMetadataChange) GetJobName() string {
2868 if x != nil {
2869 return x.JobName
2870 }
2871 return ""
2872 }
2873
2874
2875 type BigQueryAuditMetadata_RoutineChange struct {
2876 state protoimpl.MessageState
2877 sizeCache protoimpl.SizeCache
2878 unknownFields protoimpl.UnknownFields
2879
2880
2881 Routine *BigQueryAuditMetadata_Routine `protobuf:"bytes,1,opt,name=routine,proto3" json:"routine,omitempty"`
2882
2883 Reason BigQueryAuditMetadata_RoutineChange_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_RoutineChange_Reason" json:"reason,omitempty"`
2884
2885
2886
2887 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2888 }
2889
2890 func (x *BigQueryAuditMetadata_RoutineChange) Reset() {
2891 *x = BigQueryAuditMetadata_RoutineChange{}
2892 if protoimpl.UnsafeEnabled {
2893 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[13]
2894 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2895 ms.StoreMessageInfo(mi)
2896 }
2897 }
2898
2899 func (x *BigQueryAuditMetadata_RoutineChange) String() string {
2900 return protoimpl.X.MessageStringOf(x)
2901 }
2902
2903 func (*BigQueryAuditMetadata_RoutineChange) ProtoMessage() {}
2904
2905 func (x *BigQueryAuditMetadata_RoutineChange) ProtoReflect() protoreflect.Message {
2906 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[13]
2907 if protoimpl.UnsafeEnabled && x != nil {
2908 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2909 if ms.LoadMessageInfo() == nil {
2910 ms.StoreMessageInfo(mi)
2911 }
2912 return ms
2913 }
2914 return mi.MessageOf(x)
2915 }
2916
2917
2918 func (*BigQueryAuditMetadata_RoutineChange) Descriptor() ([]byte, []int) {
2919 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 12}
2920 }
2921
2922 func (x *BigQueryAuditMetadata_RoutineChange) GetRoutine() *BigQueryAuditMetadata_Routine {
2923 if x != nil {
2924 return x.Routine
2925 }
2926 return nil
2927 }
2928
2929 func (x *BigQueryAuditMetadata_RoutineChange) GetReason() BigQueryAuditMetadata_RoutineChange_Reason {
2930 if x != nil {
2931 return x.Reason
2932 }
2933 return BigQueryAuditMetadata_RoutineChange_REASON_UNSPECIFIED
2934 }
2935
2936 func (x *BigQueryAuditMetadata_RoutineChange) GetJobName() string {
2937 if x != nil {
2938 return x.JobName
2939 }
2940 return ""
2941 }
2942
2943
2944 type BigQueryAuditMetadata_TableDataChange struct {
2945 state protoimpl.MessageState
2946 sizeCache protoimpl.SizeCache
2947 unknownFields protoimpl.UnknownFields
2948
2949
2950 DeletedRowsCount int64 `protobuf:"varint,1,opt,name=deleted_rows_count,json=deletedRowsCount,proto3" json:"deleted_rows_count,omitempty"`
2951
2952 InsertedRowsCount int64 `protobuf:"varint,2,opt,name=inserted_rows_count,json=insertedRowsCount,proto3" json:"inserted_rows_count,omitempty"`
2953
2954 Truncated bool `protobuf:"varint,3,opt,name=truncated,proto3" json:"truncated,omitempty"`
2955
2956 Reason BigQueryAuditMetadata_TableDataChange_Reason `protobuf:"varint,4,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_TableDataChange_Reason" json:"reason,omitempty"`
2957
2958
2959
2960 JobName string `protobuf:"bytes,5,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
2961
2962
2963
2964
2965 StreamName string `protobuf:"bytes,6,opt,name=stream_name,json=streamName,proto3" json:"stream_name,omitempty"`
2966 }
2967
2968 func (x *BigQueryAuditMetadata_TableDataChange) Reset() {
2969 *x = BigQueryAuditMetadata_TableDataChange{}
2970 if protoimpl.UnsafeEnabled {
2971 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[14]
2972 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2973 ms.StoreMessageInfo(mi)
2974 }
2975 }
2976
2977 func (x *BigQueryAuditMetadata_TableDataChange) String() string {
2978 return protoimpl.X.MessageStringOf(x)
2979 }
2980
2981 func (*BigQueryAuditMetadata_TableDataChange) ProtoMessage() {}
2982
2983 func (x *BigQueryAuditMetadata_TableDataChange) ProtoReflect() protoreflect.Message {
2984 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[14]
2985 if protoimpl.UnsafeEnabled && x != nil {
2986 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2987 if ms.LoadMessageInfo() == nil {
2988 ms.StoreMessageInfo(mi)
2989 }
2990 return ms
2991 }
2992 return mi.MessageOf(x)
2993 }
2994
2995
2996 func (*BigQueryAuditMetadata_TableDataChange) Descriptor() ([]byte, []int) {
2997 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 13}
2998 }
2999
3000 func (x *BigQueryAuditMetadata_TableDataChange) GetDeletedRowsCount() int64 {
3001 if x != nil {
3002 return x.DeletedRowsCount
3003 }
3004 return 0
3005 }
3006
3007 func (x *BigQueryAuditMetadata_TableDataChange) GetInsertedRowsCount() int64 {
3008 if x != nil {
3009 return x.InsertedRowsCount
3010 }
3011 return 0
3012 }
3013
3014 func (x *BigQueryAuditMetadata_TableDataChange) GetTruncated() bool {
3015 if x != nil {
3016 return x.Truncated
3017 }
3018 return false
3019 }
3020
3021 func (x *BigQueryAuditMetadata_TableDataChange) GetReason() BigQueryAuditMetadata_TableDataChange_Reason {
3022 if x != nil {
3023 return x.Reason
3024 }
3025 return BigQueryAuditMetadata_TableDataChange_REASON_UNSPECIFIED
3026 }
3027
3028 func (x *BigQueryAuditMetadata_TableDataChange) GetJobName() string {
3029 if x != nil {
3030 return x.JobName
3031 }
3032 return ""
3033 }
3034
3035 func (x *BigQueryAuditMetadata_TableDataChange) GetStreamName() string {
3036 if x != nil {
3037 return x.StreamName
3038 }
3039 return ""
3040 }
3041
3042
3043 type BigQueryAuditMetadata_ModelDataChange struct {
3044 state protoimpl.MessageState
3045 sizeCache protoimpl.SizeCache
3046 unknownFields protoimpl.UnknownFields
3047
3048
3049 Reason BigQueryAuditMetadata_ModelDataChange_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_ModelDataChange_Reason" json:"reason,omitempty"`
3050
3051
3052
3053 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3054 }
3055
3056 func (x *BigQueryAuditMetadata_ModelDataChange) Reset() {
3057 *x = BigQueryAuditMetadata_ModelDataChange{}
3058 if protoimpl.UnsafeEnabled {
3059 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[15]
3060 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3061 ms.StoreMessageInfo(mi)
3062 }
3063 }
3064
3065 func (x *BigQueryAuditMetadata_ModelDataChange) String() string {
3066 return protoimpl.X.MessageStringOf(x)
3067 }
3068
3069 func (*BigQueryAuditMetadata_ModelDataChange) ProtoMessage() {}
3070
3071 func (x *BigQueryAuditMetadata_ModelDataChange) ProtoReflect() protoreflect.Message {
3072 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[15]
3073 if protoimpl.UnsafeEnabled && x != nil {
3074 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3075 if ms.LoadMessageInfo() == nil {
3076 ms.StoreMessageInfo(mi)
3077 }
3078 return ms
3079 }
3080 return mi.MessageOf(x)
3081 }
3082
3083
3084 func (*BigQueryAuditMetadata_ModelDataChange) Descriptor() ([]byte, []int) {
3085 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 14}
3086 }
3087
3088 func (x *BigQueryAuditMetadata_ModelDataChange) GetReason() BigQueryAuditMetadata_ModelDataChange_Reason {
3089 if x != nil {
3090 return x.Reason
3091 }
3092 return BigQueryAuditMetadata_ModelDataChange_REASON_UNSPECIFIED
3093 }
3094
3095 func (x *BigQueryAuditMetadata_ModelDataChange) GetJobName() string {
3096 if x != nil {
3097 return x.JobName
3098 }
3099 return ""
3100 }
3101
3102
3103 type BigQueryAuditMetadata_ModelDataRead struct {
3104 state protoimpl.MessageState
3105 sizeCache protoimpl.SizeCache
3106 unknownFields protoimpl.UnknownFields
3107
3108
3109 Reason BigQueryAuditMetadata_ModelDataRead_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_ModelDataRead_Reason" json:"reason,omitempty"`
3110
3111
3112
3113 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3114 }
3115
3116 func (x *BigQueryAuditMetadata_ModelDataRead) Reset() {
3117 *x = BigQueryAuditMetadata_ModelDataRead{}
3118 if protoimpl.UnsafeEnabled {
3119 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[16]
3120 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3121 ms.StoreMessageInfo(mi)
3122 }
3123 }
3124
3125 func (x *BigQueryAuditMetadata_ModelDataRead) String() string {
3126 return protoimpl.X.MessageStringOf(x)
3127 }
3128
3129 func (*BigQueryAuditMetadata_ModelDataRead) ProtoMessage() {}
3130
3131 func (x *BigQueryAuditMetadata_ModelDataRead) ProtoReflect() protoreflect.Message {
3132 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[16]
3133 if protoimpl.UnsafeEnabled && x != nil {
3134 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3135 if ms.LoadMessageInfo() == nil {
3136 ms.StoreMessageInfo(mi)
3137 }
3138 return ms
3139 }
3140 return mi.MessageOf(x)
3141 }
3142
3143
3144 func (*BigQueryAuditMetadata_ModelDataRead) Descriptor() ([]byte, []int) {
3145 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 15}
3146 }
3147
3148 func (x *BigQueryAuditMetadata_ModelDataRead) GetReason() BigQueryAuditMetadata_ModelDataRead_Reason {
3149 if x != nil {
3150 return x.Reason
3151 }
3152 return BigQueryAuditMetadata_ModelDataRead_REASON_UNSPECIFIED
3153 }
3154
3155 func (x *BigQueryAuditMetadata_ModelDataRead) GetJobName() string {
3156 if x != nil {
3157 return x.JobName
3158 }
3159 return ""
3160 }
3161
3162
3163 type BigQueryAuditMetadata_TableDeletion struct {
3164 state protoimpl.MessageState
3165 sizeCache protoimpl.SizeCache
3166 unknownFields protoimpl.UnknownFields
3167
3168
3169 Reason BigQueryAuditMetadata_TableDeletion_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_TableDeletion_Reason" json:"reason,omitempty"`
3170
3171
3172
3173
3174 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3175 }
3176
3177 func (x *BigQueryAuditMetadata_TableDeletion) Reset() {
3178 *x = BigQueryAuditMetadata_TableDeletion{}
3179 if protoimpl.UnsafeEnabled {
3180 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[17]
3181 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3182 ms.StoreMessageInfo(mi)
3183 }
3184 }
3185
3186 func (x *BigQueryAuditMetadata_TableDeletion) String() string {
3187 return protoimpl.X.MessageStringOf(x)
3188 }
3189
3190 func (*BigQueryAuditMetadata_TableDeletion) ProtoMessage() {}
3191
3192 func (x *BigQueryAuditMetadata_TableDeletion) ProtoReflect() protoreflect.Message {
3193 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[17]
3194 if protoimpl.UnsafeEnabled && x != nil {
3195 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3196 if ms.LoadMessageInfo() == nil {
3197 ms.StoreMessageInfo(mi)
3198 }
3199 return ms
3200 }
3201 return mi.MessageOf(x)
3202 }
3203
3204
3205 func (*BigQueryAuditMetadata_TableDeletion) Descriptor() ([]byte, []int) {
3206 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 16}
3207 }
3208
3209 func (x *BigQueryAuditMetadata_TableDeletion) GetReason() BigQueryAuditMetadata_TableDeletion_Reason {
3210 if x != nil {
3211 return x.Reason
3212 }
3213 return BigQueryAuditMetadata_TableDeletion_REASON_UNSPECIFIED
3214 }
3215
3216 func (x *BigQueryAuditMetadata_TableDeletion) GetJobName() string {
3217 if x != nil {
3218 return x.JobName
3219 }
3220 return ""
3221 }
3222
3223
3224 type BigQueryAuditMetadata_ModelDeletion struct {
3225 state protoimpl.MessageState
3226 sizeCache protoimpl.SizeCache
3227 unknownFields protoimpl.UnknownFields
3228
3229
3230 Reason BigQueryAuditMetadata_ModelDeletion_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_ModelDeletion_Reason" json:"reason,omitempty"`
3231
3232
3233
3234
3235 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3236 }
3237
3238 func (x *BigQueryAuditMetadata_ModelDeletion) Reset() {
3239 *x = BigQueryAuditMetadata_ModelDeletion{}
3240 if protoimpl.UnsafeEnabled {
3241 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[18]
3242 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3243 ms.StoreMessageInfo(mi)
3244 }
3245 }
3246
3247 func (x *BigQueryAuditMetadata_ModelDeletion) String() string {
3248 return protoimpl.X.MessageStringOf(x)
3249 }
3250
3251 func (*BigQueryAuditMetadata_ModelDeletion) ProtoMessage() {}
3252
3253 func (x *BigQueryAuditMetadata_ModelDeletion) ProtoReflect() protoreflect.Message {
3254 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[18]
3255 if protoimpl.UnsafeEnabled && x != nil {
3256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3257 if ms.LoadMessageInfo() == nil {
3258 ms.StoreMessageInfo(mi)
3259 }
3260 return ms
3261 }
3262 return mi.MessageOf(x)
3263 }
3264
3265
3266 func (*BigQueryAuditMetadata_ModelDeletion) Descriptor() ([]byte, []int) {
3267 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 17}
3268 }
3269
3270 func (x *BigQueryAuditMetadata_ModelDeletion) GetReason() BigQueryAuditMetadata_ModelDeletion_Reason {
3271 if x != nil {
3272 return x.Reason
3273 }
3274 return BigQueryAuditMetadata_ModelDeletion_REASON_UNSPECIFIED
3275 }
3276
3277 func (x *BigQueryAuditMetadata_ModelDeletion) GetJobName() string {
3278 if x != nil {
3279 return x.JobName
3280 }
3281 return ""
3282 }
3283
3284
3285 type BigQueryAuditMetadata_RoutineDeletion struct {
3286 state protoimpl.MessageState
3287 sizeCache protoimpl.SizeCache
3288 unknownFields protoimpl.UnknownFields
3289
3290
3291 Routine *BigQueryAuditMetadata_Routine `protobuf:"bytes,1,opt,name=routine,proto3" json:"routine,omitempty"`
3292
3293 Reason BigQueryAuditMetadata_RoutineDeletion_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_RoutineDeletion_Reason" json:"reason,omitempty"`
3294
3295
3296
3297
3298 JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3299 }
3300
3301 func (x *BigQueryAuditMetadata_RoutineDeletion) Reset() {
3302 *x = BigQueryAuditMetadata_RoutineDeletion{}
3303 if protoimpl.UnsafeEnabled {
3304 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[19]
3305 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3306 ms.StoreMessageInfo(mi)
3307 }
3308 }
3309
3310 func (x *BigQueryAuditMetadata_RoutineDeletion) String() string {
3311 return protoimpl.X.MessageStringOf(x)
3312 }
3313
3314 func (*BigQueryAuditMetadata_RoutineDeletion) ProtoMessage() {}
3315
3316 func (x *BigQueryAuditMetadata_RoutineDeletion) ProtoReflect() protoreflect.Message {
3317 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[19]
3318 if protoimpl.UnsafeEnabled && x != nil {
3319 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3320 if ms.LoadMessageInfo() == nil {
3321 ms.StoreMessageInfo(mi)
3322 }
3323 return ms
3324 }
3325 return mi.MessageOf(x)
3326 }
3327
3328
3329 func (*BigQueryAuditMetadata_RoutineDeletion) Descriptor() ([]byte, []int) {
3330 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 18}
3331 }
3332
3333 func (x *BigQueryAuditMetadata_RoutineDeletion) GetRoutine() *BigQueryAuditMetadata_Routine {
3334 if x != nil {
3335 return x.Routine
3336 }
3337 return nil
3338 }
3339
3340 func (x *BigQueryAuditMetadata_RoutineDeletion) GetReason() BigQueryAuditMetadata_RoutineDeletion_Reason {
3341 if x != nil {
3342 return x.Reason
3343 }
3344 return BigQueryAuditMetadata_RoutineDeletion_REASON_UNSPECIFIED
3345 }
3346
3347 func (x *BigQueryAuditMetadata_RoutineDeletion) GetJobName() string {
3348 if x != nil {
3349 return x.JobName
3350 }
3351 return ""
3352 }
3353
3354
3355 type BigQueryAuditMetadata_RowAccessPolicyCreation struct {
3356 state protoimpl.MessageState
3357 sizeCache protoimpl.SizeCache
3358 unknownFields protoimpl.UnknownFields
3359
3360
3361 RowAccessPolicy *BigQueryAuditMetadata_RowAccessPolicy `protobuf:"bytes,1,opt,name=row_access_policy,json=rowAccessPolicy,proto3" json:"row_access_policy,omitempty"`
3362
3363
3364
3365 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3366 }
3367
3368 func (x *BigQueryAuditMetadata_RowAccessPolicyCreation) Reset() {
3369 *x = BigQueryAuditMetadata_RowAccessPolicyCreation{}
3370 if protoimpl.UnsafeEnabled {
3371 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[20]
3372 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3373 ms.StoreMessageInfo(mi)
3374 }
3375 }
3376
3377 func (x *BigQueryAuditMetadata_RowAccessPolicyCreation) String() string {
3378 return protoimpl.X.MessageStringOf(x)
3379 }
3380
3381 func (*BigQueryAuditMetadata_RowAccessPolicyCreation) ProtoMessage() {}
3382
3383 func (x *BigQueryAuditMetadata_RowAccessPolicyCreation) ProtoReflect() protoreflect.Message {
3384 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[20]
3385 if protoimpl.UnsafeEnabled && x != nil {
3386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3387 if ms.LoadMessageInfo() == nil {
3388 ms.StoreMessageInfo(mi)
3389 }
3390 return ms
3391 }
3392 return mi.MessageOf(x)
3393 }
3394
3395
3396 func (*BigQueryAuditMetadata_RowAccessPolicyCreation) Descriptor() ([]byte, []int) {
3397 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 19}
3398 }
3399
3400 func (x *BigQueryAuditMetadata_RowAccessPolicyCreation) GetRowAccessPolicy() *BigQueryAuditMetadata_RowAccessPolicy {
3401 if x != nil {
3402 return x.RowAccessPolicy
3403 }
3404 return nil
3405 }
3406
3407 func (x *BigQueryAuditMetadata_RowAccessPolicyCreation) GetJobName() string {
3408 if x != nil {
3409 return x.JobName
3410 }
3411 return ""
3412 }
3413
3414
3415 type BigQueryAuditMetadata_RowAccessPolicyChange struct {
3416 state protoimpl.MessageState
3417 sizeCache protoimpl.SizeCache
3418 unknownFields protoimpl.UnknownFields
3419
3420
3421 RowAccessPolicy *BigQueryAuditMetadata_RowAccessPolicy `protobuf:"bytes,1,opt,name=row_access_policy,json=rowAccessPolicy,proto3" json:"row_access_policy,omitempty"`
3422
3423
3424
3425 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3426 }
3427
3428 func (x *BigQueryAuditMetadata_RowAccessPolicyChange) Reset() {
3429 *x = BigQueryAuditMetadata_RowAccessPolicyChange{}
3430 if protoimpl.UnsafeEnabled {
3431 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[21]
3432 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3433 ms.StoreMessageInfo(mi)
3434 }
3435 }
3436
3437 func (x *BigQueryAuditMetadata_RowAccessPolicyChange) String() string {
3438 return protoimpl.X.MessageStringOf(x)
3439 }
3440
3441 func (*BigQueryAuditMetadata_RowAccessPolicyChange) ProtoMessage() {}
3442
3443 func (x *BigQueryAuditMetadata_RowAccessPolicyChange) ProtoReflect() protoreflect.Message {
3444 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[21]
3445 if protoimpl.UnsafeEnabled && x != nil {
3446 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3447 if ms.LoadMessageInfo() == nil {
3448 ms.StoreMessageInfo(mi)
3449 }
3450 return ms
3451 }
3452 return mi.MessageOf(x)
3453 }
3454
3455
3456 func (*BigQueryAuditMetadata_RowAccessPolicyChange) Descriptor() ([]byte, []int) {
3457 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 20}
3458 }
3459
3460 func (x *BigQueryAuditMetadata_RowAccessPolicyChange) GetRowAccessPolicy() *BigQueryAuditMetadata_RowAccessPolicy {
3461 if x != nil {
3462 return x.RowAccessPolicy
3463 }
3464 return nil
3465 }
3466
3467 func (x *BigQueryAuditMetadata_RowAccessPolicyChange) GetJobName() string {
3468 if x != nil {
3469 return x.JobName
3470 }
3471 return ""
3472 }
3473
3474
3475 type BigQueryAuditMetadata_RowAccessPolicyDeletion struct {
3476 state protoimpl.MessageState
3477 sizeCache protoimpl.SizeCache
3478 unknownFields protoimpl.UnknownFields
3479
3480
3481
3482 RowAccessPolicies []*BigQueryAuditMetadata_RowAccessPolicy `protobuf:"bytes,1,rep,name=row_access_policies,json=rowAccessPolicies,proto3" json:"row_access_policies,omitempty"`
3483
3484
3485
3486 JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3487
3488
3489 AllRowAccessPoliciesDropped bool `protobuf:"varint,3,opt,name=all_row_access_policies_dropped,json=allRowAccessPoliciesDropped,proto3" json:"all_row_access_policies_dropped,omitempty"`
3490 }
3491
3492 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) Reset() {
3493 *x = BigQueryAuditMetadata_RowAccessPolicyDeletion{}
3494 if protoimpl.UnsafeEnabled {
3495 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[22]
3496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3497 ms.StoreMessageInfo(mi)
3498 }
3499 }
3500
3501 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) String() string {
3502 return protoimpl.X.MessageStringOf(x)
3503 }
3504
3505 func (*BigQueryAuditMetadata_RowAccessPolicyDeletion) ProtoMessage() {}
3506
3507 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) ProtoReflect() protoreflect.Message {
3508 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[22]
3509 if protoimpl.UnsafeEnabled && x != nil {
3510 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3511 if ms.LoadMessageInfo() == nil {
3512 ms.StoreMessageInfo(mi)
3513 }
3514 return ms
3515 }
3516 return mi.MessageOf(x)
3517 }
3518
3519
3520 func (*BigQueryAuditMetadata_RowAccessPolicyDeletion) Descriptor() ([]byte, []int) {
3521 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 21}
3522 }
3523
3524 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) GetRowAccessPolicies() []*BigQueryAuditMetadata_RowAccessPolicy {
3525 if x != nil {
3526 return x.RowAccessPolicies
3527 }
3528 return nil
3529 }
3530
3531 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) GetJobName() string {
3532 if x != nil {
3533 return x.JobName
3534 }
3535 return ""
3536 }
3537
3538 func (x *BigQueryAuditMetadata_RowAccessPolicyDeletion) GetAllRowAccessPoliciesDropped() bool {
3539 if x != nil {
3540 return x.AllRowAccessPoliciesDropped
3541 }
3542 return false
3543 }
3544
3545
3546 type BigQueryAuditMetadata_UnlinkDataset struct {
3547 state protoimpl.MessageState
3548 sizeCache protoimpl.SizeCache
3549 unknownFields protoimpl.UnknownFields
3550
3551
3552
3553
3554 LinkedDataset string `protobuf:"bytes,1,opt,name=linked_dataset,json=linkedDataset,proto3" json:"linked_dataset,omitempty"`
3555
3556
3557
3558 SourceDataset string `protobuf:"bytes,2,opt,name=source_dataset,json=sourceDataset,proto3" json:"source_dataset,omitempty"`
3559
3560 Reason BigQueryAuditMetadata_UnlinkDataset_Reason `protobuf:"varint,3,opt,name=reason,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_UnlinkDataset_Reason" json:"reason,omitempty"`
3561 }
3562
3563 func (x *BigQueryAuditMetadata_UnlinkDataset) Reset() {
3564 *x = BigQueryAuditMetadata_UnlinkDataset{}
3565 if protoimpl.UnsafeEnabled {
3566 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[23]
3567 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3568 ms.StoreMessageInfo(mi)
3569 }
3570 }
3571
3572 func (x *BigQueryAuditMetadata_UnlinkDataset) String() string {
3573 return protoimpl.X.MessageStringOf(x)
3574 }
3575
3576 func (*BigQueryAuditMetadata_UnlinkDataset) ProtoMessage() {}
3577
3578 func (x *BigQueryAuditMetadata_UnlinkDataset) ProtoReflect() protoreflect.Message {
3579 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[23]
3580 if protoimpl.UnsafeEnabled && x != nil {
3581 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3582 if ms.LoadMessageInfo() == nil {
3583 ms.StoreMessageInfo(mi)
3584 }
3585 return ms
3586 }
3587 return mi.MessageOf(x)
3588 }
3589
3590
3591 func (*BigQueryAuditMetadata_UnlinkDataset) Descriptor() ([]byte, []int) {
3592 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 22}
3593 }
3594
3595 func (x *BigQueryAuditMetadata_UnlinkDataset) GetLinkedDataset() string {
3596 if x != nil {
3597 return x.LinkedDataset
3598 }
3599 return ""
3600 }
3601
3602 func (x *BigQueryAuditMetadata_UnlinkDataset) GetSourceDataset() string {
3603 if x != nil {
3604 return x.SourceDataset
3605 }
3606 return ""
3607 }
3608
3609 func (x *BigQueryAuditMetadata_UnlinkDataset) GetReason() BigQueryAuditMetadata_UnlinkDataset_Reason {
3610 if x != nil {
3611 return x.Reason
3612 }
3613 return BigQueryAuditMetadata_UnlinkDataset_REASON_UNSPECIFIED
3614 }
3615
3616
3617 type BigQueryAuditMetadata_Job struct {
3618 state protoimpl.MessageState
3619 sizeCache protoimpl.SizeCache
3620 unknownFields protoimpl.UnknownFields
3621
3622
3623
3624
3625 JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
3626
3627 JobConfig *BigQueryAuditMetadata_JobConfig `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty"`
3628
3629 JobStatus *BigQueryAuditMetadata_JobStatus `protobuf:"bytes,3,opt,name=job_status,json=jobStatus,proto3" json:"job_status,omitempty"`
3630
3631 JobStats *BigQueryAuditMetadata_JobStats `protobuf:"bytes,4,opt,name=job_stats,json=jobStats,proto3" json:"job_stats,omitempty"`
3632 }
3633
3634 func (x *BigQueryAuditMetadata_Job) Reset() {
3635 *x = BigQueryAuditMetadata_Job{}
3636 if protoimpl.UnsafeEnabled {
3637 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[24]
3638 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3639 ms.StoreMessageInfo(mi)
3640 }
3641 }
3642
3643 func (x *BigQueryAuditMetadata_Job) String() string {
3644 return protoimpl.X.MessageStringOf(x)
3645 }
3646
3647 func (*BigQueryAuditMetadata_Job) ProtoMessage() {}
3648
3649 func (x *BigQueryAuditMetadata_Job) ProtoReflect() protoreflect.Message {
3650 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[24]
3651 if protoimpl.UnsafeEnabled && x != nil {
3652 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3653 if ms.LoadMessageInfo() == nil {
3654 ms.StoreMessageInfo(mi)
3655 }
3656 return ms
3657 }
3658 return mi.MessageOf(x)
3659 }
3660
3661
3662 func (*BigQueryAuditMetadata_Job) Descriptor() ([]byte, []int) {
3663 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 23}
3664 }
3665
3666 func (x *BigQueryAuditMetadata_Job) GetJobName() string {
3667 if x != nil {
3668 return x.JobName
3669 }
3670 return ""
3671 }
3672
3673 func (x *BigQueryAuditMetadata_Job) GetJobConfig() *BigQueryAuditMetadata_JobConfig {
3674 if x != nil {
3675 return x.JobConfig
3676 }
3677 return nil
3678 }
3679
3680 func (x *BigQueryAuditMetadata_Job) GetJobStatus() *BigQueryAuditMetadata_JobStatus {
3681 if x != nil {
3682 return x.JobStatus
3683 }
3684 return nil
3685 }
3686
3687 func (x *BigQueryAuditMetadata_Job) GetJobStats() *BigQueryAuditMetadata_JobStats {
3688 if x != nil {
3689 return x.JobStats
3690 }
3691 return nil
3692 }
3693
3694
3695
3696
3697 type BigQueryAuditMetadata_JobConfig struct {
3698 state protoimpl.MessageState
3699 sizeCache protoimpl.SizeCache
3700 unknownFields protoimpl.UnknownFields
3701
3702
3703 Type BigQueryAuditMetadata_JobConfig_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobConfig_Type" json:"type,omitempty"`
3704
3705
3706
3707
3708
3709
3710
3711
3712 Config isBigQueryAuditMetadata_JobConfig_Config `protobuf_oneof:"config"`
3713
3714 Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
3715 }
3716
3717 func (x *BigQueryAuditMetadata_JobConfig) Reset() {
3718 *x = BigQueryAuditMetadata_JobConfig{}
3719 if protoimpl.UnsafeEnabled {
3720 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[25]
3721 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3722 ms.StoreMessageInfo(mi)
3723 }
3724 }
3725
3726 func (x *BigQueryAuditMetadata_JobConfig) String() string {
3727 return protoimpl.X.MessageStringOf(x)
3728 }
3729
3730 func (*BigQueryAuditMetadata_JobConfig) ProtoMessage() {}
3731
3732 func (x *BigQueryAuditMetadata_JobConfig) ProtoReflect() protoreflect.Message {
3733 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[25]
3734 if protoimpl.UnsafeEnabled && x != nil {
3735 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3736 if ms.LoadMessageInfo() == nil {
3737 ms.StoreMessageInfo(mi)
3738 }
3739 return ms
3740 }
3741 return mi.MessageOf(x)
3742 }
3743
3744
3745 func (*BigQueryAuditMetadata_JobConfig) Descriptor() ([]byte, []int) {
3746 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24}
3747 }
3748
3749 func (x *BigQueryAuditMetadata_JobConfig) GetType() BigQueryAuditMetadata_JobConfig_Type {
3750 if x != nil {
3751 return x.Type
3752 }
3753 return BigQueryAuditMetadata_JobConfig_TYPE_UNSPECIFIED
3754 }
3755
3756 func (m *BigQueryAuditMetadata_JobConfig) GetConfig() isBigQueryAuditMetadata_JobConfig_Config {
3757 if m != nil {
3758 return m.Config
3759 }
3760 return nil
3761 }
3762
3763 func (x *BigQueryAuditMetadata_JobConfig) GetQueryConfig() *BigQueryAuditMetadata_JobConfig_Query {
3764 if x, ok := x.GetConfig().(*BigQueryAuditMetadata_JobConfig_QueryConfig); ok {
3765 return x.QueryConfig
3766 }
3767 return nil
3768 }
3769
3770 func (x *BigQueryAuditMetadata_JobConfig) GetLoadConfig() *BigQueryAuditMetadata_JobConfig_Load {
3771 if x, ok := x.GetConfig().(*BigQueryAuditMetadata_JobConfig_LoadConfig); ok {
3772 return x.LoadConfig
3773 }
3774 return nil
3775 }
3776
3777 func (x *BigQueryAuditMetadata_JobConfig) GetExtractConfig() *BigQueryAuditMetadata_JobConfig_Extract {
3778 if x, ok := x.GetConfig().(*BigQueryAuditMetadata_JobConfig_ExtractConfig); ok {
3779 return x.ExtractConfig
3780 }
3781 return nil
3782 }
3783
3784 func (x *BigQueryAuditMetadata_JobConfig) GetTableCopyConfig() *BigQueryAuditMetadata_JobConfig_TableCopy {
3785 if x, ok := x.GetConfig().(*BigQueryAuditMetadata_JobConfig_TableCopyConfig); ok {
3786 return x.TableCopyConfig
3787 }
3788 return nil
3789 }
3790
3791 func (x *BigQueryAuditMetadata_JobConfig) GetLabels() map[string]string {
3792 if x != nil {
3793 return x.Labels
3794 }
3795 return nil
3796 }
3797
3798 type isBigQueryAuditMetadata_JobConfig_Config interface {
3799 isBigQueryAuditMetadata_JobConfig_Config()
3800 }
3801
3802 type BigQueryAuditMetadata_JobConfig_QueryConfig struct {
3803
3804 QueryConfig *BigQueryAuditMetadata_JobConfig_Query `protobuf:"bytes,2,opt,name=query_config,json=queryConfig,proto3,oneof"`
3805 }
3806
3807 type BigQueryAuditMetadata_JobConfig_LoadConfig struct {
3808
3809 LoadConfig *BigQueryAuditMetadata_JobConfig_Load `protobuf:"bytes,3,opt,name=load_config,json=loadConfig,proto3,oneof"`
3810 }
3811
3812 type BigQueryAuditMetadata_JobConfig_ExtractConfig struct {
3813
3814 ExtractConfig *BigQueryAuditMetadata_JobConfig_Extract `protobuf:"bytes,4,opt,name=extract_config,json=extractConfig,proto3,oneof"`
3815 }
3816
3817 type BigQueryAuditMetadata_JobConfig_TableCopyConfig struct {
3818
3819 TableCopyConfig *BigQueryAuditMetadata_JobConfig_TableCopy `protobuf:"bytes,5,opt,name=table_copy_config,json=tableCopyConfig,proto3,oneof"`
3820 }
3821
3822 func (*BigQueryAuditMetadata_JobConfig_QueryConfig) isBigQueryAuditMetadata_JobConfig_Config() {}
3823
3824 func (*BigQueryAuditMetadata_JobConfig_LoadConfig) isBigQueryAuditMetadata_JobConfig_Config() {}
3825
3826 func (*BigQueryAuditMetadata_JobConfig_ExtractConfig) isBigQueryAuditMetadata_JobConfig_Config() {}
3827
3828 func (*BigQueryAuditMetadata_JobConfig_TableCopyConfig) isBigQueryAuditMetadata_JobConfig_Config() {}
3829
3830
3831 type BigQueryAuditMetadata_TableDefinition struct {
3832 state protoimpl.MessageState
3833 sizeCache protoimpl.SizeCache
3834 unknownFields protoimpl.UnknownFields
3835
3836
3837 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3838
3839 SourceUris []string `protobuf:"bytes,2,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
3840 }
3841
3842 func (x *BigQueryAuditMetadata_TableDefinition) Reset() {
3843 *x = BigQueryAuditMetadata_TableDefinition{}
3844 if protoimpl.UnsafeEnabled {
3845 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[26]
3846 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3847 ms.StoreMessageInfo(mi)
3848 }
3849 }
3850
3851 func (x *BigQueryAuditMetadata_TableDefinition) String() string {
3852 return protoimpl.X.MessageStringOf(x)
3853 }
3854
3855 func (*BigQueryAuditMetadata_TableDefinition) ProtoMessage() {}
3856
3857 func (x *BigQueryAuditMetadata_TableDefinition) ProtoReflect() protoreflect.Message {
3858 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[26]
3859 if protoimpl.UnsafeEnabled && x != nil {
3860 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3861 if ms.LoadMessageInfo() == nil {
3862 ms.StoreMessageInfo(mi)
3863 }
3864 return ms
3865 }
3866 return mi.MessageOf(x)
3867 }
3868
3869
3870 func (*BigQueryAuditMetadata_TableDefinition) Descriptor() ([]byte, []int) {
3871 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 25}
3872 }
3873
3874 func (x *BigQueryAuditMetadata_TableDefinition) GetName() string {
3875 if x != nil {
3876 return x.Name
3877 }
3878 return ""
3879 }
3880
3881 func (x *BigQueryAuditMetadata_TableDefinition) GetSourceUris() []string {
3882 if x != nil {
3883 return x.SourceUris
3884 }
3885 return nil
3886 }
3887
3888
3889 type BigQueryAuditMetadata_JobStatus struct {
3890 state protoimpl.MessageState
3891 sizeCache protoimpl.SizeCache
3892 unknownFields protoimpl.UnknownFields
3893
3894
3895 JobState BigQueryAuditMetadata_JobState `protobuf:"varint,1,opt,name=job_state,json=jobState,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobState" json:"job_state,omitempty"`
3896
3897 ErrorResult *status.Status `protobuf:"bytes,2,opt,name=error_result,json=errorResult,proto3" json:"error_result,omitempty"`
3898
3899
3900 Errors []*status.Status `protobuf:"bytes,3,rep,name=errors,proto3" json:"errors,omitempty"`
3901 }
3902
3903 func (x *BigQueryAuditMetadata_JobStatus) Reset() {
3904 *x = BigQueryAuditMetadata_JobStatus{}
3905 if protoimpl.UnsafeEnabled {
3906 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[27]
3907 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3908 ms.StoreMessageInfo(mi)
3909 }
3910 }
3911
3912 func (x *BigQueryAuditMetadata_JobStatus) String() string {
3913 return protoimpl.X.MessageStringOf(x)
3914 }
3915
3916 func (*BigQueryAuditMetadata_JobStatus) ProtoMessage() {}
3917
3918 func (x *BigQueryAuditMetadata_JobStatus) ProtoReflect() protoreflect.Message {
3919 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[27]
3920 if protoimpl.UnsafeEnabled && x != nil {
3921 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3922 if ms.LoadMessageInfo() == nil {
3923 ms.StoreMessageInfo(mi)
3924 }
3925 return ms
3926 }
3927 return mi.MessageOf(x)
3928 }
3929
3930
3931 func (*BigQueryAuditMetadata_JobStatus) Descriptor() ([]byte, []int) {
3932 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 26}
3933 }
3934
3935 func (x *BigQueryAuditMetadata_JobStatus) GetJobState() BigQueryAuditMetadata_JobState {
3936 if x != nil {
3937 return x.JobState
3938 }
3939 return BigQueryAuditMetadata_JOB_STATE_UNSPECIFIED
3940 }
3941
3942 func (x *BigQueryAuditMetadata_JobStatus) GetErrorResult() *status.Status {
3943 if x != nil {
3944 return x.ErrorResult
3945 }
3946 return nil
3947 }
3948
3949 func (x *BigQueryAuditMetadata_JobStatus) GetErrors() []*status.Status {
3950 if x != nil {
3951 return x.Errors
3952 }
3953 return nil
3954 }
3955
3956
3957 type BigQueryAuditMetadata_JobStats struct {
3958 state protoimpl.MessageState
3959 sizeCache protoimpl.SizeCache
3960 unknownFields protoimpl.UnknownFields
3961
3962
3963 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
3964
3965 StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
3966
3967 EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
3968
3969
3970
3971
3972
3973
3974
3975 Extended isBigQueryAuditMetadata_JobStats_Extended `protobuf_oneof:"extended"`
3976
3977 TotalSlotMs int64 `protobuf:"varint,10,opt,name=total_slot_ms,json=totalSlotMs,proto3" json:"total_slot_ms,omitempty"`
3978
3979 ReservationUsage []*BigQueryAuditMetadata_JobStats_ReservationResourceUsage `protobuf:"bytes,11,rep,name=reservation_usage,json=reservationUsage,proto3" json:"reservation_usage,omitempty"`
3980
3981 ParentJobName string `protobuf:"bytes,12,opt,name=parent_job_name,json=parentJobName,proto3" json:"parent_job_name,omitempty"`
3982 }
3983
3984 func (x *BigQueryAuditMetadata_JobStats) Reset() {
3985 *x = BigQueryAuditMetadata_JobStats{}
3986 if protoimpl.UnsafeEnabled {
3987 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[28]
3988 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3989 ms.StoreMessageInfo(mi)
3990 }
3991 }
3992
3993 func (x *BigQueryAuditMetadata_JobStats) String() string {
3994 return protoimpl.X.MessageStringOf(x)
3995 }
3996
3997 func (*BigQueryAuditMetadata_JobStats) ProtoMessage() {}
3998
3999 func (x *BigQueryAuditMetadata_JobStats) ProtoReflect() protoreflect.Message {
4000 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[28]
4001 if protoimpl.UnsafeEnabled && x != nil {
4002 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4003 if ms.LoadMessageInfo() == nil {
4004 ms.StoreMessageInfo(mi)
4005 }
4006 return ms
4007 }
4008 return mi.MessageOf(x)
4009 }
4010
4011
4012 func (*BigQueryAuditMetadata_JobStats) Descriptor() ([]byte, []int) {
4013 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 27}
4014 }
4015
4016 func (x *BigQueryAuditMetadata_JobStats) GetCreateTime() *timestamppb.Timestamp {
4017 if x != nil {
4018 return x.CreateTime
4019 }
4020 return nil
4021 }
4022
4023 func (x *BigQueryAuditMetadata_JobStats) GetStartTime() *timestamppb.Timestamp {
4024 if x != nil {
4025 return x.StartTime
4026 }
4027 return nil
4028 }
4029
4030 func (x *BigQueryAuditMetadata_JobStats) GetEndTime() *timestamppb.Timestamp {
4031 if x != nil {
4032 return x.EndTime
4033 }
4034 return nil
4035 }
4036
4037 func (m *BigQueryAuditMetadata_JobStats) GetExtended() isBigQueryAuditMetadata_JobStats_Extended {
4038 if m != nil {
4039 return m.Extended
4040 }
4041 return nil
4042 }
4043
4044 func (x *BigQueryAuditMetadata_JobStats) GetQueryStats() *BigQueryAuditMetadata_JobStats_Query {
4045 if x, ok := x.GetExtended().(*BigQueryAuditMetadata_JobStats_QueryStats); ok {
4046 return x.QueryStats
4047 }
4048 return nil
4049 }
4050
4051 func (x *BigQueryAuditMetadata_JobStats) GetLoadStats() *BigQueryAuditMetadata_JobStats_Load {
4052 if x, ok := x.GetExtended().(*BigQueryAuditMetadata_JobStats_LoadStats); ok {
4053 return x.LoadStats
4054 }
4055 return nil
4056 }
4057
4058 func (x *BigQueryAuditMetadata_JobStats) GetExtractStats() *BigQueryAuditMetadata_JobStats_Extract {
4059 if x, ok := x.GetExtended().(*BigQueryAuditMetadata_JobStats_ExtractStats); ok {
4060 return x.ExtractStats
4061 }
4062 return nil
4063 }
4064
4065 func (x *BigQueryAuditMetadata_JobStats) GetTotalSlotMs() int64 {
4066 if x != nil {
4067 return x.TotalSlotMs
4068 }
4069 return 0
4070 }
4071
4072 func (x *BigQueryAuditMetadata_JobStats) GetReservationUsage() []*BigQueryAuditMetadata_JobStats_ReservationResourceUsage {
4073 if x != nil {
4074 return x.ReservationUsage
4075 }
4076 return nil
4077 }
4078
4079 func (x *BigQueryAuditMetadata_JobStats) GetParentJobName() string {
4080 if x != nil {
4081 return x.ParentJobName
4082 }
4083 return ""
4084 }
4085
4086 type isBigQueryAuditMetadata_JobStats_Extended interface {
4087 isBigQueryAuditMetadata_JobStats_Extended()
4088 }
4089
4090 type BigQueryAuditMetadata_JobStats_QueryStats struct {
4091
4092 QueryStats *BigQueryAuditMetadata_JobStats_Query `protobuf:"bytes,8,opt,name=query_stats,json=queryStats,proto3,oneof"`
4093 }
4094
4095 type BigQueryAuditMetadata_JobStats_LoadStats struct {
4096
4097 LoadStats *BigQueryAuditMetadata_JobStats_Load `protobuf:"bytes,9,opt,name=load_stats,json=loadStats,proto3,oneof"`
4098 }
4099
4100 type BigQueryAuditMetadata_JobStats_ExtractStats struct {
4101
4102 ExtractStats *BigQueryAuditMetadata_JobStats_Extract `protobuf:"bytes,13,opt,name=extract_stats,json=extractStats,proto3,oneof"`
4103 }
4104
4105 func (*BigQueryAuditMetadata_JobStats_QueryStats) isBigQueryAuditMetadata_JobStats_Extended() {}
4106
4107 func (*BigQueryAuditMetadata_JobStats_LoadStats) isBigQueryAuditMetadata_JobStats_Extended() {}
4108
4109 func (*BigQueryAuditMetadata_JobStats_ExtractStats) isBigQueryAuditMetadata_JobStats_Extended() {}
4110
4111
4112 type BigQueryAuditMetadata_Table struct {
4113 state protoimpl.MessageState
4114 sizeCache protoimpl.SizeCache
4115 unknownFields protoimpl.UnknownFields
4116
4117
4118
4119
4120 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
4121
4122 TableInfo *BigQueryAuditMetadata_EntityInfo `protobuf:"bytes,10,opt,name=table_info,json=tableInfo,proto3" json:"table_info,omitempty"`
4123
4124
4125 SchemaJson string `protobuf:"bytes,3,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
4126
4127 SchemaJsonTruncated bool `protobuf:"varint,11,opt,name=schema_json_truncated,json=schemaJsonTruncated,proto3" json:"schema_json_truncated,omitempty"`
4128
4129 View *BigQueryAuditMetadata_TableViewDefinition `protobuf:"bytes,4,opt,name=view,proto3" json:"view,omitempty"`
4130
4131 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
4132
4133 CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
4134
4135 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
4136
4137 TruncateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=truncate_time,json=truncateTime,proto3" json:"truncate_time,omitempty"`
4138
4139 Encryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,9,opt,name=encryption,proto3" json:"encryption,omitempty"`
4140 }
4141
4142 func (x *BigQueryAuditMetadata_Table) Reset() {
4143 *x = BigQueryAuditMetadata_Table{}
4144 if protoimpl.UnsafeEnabled {
4145 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[29]
4146 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4147 ms.StoreMessageInfo(mi)
4148 }
4149 }
4150
4151 func (x *BigQueryAuditMetadata_Table) String() string {
4152 return protoimpl.X.MessageStringOf(x)
4153 }
4154
4155 func (*BigQueryAuditMetadata_Table) ProtoMessage() {}
4156
4157 func (x *BigQueryAuditMetadata_Table) ProtoReflect() protoreflect.Message {
4158 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[29]
4159 if protoimpl.UnsafeEnabled && x != nil {
4160 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4161 if ms.LoadMessageInfo() == nil {
4162 ms.StoreMessageInfo(mi)
4163 }
4164 return ms
4165 }
4166 return mi.MessageOf(x)
4167 }
4168
4169
4170 func (*BigQueryAuditMetadata_Table) Descriptor() ([]byte, []int) {
4171 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 28}
4172 }
4173
4174 func (x *BigQueryAuditMetadata_Table) GetTableName() string {
4175 if x != nil {
4176 return x.TableName
4177 }
4178 return ""
4179 }
4180
4181 func (x *BigQueryAuditMetadata_Table) GetTableInfo() *BigQueryAuditMetadata_EntityInfo {
4182 if x != nil {
4183 return x.TableInfo
4184 }
4185 return nil
4186 }
4187
4188 func (x *BigQueryAuditMetadata_Table) GetSchemaJson() string {
4189 if x != nil {
4190 return x.SchemaJson
4191 }
4192 return ""
4193 }
4194
4195 func (x *BigQueryAuditMetadata_Table) GetSchemaJsonTruncated() bool {
4196 if x != nil {
4197 return x.SchemaJsonTruncated
4198 }
4199 return false
4200 }
4201
4202 func (x *BigQueryAuditMetadata_Table) GetView() *BigQueryAuditMetadata_TableViewDefinition {
4203 if x != nil {
4204 return x.View
4205 }
4206 return nil
4207 }
4208
4209 func (x *BigQueryAuditMetadata_Table) GetExpireTime() *timestamppb.Timestamp {
4210 if x != nil {
4211 return x.ExpireTime
4212 }
4213 return nil
4214 }
4215
4216 func (x *BigQueryAuditMetadata_Table) GetCreateTime() *timestamppb.Timestamp {
4217 if x != nil {
4218 return x.CreateTime
4219 }
4220 return nil
4221 }
4222
4223 func (x *BigQueryAuditMetadata_Table) GetUpdateTime() *timestamppb.Timestamp {
4224 if x != nil {
4225 return x.UpdateTime
4226 }
4227 return nil
4228 }
4229
4230 func (x *BigQueryAuditMetadata_Table) GetTruncateTime() *timestamppb.Timestamp {
4231 if x != nil {
4232 return x.TruncateTime
4233 }
4234 return nil
4235 }
4236
4237 func (x *BigQueryAuditMetadata_Table) GetEncryption() *BigQueryAuditMetadata_EncryptionInfo {
4238 if x != nil {
4239 return x.Encryption
4240 }
4241 return nil
4242 }
4243
4244
4245 type BigQueryAuditMetadata_Model struct {
4246 state protoimpl.MessageState
4247 sizeCache protoimpl.SizeCache
4248 unknownFields protoimpl.UnknownFields
4249
4250
4251
4252
4253 ModelName string `protobuf:"bytes,1,opt,name=model_name,json=modelName,proto3" json:"model_name,omitempty"`
4254
4255 ModelInfo *BigQueryAuditMetadata_EntityInfo `protobuf:"bytes,2,opt,name=model_info,json=modelInfo,proto3" json:"model_info,omitempty"`
4256
4257 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
4258
4259 CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
4260
4261 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
4262
4263 Encryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,8,opt,name=encryption,proto3" json:"encryption,omitempty"`
4264 }
4265
4266 func (x *BigQueryAuditMetadata_Model) Reset() {
4267 *x = BigQueryAuditMetadata_Model{}
4268 if protoimpl.UnsafeEnabled {
4269 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[30]
4270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4271 ms.StoreMessageInfo(mi)
4272 }
4273 }
4274
4275 func (x *BigQueryAuditMetadata_Model) String() string {
4276 return protoimpl.X.MessageStringOf(x)
4277 }
4278
4279 func (*BigQueryAuditMetadata_Model) ProtoMessage() {}
4280
4281 func (x *BigQueryAuditMetadata_Model) ProtoReflect() protoreflect.Message {
4282 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[30]
4283 if protoimpl.UnsafeEnabled && x != nil {
4284 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4285 if ms.LoadMessageInfo() == nil {
4286 ms.StoreMessageInfo(mi)
4287 }
4288 return ms
4289 }
4290 return mi.MessageOf(x)
4291 }
4292
4293
4294 func (*BigQueryAuditMetadata_Model) Descriptor() ([]byte, []int) {
4295 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 29}
4296 }
4297
4298 func (x *BigQueryAuditMetadata_Model) GetModelName() string {
4299 if x != nil {
4300 return x.ModelName
4301 }
4302 return ""
4303 }
4304
4305 func (x *BigQueryAuditMetadata_Model) GetModelInfo() *BigQueryAuditMetadata_EntityInfo {
4306 if x != nil {
4307 return x.ModelInfo
4308 }
4309 return nil
4310 }
4311
4312 func (x *BigQueryAuditMetadata_Model) GetExpireTime() *timestamppb.Timestamp {
4313 if x != nil {
4314 return x.ExpireTime
4315 }
4316 return nil
4317 }
4318
4319 func (x *BigQueryAuditMetadata_Model) GetCreateTime() *timestamppb.Timestamp {
4320 if x != nil {
4321 return x.CreateTime
4322 }
4323 return nil
4324 }
4325
4326 func (x *BigQueryAuditMetadata_Model) GetUpdateTime() *timestamppb.Timestamp {
4327 if x != nil {
4328 return x.UpdateTime
4329 }
4330 return nil
4331 }
4332
4333 func (x *BigQueryAuditMetadata_Model) GetEncryption() *BigQueryAuditMetadata_EncryptionInfo {
4334 if x != nil {
4335 return x.Encryption
4336 }
4337 return nil
4338 }
4339
4340
4341 type BigQueryAuditMetadata_Routine struct {
4342 state protoimpl.MessageState
4343 sizeCache protoimpl.SizeCache
4344 unknownFields protoimpl.UnknownFields
4345
4346
4347
4348
4349
4350 RoutineName string `protobuf:"bytes,1,opt,name=routine_name,json=routineName,proto3" json:"routine_name,omitempty"`
4351
4352 CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
4353
4354 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
4355 }
4356
4357 func (x *BigQueryAuditMetadata_Routine) Reset() {
4358 *x = BigQueryAuditMetadata_Routine{}
4359 if protoimpl.UnsafeEnabled {
4360 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[31]
4361 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4362 ms.StoreMessageInfo(mi)
4363 }
4364 }
4365
4366 func (x *BigQueryAuditMetadata_Routine) String() string {
4367 return protoimpl.X.MessageStringOf(x)
4368 }
4369
4370 func (*BigQueryAuditMetadata_Routine) ProtoMessage() {}
4371
4372 func (x *BigQueryAuditMetadata_Routine) ProtoReflect() protoreflect.Message {
4373 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[31]
4374 if protoimpl.UnsafeEnabled && x != nil {
4375 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4376 if ms.LoadMessageInfo() == nil {
4377 ms.StoreMessageInfo(mi)
4378 }
4379 return ms
4380 }
4381 return mi.MessageOf(x)
4382 }
4383
4384
4385 func (*BigQueryAuditMetadata_Routine) Descriptor() ([]byte, []int) {
4386 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 30}
4387 }
4388
4389 func (x *BigQueryAuditMetadata_Routine) GetRoutineName() string {
4390 if x != nil {
4391 return x.RoutineName
4392 }
4393 return ""
4394 }
4395
4396 func (x *BigQueryAuditMetadata_Routine) GetCreateTime() *timestamppb.Timestamp {
4397 if x != nil {
4398 return x.CreateTime
4399 }
4400 return nil
4401 }
4402
4403 func (x *BigQueryAuditMetadata_Routine) GetUpdateTime() *timestamppb.Timestamp {
4404 if x != nil {
4405 return x.UpdateTime
4406 }
4407 return nil
4408 }
4409
4410
4411 type BigQueryAuditMetadata_EntityInfo struct {
4412 state protoimpl.MessageState
4413 sizeCache protoimpl.SizeCache
4414 unknownFields protoimpl.UnknownFields
4415
4416
4417 FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
4418
4419 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
4420
4421 Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
4422 }
4423
4424 func (x *BigQueryAuditMetadata_EntityInfo) Reset() {
4425 *x = BigQueryAuditMetadata_EntityInfo{}
4426 if protoimpl.UnsafeEnabled {
4427 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[32]
4428 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4429 ms.StoreMessageInfo(mi)
4430 }
4431 }
4432
4433 func (x *BigQueryAuditMetadata_EntityInfo) String() string {
4434 return protoimpl.X.MessageStringOf(x)
4435 }
4436
4437 func (*BigQueryAuditMetadata_EntityInfo) ProtoMessage() {}
4438
4439 func (x *BigQueryAuditMetadata_EntityInfo) ProtoReflect() protoreflect.Message {
4440 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[32]
4441 if protoimpl.UnsafeEnabled && x != nil {
4442 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4443 if ms.LoadMessageInfo() == nil {
4444 ms.StoreMessageInfo(mi)
4445 }
4446 return ms
4447 }
4448 return mi.MessageOf(x)
4449 }
4450
4451
4452 func (*BigQueryAuditMetadata_EntityInfo) Descriptor() ([]byte, []int) {
4453 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 31}
4454 }
4455
4456 func (x *BigQueryAuditMetadata_EntityInfo) GetFriendlyName() string {
4457 if x != nil {
4458 return x.FriendlyName
4459 }
4460 return ""
4461 }
4462
4463 func (x *BigQueryAuditMetadata_EntityInfo) GetDescription() string {
4464 if x != nil {
4465 return x.Description
4466 }
4467 return ""
4468 }
4469
4470 func (x *BigQueryAuditMetadata_EntityInfo) GetLabels() map[string]string {
4471 if x != nil {
4472 return x.Labels
4473 }
4474 return nil
4475 }
4476
4477
4478 type BigQueryAuditMetadata_TableViewDefinition struct {
4479 state protoimpl.MessageState
4480 sizeCache protoimpl.SizeCache
4481 unknownFields protoimpl.UnknownFields
4482
4483
4484 Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
4485
4486 QueryTruncated bool `protobuf:"varint,2,opt,name=query_truncated,json=queryTruncated,proto3" json:"query_truncated,omitempty"`
4487 }
4488
4489 func (x *BigQueryAuditMetadata_TableViewDefinition) Reset() {
4490 *x = BigQueryAuditMetadata_TableViewDefinition{}
4491 if protoimpl.UnsafeEnabled {
4492 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[33]
4493 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4494 ms.StoreMessageInfo(mi)
4495 }
4496 }
4497
4498 func (x *BigQueryAuditMetadata_TableViewDefinition) String() string {
4499 return protoimpl.X.MessageStringOf(x)
4500 }
4501
4502 func (*BigQueryAuditMetadata_TableViewDefinition) ProtoMessage() {}
4503
4504 func (x *BigQueryAuditMetadata_TableViewDefinition) ProtoReflect() protoreflect.Message {
4505 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[33]
4506 if protoimpl.UnsafeEnabled && x != nil {
4507 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4508 if ms.LoadMessageInfo() == nil {
4509 ms.StoreMessageInfo(mi)
4510 }
4511 return ms
4512 }
4513 return mi.MessageOf(x)
4514 }
4515
4516
4517 func (*BigQueryAuditMetadata_TableViewDefinition) Descriptor() ([]byte, []int) {
4518 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 32}
4519 }
4520
4521 func (x *BigQueryAuditMetadata_TableViewDefinition) GetQuery() string {
4522 if x != nil {
4523 return x.Query
4524 }
4525 return ""
4526 }
4527
4528 func (x *BigQueryAuditMetadata_TableViewDefinition) GetQueryTruncated() bool {
4529 if x != nil {
4530 return x.QueryTruncated
4531 }
4532 return false
4533 }
4534
4535
4536 type BigQueryAuditMetadata_Dataset struct {
4537 state protoimpl.MessageState
4538 sizeCache protoimpl.SizeCache
4539 unknownFields protoimpl.UnknownFields
4540
4541
4542
4543
4544 DatasetName string `protobuf:"bytes,1,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty"`
4545
4546 DatasetInfo *BigQueryAuditMetadata_EntityInfo `protobuf:"bytes,7,opt,name=dataset_info,json=datasetInfo,proto3" json:"dataset_info,omitempty"`
4547
4548 CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
4549
4550 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
4551
4552 Acl *BigQueryAuditMetadata_BigQueryAcl `protobuf:"bytes,5,opt,name=acl,proto3" json:"acl,omitempty"`
4553
4554 DefaultTableExpireDuration *durationpb.Duration `protobuf:"bytes,6,opt,name=default_table_expire_duration,json=defaultTableExpireDuration,proto3" json:"default_table_expire_duration,omitempty"`
4555
4556 DefaultEncryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,8,opt,name=default_encryption,json=defaultEncryption,proto3" json:"default_encryption,omitempty"`
4557
4558 DefaultCollation string `protobuf:"bytes,9,opt,name=default_collation,json=defaultCollation,proto3" json:"default_collation,omitempty"`
4559 }
4560
4561 func (x *BigQueryAuditMetadata_Dataset) Reset() {
4562 *x = BigQueryAuditMetadata_Dataset{}
4563 if protoimpl.UnsafeEnabled {
4564 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[34]
4565 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4566 ms.StoreMessageInfo(mi)
4567 }
4568 }
4569
4570 func (x *BigQueryAuditMetadata_Dataset) String() string {
4571 return protoimpl.X.MessageStringOf(x)
4572 }
4573
4574 func (*BigQueryAuditMetadata_Dataset) ProtoMessage() {}
4575
4576 func (x *BigQueryAuditMetadata_Dataset) ProtoReflect() protoreflect.Message {
4577 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[34]
4578 if protoimpl.UnsafeEnabled && x != nil {
4579 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4580 if ms.LoadMessageInfo() == nil {
4581 ms.StoreMessageInfo(mi)
4582 }
4583 return ms
4584 }
4585 return mi.MessageOf(x)
4586 }
4587
4588
4589 func (*BigQueryAuditMetadata_Dataset) Descriptor() ([]byte, []int) {
4590 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 33}
4591 }
4592
4593 func (x *BigQueryAuditMetadata_Dataset) GetDatasetName() string {
4594 if x != nil {
4595 return x.DatasetName
4596 }
4597 return ""
4598 }
4599
4600 func (x *BigQueryAuditMetadata_Dataset) GetDatasetInfo() *BigQueryAuditMetadata_EntityInfo {
4601 if x != nil {
4602 return x.DatasetInfo
4603 }
4604 return nil
4605 }
4606
4607 func (x *BigQueryAuditMetadata_Dataset) GetCreateTime() *timestamppb.Timestamp {
4608 if x != nil {
4609 return x.CreateTime
4610 }
4611 return nil
4612 }
4613
4614 func (x *BigQueryAuditMetadata_Dataset) GetUpdateTime() *timestamppb.Timestamp {
4615 if x != nil {
4616 return x.UpdateTime
4617 }
4618 return nil
4619 }
4620
4621 func (x *BigQueryAuditMetadata_Dataset) GetAcl() *BigQueryAuditMetadata_BigQueryAcl {
4622 if x != nil {
4623 return x.Acl
4624 }
4625 return nil
4626 }
4627
4628 func (x *BigQueryAuditMetadata_Dataset) GetDefaultTableExpireDuration() *durationpb.Duration {
4629 if x != nil {
4630 return x.DefaultTableExpireDuration
4631 }
4632 return nil
4633 }
4634
4635 func (x *BigQueryAuditMetadata_Dataset) GetDefaultEncryption() *BigQueryAuditMetadata_EncryptionInfo {
4636 if x != nil {
4637 return x.DefaultEncryption
4638 }
4639 return nil
4640 }
4641
4642 func (x *BigQueryAuditMetadata_Dataset) GetDefaultCollation() string {
4643 if x != nil {
4644 return x.DefaultCollation
4645 }
4646 return ""
4647 }
4648
4649
4650 type BigQueryAuditMetadata_BigQueryAcl struct {
4651 state protoimpl.MessageState
4652 sizeCache protoimpl.SizeCache
4653 unknownFields protoimpl.UnknownFields
4654
4655
4656 Policy *v1.Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
4657
4658
4659
4660 AuthorizedViews []string `protobuf:"bytes,2,rep,name=authorized_views,json=authorizedViews,proto3" json:"authorized_views,omitempty"`
4661 }
4662
4663 func (x *BigQueryAuditMetadata_BigQueryAcl) Reset() {
4664 *x = BigQueryAuditMetadata_BigQueryAcl{}
4665 if protoimpl.UnsafeEnabled {
4666 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[35]
4667 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4668 ms.StoreMessageInfo(mi)
4669 }
4670 }
4671
4672 func (x *BigQueryAuditMetadata_BigQueryAcl) String() string {
4673 return protoimpl.X.MessageStringOf(x)
4674 }
4675
4676 func (*BigQueryAuditMetadata_BigQueryAcl) ProtoMessage() {}
4677
4678 func (x *BigQueryAuditMetadata_BigQueryAcl) ProtoReflect() protoreflect.Message {
4679 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[35]
4680 if protoimpl.UnsafeEnabled && x != nil {
4681 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4682 if ms.LoadMessageInfo() == nil {
4683 ms.StoreMessageInfo(mi)
4684 }
4685 return ms
4686 }
4687 return mi.MessageOf(x)
4688 }
4689
4690
4691 func (*BigQueryAuditMetadata_BigQueryAcl) Descriptor() ([]byte, []int) {
4692 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 34}
4693 }
4694
4695 func (x *BigQueryAuditMetadata_BigQueryAcl) GetPolicy() *v1.Policy {
4696 if x != nil {
4697 return x.Policy
4698 }
4699 return nil
4700 }
4701
4702 func (x *BigQueryAuditMetadata_BigQueryAcl) GetAuthorizedViews() []string {
4703 if x != nil {
4704 return x.AuthorizedViews
4705 }
4706 return nil
4707 }
4708
4709
4710 type BigQueryAuditMetadata_EncryptionInfo struct {
4711 state protoimpl.MessageState
4712 sizeCache protoimpl.SizeCache
4713 unknownFields protoimpl.UnknownFields
4714
4715
4716
4717
4718
4719 KmsKeyName string `protobuf:"bytes,1,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
4720 }
4721
4722 func (x *BigQueryAuditMetadata_EncryptionInfo) Reset() {
4723 *x = BigQueryAuditMetadata_EncryptionInfo{}
4724 if protoimpl.UnsafeEnabled {
4725 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[36]
4726 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4727 ms.StoreMessageInfo(mi)
4728 }
4729 }
4730
4731 func (x *BigQueryAuditMetadata_EncryptionInfo) String() string {
4732 return protoimpl.X.MessageStringOf(x)
4733 }
4734
4735 func (*BigQueryAuditMetadata_EncryptionInfo) ProtoMessage() {}
4736
4737 func (x *BigQueryAuditMetadata_EncryptionInfo) ProtoReflect() protoreflect.Message {
4738 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[36]
4739 if protoimpl.UnsafeEnabled && x != nil {
4740 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4741 if ms.LoadMessageInfo() == nil {
4742 ms.StoreMessageInfo(mi)
4743 }
4744 return ms
4745 }
4746 return mi.MessageOf(x)
4747 }
4748
4749
4750 func (*BigQueryAuditMetadata_EncryptionInfo) Descriptor() ([]byte, []int) {
4751 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 35}
4752 }
4753
4754 func (x *BigQueryAuditMetadata_EncryptionInfo) GetKmsKeyName() string {
4755 if x != nil {
4756 return x.KmsKeyName
4757 }
4758 return ""
4759 }
4760
4761
4762 type BigQueryAuditMetadata_RowAccessPolicy struct {
4763 state protoimpl.MessageState
4764 sizeCache protoimpl.SizeCache
4765 unknownFields protoimpl.UnknownFields
4766
4767
4768
4769
4770
4771 RowAccessPolicyName string `protobuf:"bytes,1,opt,name=row_access_policy_name,json=rowAccessPolicyName,proto3" json:"row_access_policy_name,omitempty"`
4772 }
4773
4774 func (x *BigQueryAuditMetadata_RowAccessPolicy) Reset() {
4775 *x = BigQueryAuditMetadata_RowAccessPolicy{}
4776 if protoimpl.UnsafeEnabled {
4777 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[37]
4778 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4779 ms.StoreMessageInfo(mi)
4780 }
4781 }
4782
4783 func (x *BigQueryAuditMetadata_RowAccessPolicy) String() string {
4784 return protoimpl.X.MessageStringOf(x)
4785 }
4786
4787 func (*BigQueryAuditMetadata_RowAccessPolicy) ProtoMessage() {}
4788
4789 func (x *BigQueryAuditMetadata_RowAccessPolicy) ProtoReflect() protoreflect.Message {
4790 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[37]
4791 if protoimpl.UnsafeEnabled && x != nil {
4792 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4793 if ms.LoadMessageInfo() == nil {
4794 ms.StoreMessageInfo(mi)
4795 }
4796 return ms
4797 }
4798 return mi.MessageOf(x)
4799 }
4800
4801
4802 func (*BigQueryAuditMetadata_RowAccessPolicy) Descriptor() ([]byte, []int) {
4803 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 36}
4804 }
4805
4806 func (x *BigQueryAuditMetadata_RowAccessPolicy) GetRowAccessPolicyName() string {
4807 if x != nil {
4808 return x.RowAccessPolicyName
4809 }
4810 return ""
4811 }
4812
4813
4814 type BigQueryAuditMetadata_FirstPartyAppMetadata struct {
4815 state protoimpl.MessageState
4816 sizeCache protoimpl.SizeCache
4817 unknownFields protoimpl.UnknownFields
4818
4819
4820
4821
4822 Metadata isBigQueryAuditMetadata_FirstPartyAppMetadata_Metadata `protobuf_oneof:"metadata"`
4823 }
4824
4825 func (x *BigQueryAuditMetadata_FirstPartyAppMetadata) Reset() {
4826 *x = BigQueryAuditMetadata_FirstPartyAppMetadata{}
4827 if protoimpl.UnsafeEnabled {
4828 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[38]
4829 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4830 ms.StoreMessageInfo(mi)
4831 }
4832 }
4833
4834 func (x *BigQueryAuditMetadata_FirstPartyAppMetadata) String() string {
4835 return protoimpl.X.MessageStringOf(x)
4836 }
4837
4838 func (*BigQueryAuditMetadata_FirstPartyAppMetadata) ProtoMessage() {}
4839
4840 func (x *BigQueryAuditMetadata_FirstPartyAppMetadata) ProtoReflect() protoreflect.Message {
4841 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[38]
4842 if protoimpl.UnsafeEnabled && x != nil {
4843 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4844 if ms.LoadMessageInfo() == nil {
4845 ms.StoreMessageInfo(mi)
4846 }
4847 return ms
4848 }
4849 return mi.MessageOf(x)
4850 }
4851
4852
4853 func (*BigQueryAuditMetadata_FirstPartyAppMetadata) Descriptor() ([]byte, []int) {
4854 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 37}
4855 }
4856
4857 func (m *BigQueryAuditMetadata_FirstPartyAppMetadata) GetMetadata() isBigQueryAuditMetadata_FirstPartyAppMetadata_Metadata {
4858 if m != nil {
4859 return m.Metadata
4860 }
4861 return nil
4862 }
4863
4864 func (x *BigQueryAuditMetadata_FirstPartyAppMetadata) GetSheetsMetadata() *BigQueryAuditMetadata_SheetsMetadata {
4865 if x, ok := x.GetMetadata().(*BigQueryAuditMetadata_FirstPartyAppMetadata_SheetsMetadata); ok {
4866 return x.SheetsMetadata
4867 }
4868 return nil
4869 }
4870
4871 type isBigQueryAuditMetadata_FirstPartyAppMetadata_Metadata interface {
4872 isBigQueryAuditMetadata_FirstPartyAppMetadata_Metadata()
4873 }
4874
4875 type BigQueryAuditMetadata_FirstPartyAppMetadata_SheetsMetadata struct {
4876
4877 SheetsMetadata *BigQueryAuditMetadata_SheetsMetadata `protobuf:"bytes,1,opt,name=sheets_metadata,json=sheetsMetadata,proto3,oneof"`
4878 }
4879
4880 func (*BigQueryAuditMetadata_FirstPartyAppMetadata_SheetsMetadata) isBigQueryAuditMetadata_FirstPartyAppMetadata_Metadata() {
4881 }
4882
4883
4884 type BigQueryAuditMetadata_SheetsMetadata struct {
4885 state protoimpl.MessageState
4886 sizeCache protoimpl.SizeCache
4887 unknownFields protoimpl.UnknownFields
4888
4889
4890 DocId string `protobuf:"bytes,1,opt,name=doc_id,json=docId,proto3" json:"doc_id,omitempty"`
4891 }
4892
4893 func (x *BigQueryAuditMetadata_SheetsMetadata) Reset() {
4894 *x = BigQueryAuditMetadata_SheetsMetadata{}
4895 if protoimpl.UnsafeEnabled {
4896 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[39]
4897 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4898 ms.StoreMessageInfo(mi)
4899 }
4900 }
4901
4902 func (x *BigQueryAuditMetadata_SheetsMetadata) String() string {
4903 return protoimpl.X.MessageStringOf(x)
4904 }
4905
4906 func (*BigQueryAuditMetadata_SheetsMetadata) ProtoMessage() {}
4907
4908 func (x *BigQueryAuditMetadata_SheetsMetadata) ProtoReflect() protoreflect.Message {
4909 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[39]
4910 if protoimpl.UnsafeEnabled && x != nil {
4911 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4912 if ms.LoadMessageInfo() == nil {
4913 ms.StoreMessageInfo(mi)
4914 }
4915 return ms
4916 }
4917 return mi.MessageOf(x)
4918 }
4919
4920
4921 func (*BigQueryAuditMetadata_SheetsMetadata) Descriptor() ([]byte, []int) {
4922 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 38}
4923 }
4924
4925 func (x *BigQueryAuditMetadata_SheetsMetadata) GetDocId() string {
4926 if x != nil {
4927 return x.DocId
4928 }
4929 return ""
4930 }
4931
4932
4933 type BigQueryAuditMetadata_JobConfig_Query struct {
4934 state protoimpl.MessageState
4935 sizeCache protoimpl.SizeCache
4936 unknownFields protoimpl.UnknownFields
4937
4938
4939 Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
4940
4941 QueryTruncated bool `protobuf:"varint,10,opt,name=query_truncated,json=queryTruncated,proto3" json:"query_truncated,omitempty"`
4942
4943 DestinationTable string `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
4944
4945 CreateDisposition BigQueryAuditMetadata_CreateDisposition `protobuf:"varint,3,opt,name=create_disposition,json=createDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_CreateDisposition" json:"create_disposition,omitempty"`
4946
4947 WriteDisposition BigQueryAuditMetadata_WriteDisposition `protobuf:"varint,4,opt,name=write_disposition,json=writeDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_WriteDisposition" json:"write_disposition,omitempty"`
4948
4949 DefaultDataset string `protobuf:"bytes,5,opt,name=default_dataset,json=defaultDataset,proto3" json:"default_dataset,omitempty"`
4950
4951 TableDefinitions []*BigQueryAuditMetadata_TableDefinition `protobuf:"bytes,6,rep,name=table_definitions,json=tableDefinitions,proto3" json:"table_definitions,omitempty"`
4952
4953 Priority BigQueryAuditMetadata_JobConfig_Query_Priority `protobuf:"varint,7,opt,name=priority,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_JobConfig_Query_Priority" json:"priority,omitempty"`
4954
4955
4956 DestinationTableEncryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,8,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
4957
4958 StatementType BigQueryAuditMetadata_QueryStatementType `protobuf:"varint,9,opt,name=statement_type,json=statementType,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_QueryStatementType" json:"statement_type,omitempty"`
4959 }
4960
4961 func (x *BigQueryAuditMetadata_JobConfig_Query) Reset() {
4962 *x = BigQueryAuditMetadata_JobConfig_Query{}
4963 if protoimpl.UnsafeEnabled {
4964 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[40]
4965 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4966 ms.StoreMessageInfo(mi)
4967 }
4968 }
4969
4970 func (x *BigQueryAuditMetadata_JobConfig_Query) String() string {
4971 return protoimpl.X.MessageStringOf(x)
4972 }
4973
4974 func (*BigQueryAuditMetadata_JobConfig_Query) ProtoMessage() {}
4975
4976 func (x *BigQueryAuditMetadata_JobConfig_Query) ProtoReflect() protoreflect.Message {
4977 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[40]
4978 if protoimpl.UnsafeEnabled && x != nil {
4979 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4980 if ms.LoadMessageInfo() == nil {
4981 ms.StoreMessageInfo(mi)
4982 }
4983 return ms
4984 }
4985 return mi.MessageOf(x)
4986 }
4987
4988
4989 func (*BigQueryAuditMetadata_JobConfig_Query) Descriptor() ([]byte, []int) {
4990 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 0}
4991 }
4992
4993 func (x *BigQueryAuditMetadata_JobConfig_Query) GetQuery() string {
4994 if x != nil {
4995 return x.Query
4996 }
4997 return ""
4998 }
4999
5000 func (x *BigQueryAuditMetadata_JobConfig_Query) GetQueryTruncated() bool {
5001 if x != nil {
5002 return x.QueryTruncated
5003 }
5004 return false
5005 }
5006
5007 func (x *BigQueryAuditMetadata_JobConfig_Query) GetDestinationTable() string {
5008 if x != nil {
5009 return x.DestinationTable
5010 }
5011 return ""
5012 }
5013
5014 func (x *BigQueryAuditMetadata_JobConfig_Query) GetCreateDisposition() BigQueryAuditMetadata_CreateDisposition {
5015 if x != nil {
5016 return x.CreateDisposition
5017 }
5018 return BigQueryAuditMetadata_CREATE_DISPOSITION_UNSPECIFIED
5019 }
5020
5021 func (x *BigQueryAuditMetadata_JobConfig_Query) GetWriteDisposition() BigQueryAuditMetadata_WriteDisposition {
5022 if x != nil {
5023 return x.WriteDisposition
5024 }
5025 return BigQueryAuditMetadata_WRITE_DISPOSITION_UNSPECIFIED
5026 }
5027
5028 func (x *BigQueryAuditMetadata_JobConfig_Query) GetDefaultDataset() string {
5029 if x != nil {
5030 return x.DefaultDataset
5031 }
5032 return ""
5033 }
5034
5035 func (x *BigQueryAuditMetadata_JobConfig_Query) GetTableDefinitions() []*BigQueryAuditMetadata_TableDefinition {
5036 if x != nil {
5037 return x.TableDefinitions
5038 }
5039 return nil
5040 }
5041
5042 func (x *BigQueryAuditMetadata_JobConfig_Query) GetPriority() BigQueryAuditMetadata_JobConfig_Query_Priority {
5043 if x != nil {
5044 return x.Priority
5045 }
5046 return BigQueryAuditMetadata_JobConfig_Query_PRIORITY_UNSPECIFIED
5047 }
5048
5049 func (x *BigQueryAuditMetadata_JobConfig_Query) GetDestinationTableEncryption() *BigQueryAuditMetadata_EncryptionInfo {
5050 if x != nil {
5051 return x.DestinationTableEncryption
5052 }
5053 return nil
5054 }
5055
5056 func (x *BigQueryAuditMetadata_JobConfig_Query) GetStatementType() BigQueryAuditMetadata_QueryStatementType {
5057 if x != nil {
5058 return x.StatementType
5059 }
5060 return BigQueryAuditMetadata_QUERY_STATEMENT_TYPE_UNSPECIFIED
5061 }
5062
5063
5064 type BigQueryAuditMetadata_JobConfig_Load struct {
5065 state protoimpl.MessageState
5066 sizeCache protoimpl.SizeCache
5067 unknownFields protoimpl.UnknownFields
5068
5069
5070
5071 SourceUris []string `protobuf:"bytes,1,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
5072
5073 SourceUrisTruncated bool `protobuf:"varint,7,opt,name=source_uris_truncated,json=sourceUrisTruncated,proto3" json:"source_uris_truncated,omitempty"`
5074
5075
5076 SchemaJson string `protobuf:"bytes,2,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
5077
5078 SchemaJsonTruncated bool `protobuf:"varint,8,opt,name=schema_json_truncated,json=schemaJsonTruncated,proto3" json:"schema_json_truncated,omitempty"`
5079
5080 DestinationTable string `protobuf:"bytes,3,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
5081
5082 CreateDisposition BigQueryAuditMetadata_CreateDisposition `protobuf:"varint,4,opt,name=create_disposition,json=createDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_CreateDisposition" json:"create_disposition,omitempty"`
5083
5084 WriteDisposition BigQueryAuditMetadata_WriteDisposition `protobuf:"varint,5,opt,name=write_disposition,json=writeDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_WriteDisposition" json:"write_disposition,omitempty"`
5085
5086
5087 DestinationTableEncryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,6,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
5088 }
5089
5090 func (x *BigQueryAuditMetadata_JobConfig_Load) Reset() {
5091 *x = BigQueryAuditMetadata_JobConfig_Load{}
5092 if protoimpl.UnsafeEnabled {
5093 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[41]
5094 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5095 ms.StoreMessageInfo(mi)
5096 }
5097 }
5098
5099 func (x *BigQueryAuditMetadata_JobConfig_Load) String() string {
5100 return protoimpl.X.MessageStringOf(x)
5101 }
5102
5103 func (*BigQueryAuditMetadata_JobConfig_Load) ProtoMessage() {}
5104
5105 func (x *BigQueryAuditMetadata_JobConfig_Load) ProtoReflect() protoreflect.Message {
5106 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[41]
5107 if protoimpl.UnsafeEnabled && x != nil {
5108 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5109 if ms.LoadMessageInfo() == nil {
5110 ms.StoreMessageInfo(mi)
5111 }
5112 return ms
5113 }
5114 return mi.MessageOf(x)
5115 }
5116
5117
5118 func (*BigQueryAuditMetadata_JobConfig_Load) Descriptor() ([]byte, []int) {
5119 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 1}
5120 }
5121
5122 func (x *BigQueryAuditMetadata_JobConfig_Load) GetSourceUris() []string {
5123 if x != nil {
5124 return x.SourceUris
5125 }
5126 return nil
5127 }
5128
5129 func (x *BigQueryAuditMetadata_JobConfig_Load) GetSourceUrisTruncated() bool {
5130 if x != nil {
5131 return x.SourceUrisTruncated
5132 }
5133 return false
5134 }
5135
5136 func (x *BigQueryAuditMetadata_JobConfig_Load) GetSchemaJson() string {
5137 if x != nil {
5138 return x.SchemaJson
5139 }
5140 return ""
5141 }
5142
5143 func (x *BigQueryAuditMetadata_JobConfig_Load) GetSchemaJsonTruncated() bool {
5144 if x != nil {
5145 return x.SchemaJsonTruncated
5146 }
5147 return false
5148 }
5149
5150 func (x *BigQueryAuditMetadata_JobConfig_Load) GetDestinationTable() string {
5151 if x != nil {
5152 return x.DestinationTable
5153 }
5154 return ""
5155 }
5156
5157 func (x *BigQueryAuditMetadata_JobConfig_Load) GetCreateDisposition() BigQueryAuditMetadata_CreateDisposition {
5158 if x != nil {
5159 return x.CreateDisposition
5160 }
5161 return BigQueryAuditMetadata_CREATE_DISPOSITION_UNSPECIFIED
5162 }
5163
5164 func (x *BigQueryAuditMetadata_JobConfig_Load) GetWriteDisposition() BigQueryAuditMetadata_WriteDisposition {
5165 if x != nil {
5166 return x.WriteDisposition
5167 }
5168 return BigQueryAuditMetadata_WRITE_DISPOSITION_UNSPECIFIED
5169 }
5170
5171 func (x *BigQueryAuditMetadata_JobConfig_Load) GetDestinationTableEncryption() *BigQueryAuditMetadata_EncryptionInfo {
5172 if x != nil {
5173 return x.DestinationTableEncryption
5174 }
5175 return nil
5176 }
5177
5178
5179 type BigQueryAuditMetadata_JobConfig_Extract struct {
5180 state protoimpl.MessageState
5181 sizeCache protoimpl.SizeCache
5182 unknownFields protoimpl.UnknownFields
5183
5184
5185
5186 DestinationUris []string `protobuf:"bytes,1,rep,name=destination_uris,json=destinationUris,proto3" json:"destination_uris,omitempty"`
5187
5188 DestinationUrisTruncated bool `protobuf:"varint,3,opt,name=destination_uris_truncated,json=destinationUrisTruncated,proto3" json:"destination_uris_truncated,omitempty"`
5189
5190
5191
5192
5193 Source isBigQueryAuditMetadata_JobConfig_Extract_Source `protobuf_oneof:"source"`
5194 }
5195
5196 func (x *BigQueryAuditMetadata_JobConfig_Extract) Reset() {
5197 *x = BigQueryAuditMetadata_JobConfig_Extract{}
5198 if protoimpl.UnsafeEnabled {
5199 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[42]
5200 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5201 ms.StoreMessageInfo(mi)
5202 }
5203 }
5204
5205 func (x *BigQueryAuditMetadata_JobConfig_Extract) String() string {
5206 return protoimpl.X.MessageStringOf(x)
5207 }
5208
5209 func (*BigQueryAuditMetadata_JobConfig_Extract) ProtoMessage() {}
5210
5211 func (x *BigQueryAuditMetadata_JobConfig_Extract) ProtoReflect() protoreflect.Message {
5212 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[42]
5213 if protoimpl.UnsafeEnabled && x != nil {
5214 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5215 if ms.LoadMessageInfo() == nil {
5216 ms.StoreMessageInfo(mi)
5217 }
5218 return ms
5219 }
5220 return mi.MessageOf(x)
5221 }
5222
5223
5224 func (*BigQueryAuditMetadata_JobConfig_Extract) Descriptor() ([]byte, []int) {
5225 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 2}
5226 }
5227
5228 func (x *BigQueryAuditMetadata_JobConfig_Extract) GetDestinationUris() []string {
5229 if x != nil {
5230 return x.DestinationUris
5231 }
5232 return nil
5233 }
5234
5235 func (x *BigQueryAuditMetadata_JobConfig_Extract) GetDestinationUrisTruncated() bool {
5236 if x != nil {
5237 return x.DestinationUrisTruncated
5238 }
5239 return false
5240 }
5241
5242 func (m *BigQueryAuditMetadata_JobConfig_Extract) GetSource() isBigQueryAuditMetadata_JobConfig_Extract_Source {
5243 if m != nil {
5244 return m.Source
5245 }
5246 return nil
5247 }
5248
5249 func (x *BigQueryAuditMetadata_JobConfig_Extract) GetSourceTable() string {
5250 if x, ok := x.GetSource().(*BigQueryAuditMetadata_JobConfig_Extract_SourceTable); ok {
5251 return x.SourceTable
5252 }
5253 return ""
5254 }
5255
5256 func (x *BigQueryAuditMetadata_JobConfig_Extract) GetSourceModel() string {
5257 if x, ok := x.GetSource().(*BigQueryAuditMetadata_JobConfig_Extract_SourceModel); ok {
5258 return x.SourceModel
5259 }
5260 return ""
5261 }
5262
5263 type isBigQueryAuditMetadata_JobConfig_Extract_Source interface {
5264 isBigQueryAuditMetadata_JobConfig_Extract_Source()
5265 }
5266
5267 type BigQueryAuditMetadata_JobConfig_Extract_SourceTable struct {
5268
5269 SourceTable string `protobuf:"bytes,2,opt,name=source_table,json=sourceTable,proto3,oneof"`
5270 }
5271
5272 type BigQueryAuditMetadata_JobConfig_Extract_SourceModel struct {
5273
5274 SourceModel string `protobuf:"bytes,4,opt,name=source_model,json=sourceModel,proto3,oneof"`
5275 }
5276
5277 func (*BigQueryAuditMetadata_JobConfig_Extract_SourceTable) isBigQueryAuditMetadata_JobConfig_Extract_Source() {
5278 }
5279
5280 func (*BigQueryAuditMetadata_JobConfig_Extract_SourceModel) isBigQueryAuditMetadata_JobConfig_Extract_Source() {
5281 }
5282
5283
5284 type BigQueryAuditMetadata_JobConfig_TableCopy struct {
5285 state protoimpl.MessageState
5286 sizeCache protoimpl.SizeCache
5287 unknownFields protoimpl.UnknownFields
5288
5289
5290 SourceTables []string `protobuf:"bytes,1,rep,name=source_tables,json=sourceTables,proto3" json:"source_tables,omitempty"`
5291
5292 SourceTablesTruncated bool `protobuf:"varint,6,opt,name=source_tables_truncated,json=sourceTablesTruncated,proto3" json:"source_tables_truncated,omitempty"`
5293
5294 DestinationTable string `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
5295
5296 CreateDisposition BigQueryAuditMetadata_CreateDisposition `protobuf:"varint,3,opt,name=create_disposition,json=createDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_CreateDisposition" json:"create_disposition,omitempty"`
5297
5298 WriteDisposition BigQueryAuditMetadata_WriteDisposition `protobuf:"varint,4,opt,name=write_disposition,json=writeDisposition,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_WriteDisposition" json:"write_disposition,omitempty"`
5299
5300
5301 DestinationTableEncryption *BigQueryAuditMetadata_EncryptionInfo `protobuf:"bytes,5,opt,name=destination_table_encryption,json=destinationTableEncryption,proto3" json:"destination_table_encryption,omitempty"`
5302
5303 OperationType BigQueryAuditMetadata_OperationType `protobuf:"varint,7,opt,name=operation_type,json=operationType,proto3,enum=google.cloud.audit.BigQueryAuditMetadata_OperationType" json:"operation_type,omitempty"`
5304
5305
5306 DestinationExpirationTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=destination_expiration_time,json=destinationExpirationTime,proto3" json:"destination_expiration_time,omitempty"`
5307 }
5308
5309 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) Reset() {
5310 *x = BigQueryAuditMetadata_JobConfig_TableCopy{}
5311 if protoimpl.UnsafeEnabled {
5312 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[43]
5313 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5314 ms.StoreMessageInfo(mi)
5315 }
5316 }
5317
5318 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) String() string {
5319 return protoimpl.X.MessageStringOf(x)
5320 }
5321
5322 func (*BigQueryAuditMetadata_JobConfig_TableCopy) ProtoMessage() {}
5323
5324 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) ProtoReflect() protoreflect.Message {
5325 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[43]
5326 if protoimpl.UnsafeEnabled && x != nil {
5327 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5328 if ms.LoadMessageInfo() == nil {
5329 ms.StoreMessageInfo(mi)
5330 }
5331 return ms
5332 }
5333 return mi.MessageOf(x)
5334 }
5335
5336
5337 func (*BigQueryAuditMetadata_JobConfig_TableCopy) Descriptor() ([]byte, []int) {
5338 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 24, 3}
5339 }
5340
5341 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetSourceTables() []string {
5342 if x != nil {
5343 return x.SourceTables
5344 }
5345 return nil
5346 }
5347
5348 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetSourceTablesTruncated() bool {
5349 if x != nil {
5350 return x.SourceTablesTruncated
5351 }
5352 return false
5353 }
5354
5355 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetDestinationTable() string {
5356 if x != nil {
5357 return x.DestinationTable
5358 }
5359 return ""
5360 }
5361
5362 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetCreateDisposition() BigQueryAuditMetadata_CreateDisposition {
5363 if x != nil {
5364 return x.CreateDisposition
5365 }
5366 return BigQueryAuditMetadata_CREATE_DISPOSITION_UNSPECIFIED
5367 }
5368
5369 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetWriteDisposition() BigQueryAuditMetadata_WriteDisposition {
5370 if x != nil {
5371 return x.WriteDisposition
5372 }
5373 return BigQueryAuditMetadata_WRITE_DISPOSITION_UNSPECIFIED
5374 }
5375
5376 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetDestinationTableEncryption() *BigQueryAuditMetadata_EncryptionInfo {
5377 if x != nil {
5378 return x.DestinationTableEncryption
5379 }
5380 return nil
5381 }
5382
5383 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetOperationType() BigQueryAuditMetadata_OperationType {
5384 if x != nil {
5385 return x.OperationType
5386 }
5387 return BigQueryAuditMetadata_OPERATION_TYPE_UNSPECIFIED
5388 }
5389
5390 func (x *BigQueryAuditMetadata_JobConfig_TableCopy) GetDestinationExpirationTime() *timestamppb.Timestamp {
5391 if x != nil {
5392 return x.DestinationExpirationTime
5393 }
5394 return nil
5395 }
5396
5397
5398 type BigQueryAuditMetadata_JobStats_Query struct {
5399 state protoimpl.MessageState
5400 sizeCache protoimpl.SizeCache
5401 unknownFields protoimpl.UnknownFields
5402
5403
5404 TotalProcessedBytes int64 `protobuf:"varint,1,opt,name=total_processed_bytes,json=totalProcessedBytes,proto3" json:"total_processed_bytes,omitempty"`
5405
5406 TotalBilledBytes int64 `protobuf:"varint,2,opt,name=total_billed_bytes,json=totalBilledBytes,proto3" json:"total_billed_bytes,omitempty"`
5407
5408 BillingTier int32 `protobuf:"varint,3,opt,name=billing_tier,json=billingTier,proto3" json:"billing_tier,omitempty"`
5409
5410 ReferencedTables []string `protobuf:"bytes,6,rep,name=referenced_tables,json=referencedTables,proto3" json:"referenced_tables,omitempty"`
5411
5412 ReferencedViews []string `protobuf:"bytes,7,rep,name=referenced_views,json=referencedViews,proto3" json:"referenced_views,omitempty"`
5413
5414 ReferencedRoutines []string `protobuf:"bytes,10,rep,name=referenced_routines,json=referencedRoutines,proto3" json:"referenced_routines,omitempty"`
5415
5416 OutputRowCount int64 `protobuf:"varint,8,opt,name=output_row_count,json=outputRowCount,proto3" json:"output_row_count,omitempty"`
5417
5418 CacheHit bool `protobuf:"varint,9,opt,name=cache_hit,json=cacheHit,proto3" json:"cache_hit,omitempty"`
5419 }
5420
5421 func (x *BigQueryAuditMetadata_JobStats_Query) Reset() {
5422 *x = BigQueryAuditMetadata_JobStats_Query{}
5423 if protoimpl.UnsafeEnabled {
5424 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[45]
5425 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5426 ms.StoreMessageInfo(mi)
5427 }
5428 }
5429
5430 func (x *BigQueryAuditMetadata_JobStats_Query) String() string {
5431 return protoimpl.X.MessageStringOf(x)
5432 }
5433
5434 func (*BigQueryAuditMetadata_JobStats_Query) ProtoMessage() {}
5435
5436 func (x *BigQueryAuditMetadata_JobStats_Query) ProtoReflect() protoreflect.Message {
5437 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[45]
5438 if protoimpl.UnsafeEnabled && x != nil {
5439 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5440 if ms.LoadMessageInfo() == nil {
5441 ms.StoreMessageInfo(mi)
5442 }
5443 return ms
5444 }
5445 return mi.MessageOf(x)
5446 }
5447
5448
5449 func (*BigQueryAuditMetadata_JobStats_Query) Descriptor() ([]byte, []int) {
5450 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 27, 0}
5451 }
5452
5453 func (x *BigQueryAuditMetadata_JobStats_Query) GetTotalProcessedBytes() int64 {
5454 if x != nil {
5455 return x.TotalProcessedBytes
5456 }
5457 return 0
5458 }
5459
5460 func (x *BigQueryAuditMetadata_JobStats_Query) GetTotalBilledBytes() int64 {
5461 if x != nil {
5462 return x.TotalBilledBytes
5463 }
5464 return 0
5465 }
5466
5467 func (x *BigQueryAuditMetadata_JobStats_Query) GetBillingTier() int32 {
5468 if x != nil {
5469 return x.BillingTier
5470 }
5471 return 0
5472 }
5473
5474 func (x *BigQueryAuditMetadata_JobStats_Query) GetReferencedTables() []string {
5475 if x != nil {
5476 return x.ReferencedTables
5477 }
5478 return nil
5479 }
5480
5481 func (x *BigQueryAuditMetadata_JobStats_Query) GetReferencedViews() []string {
5482 if x != nil {
5483 return x.ReferencedViews
5484 }
5485 return nil
5486 }
5487
5488 func (x *BigQueryAuditMetadata_JobStats_Query) GetReferencedRoutines() []string {
5489 if x != nil {
5490 return x.ReferencedRoutines
5491 }
5492 return nil
5493 }
5494
5495 func (x *BigQueryAuditMetadata_JobStats_Query) GetOutputRowCount() int64 {
5496 if x != nil {
5497 return x.OutputRowCount
5498 }
5499 return 0
5500 }
5501
5502 func (x *BigQueryAuditMetadata_JobStats_Query) GetCacheHit() bool {
5503 if x != nil {
5504 return x.CacheHit
5505 }
5506 return false
5507 }
5508
5509
5510 type BigQueryAuditMetadata_JobStats_Load struct {
5511 state protoimpl.MessageState
5512 sizeCache protoimpl.SizeCache
5513 unknownFields protoimpl.UnknownFields
5514
5515
5516 TotalOutputBytes int64 `protobuf:"varint,1,opt,name=total_output_bytes,json=totalOutputBytes,proto3" json:"total_output_bytes,omitempty"`
5517 }
5518
5519 func (x *BigQueryAuditMetadata_JobStats_Load) Reset() {
5520 *x = BigQueryAuditMetadata_JobStats_Load{}
5521 if protoimpl.UnsafeEnabled {
5522 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[46]
5523 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5524 ms.StoreMessageInfo(mi)
5525 }
5526 }
5527
5528 func (x *BigQueryAuditMetadata_JobStats_Load) String() string {
5529 return protoimpl.X.MessageStringOf(x)
5530 }
5531
5532 func (*BigQueryAuditMetadata_JobStats_Load) ProtoMessage() {}
5533
5534 func (x *BigQueryAuditMetadata_JobStats_Load) ProtoReflect() protoreflect.Message {
5535 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[46]
5536 if protoimpl.UnsafeEnabled && x != nil {
5537 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5538 if ms.LoadMessageInfo() == nil {
5539 ms.StoreMessageInfo(mi)
5540 }
5541 return ms
5542 }
5543 return mi.MessageOf(x)
5544 }
5545
5546
5547 func (*BigQueryAuditMetadata_JobStats_Load) Descriptor() ([]byte, []int) {
5548 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 27, 1}
5549 }
5550
5551 func (x *BigQueryAuditMetadata_JobStats_Load) GetTotalOutputBytes() int64 {
5552 if x != nil {
5553 return x.TotalOutputBytes
5554 }
5555 return 0
5556 }
5557
5558
5559 type BigQueryAuditMetadata_JobStats_Extract struct {
5560 state protoimpl.MessageState
5561 sizeCache protoimpl.SizeCache
5562 unknownFields protoimpl.UnknownFields
5563
5564
5565 TotalInputBytes int64 `protobuf:"varint,1,opt,name=total_input_bytes,json=totalInputBytes,proto3" json:"total_input_bytes,omitempty"`
5566 }
5567
5568 func (x *BigQueryAuditMetadata_JobStats_Extract) Reset() {
5569 *x = BigQueryAuditMetadata_JobStats_Extract{}
5570 if protoimpl.UnsafeEnabled {
5571 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[47]
5572 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5573 ms.StoreMessageInfo(mi)
5574 }
5575 }
5576
5577 func (x *BigQueryAuditMetadata_JobStats_Extract) String() string {
5578 return protoimpl.X.MessageStringOf(x)
5579 }
5580
5581 func (*BigQueryAuditMetadata_JobStats_Extract) ProtoMessage() {}
5582
5583 func (x *BigQueryAuditMetadata_JobStats_Extract) ProtoReflect() protoreflect.Message {
5584 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[47]
5585 if protoimpl.UnsafeEnabled && x != nil {
5586 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5587 if ms.LoadMessageInfo() == nil {
5588 ms.StoreMessageInfo(mi)
5589 }
5590 return ms
5591 }
5592 return mi.MessageOf(x)
5593 }
5594
5595
5596 func (*BigQueryAuditMetadata_JobStats_Extract) Descriptor() ([]byte, []int) {
5597 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 27, 2}
5598 }
5599
5600 func (x *BigQueryAuditMetadata_JobStats_Extract) GetTotalInputBytes() int64 {
5601 if x != nil {
5602 return x.TotalInputBytes
5603 }
5604 return 0
5605 }
5606
5607
5608 type BigQueryAuditMetadata_JobStats_ReservationResourceUsage struct {
5609 state protoimpl.MessageState
5610 sizeCache protoimpl.SizeCache
5611 unknownFields protoimpl.UnknownFields
5612
5613
5614 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
5615
5616 SlotMs int64 `protobuf:"varint,2,opt,name=slot_ms,json=slotMs,proto3" json:"slot_ms,omitempty"`
5617 }
5618
5619 func (x *BigQueryAuditMetadata_JobStats_ReservationResourceUsage) Reset() {
5620 *x = BigQueryAuditMetadata_JobStats_ReservationResourceUsage{}
5621 if protoimpl.UnsafeEnabled {
5622 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[48]
5623 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5624 ms.StoreMessageInfo(mi)
5625 }
5626 }
5627
5628 func (x *BigQueryAuditMetadata_JobStats_ReservationResourceUsage) String() string {
5629 return protoimpl.X.MessageStringOf(x)
5630 }
5631
5632 func (*BigQueryAuditMetadata_JobStats_ReservationResourceUsage) ProtoMessage() {}
5633
5634 func (x *BigQueryAuditMetadata_JobStats_ReservationResourceUsage) ProtoReflect() protoreflect.Message {
5635 mi := &file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[48]
5636 if protoimpl.UnsafeEnabled && x != nil {
5637 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5638 if ms.LoadMessageInfo() == nil {
5639 ms.StoreMessageInfo(mi)
5640 }
5641 return ms
5642 }
5643 return mi.MessageOf(x)
5644 }
5645
5646
5647 func (*BigQueryAuditMetadata_JobStats_ReservationResourceUsage) Descriptor() ([]byte, []int) {
5648 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP(), []int{0, 27, 3}
5649 }
5650
5651 func (x *BigQueryAuditMetadata_JobStats_ReservationResourceUsage) GetName() string {
5652 if x != nil {
5653 return x.Name
5654 }
5655 return ""
5656 }
5657
5658 func (x *BigQueryAuditMetadata_JobStats_ReservationResourceUsage) GetSlotMs() int64 {
5659 if x != nil {
5660 return x.SlotMs
5661 }
5662 return 0
5663 }
5664
5665 var File_google_cloud_audit_bigquery_audit_metadata_proto protoreflect.FileDescriptor
5666
5667 var file_google_cloud_audit_bigquery_audit_metadata_proto_rawDesc = []byte{
5668 0x0a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
5669 0x75, 0x64, 0x69, 0x74, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x61, 0x75,
5670 0x64, 0x69, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f,
5671 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
5672 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x1a, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x69,
5673 0x61, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f,
5674 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
5675 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
5676 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
5677 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
5678 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f,
5679 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc3, 0x83, 0x01,
5680 0x0a, 0x15, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d,
5681 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x5d, 0x0a, 0x0d, 0x6a, 0x6f, 0x62, 0x5f, 0x69,
5682 0x6e, 0x73, 0x65, 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36,
5683 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
5684 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
5685 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x73,
5686 0x65, 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x49, 0x6e, 0x73,
5687 0x65, 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x54, 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x5f, 0x63, 0x68,
5688 0x61, 0x6e, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
5689 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
5690 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
5691 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48,
5692 0x00, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x0c,
5693 0x6a, 0x6f, 0x62, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x17, 0x20, 0x01,
5694 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5695 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5696 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f,
5697 0x62, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0b, 0x6a, 0x6f, 0x62,
5698 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x66, 0x0a, 0x10, 0x64, 0x61, 0x74, 0x61,
5699 0x73, 0x65, 0x74, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01,
5700 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5701 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5702 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44, 0x61,
5703 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52,
5704 0x0f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e,
5705 0x12, 0x60, 0x0a, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e,
5706 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5707 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69,
5708 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64,
5709 0x61, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x67,
5710 0x65, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x68, 0x61, 0x6e,
5711 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x64, 0x65,
5712 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67,
5713 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69,
5714 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d,
5715 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x44,
5716 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x64, 0x61, 0x74, 0x61, 0x73,
5717 0x65, 0x74, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x60, 0x0a, 0x0e, 0x74, 0x61,
5718 0x62, 0x6c, 0x65, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01,
5719 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5720 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5721 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61,
5722 0x62, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x74,
5723 0x61, 0x62, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5a, 0x0a, 0x0c,
5724 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x08, 0x20, 0x01,
5725 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5726 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5727 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61,
5728 0x62, 0x6c, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x61, 0x62,
5729 0x6c, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x0e, 0x74, 0x61, 0x62, 0x6c,
5730 0x65, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b,
5731 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
5732 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75,
5733 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c,
5734 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x74, 0x61, 0x62,
5735 0x6c, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x61, 0x0a, 0x0f, 0x74, 0x61,
5736 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x18, 0x0a, 0x20,
5737 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
5738 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
5739 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54,
5740 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x48, 0x00, 0x52, 0x0d,
5741 0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x12, 0x67, 0x0a,
5742 0x11, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x63, 0x68, 0x61, 0x6e,
5743 0x67, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
5744 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69,
5745 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64,
5746 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61,
5747 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61,
5748 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x0e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
5749 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37,
5750 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
5751 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
5752 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44,
5753 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
5754 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x60, 0x0a, 0x0e, 0x6d, 0x6f, 0x64, 0x65,
5755 0x6c, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b,
5756 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
5757 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75,
5758 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65,
5759 0x6c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x6d, 0x6f, 0x64,
5760 0x65, 0x6c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x73, 0x0a, 0x15, 0x6d, 0x6f,
5761 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x63, 0x68, 0x61,
5762 0x6e, 0x67, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
5763 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
5764 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
5765 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
5766 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x13, 0x6d, 0x6f, 0x64, 0x65,
5767 0x6c, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12,
5768 0x67, 0x0a, 0x11, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x63, 0x68,
5769 0x61, 0x6e, 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f,
5770 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
5771 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
5772 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x43,
5773 0x68, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x61,
5774 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x0f, 0x6d, 0x6f, 0x64, 0x65,
5775 0x6c, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x18, 0x13, 0x20, 0x01, 0x28,
5776 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
5777 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
5778 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64,
5779 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x48, 0x00, 0x52, 0x0d, 0x6d, 0x6f,
5780 0x64, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x12, 0x66, 0x0a, 0x10, 0x72,
5781 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
5782 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
5783 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75,
5784 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
5785 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e,
5786 0x48, 0x00, 0x52, 0x0f, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74,
5787 0x69, 0x6f, 0x6e, 0x12, 0x60, 0x0a, 0x0e, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x5f, 0x63,
5788 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f,
5789 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
5790 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
5791 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x68,
5792 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43,
5793 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x66, 0x0a, 0x10, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65,
5794 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32,
5795 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
5796 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64,
5797 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69,
5798 0x6e, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x72, 0x6f,
5799 0x75, 0x74, 0x69, 0x6e, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01,
5800 0x0a, 0x1a, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f, 0x6c,
5801 0x69, 0x63, 0x79, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01,
5802 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5803 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5804 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f,
5805 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x72, 0x65,
5806 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x17, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65,
5807 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e,
5808 0x12, 0x7a, 0x0a, 0x18, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70,
5809 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x15, 0x20, 0x01,
5810 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5811 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5812 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f,
5813 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61,
5814 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x15, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
5815 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a,
5816 0x1a, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69,
5817 0x63, 0x79, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x16, 0x20, 0x01, 0x28,
5818 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
5819 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
5820 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x77,
5821 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x44, 0x65, 0x6c, 0x65,
5822 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x17, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73,
5823 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12,
5824 0x60, 0x0a, 0x0e, 0x75, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65,
5825 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
5826 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67,
5827 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
5828 0x74, 0x61, 0x2e, 0x55, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74,
5829 0x48, 0x00, 0x52, 0x0d, 0x75, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65,
5830 0x74, 0x12, 0x78, 0x0a, 0x18, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79,
5831 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x18, 0x20,
5832 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
5833 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
5834 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x46,
5835 0x69, 0x72, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x4d, 0x65, 0x74, 0x61,
5836 0x64, 0x61, 0x74, 0x61, 0x52, 0x15, 0x66, 0x69, 0x72, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x79,
5837 0x41, 0x70, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0xf3, 0x01, 0x0a, 0x0c,
5838 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3f, 0x0a, 0x03,
5839 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
5840 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
5841 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
5842 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x12, 0x55, 0x0a,
5843 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e,
5844 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64,
5845 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74,
5846 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x73, 0x65,
5847 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65,
5848 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x4b, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16,
5849 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
5850 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x4a, 0x4f, 0x42, 0x5f, 0x49, 0x4e,
5851 0x53, 0x45, 0x52, 0x54, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01, 0x12, 0x11,
5852 0x0a, 0x0d, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10,
5853 0x02, 0x1a, 0xe2, 0x01, 0x0a, 0x09, 0x4a, 0x6f, 0x62, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12,
5854 0x4a, 0x0a, 0x06, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
5855 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
5856 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64,
5857 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74,
5858 0x61, 0x74, 0x65, 0x52, 0x06, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x12, 0x48, 0x0a, 0x05, 0x61,
5859 0x66, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f,
5860 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
5861 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
5862 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05,
5863 0x61, 0x66, 0x74, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x18, 0x03, 0x20, 0x01,
5864 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5865 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5866 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f,
5867 0x62, 0x52, 0x03, 0x6a, 0x6f, 0x62, 0x1a, 0xb8, 0x01, 0x0a, 0x0b, 0x4a, 0x6f, 0x62, 0x44, 0x65,
5868 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61,
5869 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d,
5870 0x65, 0x12, 0x54, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
5871 0x0e, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
5872 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
5873 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62,
5874 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52,
5875 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x38, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f,
5876 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50,
5877 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x4a, 0x4f, 0x42,
5878 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10,
5879 0x01, 0x1a, 0x8c, 0x02, 0x0a, 0x0f, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x72, 0x65,
5880 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74,
5881 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
5882 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
5883 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
5884 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73,
5885 0x65, 0x74, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01,
5886 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5887 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5888 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44, 0x61,
5889 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65,
5890 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08,
5891 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
5892 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x37, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f,
5893 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50,
5894 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x52, 0x45,
5895 0x41, 0x54, 0x45, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x02,
5896 0x1a, 0x9c, 0x02, 0x0a, 0x0d, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x68, 0x61, 0x6e,
5897 0x67, 0x65, 0x12, 0x4b, 0x0a, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20,
5898 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
5899 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
5900 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44,
5901 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12,
5902 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32,
5903 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
5904 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64,
5905 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73,
5906 0x65, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52,
5907 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e,
5908 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61,
5909 0x6d, 0x65, 0x22, 0x4b, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12,
5910 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
5911 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x01,
5912 0x12, 0x12, 0x0a, 0x0e, 0x53, 0x45, 0x54, 0x5f, 0x49, 0x41, 0x4d, 0x5f, 0x50, 0x4f, 0x4c, 0x49,
5913 0x43, 0x59, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x03, 0x1a,
5914 0xbf, 0x01, 0x0a, 0x0f, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x44, 0x65, 0x6c, 0x65, 0x74,
5915 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x01, 0x20,
5916 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
5917 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
5918 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x44,
5919 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52,
5920 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a,
5921 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
5922 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x37, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73,
5923 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53,
5924 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x45,
5925 0x4c, 0x45, 0x54, 0x45, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10,
5926 0x02, 0x1a, 0x99, 0x02, 0x0a, 0x0d, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74,
5927 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01,
5928 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
5929 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
5930 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61,
5931 0x62, 0x6c, 0x65, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65,
5932 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f,
5933 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
5934 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
5935 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74,
5936 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73,
5937 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04,
5938 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4e, 0x0a,
5939 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f,
5940 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
5941 0x07, 0x0a, 0x03, 0x4a, 0x4f, 0x42, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52,
5942 0x59, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x53,
5943 0x45, 0x52, 0x54, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x03, 0x1a, 0xf6, 0x01,
5944 0x0a, 0x0d, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
5945 0x45, 0x0a, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f,
5946 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
5947 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
5948 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52,
5949 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
5950 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
5951 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
5952 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
5953 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
5954 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19,
5955 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
5956 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x2b, 0x0a, 0x06, 0x52, 0x65, 0x61,
5957 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e,
5958 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x51,
5959 0x55, 0x45, 0x52, 0x59, 0x10, 0x02, 0x1a, 0x9c, 0x02, 0x0a, 0x0f, 0x52, 0x6f, 0x75, 0x74, 0x69,
5960 0x6e, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x07, 0x72, 0x6f,
5961 0x75, 0x74, 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f,
5962 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
5963 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
5964 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x52, 0x07,
5965 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
5966 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
5967 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67,
5968 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
5969 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69,
5970 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
5971 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20,
5972 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a, 0x06,
5973 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e,
5974 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09,
5975 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x52, 0x4f, 0x55,
5976 0x54, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x45, 0x52, 0x54, 0x5f, 0x52, 0x45, 0x51, 0x55,
5977 0x45, 0x53, 0x54, 0x10, 0x02, 0x1a, 0xef, 0x03, 0x0a, 0x0d, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44,
5978 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
5979 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12,
5980 0x29, 0x0a, 0x10, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61,
5981 0x74, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x66, 0x69, 0x65, 0x6c, 0x64,
5982 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6f,
5983 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x61, 0x67, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52,
5984 0x0a, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x61, 0x67, 0x73, 0x12, 0x32, 0x0a, 0x15, 0x70,
5985 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x61, 0x67, 0x73, 0x5f, 0x74, 0x72, 0x75, 0x6e, 0x63,
5986 0x61, 0x74, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x70, 0x6f, 0x6c, 0x69,
5987 0x63, 0x79, 0x54, 0x61, 0x67, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12,
5988 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
5989 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
5990 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64,
5991 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65,
5992 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52,
5993 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e,
5994 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61,
5995 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61,
5996 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f,
5997 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e,
5998 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
5999 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4a, 0x4f, 0x42, 0x10,
6000 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x4c,
6001 0x49, 0x53, 0x54, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x12, 0x1d, 0x0a,
6002 0x19, 0x47, 0x45, 0x54, 0x5f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x52, 0x45, 0x53, 0x55, 0x4c,
6003 0x54, 0x53, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x03, 0x12, 0x11, 0x0a, 0x0d,
6004 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x04, 0x12,
6005 0x17, 0x0a, 0x13, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x53,
6006 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x12, 0x1d, 0x0a, 0x19, 0x4d, 0x41, 0x54, 0x45,
6007 0x52, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x44, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x52, 0x45,
6008 0x46, 0x52, 0x45, 0x53, 0x48, 0x10, 0x06, 0x1a, 0xb3, 0x02, 0x0a, 0x0b, 0x54, 0x61, 0x62, 0x6c,
6009 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x45, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65,
6010 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6011 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6012 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6013 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1c,
6014 0x0a, 0x09, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
6015 0x08, 0x52, 0x09, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x54, 0x0a, 0x06,
6016 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x67,
6017 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69,
6018 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d,
6019 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x68, 0x61,
6020 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73,
6021 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06,
6022 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x4e, 0x0a,
6023 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f,
6024 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
6025 0x18, 0x0a, 0x14, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f,
6026 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x4a, 0x4f, 0x42,
6027 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x03, 0x1a, 0x9b, 0x02,
6028 0x0a, 0x13, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x43,
6029 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x45, 0x0a, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x01,
6030 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
6031 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65,
6032 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e,
6033 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x5c, 0x0a, 0x06,
6034 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67,
6035 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69,
6036 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d,
6037 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x4d, 0x65, 0x74,
6038 0x61, 0x64, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x73,
6039 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f,
6040 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f,
6041 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x44, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12,
6042 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
6043 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x17, 0x0a, 0x13, 0x4d, 0x4f, 0x44, 0x45, 0x4c,
6044 0x5f, 0x50, 0x41, 0x54, 0x43, 0x48, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01,
6045 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x02, 0x1a, 0x98, 0x02, 0x0a, 0x0d,
6046 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x4b, 0x0a,
6047 0x07, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31,
6048 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
6049 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
6050 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e,
6051 0x65, 0x52, 0x07, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65,
6052 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f,
6053 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6054 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6055 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61,
6056 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73,
6057 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04,
6058 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a,
6059 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f,
6060 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
6061 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x52, 0x4f,
6062 0x55, 0x54, 0x49, 0x4e, 0x45, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x51,
6063 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x1a, 0x87, 0x03, 0x0a, 0x0f, 0x54, 0x61, 0x62, 0x6c, 0x65,
6064 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x64, 0x65,
6065 0x6c, 0x65, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x6f, 0x77, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
6066 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x52,
6067 0x6f, 0x77, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x73, 0x65,
6068 0x72, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x6f, 0x77, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
6069 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x52,
6070 0x6f, 0x77, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x72, 0x75, 0x6e,
6071 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x74, 0x72, 0x75,
6072 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
6073 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6074 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6075 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6076 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67,
6077 0x65, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
6078 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
6079 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73,
6080 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
6081 0x52, 0x0a, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x62, 0x0a, 0x06,
6082 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e,
6083 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07,
6084 0x0a, 0x03, 0x4a, 0x4f, 0x42, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59,
6085 0x10, 0x02, 0x12, 0x1d, 0x0a, 0x19, 0x4d, 0x41, 0x54, 0x45, 0x52, 0x49, 0x41, 0x4c, 0x49, 0x5a,
6086 0x45, 0x44, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x52, 0x45, 0x46, 0x52, 0x45, 0x53, 0x48, 0x10,
6087 0x03, 0x12, 0x0d, 0x0a, 0x09, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x41, 0x50, 0x49, 0x10, 0x04,
6088 0x1a, 0xb3, 0x01, 0x0a, 0x0f, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68,
6089 0x61, 0x6e, 0x67, 0x65, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x01,
6090 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
6091 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65,
6092 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e,
6093 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e,
6094 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19,
6095 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
6096 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x2b, 0x0a, 0x06, 0x52, 0x65, 0x61,
6097 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e,
6098 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x51,
6099 0x55, 0x45, 0x52, 0x59, 0x10, 0x01, 0x1a, 0xad, 0x01, 0x0a, 0x0d, 0x4d, 0x6f, 0x64, 0x65, 0x6c,
6100 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61, 0x64, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
6101 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
6102 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69,
6103 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64,
6104 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x61,
6105 0x64, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
6106 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
6107 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x29, 0x0a, 0x06, 0x52,
6108 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f,
6109 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07, 0x0a,
6110 0x03, 0x4a, 0x4f, 0x42, 0x10, 0x01, 0x1a, 0xd6, 0x01, 0x0a, 0x0d, 0x54, 0x61, 0x62, 0x6c, 0x65,
6111 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
6112 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
6113 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69,
6114 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64,
6115 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f,
6116 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
6117 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
6118 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x52, 0x0a, 0x06, 0x52,
6119 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f,
6120 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x18, 0x0a,
6121 0x14, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x52, 0x45,
6122 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x58, 0x50, 0x49, 0x52,
6123 0x45, 0x44, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x04, 0x1a,
6124 0xd6, 0x01, 0x0a, 0x0d, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f,
6125 0x6e, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
6126 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
6127 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
6128 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x6f, 0x64,
6129 0x65, 0x6c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f,
6130 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62,
6131 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62,
6132 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x52, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16,
6133 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
6134 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x14, 0x4d, 0x4f, 0x44, 0x45, 0x4c, 0x5f,
6135 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x01,
6136 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x58, 0x50, 0x49, 0x52, 0x45, 0x44, 0x10, 0x02, 0x12, 0x09, 0x0a,
6137 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x03, 0x1a, 0x9c, 0x02, 0x0a, 0x0f, 0x52, 0x6f, 0x75,
6138 0x74, 0x69, 0x6e, 0x65, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x07,
6139 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e,
6140 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64,
6141 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74,
6142 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65,
6143 0x52, 0x07, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x06, 0x72, 0x65, 0x61,
6144 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6145 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
6146 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
6147 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x44, 0x65, 0x6c, 0x65,
6148 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61,
6149 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
6150 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x47,
6151 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x41, 0x53,
6152 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
6153 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x52,
6154 0x4f, 0x55, 0x54, 0x49, 0x4e, 0x45, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x52, 0x45,
6155 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x02, 0x1a, 0x9b, 0x01, 0x0a, 0x17, 0x52, 0x6f, 0x77, 0x41,
6156 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x72, 0x65, 0x61, 0x74,
6157 0x69, 0x6f, 0x6e, 0x12, 0x65, 0x0a, 0x11, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73,
6158 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39,
6159 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
6160 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
6161 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63,
6162 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0f, 0x72, 0x6f, 0x77, 0x41, 0x63,
6163 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f,
6164 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f,
6165 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x99, 0x01, 0x0a, 0x15, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63,
6166 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12,
6167 0x65, 0x0a, 0x11, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f,
6168 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f,
6169 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6170 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6171 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50,
6172 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0f, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
6173 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61,
6174 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d,
6175 0x65, 0x1a, 0xe5, 0x01, 0x0a, 0x17, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50,
6176 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x69, 0x0a,
6177 0x13, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69,
6178 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f,
6179 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6180 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6181 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50,
6182 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x11, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
6183 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f,
6184 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e,
6185 0x61, 0x6d, 0x65, 0x12, 0x44, 0x0a, 0x1f, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x6f, 0x77, 0x5f, 0x61,
6186 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x5f, 0x64,
6187 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1b, 0x61, 0x6c,
6188 0x6c, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
6189 0x65, 0x73, 0x44, 0x72, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x1a, 0xe7, 0x01, 0x0a, 0x0d, 0x55, 0x6e,
6190 0x6c, 0x69, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x25, 0x0a, 0x0e, 0x6c,
6191 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20,
6192 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6c, 0x69, 0x6e, 0x6b, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x73,
6193 0x65, 0x74, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x61, 0x74,
6194 0x61, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x6f, 0x75, 0x72,
6195 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x56, 0x0a, 0x06, 0x72, 0x65, 0x61,
6196 0x73, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6197 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
6198 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
6199 0x64, 0x61, 0x74, 0x61, 0x2e, 0x55, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x73,
6200 0x65, 0x74, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
6201 0x6e, 0x22, 0x30, 0x0a, 0x06, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x12, 0x52,
6202 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
6203 0x44, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x55, 0x4e, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x41, 0x50,
6204 0x49, 0x10, 0x01, 0x1a, 0x99, 0x02, 0x0a, 0x03, 0x4a, 0x6f, 0x62, 0x12, 0x19, 0x0a, 0x08, 0x6a,
6205 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a,
6206 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x52, 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x5f, 0x63, 0x6f,
6207 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
6208 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6209 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6210 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
6211 0x09, 0x6a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x52, 0x0a, 0x0a, 0x6a, 0x6f,
6212 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33,
6213 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75,
6214 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69,
6215 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61,
6216 0x74, 0x75, 0x73, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4f,
6217 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
6218 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
6219 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
6220 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62,
6221 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x08, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x73, 0x1a,
6222 0xdc, 0x17, 0x0a, 0x09, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x4c, 0x0a,
6223 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x38, 0x2e, 0x67, 0x6f,
6224 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6225 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6226 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
6227 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x5e, 0x0a, 0x0c, 0x71,
6228 0x75, 0x65, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
6229 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
6230 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
6231 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62,
6232 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0b,
6233 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x5b, 0x0a, 0x0b, 0x6c,
6234 0x6f, 0x61, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
6235 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
6236 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75,
6237 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43,
6238 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x48, 0x00, 0x52, 0x0a, 0x6c, 0x6f,
6239 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x64, 0x0a, 0x0e, 0x65, 0x78, 0x74, 0x72,
6240 0x61, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
6241 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
6242 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75,
6243 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43,
6244 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x48, 0x00, 0x52,
6245 0x0d, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x6b,
6246 0x0a, 0x11, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x63, 0x6f, 0x70, 0x79, 0x5f, 0x63, 0x6f, 0x6e,
6247 0x66, 0x69, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6248 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
6249 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
6250 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x54,
6251 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x70, 0x79, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x62, 0x6c,
6252 0x65, 0x43, 0x6f, 0x70, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x57, 0x0a, 0x06, 0x6c,
6253 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f,
6254 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6255 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6256 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
6257 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61,
6258 0x62, 0x65, 0x6c, 0x73, 0x1a, 0xe8, 0x06, 0x0a, 0x05, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x14,
6259 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71,
6260 0x75, 0x65, 0x72, 0x79, 0x12, 0x27, 0x0a, 0x0f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x74, 0x72,
6261 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x71,
6262 0x75, 0x65, 0x72, 0x79, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x2b, 0x0a,
6263 0x11, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x62,
6264 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e,
6265 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x6a, 0x0a, 0x12, 0x63, 0x72,
6266 0x65, 0x61, 0x74, 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e,
6267 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6268 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6269 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6270 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74,
6271 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f,
6272 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a, 0x11, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f,
6273 0x64, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28,
6274 0x0e, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
6275 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41,
6276 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x57, 0x72, 0x69,
6277 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x77,
6278 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12,
6279 0x27, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x73,
6280 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
6281 0x74, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x66, 0x0a, 0x11, 0x74, 0x61, 0x62, 0x6c,
6282 0x65, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20,
6283 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
6284 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
6285 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54,
6286 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10,
6287 0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
6288 0x12, 0x5e, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01,
6289 0x28, 0x0e, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
6290 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
6291 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f,
6292 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x50, 0x72,
6293 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79,
6294 0x12, 0x7a, 0x0a, 0x1c, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
6295 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
6296 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6297 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6298 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6299 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
6300 0x52, 0x1a, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62,
6301 0x6c, 0x65, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x63, 0x0a, 0x0e,
6302 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x09,
6303 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
6304 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65,
6305 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e,
6306 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79,
6307 0x70, 0x65, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70,
6308 0x65, 0x22, 0x4c, 0x0a, 0x08, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x18, 0x0a,
6309 0x14, 0x50, 0x52, 0x49, 0x4f, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
6310 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a, 0x11, 0x51, 0x55, 0x45, 0x52, 0x59,
6311 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x0f,
6312 0x0a, 0x0b, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x42, 0x41, 0x54, 0x43, 0x48, 0x10, 0x02, 0x1a,
6313 0xae, 0x04, 0x0a, 0x04, 0x4c, 0x6f, 0x61, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72,
6314 0x63, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73,
6315 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x72, 0x69, 0x73, 0x12, 0x32, 0x0a, 0x15, 0x73, 0x6f, 0x75,
6316 0x72, 0x63, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x73, 0x5f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74,
6317 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
6318 0x55, 0x72, 0x69, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x1f, 0x0a,
6319 0x0b, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x6a, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01,
6320 0x28, 0x09, 0x52, 0x0a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4a, 0x73, 0x6f, 0x6e, 0x12, 0x32,
6321 0x0a, 0x15, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x74, 0x72,
6322 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x73,
6323 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4a, 0x73, 0x6f, 0x6e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74,
6324 0x65, 0x64, 0x12, 0x2b, 0x0a, 0x11, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
6325 0x6e, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64,
6326 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12,
6327 0x6a, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6f, 0x73,
6328 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f,
6329 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6330 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6331 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x69, 0x73,
6332 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
6333 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a, 0x11, 0x77,
6334 0x72, 0x69, 0x74, 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e,
6335 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6336 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6337 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6338 0x61, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69,
6339 0x6f, 0x6e, 0x52, 0x10, 0x77, 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69,
6340 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1c, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
6341 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70,
6342 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f,
6343 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6344 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6345 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
6346 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x1a, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
6347 0x6e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
6348 0x1a, 0xc6, 0x01, 0x0a, 0x07, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x12, 0x29, 0x0a, 0x10,
6349 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x73,
6350 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
6351 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x73, 0x12, 0x3c, 0x0a, 0x1a, 0x64, 0x65, 0x73, 0x74, 0x69,
6352 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x73, 0x5f, 0x74, 0x72, 0x75, 0x6e,
6353 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x18, 0x64, 0x65, 0x73,
6354 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x73, 0x54, 0x72, 0x75, 0x6e,
6355 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x23, 0x0a, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f,
6356 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x73,
6357 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x73, 0x6f,
6358 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
6359 0x48, 0x00, 0x52, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x42,
6360 0x08, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x1a, 0xa2, 0x05, 0x0a, 0x09, 0x54, 0x61,
6361 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x70, 0x79, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x6f, 0x75, 0x72, 0x63,
6362 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c,
6363 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x36, 0x0a, 0x17,
6364 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x5f, 0x74, 0x72,
6365 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x73,
6366 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63,
6367 0x61, 0x74, 0x65, 0x64, 0x12, 0x2b, 0x0a, 0x11, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
6368 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
6369 0x10, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62, 0x6c,
6370 0x65, 0x12, 0x6a, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70,
6371 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e,
6372 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64,
6373 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74,
6374 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44,
6375 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61,
6376 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a,
6377 0x11, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69,
6378 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
6379 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69,
6380 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64,
6381 0x61, 0x74, 0x61, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69,
6382 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x77, 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f,
6383 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1c, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e,
6384 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x65, 0x6e, 0x63, 0x72,
6385 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67,
6386 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69,
6387 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d,
6388 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
6389 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x1a, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
6390 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
6391 0x6f, 0x6e, 0x12, 0x5e, 0x0a, 0x0e, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
6392 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f,
6393 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6394 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6395 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54,
6396 0x79, 0x70, 0x65, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79,
6397 0x70, 0x65, 0x12, 0x5a, 0x0a, 0x1b, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
6398 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d,
6399 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
6400 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
6401 0x61, 0x6d, 0x70, 0x52, 0x19, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,
6402 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0x39,
6403 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
6404 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
6405 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
6406 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x49, 0x0a, 0x04, 0x54, 0x79, 0x70,
6407 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
6408 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59,
6409 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x43, 0x4f, 0x50, 0x59, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06,
6410 0x45, 0x58, 0x50, 0x4f, 0x52, 0x54, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x4d, 0x50, 0x4f,
6411 0x52, 0x54, 0x10, 0x04, 0x42, 0x08, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0x46,
6412 0x0a, 0x0f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
6413 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
6414 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f,
6415 0x75, 0x72, 0x69, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72,
6416 0x63, 0x65, 0x55, 0x72, 0x69, 0x73, 0x1a, 0xbf, 0x01, 0x0a, 0x09, 0x4a, 0x6f, 0x62, 0x53, 0x74,
6417 0x61, 0x74, 0x75, 0x73, 0x12, 0x4f, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74,
6418 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
6419 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67,
6420 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
6421 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x08, 0x6a, 0x6f, 0x62,
6422 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x35, 0x0a, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x72,
6423 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f,
6424 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
6425 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x2a, 0x0a, 0x06,
6426 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67,
6427 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
6428 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0xba, 0x09, 0x0a, 0x08, 0x4a, 0x6f, 0x62,
6429 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f,
6430 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
6431 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
6432 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
6433 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65,
6434 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6435 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
6436 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a,
6437 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
6438 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
6439 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64,
6440 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5b, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x73, 0x74,
6441 0x61, 0x74, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6442 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42,
6443 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61,
6444 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x73, 0x2e, 0x51, 0x75,
6445 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74,
6446 0x73, 0x12, 0x58, 0x0a, 0x0a, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18,
6447 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
6448 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75,
6449 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
6450 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x73, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x48, 0x00,
6451 0x52, 0x09, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x61, 0x0a, 0x0d, 0x65,
6452 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x0d, 0x20, 0x01,
6453 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
6454 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
6455 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f,
6456 0x62, 0x53, 0x74, 0x61, 0x74, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x48, 0x00,
6457 0x52, 0x0c, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x22,
6458 0x0a, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x6c, 0x6f, 0x74, 0x5f, 0x6d, 0x73, 0x18,
6459 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x6c, 0x6f, 0x74,
6460 0x4d, 0x73, 0x12, 0x78, 0x0a, 0x11, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x61, 0x74, 0x69, 0x6f,
6461 0x6e, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x4b, 0x2e,
6462 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64,
6463 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74,
6464 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74,
6465 0x73, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
6466 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x10, 0x72, 0x65, 0x73, 0x65,
6467 0x72, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x26, 0x0a, 0x0f,
6468 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
6469 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x4a, 0x6f, 0x62,
6470 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0xdc, 0x02, 0x0a, 0x05, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x32,
6471 0x0a, 0x15, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x65,
6472 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x74,
6473 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x65, 0x64, 0x42, 0x79, 0x74,
6474 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x62, 0x69, 0x6c, 0x6c,
6475 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10,
6476 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73,
6477 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x74, 0x69, 0x65, 0x72,
6478 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x54,
6479 0x69, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
6480 0x64, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10,
6481 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x64, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73,
6482 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x76,
6483 0x69, 0x65, 0x77, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x72, 0x65, 0x66, 0x65,
6484 0x72, 0x65, 0x6e, 0x63, 0x65, 0x64, 0x56, 0x69, 0x65, 0x77, 0x73, 0x12, 0x2f, 0x0a, 0x13, 0x72,
6485 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x64, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e,
6486 0x65, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
6487 0x6e, 0x63, 0x65, 0x64, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x10,
6488 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x72, 0x6f, 0x77, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
6489 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x52, 0x6f,
6490 0x77, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f,
6491 0x68, 0x69, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63, 0x61, 0x63, 0x68, 0x65,
6492 0x48, 0x69, 0x74, 0x1a, 0x34, 0x0a, 0x04, 0x4c, 0x6f, 0x61, 0x64, 0x12, 0x2c, 0x0a, 0x12, 0x74,
6493 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65,
6494 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4f, 0x75,
6495 0x74, 0x70, 0x75, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x1a, 0x35, 0x0a, 0x07, 0x45, 0x78, 0x74,
6496 0x72, 0x61, 0x63, 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6e,
6497 0x70, 0x75, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
6498 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73,
6499 0x1a, 0x47, 0x0a, 0x18, 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
6500 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04,
6501 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
6502 0x12, 0x17, 0x0a, 0x07, 0x73, 0x6c, 0x6f, 0x74, 0x5f, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
6503 0x03, 0x52, 0x06, 0x73, 0x6c, 0x6f, 0x74, 0x4d, 0x73, 0x42, 0x0a, 0x0a, 0x08, 0x65, 0x78, 0x74,
6504 0x65, 0x6e, 0x64, 0x65, 0x64, 0x1a, 0xf5, 0x04, 0x0a, 0x05, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12,
6505 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
6506 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x53,
6507 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x0a, 0x20, 0x01,
6508 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
6509 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
6510 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e,
6511 0x74, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49,
6512 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x6a, 0x73,
6513 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
6514 0x4a, 0x73, 0x6f, 0x6e, 0x12, 0x32, 0x0a, 0x15, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x6a,
6515 0x73, 0x6f, 0x6e, 0x5f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0b, 0x20,
6516 0x01, 0x28, 0x08, 0x52, 0x13, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4a, 0x73, 0x6f, 0x6e, 0x54,
6517 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77,
6518 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6519 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6520 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6521 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x69, 0x65, 0x77, 0x44, 0x65, 0x66, 0x69, 0x6e,
6522 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x3b, 0x0a, 0x0b, 0x65,
6523 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
6524 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
6525 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x65, 0x78,
6526 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61,
6527 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
6528 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
6529 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
6530 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
6531 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
6532 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
6533 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69,
6534 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x0d, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x74,
6535 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6536 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
6537 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54,
6538 0x69, 0x6d, 0x65, 0x12, 0x58, 0x0a, 0x0a, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f,
6539 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
6540 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67,
6541 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
6542 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,
6543 0x6f, 0x52, 0x0a, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x8c, 0x03,
6544 0x0a, 0x05, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
6545 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x6f, 0x64,
6546 0x65, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x0a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
6547 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f,
6548 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
6549 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6550 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66, 0x6f,
6551 0x52, 0x09, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x3b, 0x0a, 0x0b, 0x65,
6552 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
6553 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
6554 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x65, 0x78,
6555 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61,
6556 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
6557 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
6558 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
6559 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
6560 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
6561 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
6562 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69,
6563 0x6d, 0x65, 0x12, 0x58, 0x0a, 0x0a, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
6564 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
6565 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51,
6566 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
6567 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
6568 0x52, 0x0a, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0xa6, 0x01, 0x0a,
6569 0x07, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x6f, 0x75, 0x74,
6570 0x69, 0x6e, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
6571 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x63,
6572 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
6573 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
6574 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72,
6575 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61,
6576 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
6577 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
6578 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
6579 0x65, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0xe8, 0x01, 0x0a, 0x0a, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79,
6580 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x23, 0x0a, 0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x6c, 0x79,
6581 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x66, 0x72, 0x69,
6582 0x65, 0x6e, 0x64, 0x6c, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
6583 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
6584 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x06, 0x6c,
6585 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f,
6586 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6587 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6588 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66,
6589 0x6f, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c,
6590 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
6591 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
6592 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
6593 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
6594 0x1a, 0x54, 0x0a, 0x13, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x69, 0x65, 0x77, 0x44, 0x65, 0x66,
6595 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79,
6596 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0x27, 0x0a,
6597 0x0f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64,
6598 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x71, 0x75, 0x65, 0x72, 0x79, 0x54, 0x72, 0x75,
6599 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64, 0x1a, 0xbc, 0x04, 0x0a, 0x07, 0x44, 0x61, 0x74, 0x61, 0x73,
6600 0x65, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x6e, 0x61,
6601 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65,
6602 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x57, 0x0a, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74,
6603 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f,
6604 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6605 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6606 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66,
6607 0x6f, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x3b,
6608 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20,
6609 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
6610 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
6611 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75,
6612 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
6613 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
6614 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x75, 0x70,
6615 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x47, 0x0a, 0x03, 0x61, 0x63, 0x6c, 0x18,
6616 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
6617 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75,
6618 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
6619 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x63, 0x6c, 0x52, 0x03, 0x61, 0x63,
6620 0x6c, 0x12, 0x5c, 0x0a, 0x1d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x74, 0x61, 0x62,
6621 0x6c, 0x65, 0x5f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69,
6622 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
6623 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74,
6624 0x69, 0x6f, 0x6e, 0x52, 0x1a, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x54, 0x61, 0x62, 0x6c,
6625 0x65, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
6626 0x67, 0x0a, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79,
6627 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f,
6628 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
6629 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65,
6630 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f,
6631 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x45, 0x6e,
6632 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2b, 0x0a, 0x11, 0x64, 0x65, 0x66, 0x61,
6633 0x75, 0x6c, 0x74, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20,
6634 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x6c, 0x6c,
6635 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x67, 0x0a, 0x0b, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
6636 0x79, 0x41, 0x63, 0x6c, 0x12, 0x2d, 0x0a, 0x06, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01,
6637 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61,
6638 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x06, 0x70, 0x6f, 0x6c,
6639 0x69, 0x63, 0x79, 0x12, 0x29, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65,
6640 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x61,
6641 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x56, 0x69, 0x65, 0x77, 0x73, 0x1a, 0x32,
6642 0x0a, 0x0e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
6643 0x12, 0x20, 0x0a, 0x0c, 0x6b, 0x6d, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
6644 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6b, 0x6d, 0x73, 0x4b, 0x65, 0x79, 0x4e, 0x61,
6645 0x6d, 0x65, 0x1a, 0x46, 0x0a, 0x0f, 0x52, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50,
6646 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x33, 0x0a, 0x16, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x63, 0x63,
6647 0x65, 0x73, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
6648 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x72, 0x6f, 0x77, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
6649 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x88, 0x01, 0x0a, 0x15, 0x46,
6650 0x69, 0x72, 0x73, 0x74, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x4d, 0x65, 0x74, 0x61,
6651 0x64, 0x61, 0x74, 0x61, 0x12, 0x63, 0x0a, 0x0f, 0x73, 0x68, 0x65, 0x65, 0x74, 0x73, 0x5f, 0x6d,
6652 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e,
6653 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64,
6654 0x69, 0x74, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74,
6655 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x53, 0x68, 0x65, 0x65, 0x74, 0x73, 0x4d,
6656 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x68, 0x65, 0x65, 0x74,
6657 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x0a, 0x0a, 0x08, 0x6d, 0x65, 0x74,
6658 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x27, 0x0a, 0x0e, 0x53, 0x68, 0x65, 0x65, 0x74, 0x73, 0x4d,
6659 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x15, 0x0a, 0x06, 0x64, 0x6f, 0x63, 0x5f, 0x69,
6660 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x6f, 0x63, 0x49, 0x64, 0x22, 0x5f,
6661 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74,
6662 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x1e, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x49,
6663 0x53, 0x50, 0x4f, 0x53, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
6664 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x43, 0x52, 0x45, 0x41, 0x54,
6665 0x45, 0x5f, 0x4e, 0x45, 0x56, 0x45, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x43, 0x52, 0x45,
6666 0x41, 0x54, 0x45, 0x5f, 0x49, 0x46, 0x5f, 0x4e, 0x45, 0x45, 0x44, 0x45, 0x44, 0x10, 0x02, 0x22,
6667 0x6c, 0x0a, 0x10, 0x57, 0x72, 0x69, 0x74, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74,
6668 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x1d, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x44, 0x49, 0x53,
6669 0x50, 0x4f, 0x53, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
6670 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f,
6671 0x45, 0x4d, 0x50, 0x54, 0x59, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x57, 0x52, 0x49, 0x54, 0x45,
6672 0x5f, 0x54, 0x52, 0x55, 0x4e, 0x43, 0x41, 0x54, 0x45, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x57,
6673 0x52, 0x49, 0x54, 0x45, 0x5f, 0x41, 0x50, 0x50, 0x45, 0x4e, 0x44, 0x10, 0x03, 0x22, 0x54, 0x0a,
6674 0x0d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e,
6675 0x0a, 0x1a, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45,
6676 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08,
6677 0x0a, 0x04, 0x43, 0x4f, 0x50, 0x59, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x4e, 0x41, 0x50,
6678 0x53, 0x48, 0x4f, 0x54, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x53, 0x54, 0x4f, 0x52,
6679 0x45, 0x10, 0x03, 0x22, 0x49, 0x0a, 0x08, 0x4a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
6680 0x19, 0x0a, 0x15, 0x4a, 0x4f, 0x42, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53,
6681 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x45,
6682 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49,
6683 0x4e, 0x47, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x4f, 0x4e, 0x45, 0x10, 0x03, 0x22, 0xf9,
6684 0x05, 0x0a, 0x12, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e,
6685 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x20, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x53,
6686 0x54, 0x41, 0x54, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e,
6687 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53,
6688 0x45, 0x4c, 0x45, 0x43, 0x54, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x53, 0x53, 0x45, 0x52,
6689 0x54, 0x10, 0x17, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x4e, 0x53, 0x45, 0x52, 0x54, 0x10, 0x02, 0x12,
6690 0x0a, 0x0a, 0x06, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x44,
6691 0x45, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x04, 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x45, 0x52, 0x47, 0x45,
6692 0x10, 0x05, 0x12, 0x10, 0x0a, 0x0c, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x54, 0x41, 0x42,
6693 0x4c, 0x45, 0x10, 0x06, 0x12, 0x1a, 0x0a, 0x16, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x54,
6694 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x41, 0x53, 0x5f, 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x10, 0x07,
6695 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10,
6696 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x4d, 0x4f, 0x44, 0x45,
6697 0x4c, 0x10, 0x09, 0x12, 0x1c, 0x0a, 0x18, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x4d, 0x41,
6698 0x54, 0x45, 0x52, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x44, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10,
6699 0x0d, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x46, 0x55, 0x4e, 0x43,
6700 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0e, 0x12, 0x19, 0x0a, 0x15, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45,
6701 0x5f, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10,
6702 0x38, 0x12, 0x14, 0x0a, 0x10, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x43,
6703 0x45, 0x44, 0x55, 0x52, 0x45, 0x10, 0x14, 0x12, 0x1c, 0x0a, 0x18, 0x43, 0x52, 0x45, 0x41, 0x54,
6704 0x45, 0x5f, 0x52, 0x4f, 0x57, 0x5f, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x4f, 0x4c,
6705 0x49, 0x43, 0x59, 0x10, 0x18, 0x12, 0x11, 0x0a, 0x0d, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f,
6706 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x10, 0x35, 0x12, 0x19, 0x0a, 0x15, 0x43, 0x52, 0x45, 0x41,
6707 0x54, 0x45, 0x5f, 0x53, 0x4e, 0x41, 0x50, 0x53, 0x48, 0x4f, 0x54, 0x5f, 0x54, 0x41, 0x42, 0x4c,
6708 0x45, 0x10, 0x3b, 0x12, 0x0e, 0x0a, 0x0a, 0x44, 0x52, 0x4f, 0x50, 0x5f, 0x54, 0x41, 0x42, 0x4c,
6709 0x45, 0x10, 0x0a, 0x12, 0x17, 0x0a, 0x13, 0x44, 0x52, 0x4f, 0x50, 0x5f, 0x45, 0x58, 0x54, 0x45,
6710 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x21, 0x12, 0x0d, 0x0a, 0x09,
6711 0x44, 0x52, 0x4f, 0x50, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10, 0x0b, 0x12, 0x0e, 0x0a, 0x0a, 0x44,
6712 0x52, 0x4f, 0x50, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x4c, 0x10, 0x0c, 0x12, 0x1a, 0x0a, 0x16, 0x44,
6713 0x52, 0x4f, 0x50, 0x5f, 0x4d, 0x41, 0x54, 0x45, 0x52, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x44,
6714 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10, 0x0f, 0x12, 0x11, 0x0a, 0x0d, 0x44, 0x52, 0x4f, 0x50, 0x5f,
6715 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x10, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x52,
6716 0x4f, 0x50, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x44, 0x55, 0x52, 0x45, 0x10, 0x15, 0x12, 0x0f,
6717 0x0a, 0x0b, 0x44, 0x52, 0x4f, 0x50, 0x5f, 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x10, 0x36, 0x12,
6718 0x1a, 0x0a, 0x16, 0x44, 0x52, 0x4f, 0x50, 0x5f, 0x52, 0x4f, 0x57, 0x5f, 0x41, 0x43, 0x43, 0x45,
6719 0x53, 0x53, 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x10, 0x19, 0x12, 0x17, 0x0a, 0x13, 0x44,
6720 0x52, 0x4f, 0x50, 0x5f, 0x53, 0x4e, 0x41, 0x50, 0x53, 0x48, 0x4f, 0x54, 0x5f, 0x54, 0x41, 0x42,
6721 0x4c, 0x45, 0x10, 0x3e, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x4c, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x41,
6722 0x42, 0x4c, 0x45, 0x10, 0x11, 0x12, 0x0e, 0x0a, 0x0a, 0x41, 0x4c, 0x54, 0x45, 0x52, 0x5f, 0x56,
6723 0x49, 0x45, 0x57, 0x10, 0x12, 0x12, 0x1b, 0x0a, 0x17, 0x41, 0x4c, 0x54, 0x45, 0x52, 0x5f, 0x4d,
6724 0x41, 0x54, 0x45, 0x52, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x44, 0x5f, 0x56, 0x49, 0x45, 0x57,
6725 0x10, 0x16, 0x12, 0x10, 0x0a, 0x0c, 0x41, 0x4c, 0x54, 0x45, 0x52, 0x5f, 0x53, 0x43, 0x48, 0x45,
6726 0x4d, 0x41, 0x10, 0x37, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x10, 0x13,
6727 0x12, 0x12, 0x0a, 0x0e, 0x54, 0x52, 0x55, 0x4e, 0x43, 0x41, 0x54, 0x45, 0x5f, 0x54, 0x41, 0x42,
6728 0x4c, 0x45, 0x10, 0x1a, 0x12, 0x19, 0x0a, 0x15, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x45,
6729 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x1b, 0x12,
6730 0x0f, 0x0a, 0x0b, 0x45, 0x58, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, 0x1c,
6731 0x12, 0x08, 0x0a, 0x04, 0x43, 0x41, 0x4c, 0x4c, 0x10, 0x1d, 0x42, 0x07, 0x0a, 0x05, 0x65, 0x76,
6732 0x65, 0x6e, 0x74, 0x42, 0x9f, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
6733 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x42, 0x1a,
6734 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x75, 0x64, 0x69, 0x74, 0x4d, 0x65, 0x74,
6735 0x61, 0x64, 0x61, 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x37, 0x67, 0x6f,
6736 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f,
6737 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
6738 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x3b,
6739 0x61, 0x75, 0x64, 0x69, 0x74, 0xa2, 0x02, 0x03, 0x47, 0x43, 0x41, 0xaa, 0x02, 0x12, 0x47, 0x6f,
6740 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x75, 0x64, 0x69, 0x74,
6741 0xca, 0x02, 0x12, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c,
6742 0x41, 0x75, 0x64, 0x69, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
6743 }
6744
6745 var (
6746 file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescOnce sync.Once
6747 file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescData = file_google_cloud_audit_bigquery_audit_metadata_proto_rawDesc
6748 )
6749
6750 func file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescGZIP() []byte {
6751 file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescOnce.Do(func() {
6752 file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescData)
6753 })
6754 return file_google_cloud_audit_bigquery_audit_metadata_proto_rawDescData
6755 }
6756
6757 var file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes = make([]protoimpl.EnumInfo, 26)
6758 var file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes = make([]protoimpl.MessageInfo, 50)
6759 var file_google_cloud_audit_bigquery_audit_metadata_proto_goTypes = []interface{}{
6760 (BigQueryAuditMetadata_CreateDisposition)(0),
6761 (BigQueryAuditMetadata_WriteDisposition)(0),
6762 (BigQueryAuditMetadata_OperationType)(0),
6763 (BigQueryAuditMetadata_JobState)(0),
6764 (BigQueryAuditMetadata_QueryStatementType)(0),
6765 (BigQueryAuditMetadata_JobInsertion_Reason)(0),
6766 (BigQueryAuditMetadata_JobDeletion_Reason)(0),
6767 (BigQueryAuditMetadata_DatasetCreation_Reason)(0),
6768 (BigQueryAuditMetadata_DatasetChange_Reason)(0),
6769 (BigQueryAuditMetadata_DatasetDeletion_Reason)(0),
6770 (BigQueryAuditMetadata_TableCreation_Reason)(0),
6771 (BigQueryAuditMetadata_ModelCreation_Reason)(0),
6772 (BigQueryAuditMetadata_RoutineCreation_Reason)(0),
6773 (BigQueryAuditMetadata_TableDataRead_Reason)(0),
6774 (BigQueryAuditMetadata_TableChange_Reason)(0),
6775 (BigQueryAuditMetadata_ModelMetadataChange_Reason)(0),
6776 (BigQueryAuditMetadata_RoutineChange_Reason)(0),
6777 (BigQueryAuditMetadata_TableDataChange_Reason)(0),
6778 (BigQueryAuditMetadata_ModelDataChange_Reason)(0),
6779 (BigQueryAuditMetadata_ModelDataRead_Reason)(0),
6780 (BigQueryAuditMetadata_TableDeletion_Reason)(0),
6781 (BigQueryAuditMetadata_ModelDeletion_Reason)(0),
6782 (BigQueryAuditMetadata_RoutineDeletion_Reason)(0),
6783 (BigQueryAuditMetadata_UnlinkDataset_Reason)(0),
6784 (BigQueryAuditMetadata_JobConfig_Type)(0),
6785 (BigQueryAuditMetadata_JobConfig_Query_Priority)(0),
6786 (*BigQueryAuditMetadata)(nil),
6787 (*BigQueryAuditMetadata_JobInsertion)(nil),
6788 (*BigQueryAuditMetadata_JobChange)(nil),
6789 (*BigQueryAuditMetadata_JobDeletion)(nil),
6790 (*BigQueryAuditMetadata_DatasetCreation)(nil),
6791 (*BigQueryAuditMetadata_DatasetChange)(nil),
6792 (*BigQueryAuditMetadata_DatasetDeletion)(nil),
6793 (*BigQueryAuditMetadata_TableCreation)(nil),
6794 (*BigQueryAuditMetadata_ModelCreation)(nil),
6795 (*BigQueryAuditMetadata_RoutineCreation)(nil),
6796 (*BigQueryAuditMetadata_TableDataRead)(nil),
6797 (*BigQueryAuditMetadata_TableChange)(nil),
6798 (*BigQueryAuditMetadata_ModelMetadataChange)(nil),
6799 (*BigQueryAuditMetadata_RoutineChange)(nil),
6800 (*BigQueryAuditMetadata_TableDataChange)(nil),
6801 (*BigQueryAuditMetadata_ModelDataChange)(nil),
6802 (*BigQueryAuditMetadata_ModelDataRead)(nil),
6803 (*BigQueryAuditMetadata_TableDeletion)(nil),
6804 (*BigQueryAuditMetadata_ModelDeletion)(nil),
6805 (*BigQueryAuditMetadata_RoutineDeletion)(nil),
6806 (*BigQueryAuditMetadata_RowAccessPolicyCreation)(nil),
6807 (*BigQueryAuditMetadata_RowAccessPolicyChange)(nil),
6808 (*BigQueryAuditMetadata_RowAccessPolicyDeletion)(nil),
6809 (*BigQueryAuditMetadata_UnlinkDataset)(nil),
6810 (*BigQueryAuditMetadata_Job)(nil),
6811 (*BigQueryAuditMetadata_JobConfig)(nil),
6812 (*BigQueryAuditMetadata_TableDefinition)(nil),
6813 (*BigQueryAuditMetadata_JobStatus)(nil),
6814 (*BigQueryAuditMetadata_JobStats)(nil),
6815 (*BigQueryAuditMetadata_Table)(nil),
6816 (*BigQueryAuditMetadata_Model)(nil),
6817 (*BigQueryAuditMetadata_Routine)(nil),
6818 (*BigQueryAuditMetadata_EntityInfo)(nil),
6819 (*BigQueryAuditMetadata_TableViewDefinition)(nil),
6820 (*BigQueryAuditMetadata_Dataset)(nil),
6821 (*BigQueryAuditMetadata_BigQueryAcl)(nil),
6822 (*BigQueryAuditMetadata_EncryptionInfo)(nil),
6823 (*BigQueryAuditMetadata_RowAccessPolicy)(nil),
6824 (*BigQueryAuditMetadata_FirstPartyAppMetadata)(nil),
6825 (*BigQueryAuditMetadata_SheetsMetadata)(nil),
6826 (*BigQueryAuditMetadata_JobConfig_Query)(nil),
6827 (*BigQueryAuditMetadata_JobConfig_Load)(nil),
6828 (*BigQueryAuditMetadata_JobConfig_Extract)(nil),
6829 (*BigQueryAuditMetadata_JobConfig_TableCopy)(nil),
6830 nil,
6831 (*BigQueryAuditMetadata_JobStats_Query)(nil),
6832 (*BigQueryAuditMetadata_JobStats_Load)(nil),
6833 (*BigQueryAuditMetadata_JobStats_Extract)(nil),
6834 (*BigQueryAuditMetadata_JobStats_ReservationResourceUsage)(nil),
6835 nil,
6836 (*status.Status)(nil),
6837 (*timestamppb.Timestamp)(nil),
6838 (*durationpb.Duration)(nil),
6839 (*v1.Policy)(nil),
6840 }
6841 var file_google_cloud_audit_bigquery_audit_metadata_proto_depIdxs = []int32{
6842 27,
6843 28,
6844 29,
6845 30,
6846 31,
6847 32,
6848 33,
6849 37,
6850 43,
6851 36,
6852 40,
6853 44,
6854 34,
6855 38,
6856 41,
6857 42,
6858 35,
6859 39,
6860 45,
6861 46,
6862 47,
6863 48,
6864 49,
6865 64,
6866 50,
6867 5,
6868 3,
6869 3,
6870 50,
6871 6,
6872 60,
6873 7,
6874 60,
6875 8,
6876 9,
6877 55,
6878 10,
6879 56,
6880 11,
6881 57,
6882 12,
6883 13,
6884 55,
6885 14,
6886 56,
6887 15,
6888 57,
6889 16,
6890 17,
6891 18,
6892 19,
6893 20,
6894 21,
6895 57,
6896 22,
6897 63,
6898 63,
6899 63,
6900 23,
6901 51,
6902 53,
6903 54,
6904 24,
6905 66,
6906 67,
6907 68,
6908 69,
6909 70,
6910 3,
6911 76,
6912 76,
6913 77,
6914 77,
6915 77,
6916 71,
6917 72,
6918 73,
6919 74,
6920 58,
6921 59,
6922 77,
6923 77,
6924 77,
6925 77,
6926 62,
6927 58,
6928 77,
6929 77,
6930 77,
6931 62,
6932 77,
6933 77,
6934 75,
6935 58,
6936 77,
6937 77,
6938 61,
6939 78,
6940 62,
6941 79,
6942 65,
6943 0,
6944 1,
6945 52,
6946 25,
6947 62,
6948 4,
6949 0,
6950 1,
6951 62,
6952 0,
6953 1,
6954 62,
6955 2,
6956 77,
6957 115,
6958 115,
6959 115,
6960 115,
6961 0,
6962 }
6963
6964 func init() { file_google_cloud_audit_bigquery_audit_metadata_proto_init() }
6965 func file_google_cloud_audit_bigquery_audit_metadata_proto_init() {
6966 if File_google_cloud_audit_bigquery_audit_metadata_proto != nil {
6967 return
6968 }
6969 if !protoimpl.UnsafeEnabled {
6970 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
6971 switch v := v.(*BigQueryAuditMetadata); i {
6972 case 0:
6973 return &v.state
6974 case 1:
6975 return &v.sizeCache
6976 case 2:
6977 return &v.unknownFields
6978 default:
6979 return nil
6980 }
6981 }
6982 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
6983 switch v := v.(*BigQueryAuditMetadata_JobInsertion); i {
6984 case 0:
6985 return &v.state
6986 case 1:
6987 return &v.sizeCache
6988 case 2:
6989 return &v.unknownFields
6990 default:
6991 return nil
6992 }
6993 }
6994 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
6995 switch v := v.(*BigQueryAuditMetadata_JobChange); i {
6996 case 0:
6997 return &v.state
6998 case 1:
6999 return &v.sizeCache
7000 case 2:
7001 return &v.unknownFields
7002 default:
7003 return nil
7004 }
7005 }
7006 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
7007 switch v := v.(*BigQueryAuditMetadata_JobDeletion); i {
7008 case 0:
7009 return &v.state
7010 case 1:
7011 return &v.sizeCache
7012 case 2:
7013 return &v.unknownFields
7014 default:
7015 return nil
7016 }
7017 }
7018 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
7019 switch v := v.(*BigQueryAuditMetadata_DatasetCreation); i {
7020 case 0:
7021 return &v.state
7022 case 1:
7023 return &v.sizeCache
7024 case 2:
7025 return &v.unknownFields
7026 default:
7027 return nil
7028 }
7029 }
7030 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
7031 switch v := v.(*BigQueryAuditMetadata_DatasetChange); i {
7032 case 0:
7033 return &v.state
7034 case 1:
7035 return &v.sizeCache
7036 case 2:
7037 return &v.unknownFields
7038 default:
7039 return nil
7040 }
7041 }
7042 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
7043 switch v := v.(*BigQueryAuditMetadata_DatasetDeletion); i {
7044 case 0:
7045 return &v.state
7046 case 1:
7047 return &v.sizeCache
7048 case 2:
7049 return &v.unknownFields
7050 default:
7051 return nil
7052 }
7053 }
7054 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
7055 switch v := v.(*BigQueryAuditMetadata_TableCreation); i {
7056 case 0:
7057 return &v.state
7058 case 1:
7059 return &v.sizeCache
7060 case 2:
7061 return &v.unknownFields
7062 default:
7063 return nil
7064 }
7065 }
7066 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
7067 switch v := v.(*BigQueryAuditMetadata_ModelCreation); i {
7068 case 0:
7069 return &v.state
7070 case 1:
7071 return &v.sizeCache
7072 case 2:
7073 return &v.unknownFields
7074 default:
7075 return nil
7076 }
7077 }
7078 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
7079 switch v := v.(*BigQueryAuditMetadata_RoutineCreation); i {
7080 case 0:
7081 return &v.state
7082 case 1:
7083 return &v.sizeCache
7084 case 2:
7085 return &v.unknownFields
7086 default:
7087 return nil
7088 }
7089 }
7090 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
7091 switch v := v.(*BigQueryAuditMetadata_TableDataRead); i {
7092 case 0:
7093 return &v.state
7094 case 1:
7095 return &v.sizeCache
7096 case 2:
7097 return &v.unknownFields
7098 default:
7099 return nil
7100 }
7101 }
7102 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
7103 switch v := v.(*BigQueryAuditMetadata_TableChange); i {
7104 case 0:
7105 return &v.state
7106 case 1:
7107 return &v.sizeCache
7108 case 2:
7109 return &v.unknownFields
7110 default:
7111 return nil
7112 }
7113 }
7114 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
7115 switch v := v.(*BigQueryAuditMetadata_ModelMetadataChange); i {
7116 case 0:
7117 return &v.state
7118 case 1:
7119 return &v.sizeCache
7120 case 2:
7121 return &v.unknownFields
7122 default:
7123 return nil
7124 }
7125 }
7126 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
7127 switch v := v.(*BigQueryAuditMetadata_RoutineChange); i {
7128 case 0:
7129 return &v.state
7130 case 1:
7131 return &v.sizeCache
7132 case 2:
7133 return &v.unknownFields
7134 default:
7135 return nil
7136 }
7137 }
7138 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
7139 switch v := v.(*BigQueryAuditMetadata_TableDataChange); i {
7140 case 0:
7141 return &v.state
7142 case 1:
7143 return &v.sizeCache
7144 case 2:
7145 return &v.unknownFields
7146 default:
7147 return nil
7148 }
7149 }
7150 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
7151 switch v := v.(*BigQueryAuditMetadata_ModelDataChange); i {
7152 case 0:
7153 return &v.state
7154 case 1:
7155 return &v.sizeCache
7156 case 2:
7157 return &v.unknownFields
7158 default:
7159 return nil
7160 }
7161 }
7162 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
7163 switch v := v.(*BigQueryAuditMetadata_ModelDataRead); i {
7164 case 0:
7165 return &v.state
7166 case 1:
7167 return &v.sizeCache
7168 case 2:
7169 return &v.unknownFields
7170 default:
7171 return nil
7172 }
7173 }
7174 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
7175 switch v := v.(*BigQueryAuditMetadata_TableDeletion); i {
7176 case 0:
7177 return &v.state
7178 case 1:
7179 return &v.sizeCache
7180 case 2:
7181 return &v.unknownFields
7182 default:
7183 return nil
7184 }
7185 }
7186 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
7187 switch v := v.(*BigQueryAuditMetadata_ModelDeletion); i {
7188 case 0:
7189 return &v.state
7190 case 1:
7191 return &v.sizeCache
7192 case 2:
7193 return &v.unknownFields
7194 default:
7195 return nil
7196 }
7197 }
7198 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
7199 switch v := v.(*BigQueryAuditMetadata_RoutineDeletion); i {
7200 case 0:
7201 return &v.state
7202 case 1:
7203 return &v.sizeCache
7204 case 2:
7205 return &v.unknownFields
7206 default:
7207 return nil
7208 }
7209 }
7210 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
7211 switch v := v.(*BigQueryAuditMetadata_RowAccessPolicyCreation); i {
7212 case 0:
7213 return &v.state
7214 case 1:
7215 return &v.sizeCache
7216 case 2:
7217 return &v.unknownFields
7218 default:
7219 return nil
7220 }
7221 }
7222 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
7223 switch v := v.(*BigQueryAuditMetadata_RowAccessPolicyChange); i {
7224 case 0:
7225 return &v.state
7226 case 1:
7227 return &v.sizeCache
7228 case 2:
7229 return &v.unknownFields
7230 default:
7231 return nil
7232 }
7233 }
7234 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
7235 switch v := v.(*BigQueryAuditMetadata_RowAccessPolicyDeletion); i {
7236 case 0:
7237 return &v.state
7238 case 1:
7239 return &v.sizeCache
7240 case 2:
7241 return &v.unknownFields
7242 default:
7243 return nil
7244 }
7245 }
7246 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
7247 switch v := v.(*BigQueryAuditMetadata_UnlinkDataset); i {
7248 case 0:
7249 return &v.state
7250 case 1:
7251 return &v.sizeCache
7252 case 2:
7253 return &v.unknownFields
7254 default:
7255 return nil
7256 }
7257 }
7258 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
7259 switch v := v.(*BigQueryAuditMetadata_Job); i {
7260 case 0:
7261 return &v.state
7262 case 1:
7263 return &v.sizeCache
7264 case 2:
7265 return &v.unknownFields
7266 default:
7267 return nil
7268 }
7269 }
7270 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
7271 switch v := v.(*BigQueryAuditMetadata_JobConfig); i {
7272 case 0:
7273 return &v.state
7274 case 1:
7275 return &v.sizeCache
7276 case 2:
7277 return &v.unknownFields
7278 default:
7279 return nil
7280 }
7281 }
7282 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
7283 switch v := v.(*BigQueryAuditMetadata_TableDefinition); i {
7284 case 0:
7285 return &v.state
7286 case 1:
7287 return &v.sizeCache
7288 case 2:
7289 return &v.unknownFields
7290 default:
7291 return nil
7292 }
7293 }
7294 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
7295 switch v := v.(*BigQueryAuditMetadata_JobStatus); i {
7296 case 0:
7297 return &v.state
7298 case 1:
7299 return &v.sizeCache
7300 case 2:
7301 return &v.unknownFields
7302 default:
7303 return nil
7304 }
7305 }
7306 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
7307 switch v := v.(*BigQueryAuditMetadata_JobStats); i {
7308 case 0:
7309 return &v.state
7310 case 1:
7311 return &v.sizeCache
7312 case 2:
7313 return &v.unknownFields
7314 default:
7315 return nil
7316 }
7317 }
7318 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
7319 switch v := v.(*BigQueryAuditMetadata_Table); i {
7320 case 0:
7321 return &v.state
7322 case 1:
7323 return &v.sizeCache
7324 case 2:
7325 return &v.unknownFields
7326 default:
7327 return nil
7328 }
7329 }
7330 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
7331 switch v := v.(*BigQueryAuditMetadata_Model); i {
7332 case 0:
7333 return &v.state
7334 case 1:
7335 return &v.sizeCache
7336 case 2:
7337 return &v.unknownFields
7338 default:
7339 return nil
7340 }
7341 }
7342 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
7343 switch v := v.(*BigQueryAuditMetadata_Routine); i {
7344 case 0:
7345 return &v.state
7346 case 1:
7347 return &v.sizeCache
7348 case 2:
7349 return &v.unknownFields
7350 default:
7351 return nil
7352 }
7353 }
7354 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
7355 switch v := v.(*BigQueryAuditMetadata_EntityInfo); i {
7356 case 0:
7357 return &v.state
7358 case 1:
7359 return &v.sizeCache
7360 case 2:
7361 return &v.unknownFields
7362 default:
7363 return nil
7364 }
7365 }
7366 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
7367 switch v := v.(*BigQueryAuditMetadata_TableViewDefinition); i {
7368 case 0:
7369 return &v.state
7370 case 1:
7371 return &v.sizeCache
7372 case 2:
7373 return &v.unknownFields
7374 default:
7375 return nil
7376 }
7377 }
7378 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
7379 switch v := v.(*BigQueryAuditMetadata_Dataset); i {
7380 case 0:
7381 return &v.state
7382 case 1:
7383 return &v.sizeCache
7384 case 2:
7385 return &v.unknownFields
7386 default:
7387 return nil
7388 }
7389 }
7390 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
7391 switch v := v.(*BigQueryAuditMetadata_BigQueryAcl); i {
7392 case 0:
7393 return &v.state
7394 case 1:
7395 return &v.sizeCache
7396 case 2:
7397 return &v.unknownFields
7398 default:
7399 return nil
7400 }
7401 }
7402 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
7403 switch v := v.(*BigQueryAuditMetadata_EncryptionInfo); i {
7404 case 0:
7405 return &v.state
7406 case 1:
7407 return &v.sizeCache
7408 case 2:
7409 return &v.unknownFields
7410 default:
7411 return nil
7412 }
7413 }
7414 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
7415 switch v := v.(*BigQueryAuditMetadata_RowAccessPolicy); i {
7416 case 0:
7417 return &v.state
7418 case 1:
7419 return &v.sizeCache
7420 case 2:
7421 return &v.unknownFields
7422 default:
7423 return nil
7424 }
7425 }
7426 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
7427 switch v := v.(*BigQueryAuditMetadata_FirstPartyAppMetadata); i {
7428 case 0:
7429 return &v.state
7430 case 1:
7431 return &v.sizeCache
7432 case 2:
7433 return &v.unknownFields
7434 default:
7435 return nil
7436 }
7437 }
7438 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
7439 switch v := v.(*BigQueryAuditMetadata_SheetsMetadata); i {
7440 case 0:
7441 return &v.state
7442 case 1:
7443 return &v.sizeCache
7444 case 2:
7445 return &v.unknownFields
7446 default:
7447 return nil
7448 }
7449 }
7450 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
7451 switch v := v.(*BigQueryAuditMetadata_JobConfig_Query); i {
7452 case 0:
7453 return &v.state
7454 case 1:
7455 return &v.sizeCache
7456 case 2:
7457 return &v.unknownFields
7458 default:
7459 return nil
7460 }
7461 }
7462 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
7463 switch v := v.(*BigQueryAuditMetadata_JobConfig_Load); i {
7464 case 0:
7465 return &v.state
7466 case 1:
7467 return &v.sizeCache
7468 case 2:
7469 return &v.unknownFields
7470 default:
7471 return nil
7472 }
7473 }
7474 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
7475 switch v := v.(*BigQueryAuditMetadata_JobConfig_Extract); i {
7476 case 0:
7477 return &v.state
7478 case 1:
7479 return &v.sizeCache
7480 case 2:
7481 return &v.unknownFields
7482 default:
7483 return nil
7484 }
7485 }
7486 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
7487 switch v := v.(*BigQueryAuditMetadata_JobConfig_TableCopy); i {
7488 case 0:
7489 return &v.state
7490 case 1:
7491 return &v.sizeCache
7492 case 2:
7493 return &v.unknownFields
7494 default:
7495 return nil
7496 }
7497 }
7498 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
7499 switch v := v.(*BigQueryAuditMetadata_JobStats_Query); i {
7500 case 0:
7501 return &v.state
7502 case 1:
7503 return &v.sizeCache
7504 case 2:
7505 return &v.unknownFields
7506 default:
7507 return nil
7508 }
7509 }
7510 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
7511 switch v := v.(*BigQueryAuditMetadata_JobStats_Load); i {
7512 case 0:
7513 return &v.state
7514 case 1:
7515 return &v.sizeCache
7516 case 2:
7517 return &v.unknownFields
7518 default:
7519 return nil
7520 }
7521 }
7522 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
7523 switch v := v.(*BigQueryAuditMetadata_JobStats_Extract); i {
7524 case 0:
7525 return &v.state
7526 case 1:
7527 return &v.sizeCache
7528 case 2:
7529 return &v.unknownFields
7530 default:
7531 return nil
7532 }
7533 }
7534 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
7535 switch v := v.(*BigQueryAuditMetadata_JobStats_ReservationResourceUsage); i {
7536 case 0:
7537 return &v.state
7538 case 1:
7539 return &v.sizeCache
7540 case 2:
7541 return &v.unknownFields
7542 default:
7543 return nil
7544 }
7545 }
7546 }
7547 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[0].OneofWrappers = []interface{}{
7548 (*BigQueryAuditMetadata_JobInsertion_)(nil),
7549 (*BigQueryAuditMetadata_JobChange_)(nil),
7550 (*BigQueryAuditMetadata_JobDeletion_)(nil),
7551 (*BigQueryAuditMetadata_DatasetCreation_)(nil),
7552 (*BigQueryAuditMetadata_DatasetChange_)(nil),
7553 (*BigQueryAuditMetadata_DatasetDeletion_)(nil),
7554 (*BigQueryAuditMetadata_TableCreation_)(nil),
7555 (*BigQueryAuditMetadata_TableChange_)(nil),
7556 (*BigQueryAuditMetadata_TableDeletion_)(nil),
7557 (*BigQueryAuditMetadata_TableDataRead_)(nil),
7558 (*BigQueryAuditMetadata_TableDataChange_)(nil),
7559 (*BigQueryAuditMetadata_ModelDeletion_)(nil),
7560 (*BigQueryAuditMetadata_ModelCreation_)(nil),
7561 (*BigQueryAuditMetadata_ModelMetadataChange_)(nil),
7562 (*BigQueryAuditMetadata_ModelDataChange_)(nil),
7563 (*BigQueryAuditMetadata_ModelDataRead_)(nil),
7564 (*BigQueryAuditMetadata_RoutineCreation_)(nil),
7565 (*BigQueryAuditMetadata_RoutineChange_)(nil),
7566 (*BigQueryAuditMetadata_RoutineDeletion_)(nil),
7567 (*BigQueryAuditMetadata_RowAccessPolicyCreation_)(nil),
7568 (*BigQueryAuditMetadata_RowAccessPolicyChange_)(nil),
7569 (*BigQueryAuditMetadata_RowAccessPolicyDeletion_)(nil),
7570 (*BigQueryAuditMetadata_UnlinkDataset_)(nil),
7571 }
7572 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[25].OneofWrappers = []interface{}{
7573 (*BigQueryAuditMetadata_JobConfig_QueryConfig)(nil),
7574 (*BigQueryAuditMetadata_JobConfig_LoadConfig)(nil),
7575 (*BigQueryAuditMetadata_JobConfig_ExtractConfig)(nil),
7576 (*BigQueryAuditMetadata_JobConfig_TableCopyConfig)(nil),
7577 }
7578 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[28].OneofWrappers = []interface{}{
7579 (*BigQueryAuditMetadata_JobStats_QueryStats)(nil),
7580 (*BigQueryAuditMetadata_JobStats_LoadStats)(nil),
7581 (*BigQueryAuditMetadata_JobStats_ExtractStats)(nil),
7582 }
7583 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[38].OneofWrappers = []interface{}{
7584 (*BigQueryAuditMetadata_FirstPartyAppMetadata_SheetsMetadata)(nil),
7585 }
7586 file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes[42].OneofWrappers = []interface{}{
7587 (*BigQueryAuditMetadata_JobConfig_Extract_SourceTable)(nil),
7588 (*BigQueryAuditMetadata_JobConfig_Extract_SourceModel)(nil),
7589 }
7590 type x struct{}
7591 out := protoimpl.TypeBuilder{
7592 File: protoimpl.DescBuilder{
7593 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
7594 RawDescriptor: file_google_cloud_audit_bigquery_audit_metadata_proto_rawDesc,
7595 NumEnums: 26,
7596 NumMessages: 50,
7597 NumExtensions: 0,
7598 NumServices: 0,
7599 },
7600 GoTypes: file_google_cloud_audit_bigquery_audit_metadata_proto_goTypes,
7601 DependencyIndexes: file_google_cloud_audit_bigquery_audit_metadata_proto_depIdxs,
7602 EnumInfos: file_google_cloud_audit_bigquery_audit_metadata_proto_enumTypes,
7603 MessageInfos: file_google_cloud_audit_bigquery_audit_metadata_proto_msgTypes,
7604 }.Build()
7605 File_google_cloud_audit_bigquery_audit_metadata_proto = out.File
7606 file_google_cloud_audit_bigquery_audit_metadata_proto_rawDesc = nil
7607 file_google_cloud_audit_bigquery_audit_metadata_proto_goTypes = nil
7608 file_google_cloud_audit_bigquery_audit_metadata_proto_depIdxs = nil
7609 }
7610
View as plain text