1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package biglakepb
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 emptypb "google.golang.org/protobuf/types/known/emptypb"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
37 )
38
39 const (
40
41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
42
43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 )
45
46
47
48 type TableView int32
49
50 const (
51
52 TableView_TABLE_VIEW_UNSPECIFIED TableView = 0
53
54
55 TableView_BASIC TableView = 1
56
57 TableView_FULL TableView = 2
58 )
59
60
61 var (
62 TableView_name = map[int32]string{
63 0: "TABLE_VIEW_UNSPECIFIED",
64 1: "BASIC",
65 2: "FULL",
66 }
67 TableView_value = map[string]int32{
68 "TABLE_VIEW_UNSPECIFIED": 0,
69 "BASIC": 1,
70 "FULL": 2,
71 }
72 )
73
74 func (x TableView) Enum() *TableView {
75 p := new(TableView)
76 *p = x
77 return p
78 }
79
80 func (x TableView) String() string {
81 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
82 }
83
84 func (TableView) Descriptor() protoreflect.EnumDescriptor {
85 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[0].Descriptor()
86 }
87
88 func (TableView) Type() protoreflect.EnumType {
89 return &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[0]
90 }
91
92 func (x TableView) Number() protoreflect.EnumNumber {
93 return protoreflect.EnumNumber(x)
94 }
95
96
97 func (TableView) EnumDescriptor() ([]byte, []int) {
98 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{0}
99 }
100
101
102 type Database_Type int32
103
104 const (
105
106 Database_TYPE_UNSPECIFIED Database_Type = 0
107
108
109 Database_HIVE Database_Type = 1
110 )
111
112
113 var (
114 Database_Type_name = map[int32]string{
115 0: "TYPE_UNSPECIFIED",
116 1: "HIVE",
117 }
118 Database_Type_value = map[string]int32{
119 "TYPE_UNSPECIFIED": 0,
120 "HIVE": 1,
121 }
122 )
123
124 func (x Database_Type) Enum() *Database_Type {
125 p := new(Database_Type)
126 *p = x
127 return p
128 }
129
130 func (x Database_Type) String() string {
131 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
132 }
133
134 func (Database_Type) Descriptor() protoreflect.EnumDescriptor {
135 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[1].Descriptor()
136 }
137
138 func (Database_Type) Type() protoreflect.EnumType {
139 return &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[1]
140 }
141
142 func (x Database_Type) Number() protoreflect.EnumNumber {
143 return protoreflect.EnumNumber(x)
144 }
145
146
147 func (Database_Type) EnumDescriptor() ([]byte, []int) {
148 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{1, 0}
149 }
150
151
152 type Table_Type int32
153
154 const (
155
156 Table_TYPE_UNSPECIFIED Table_Type = 0
157
158 Table_HIVE Table_Type = 1
159 )
160
161
162 var (
163 Table_Type_name = map[int32]string{
164 0: "TYPE_UNSPECIFIED",
165 1: "HIVE",
166 }
167 Table_Type_value = map[string]int32{
168 "TYPE_UNSPECIFIED": 0,
169 "HIVE": 1,
170 }
171 )
172
173 func (x Table_Type) Enum() *Table_Type {
174 p := new(Table_Type)
175 *p = x
176 return p
177 }
178
179 func (x Table_Type) String() string {
180 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
181 }
182
183 func (Table_Type) Descriptor() protoreflect.EnumDescriptor {
184 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[2].Descriptor()
185 }
186
187 func (Table_Type) Type() protoreflect.EnumType {
188 return &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[2]
189 }
190
191 func (x Table_Type) Number() protoreflect.EnumNumber {
192 return protoreflect.EnumNumber(x)
193 }
194
195
196 func (Table_Type) EnumDescriptor() ([]byte, []int) {
197 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{2, 0}
198 }
199
200
201 type Lock_Type int32
202
203 const (
204
205 Lock_TYPE_UNSPECIFIED Lock_Type = 0
206
207
208 Lock_EXCLUSIVE Lock_Type = 1
209 )
210
211
212 var (
213 Lock_Type_name = map[int32]string{
214 0: "TYPE_UNSPECIFIED",
215 1: "EXCLUSIVE",
216 }
217 Lock_Type_value = map[string]int32{
218 "TYPE_UNSPECIFIED": 0,
219 "EXCLUSIVE": 1,
220 }
221 )
222
223 func (x Lock_Type) Enum() *Lock_Type {
224 p := new(Lock_Type)
225 *p = x
226 return p
227 }
228
229 func (x Lock_Type) String() string {
230 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
231 }
232
233 func (Lock_Type) Descriptor() protoreflect.EnumDescriptor {
234 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[3].Descriptor()
235 }
236
237 func (Lock_Type) Type() protoreflect.EnumType {
238 return &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[3]
239 }
240
241 func (x Lock_Type) Number() protoreflect.EnumNumber {
242 return protoreflect.EnumNumber(x)
243 }
244
245
246 func (Lock_Type) EnumDescriptor() ([]byte, []int) {
247 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{3, 0}
248 }
249
250
251 type Lock_State int32
252
253 const (
254
255 Lock_STATE_UNSPECIFIED Lock_State = 0
256
257 Lock_WAITING Lock_State = 1
258
259 Lock_ACQUIRED Lock_State = 2
260 )
261
262
263 var (
264 Lock_State_name = map[int32]string{
265 0: "STATE_UNSPECIFIED",
266 1: "WAITING",
267 2: "ACQUIRED",
268 }
269 Lock_State_value = map[string]int32{
270 "STATE_UNSPECIFIED": 0,
271 "WAITING": 1,
272 "ACQUIRED": 2,
273 }
274 )
275
276 func (x Lock_State) Enum() *Lock_State {
277 p := new(Lock_State)
278 *p = x
279 return p
280 }
281
282 func (x Lock_State) String() string {
283 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
284 }
285
286 func (Lock_State) Descriptor() protoreflect.EnumDescriptor {
287 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[4].Descriptor()
288 }
289
290 func (Lock_State) Type() protoreflect.EnumType {
291 return &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes[4]
292 }
293
294 func (x Lock_State) Number() protoreflect.EnumNumber {
295 return protoreflect.EnumNumber(x)
296 }
297
298
299 func (Lock_State) EnumDescriptor() ([]byte, []int) {
300 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{3, 1}
301 }
302
303
304 type Catalog struct {
305 state protoimpl.MessageState
306 sizeCache protoimpl.SizeCache
307 unknownFields protoimpl.UnknownFields
308
309
310
311
312 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
313
314 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
315
316 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
317
318
319 DeleteTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
320
321
322 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
323 }
324
325 func (x *Catalog) Reset() {
326 *x = Catalog{}
327 if protoimpl.UnsafeEnabled {
328 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[0]
329 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
330 ms.StoreMessageInfo(mi)
331 }
332 }
333
334 func (x *Catalog) String() string {
335 return protoimpl.X.MessageStringOf(x)
336 }
337
338 func (*Catalog) ProtoMessage() {}
339
340 func (x *Catalog) ProtoReflect() protoreflect.Message {
341 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[0]
342 if protoimpl.UnsafeEnabled && x != nil {
343 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
344 if ms.LoadMessageInfo() == nil {
345 ms.StoreMessageInfo(mi)
346 }
347 return ms
348 }
349 return mi.MessageOf(x)
350 }
351
352
353 func (*Catalog) Descriptor() ([]byte, []int) {
354 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{0}
355 }
356
357 func (x *Catalog) GetName() string {
358 if x != nil {
359 return x.Name
360 }
361 return ""
362 }
363
364 func (x *Catalog) GetCreateTime() *timestamppb.Timestamp {
365 if x != nil {
366 return x.CreateTime
367 }
368 return nil
369 }
370
371 func (x *Catalog) GetUpdateTime() *timestamppb.Timestamp {
372 if x != nil {
373 return x.UpdateTime
374 }
375 return nil
376 }
377
378 func (x *Catalog) GetDeleteTime() *timestamppb.Timestamp {
379 if x != nil {
380 return x.DeleteTime
381 }
382 return nil
383 }
384
385 func (x *Catalog) GetExpireTime() *timestamppb.Timestamp {
386 if x != nil {
387 return x.ExpireTime
388 }
389 return nil
390 }
391
392
393 type Database struct {
394 state protoimpl.MessageState
395 sizeCache protoimpl.SizeCache
396 unknownFields protoimpl.UnknownFields
397
398
399
400
401
402
403 Options isDatabase_Options `protobuf_oneof:"options"`
404
405
406
407 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
408
409 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
410
411 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
412
413
414 DeleteTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
415
416
417 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
418
419 Type Database_Type `protobuf:"varint,6,opt,name=type,proto3,enum=google.cloud.bigquery.biglake.v1alpha1.Database_Type" json:"type,omitempty"`
420 }
421
422 func (x *Database) Reset() {
423 *x = Database{}
424 if protoimpl.UnsafeEnabled {
425 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[1]
426 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
427 ms.StoreMessageInfo(mi)
428 }
429 }
430
431 func (x *Database) String() string {
432 return protoimpl.X.MessageStringOf(x)
433 }
434
435 func (*Database) ProtoMessage() {}
436
437 func (x *Database) ProtoReflect() protoreflect.Message {
438 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[1]
439 if protoimpl.UnsafeEnabled && x != nil {
440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
441 if ms.LoadMessageInfo() == nil {
442 ms.StoreMessageInfo(mi)
443 }
444 return ms
445 }
446 return mi.MessageOf(x)
447 }
448
449
450 func (*Database) Descriptor() ([]byte, []int) {
451 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{1}
452 }
453
454 func (m *Database) GetOptions() isDatabase_Options {
455 if m != nil {
456 return m.Options
457 }
458 return nil
459 }
460
461 func (x *Database) GetHiveOptions() *HiveDatabaseOptions {
462 if x, ok := x.GetOptions().(*Database_HiveOptions); ok {
463 return x.HiveOptions
464 }
465 return nil
466 }
467
468 func (x *Database) GetName() string {
469 if x != nil {
470 return x.Name
471 }
472 return ""
473 }
474
475 func (x *Database) GetCreateTime() *timestamppb.Timestamp {
476 if x != nil {
477 return x.CreateTime
478 }
479 return nil
480 }
481
482 func (x *Database) GetUpdateTime() *timestamppb.Timestamp {
483 if x != nil {
484 return x.UpdateTime
485 }
486 return nil
487 }
488
489 func (x *Database) GetDeleteTime() *timestamppb.Timestamp {
490 if x != nil {
491 return x.DeleteTime
492 }
493 return nil
494 }
495
496 func (x *Database) GetExpireTime() *timestamppb.Timestamp {
497 if x != nil {
498 return x.ExpireTime
499 }
500 return nil
501 }
502
503 func (x *Database) GetType() Database_Type {
504 if x != nil {
505 return x.Type
506 }
507 return Database_TYPE_UNSPECIFIED
508 }
509
510 type isDatabase_Options interface {
511 isDatabase_Options()
512 }
513
514 type Database_HiveOptions struct {
515
516 HiveOptions *HiveDatabaseOptions `protobuf:"bytes,7,opt,name=hive_options,json=hiveOptions,proto3,oneof"`
517 }
518
519 func (*Database_HiveOptions) isDatabase_Options() {}
520
521
522 type Table struct {
523 state protoimpl.MessageState
524 sizeCache protoimpl.SizeCache
525 unknownFields protoimpl.UnknownFields
526
527
528
529
530
531
532 Options isTable_Options `protobuf_oneof:"options"`
533
534
535
536 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
537
538 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
539
540 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
541
542
543 DeleteTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=delete_time,json=deleteTime,proto3" json:"delete_time,omitempty"`
544
545
546 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
547
548 Type Table_Type `protobuf:"varint,6,opt,name=type,proto3,enum=google.cloud.bigquery.biglake.v1alpha1.Table_Type" json:"type,omitempty"`
549
550
551
552
553 Etag string `protobuf:"bytes,8,opt,name=etag,proto3" json:"etag,omitempty"`
554 }
555
556 func (x *Table) Reset() {
557 *x = Table{}
558 if protoimpl.UnsafeEnabled {
559 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[2]
560 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
561 ms.StoreMessageInfo(mi)
562 }
563 }
564
565 func (x *Table) String() string {
566 return protoimpl.X.MessageStringOf(x)
567 }
568
569 func (*Table) ProtoMessage() {}
570
571 func (x *Table) ProtoReflect() protoreflect.Message {
572 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[2]
573 if protoimpl.UnsafeEnabled && x != nil {
574 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
575 if ms.LoadMessageInfo() == nil {
576 ms.StoreMessageInfo(mi)
577 }
578 return ms
579 }
580 return mi.MessageOf(x)
581 }
582
583
584 func (*Table) Descriptor() ([]byte, []int) {
585 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{2}
586 }
587
588 func (m *Table) GetOptions() isTable_Options {
589 if m != nil {
590 return m.Options
591 }
592 return nil
593 }
594
595 func (x *Table) GetHiveOptions() *HiveTableOptions {
596 if x, ok := x.GetOptions().(*Table_HiveOptions); ok {
597 return x.HiveOptions
598 }
599 return nil
600 }
601
602 func (x *Table) GetName() string {
603 if x != nil {
604 return x.Name
605 }
606 return ""
607 }
608
609 func (x *Table) GetCreateTime() *timestamppb.Timestamp {
610 if x != nil {
611 return x.CreateTime
612 }
613 return nil
614 }
615
616 func (x *Table) GetUpdateTime() *timestamppb.Timestamp {
617 if x != nil {
618 return x.UpdateTime
619 }
620 return nil
621 }
622
623 func (x *Table) GetDeleteTime() *timestamppb.Timestamp {
624 if x != nil {
625 return x.DeleteTime
626 }
627 return nil
628 }
629
630 func (x *Table) GetExpireTime() *timestamppb.Timestamp {
631 if x != nil {
632 return x.ExpireTime
633 }
634 return nil
635 }
636
637 func (x *Table) GetType() Table_Type {
638 if x != nil {
639 return x.Type
640 }
641 return Table_TYPE_UNSPECIFIED
642 }
643
644 func (x *Table) GetEtag() string {
645 if x != nil {
646 return x.Etag
647 }
648 return ""
649 }
650
651 type isTable_Options interface {
652 isTable_Options()
653 }
654
655 type Table_HiveOptions struct {
656
657 HiveOptions *HiveTableOptions `protobuf:"bytes,7,opt,name=hive_options,json=hiveOptions,proto3,oneof"`
658 }
659
660 func (*Table_HiveOptions) isTable_Options() {}
661
662
663 type Lock struct {
664 state protoimpl.MessageState
665 sizeCache protoimpl.SizeCache
666 unknownFields protoimpl.UnknownFields
667
668
669
670
671
672
673 Resources isLock_Resources `protobuf_oneof:"resources"`
674
675
676
677 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
678
679 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
680
681 Type Lock_Type `protobuf:"varint,3,opt,name=type,proto3,enum=google.cloud.bigquery.biglake.v1alpha1.Lock_Type" json:"type,omitempty"`
682
683 State Lock_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.bigquery.biglake.v1alpha1.Lock_State" json:"state,omitempty"`
684 }
685
686 func (x *Lock) Reset() {
687 *x = Lock{}
688 if protoimpl.UnsafeEnabled {
689 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[3]
690 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
691 ms.StoreMessageInfo(mi)
692 }
693 }
694
695 func (x *Lock) String() string {
696 return protoimpl.X.MessageStringOf(x)
697 }
698
699 func (*Lock) ProtoMessage() {}
700
701 func (x *Lock) ProtoReflect() protoreflect.Message {
702 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[3]
703 if protoimpl.UnsafeEnabled && x != nil {
704 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
705 if ms.LoadMessageInfo() == nil {
706 ms.StoreMessageInfo(mi)
707 }
708 return ms
709 }
710 return mi.MessageOf(x)
711 }
712
713
714 func (*Lock) Descriptor() ([]byte, []int) {
715 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{3}
716 }
717
718 func (m *Lock) GetResources() isLock_Resources {
719 if m != nil {
720 return m.Resources
721 }
722 return nil
723 }
724
725 func (x *Lock) GetTableId() string {
726 if x, ok := x.GetResources().(*Lock_TableId); ok {
727 return x.TableId
728 }
729 return ""
730 }
731
732 func (x *Lock) GetName() string {
733 if x != nil {
734 return x.Name
735 }
736 return ""
737 }
738
739 func (x *Lock) GetCreateTime() *timestamppb.Timestamp {
740 if x != nil {
741 return x.CreateTime
742 }
743 return nil
744 }
745
746 func (x *Lock) GetType() Lock_Type {
747 if x != nil {
748 return x.Type
749 }
750 return Lock_TYPE_UNSPECIFIED
751 }
752
753 func (x *Lock) GetState() Lock_State {
754 if x != nil {
755 return x.State
756 }
757 return Lock_STATE_UNSPECIFIED
758 }
759
760 type isLock_Resources interface {
761 isLock_Resources()
762 }
763
764 type Lock_TableId struct {
765
766
767 TableId string `protobuf:"bytes,5,opt,name=table_id,json=tableId,proto3,oneof"`
768 }
769
770 func (*Lock_TableId) isLock_Resources() {}
771
772
773 type CreateCatalogRequest struct {
774 state protoimpl.MessageState
775 sizeCache protoimpl.SizeCache
776 unknownFields protoimpl.UnknownFields
777
778
779
780 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
781
782
783 Catalog *Catalog `protobuf:"bytes,2,opt,name=catalog,proto3" json:"catalog,omitempty"`
784
785
786 CatalogId string `protobuf:"bytes,3,opt,name=catalog_id,json=catalogId,proto3" json:"catalog_id,omitempty"`
787 }
788
789 func (x *CreateCatalogRequest) Reset() {
790 *x = CreateCatalogRequest{}
791 if protoimpl.UnsafeEnabled {
792 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[4]
793 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
794 ms.StoreMessageInfo(mi)
795 }
796 }
797
798 func (x *CreateCatalogRequest) String() string {
799 return protoimpl.X.MessageStringOf(x)
800 }
801
802 func (*CreateCatalogRequest) ProtoMessage() {}
803
804 func (x *CreateCatalogRequest) ProtoReflect() protoreflect.Message {
805 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[4]
806 if protoimpl.UnsafeEnabled && x != nil {
807 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
808 if ms.LoadMessageInfo() == nil {
809 ms.StoreMessageInfo(mi)
810 }
811 return ms
812 }
813 return mi.MessageOf(x)
814 }
815
816
817 func (*CreateCatalogRequest) Descriptor() ([]byte, []int) {
818 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{4}
819 }
820
821 func (x *CreateCatalogRequest) GetParent() string {
822 if x != nil {
823 return x.Parent
824 }
825 return ""
826 }
827
828 func (x *CreateCatalogRequest) GetCatalog() *Catalog {
829 if x != nil {
830 return x.Catalog
831 }
832 return nil
833 }
834
835 func (x *CreateCatalogRequest) GetCatalogId() string {
836 if x != nil {
837 return x.CatalogId
838 }
839 return ""
840 }
841
842
843 type DeleteCatalogRequest struct {
844 state protoimpl.MessageState
845 sizeCache protoimpl.SizeCache
846 unknownFields protoimpl.UnknownFields
847
848
849
850
851 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
852 }
853
854 func (x *DeleteCatalogRequest) Reset() {
855 *x = DeleteCatalogRequest{}
856 if protoimpl.UnsafeEnabled {
857 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[5]
858 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
859 ms.StoreMessageInfo(mi)
860 }
861 }
862
863 func (x *DeleteCatalogRequest) String() string {
864 return protoimpl.X.MessageStringOf(x)
865 }
866
867 func (*DeleteCatalogRequest) ProtoMessage() {}
868
869 func (x *DeleteCatalogRequest) ProtoReflect() protoreflect.Message {
870 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[5]
871 if protoimpl.UnsafeEnabled && x != nil {
872 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
873 if ms.LoadMessageInfo() == nil {
874 ms.StoreMessageInfo(mi)
875 }
876 return ms
877 }
878 return mi.MessageOf(x)
879 }
880
881
882 func (*DeleteCatalogRequest) Descriptor() ([]byte, []int) {
883 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{5}
884 }
885
886 func (x *DeleteCatalogRequest) GetName() string {
887 if x != nil {
888 return x.Name
889 }
890 return ""
891 }
892
893
894 type GetCatalogRequest struct {
895 state protoimpl.MessageState
896 sizeCache protoimpl.SizeCache
897 unknownFields protoimpl.UnknownFields
898
899
900
901
902 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
903 }
904
905 func (x *GetCatalogRequest) Reset() {
906 *x = GetCatalogRequest{}
907 if protoimpl.UnsafeEnabled {
908 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[6]
909 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
910 ms.StoreMessageInfo(mi)
911 }
912 }
913
914 func (x *GetCatalogRequest) String() string {
915 return protoimpl.X.MessageStringOf(x)
916 }
917
918 func (*GetCatalogRequest) ProtoMessage() {}
919
920 func (x *GetCatalogRequest) ProtoReflect() protoreflect.Message {
921 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[6]
922 if protoimpl.UnsafeEnabled && x != nil {
923 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
924 if ms.LoadMessageInfo() == nil {
925 ms.StoreMessageInfo(mi)
926 }
927 return ms
928 }
929 return mi.MessageOf(x)
930 }
931
932
933 func (*GetCatalogRequest) Descriptor() ([]byte, []int) {
934 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{6}
935 }
936
937 func (x *GetCatalogRequest) GetName() string {
938 if x != nil {
939 return x.Name
940 }
941 return ""
942 }
943
944
945 type ListCatalogsRequest struct {
946 state protoimpl.MessageState
947 sizeCache protoimpl.SizeCache
948 unknownFields protoimpl.UnknownFields
949
950
951
952 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
953
954
955
956
957 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
958
959
960
961
962
963 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
964 }
965
966 func (x *ListCatalogsRequest) Reset() {
967 *x = ListCatalogsRequest{}
968 if protoimpl.UnsafeEnabled {
969 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[7]
970 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
971 ms.StoreMessageInfo(mi)
972 }
973 }
974
975 func (x *ListCatalogsRequest) String() string {
976 return protoimpl.X.MessageStringOf(x)
977 }
978
979 func (*ListCatalogsRequest) ProtoMessage() {}
980
981 func (x *ListCatalogsRequest) ProtoReflect() protoreflect.Message {
982 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[7]
983 if protoimpl.UnsafeEnabled && x != nil {
984 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
985 if ms.LoadMessageInfo() == nil {
986 ms.StoreMessageInfo(mi)
987 }
988 return ms
989 }
990 return mi.MessageOf(x)
991 }
992
993
994 func (*ListCatalogsRequest) Descriptor() ([]byte, []int) {
995 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{7}
996 }
997
998 func (x *ListCatalogsRequest) GetParent() string {
999 if x != nil {
1000 return x.Parent
1001 }
1002 return ""
1003 }
1004
1005 func (x *ListCatalogsRequest) GetPageSize() int32 {
1006 if x != nil {
1007 return x.PageSize
1008 }
1009 return 0
1010 }
1011
1012 func (x *ListCatalogsRequest) GetPageToken() string {
1013 if x != nil {
1014 return x.PageToken
1015 }
1016 return ""
1017 }
1018
1019
1020 type ListCatalogsResponse struct {
1021 state protoimpl.MessageState
1022 sizeCache protoimpl.SizeCache
1023 unknownFields protoimpl.UnknownFields
1024
1025
1026 Catalogs []*Catalog `protobuf:"bytes,1,rep,name=catalogs,proto3" json:"catalogs,omitempty"`
1027
1028
1029 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1030 }
1031
1032 func (x *ListCatalogsResponse) Reset() {
1033 *x = ListCatalogsResponse{}
1034 if protoimpl.UnsafeEnabled {
1035 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[8]
1036 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1037 ms.StoreMessageInfo(mi)
1038 }
1039 }
1040
1041 func (x *ListCatalogsResponse) String() string {
1042 return protoimpl.X.MessageStringOf(x)
1043 }
1044
1045 func (*ListCatalogsResponse) ProtoMessage() {}
1046
1047 func (x *ListCatalogsResponse) ProtoReflect() protoreflect.Message {
1048 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[8]
1049 if protoimpl.UnsafeEnabled && x != nil {
1050 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1051 if ms.LoadMessageInfo() == nil {
1052 ms.StoreMessageInfo(mi)
1053 }
1054 return ms
1055 }
1056 return mi.MessageOf(x)
1057 }
1058
1059
1060 func (*ListCatalogsResponse) Descriptor() ([]byte, []int) {
1061 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{8}
1062 }
1063
1064 func (x *ListCatalogsResponse) GetCatalogs() []*Catalog {
1065 if x != nil {
1066 return x.Catalogs
1067 }
1068 return nil
1069 }
1070
1071 func (x *ListCatalogsResponse) GetNextPageToken() string {
1072 if x != nil {
1073 return x.NextPageToken
1074 }
1075 return ""
1076 }
1077
1078
1079 type CreateDatabaseRequest struct {
1080 state protoimpl.MessageState
1081 sizeCache protoimpl.SizeCache
1082 unknownFields protoimpl.UnknownFields
1083
1084
1085
1086
1087 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1088
1089
1090 Database *Database `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
1091
1092
1093 DatabaseId string `protobuf:"bytes,3,opt,name=database_id,json=databaseId,proto3" json:"database_id,omitempty"`
1094 }
1095
1096 func (x *CreateDatabaseRequest) Reset() {
1097 *x = CreateDatabaseRequest{}
1098 if protoimpl.UnsafeEnabled {
1099 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[9]
1100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1101 ms.StoreMessageInfo(mi)
1102 }
1103 }
1104
1105 func (x *CreateDatabaseRequest) String() string {
1106 return protoimpl.X.MessageStringOf(x)
1107 }
1108
1109 func (*CreateDatabaseRequest) ProtoMessage() {}
1110
1111 func (x *CreateDatabaseRequest) ProtoReflect() protoreflect.Message {
1112 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[9]
1113 if protoimpl.UnsafeEnabled && x != nil {
1114 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1115 if ms.LoadMessageInfo() == nil {
1116 ms.StoreMessageInfo(mi)
1117 }
1118 return ms
1119 }
1120 return mi.MessageOf(x)
1121 }
1122
1123
1124 func (*CreateDatabaseRequest) Descriptor() ([]byte, []int) {
1125 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{9}
1126 }
1127
1128 func (x *CreateDatabaseRequest) GetParent() string {
1129 if x != nil {
1130 return x.Parent
1131 }
1132 return ""
1133 }
1134
1135 func (x *CreateDatabaseRequest) GetDatabase() *Database {
1136 if x != nil {
1137 return x.Database
1138 }
1139 return nil
1140 }
1141
1142 func (x *CreateDatabaseRequest) GetDatabaseId() string {
1143 if x != nil {
1144 return x.DatabaseId
1145 }
1146 return ""
1147 }
1148
1149
1150 type DeleteDatabaseRequest struct {
1151 state protoimpl.MessageState
1152 sizeCache protoimpl.SizeCache
1153 unknownFields protoimpl.UnknownFields
1154
1155
1156
1157
1158 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1159 }
1160
1161 func (x *DeleteDatabaseRequest) Reset() {
1162 *x = DeleteDatabaseRequest{}
1163 if protoimpl.UnsafeEnabled {
1164 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[10]
1165 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1166 ms.StoreMessageInfo(mi)
1167 }
1168 }
1169
1170 func (x *DeleteDatabaseRequest) String() string {
1171 return protoimpl.X.MessageStringOf(x)
1172 }
1173
1174 func (*DeleteDatabaseRequest) ProtoMessage() {}
1175
1176 func (x *DeleteDatabaseRequest) ProtoReflect() protoreflect.Message {
1177 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[10]
1178 if protoimpl.UnsafeEnabled && x != nil {
1179 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1180 if ms.LoadMessageInfo() == nil {
1181 ms.StoreMessageInfo(mi)
1182 }
1183 return ms
1184 }
1185 return mi.MessageOf(x)
1186 }
1187
1188
1189 func (*DeleteDatabaseRequest) Descriptor() ([]byte, []int) {
1190 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{10}
1191 }
1192
1193 func (x *DeleteDatabaseRequest) GetName() string {
1194 if x != nil {
1195 return x.Name
1196 }
1197 return ""
1198 }
1199
1200
1201 type UpdateDatabaseRequest struct {
1202 state protoimpl.MessageState
1203 sizeCache protoimpl.SizeCache
1204 unknownFields protoimpl.UnknownFields
1205
1206
1207
1208
1209
1210
1211 Database *Database `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
1212
1213
1214
1215
1216
1217 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1218 }
1219
1220 func (x *UpdateDatabaseRequest) Reset() {
1221 *x = UpdateDatabaseRequest{}
1222 if protoimpl.UnsafeEnabled {
1223 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[11]
1224 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1225 ms.StoreMessageInfo(mi)
1226 }
1227 }
1228
1229 func (x *UpdateDatabaseRequest) String() string {
1230 return protoimpl.X.MessageStringOf(x)
1231 }
1232
1233 func (*UpdateDatabaseRequest) ProtoMessage() {}
1234
1235 func (x *UpdateDatabaseRequest) ProtoReflect() protoreflect.Message {
1236 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[11]
1237 if protoimpl.UnsafeEnabled && x != nil {
1238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1239 if ms.LoadMessageInfo() == nil {
1240 ms.StoreMessageInfo(mi)
1241 }
1242 return ms
1243 }
1244 return mi.MessageOf(x)
1245 }
1246
1247
1248 func (*UpdateDatabaseRequest) Descriptor() ([]byte, []int) {
1249 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{11}
1250 }
1251
1252 func (x *UpdateDatabaseRequest) GetDatabase() *Database {
1253 if x != nil {
1254 return x.Database
1255 }
1256 return nil
1257 }
1258
1259 func (x *UpdateDatabaseRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1260 if x != nil {
1261 return x.UpdateMask
1262 }
1263 return nil
1264 }
1265
1266
1267 type GetDatabaseRequest struct {
1268 state protoimpl.MessageState
1269 sizeCache protoimpl.SizeCache
1270 unknownFields protoimpl.UnknownFields
1271
1272
1273
1274
1275 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1276 }
1277
1278 func (x *GetDatabaseRequest) Reset() {
1279 *x = GetDatabaseRequest{}
1280 if protoimpl.UnsafeEnabled {
1281 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[12]
1282 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1283 ms.StoreMessageInfo(mi)
1284 }
1285 }
1286
1287 func (x *GetDatabaseRequest) String() string {
1288 return protoimpl.X.MessageStringOf(x)
1289 }
1290
1291 func (*GetDatabaseRequest) ProtoMessage() {}
1292
1293 func (x *GetDatabaseRequest) ProtoReflect() protoreflect.Message {
1294 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[12]
1295 if protoimpl.UnsafeEnabled && x != nil {
1296 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1297 if ms.LoadMessageInfo() == nil {
1298 ms.StoreMessageInfo(mi)
1299 }
1300 return ms
1301 }
1302 return mi.MessageOf(x)
1303 }
1304
1305
1306 func (*GetDatabaseRequest) Descriptor() ([]byte, []int) {
1307 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{12}
1308 }
1309
1310 func (x *GetDatabaseRequest) GetName() string {
1311 if x != nil {
1312 return x.Name
1313 }
1314 return ""
1315 }
1316
1317
1318 type ListDatabasesRequest struct {
1319 state protoimpl.MessageState
1320 sizeCache protoimpl.SizeCache
1321 unknownFields protoimpl.UnknownFields
1322
1323
1324
1325
1326 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1327
1328
1329
1330
1331 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1332
1333
1334
1335
1336
1337 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1338 }
1339
1340 func (x *ListDatabasesRequest) Reset() {
1341 *x = ListDatabasesRequest{}
1342 if protoimpl.UnsafeEnabled {
1343 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[13]
1344 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1345 ms.StoreMessageInfo(mi)
1346 }
1347 }
1348
1349 func (x *ListDatabasesRequest) String() string {
1350 return protoimpl.X.MessageStringOf(x)
1351 }
1352
1353 func (*ListDatabasesRequest) ProtoMessage() {}
1354
1355 func (x *ListDatabasesRequest) ProtoReflect() protoreflect.Message {
1356 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[13]
1357 if protoimpl.UnsafeEnabled && x != nil {
1358 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1359 if ms.LoadMessageInfo() == nil {
1360 ms.StoreMessageInfo(mi)
1361 }
1362 return ms
1363 }
1364 return mi.MessageOf(x)
1365 }
1366
1367
1368 func (*ListDatabasesRequest) Descriptor() ([]byte, []int) {
1369 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{13}
1370 }
1371
1372 func (x *ListDatabasesRequest) GetParent() string {
1373 if x != nil {
1374 return x.Parent
1375 }
1376 return ""
1377 }
1378
1379 func (x *ListDatabasesRequest) GetPageSize() int32 {
1380 if x != nil {
1381 return x.PageSize
1382 }
1383 return 0
1384 }
1385
1386 func (x *ListDatabasesRequest) GetPageToken() string {
1387 if x != nil {
1388 return x.PageToken
1389 }
1390 return ""
1391 }
1392
1393
1394 type ListDatabasesResponse struct {
1395 state protoimpl.MessageState
1396 sizeCache protoimpl.SizeCache
1397 unknownFields protoimpl.UnknownFields
1398
1399
1400 Databases []*Database `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"`
1401
1402
1403 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1404 }
1405
1406 func (x *ListDatabasesResponse) Reset() {
1407 *x = ListDatabasesResponse{}
1408 if protoimpl.UnsafeEnabled {
1409 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[14]
1410 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1411 ms.StoreMessageInfo(mi)
1412 }
1413 }
1414
1415 func (x *ListDatabasesResponse) String() string {
1416 return protoimpl.X.MessageStringOf(x)
1417 }
1418
1419 func (*ListDatabasesResponse) ProtoMessage() {}
1420
1421 func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message {
1422 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[14]
1423 if protoimpl.UnsafeEnabled && x != nil {
1424 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1425 if ms.LoadMessageInfo() == nil {
1426 ms.StoreMessageInfo(mi)
1427 }
1428 return ms
1429 }
1430 return mi.MessageOf(x)
1431 }
1432
1433
1434 func (*ListDatabasesResponse) Descriptor() ([]byte, []int) {
1435 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{14}
1436 }
1437
1438 func (x *ListDatabasesResponse) GetDatabases() []*Database {
1439 if x != nil {
1440 return x.Databases
1441 }
1442 return nil
1443 }
1444
1445 func (x *ListDatabasesResponse) GetNextPageToken() string {
1446 if x != nil {
1447 return x.NextPageToken
1448 }
1449 return ""
1450 }
1451
1452
1453 type CreateTableRequest struct {
1454 state protoimpl.MessageState
1455 sizeCache protoimpl.SizeCache
1456 unknownFields protoimpl.UnknownFields
1457
1458
1459
1460
1461 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1462
1463
1464 Table *Table `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
1465
1466
1467 TableId string `protobuf:"bytes,3,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
1468 }
1469
1470 func (x *CreateTableRequest) Reset() {
1471 *x = CreateTableRequest{}
1472 if protoimpl.UnsafeEnabled {
1473 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[15]
1474 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1475 ms.StoreMessageInfo(mi)
1476 }
1477 }
1478
1479 func (x *CreateTableRequest) String() string {
1480 return protoimpl.X.MessageStringOf(x)
1481 }
1482
1483 func (*CreateTableRequest) ProtoMessage() {}
1484
1485 func (x *CreateTableRequest) ProtoReflect() protoreflect.Message {
1486 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[15]
1487 if protoimpl.UnsafeEnabled && x != nil {
1488 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1489 if ms.LoadMessageInfo() == nil {
1490 ms.StoreMessageInfo(mi)
1491 }
1492 return ms
1493 }
1494 return mi.MessageOf(x)
1495 }
1496
1497
1498 func (*CreateTableRequest) Descriptor() ([]byte, []int) {
1499 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{15}
1500 }
1501
1502 func (x *CreateTableRequest) GetParent() string {
1503 if x != nil {
1504 return x.Parent
1505 }
1506 return ""
1507 }
1508
1509 func (x *CreateTableRequest) GetTable() *Table {
1510 if x != nil {
1511 return x.Table
1512 }
1513 return nil
1514 }
1515
1516 func (x *CreateTableRequest) GetTableId() string {
1517 if x != nil {
1518 return x.TableId
1519 }
1520 return ""
1521 }
1522
1523
1524 type DeleteTableRequest struct {
1525 state protoimpl.MessageState
1526 sizeCache protoimpl.SizeCache
1527 unknownFields protoimpl.UnknownFields
1528
1529
1530
1531
1532 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1533 }
1534
1535 func (x *DeleteTableRequest) Reset() {
1536 *x = DeleteTableRequest{}
1537 if protoimpl.UnsafeEnabled {
1538 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[16]
1539 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1540 ms.StoreMessageInfo(mi)
1541 }
1542 }
1543
1544 func (x *DeleteTableRequest) String() string {
1545 return protoimpl.X.MessageStringOf(x)
1546 }
1547
1548 func (*DeleteTableRequest) ProtoMessage() {}
1549
1550 func (x *DeleteTableRequest) ProtoReflect() protoreflect.Message {
1551 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[16]
1552 if protoimpl.UnsafeEnabled && x != nil {
1553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1554 if ms.LoadMessageInfo() == nil {
1555 ms.StoreMessageInfo(mi)
1556 }
1557 return ms
1558 }
1559 return mi.MessageOf(x)
1560 }
1561
1562
1563 func (*DeleteTableRequest) Descriptor() ([]byte, []int) {
1564 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{16}
1565 }
1566
1567 func (x *DeleteTableRequest) GetName() string {
1568 if x != nil {
1569 return x.Name
1570 }
1571 return ""
1572 }
1573
1574
1575 type UpdateTableRequest struct {
1576 state protoimpl.MessageState
1577 sizeCache protoimpl.SizeCache
1578 unknownFields protoimpl.UnknownFields
1579
1580
1581
1582
1583
1584
1585 Table *Table `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
1586
1587
1588
1589
1590
1591 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1592 }
1593
1594 func (x *UpdateTableRequest) Reset() {
1595 *x = UpdateTableRequest{}
1596 if protoimpl.UnsafeEnabled {
1597 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[17]
1598 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1599 ms.StoreMessageInfo(mi)
1600 }
1601 }
1602
1603 func (x *UpdateTableRequest) String() string {
1604 return protoimpl.X.MessageStringOf(x)
1605 }
1606
1607 func (*UpdateTableRequest) ProtoMessage() {}
1608
1609 func (x *UpdateTableRequest) ProtoReflect() protoreflect.Message {
1610 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[17]
1611 if protoimpl.UnsafeEnabled && x != nil {
1612 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1613 if ms.LoadMessageInfo() == nil {
1614 ms.StoreMessageInfo(mi)
1615 }
1616 return ms
1617 }
1618 return mi.MessageOf(x)
1619 }
1620
1621
1622 func (*UpdateTableRequest) Descriptor() ([]byte, []int) {
1623 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{17}
1624 }
1625
1626 func (x *UpdateTableRequest) GetTable() *Table {
1627 if x != nil {
1628 return x.Table
1629 }
1630 return nil
1631 }
1632
1633 func (x *UpdateTableRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1634 if x != nil {
1635 return x.UpdateMask
1636 }
1637 return nil
1638 }
1639
1640
1641 type RenameTableRequest struct {
1642 state protoimpl.MessageState
1643 sizeCache protoimpl.SizeCache
1644 unknownFields protoimpl.UnknownFields
1645
1646
1647
1648
1649 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1650
1651
1652
1653 NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
1654 }
1655
1656 func (x *RenameTableRequest) Reset() {
1657 *x = RenameTableRequest{}
1658 if protoimpl.UnsafeEnabled {
1659 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[18]
1660 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1661 ms.StoreMessageInfo(mi)
1662 }
1663 }
1664
1665 func (x *RenameTableRequest) String() string {
1666 return protoimpl.X.MessageStringOf(x)
1667 }
1668
1669 func (*RenameTableRequest) ProtoMessage() {}
1670
1671 func (x *RenameTableRequest) ProtoReflect() protoreflect.Message {
1672 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[18]
1673 if protoimpl.UnsafeEnabled && x != nil {
1674 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1675 if ms.LoadMessageInfo() == nil {
1676 ms.StoreMessageInfo(mi)
1677 }
1678 return ms
1679 }
1680 return mi.MessageOf(x)
1681 }
1682
1683
1684 func (*RenameTableRequest) Descriptor() ([]byte, []int) {
1685 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{18}
1686 }
1687
1688 func (x *RenameTableRequest) GetName() string {
1689 if x != nil {
1690 return x.Name
1691 }
1692 return ""
1693 }
1694
1695 func (x *RenameTableRequest) GetNewName() string {
1696 if x != nil {
1697 return x.NewName
1698 }
1699 return ""
1700 }
1701
1702
1703 type GetTableRequest struct {
1704 state protoimpl.MessageState
1705 sizeCache protoimpl.SizeCache
1706 unknownFields protoimpl.UnknownFields
1707
1708
1709
1710
1711 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1712 }
1713
1714 func (x *GetTableRequest) Reset() {
1715 *x = GetTableRequest{}
1716 if protoimpl.UnsafeEnabled {
1717 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[19]
1718 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1719 ms.StoreMessageInfo(mi)
1720 }
1721 }
1722
1723 func (x *GetTableRequest) String() string {
1724 return protoimpl.X.MessageStringOf(x)
1725 }
1726
1727 func (*GetTableRequest) ProtoMessage() {}
1728
1729 func (x *GetTableRequest) ProtoReflect() protoreflect.Message {
1730 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[19]
1731 if protoimpl.UnsafeEnabled && x != nil {
1732 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1733 if ms.LoadMessageInfo() == nil {
1734 ms.StoreMessageInfo(mi)
1735 }
1736 return ms
1737 }
1738 return mi.MessageOf(x)
1739 }
1740
1741
1742 func (*GetTableRequest) Descriptor() ([]byte, []int) {
1743 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{19}
1744 }
1745
1746 func (x *GetTableRequest) GetName() string {
1747 if x != nil {
1748 return x.Name
1749 }
1750 return ""
1751 }
1752
1753
1754 type ListTablesRequest struct {
1755 state protoimpl.MessageState
1756 sizeCache protoimpl.SizeCache
1757 unknownFields protoimpl.UnknownFields
1758
1759
1760
1761
1762 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1763
1764
1765
1766
1767 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1768
1769
1770
1771
1772
1773 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1774
1775 View TableView `protobuf:"varint,4,opt,name=view,proto3,enum=google.cloud.bigquery.biglake.v1alpha1.TableView" json:"view,omitempty"`
1776 }
1777
1778 func (x *ListTablesRequest) Reset() {
1779 *x = ListTablesRequest{}
1780 if protoimpl.UnsafeEnabled {
1781 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[20]
1782 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1783 ms.StoreMessageInfo(mi)
1784 }
1785 }
1786
1787 func (x *ListTablesRequest) String() string {
1788 return protoimpl.X.MessageStringOf(x)
1789 }
1790
1791 func (*ListTablesRequest) ProtoMessage() {}
1792
1793 func (x *ListTablesRequest) ProtoReflect() protoreflect.Message {
1794 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[20]
1795 if protoimpl.UnsafeEnabled && x != nil {
1796 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1797 if ms.LoadMessageInfo() == nil {
1798 ms.StoreMessageInfo(mi)
1799 }
1800 return ms
1801 }
1802 return mi.MessageOf(x)
1803 }
1804
1805
1806 func (*ListTablesRequest) Descriptor() ([]byte, []int) {
1807 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{20}
1808 }
1809
1810 func (x *ListTablesRequest) GetParent() string {
1811 if x != nil {
1812 return x.Parent
1813 }
1814 return ""
1815 }
1816
1817 func (x *ListTablesRequest) GetPageSize() int32 {
1818 if x != nil {
1819 return x.PageSize
1820 }
1821 return 0
1822 }
1823
1824 func (x *ListTablesRequest) GetPageToken() string {
1825 if x != nil {
1826 return x.PageToken
1827 }
1828 return ""
1829 }
1830
1831 func (x *ListTablesRequest) GetView() TableView {
1832 if x != nil {
1833 return x.View
1834 }
1835 return TableView_TABLE_VIEW_UNSPECIFIED
1836 }
1837
1838
1839 type ListTablesResponse struct {
1840 state protoimpl.MessageState
1841 sizeCache protoimpl.SizeCache
1842 unknownFields protoimpl.UnknownFields
1843
1844
1845 Tables []*Table `protobuf:"bytes,1,rep,name=tables,proto3" json:"tables,omitempty"`
1846
1847
1848 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1849 }
1850
1851 func (x *ListTablesResponse) Reset() {
1852 *x = ListTablesResponse{}
1853 if protoimpl.UnsafeEnabled {
1854 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[21]
1855 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1856 ms.StoreMessageInfo(mi)
1857 }
1858 }
1859
1860 func (x *ListTablesResponse) String() string {
1861 return protoimpl.X.MessageStringOf(x)
1862 }
1863
1864 func (*ListTablesResponse) ProtoMessage() {}
1865
1866 func (x *ListTablesResponse) ProtoReflect() protoreflect.Message {
1867 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[21]
1868 if protoimpl.UnsafeEnabled && x != nil {
1869 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1870 if ms.LoadMessageInfo() == nil {
1871 ms.StoreMessageInfo(mi)
1872 }
1873 return ms
1874 }
1875 return mi.MessageOf(x)
1876 }
1877
1878
1879 func (*ListTablesResponse) Descriptor() ([]byte, []int) {
1880 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{21}
1881 }
1882
1883 func (x *ListTablesResponse) GetTables() []*Table {
1884 if x != nil {
1885 return x.Tables
1886 }
1887 return nil
1888 }
1889
1890 func (x *ListTablesResponse) GetNextPageToken() string {
1891 if x != nil {
1892 return x.NextPageToken
1893 }
1894 return ""
1895 }
1896
1897
1898 type CreateLockRequest struct {
1899 state protoimpl.MessageState
1900 sizeCache protoimpl.SizeCache
1901 unknownFields protoimpl.UnknownFields
1902
1903
1904
1905
1906 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1907
1908
1909 Lock *Lock `protobuf:"bytes,2,opt,name=lock,proto3" json:"lock,omitempty"`
1910 }
1911
1912 func (x *CreateLockRequest) Reset() {
1913 *x = CreateLockRequest{}
1914 if protoimpl.UnsafeEnabled {
1915 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[22]
1916 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1917 ms.StoreMessageInfo(mi)
1918 }
1919 }
1920
1921 func (x *CreateLockRequest) String() string {
1922 return protoimpl.X.MessageStringOf(x)
1923 }
1924
1925 func (*CreateLockRequest) ProtoMessage() {}
1926
1927 func (x *CreateLockRequest) ProtoReflect() protoreflect.Message {
1928 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[22]
1929 if protoimpl.UnsafeEnabled && x != nil {
1930 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1931 if ms.LoadMessageInfo() == nil {
1932 ms.StoreMessageInfo(mi)
1933 }
1934 return ms
1935 }
1936 return mi.MessageOf(x)
1937 }
1938
1939
1940 func (*CreateLockRequest) Descriptor() ([]byte, []int) {
1941 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{22}
1942 }
1943
1944 func (x *CreateLockRequest) GetParent() string {
1945 if x != nil {
1946 return x.Parent
1947 }
1948 return ""
1949 }
1950
1951 func (x *CreateLockRequest) GetLock() *Lock {
1952 if x != nil {
1953 return x.Lock
1954 }
1955 return nil
1956 }
1957
1958
1959 type DeleteLockRequest struct {
1960 state protoimpl.MessageState
1961 sizeCache protoimpl.SizeCache
1962 unknownFields protoimpl.UnknownFields
1963
1964
1965
1966
1967 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1968 }
1969
1970 func (x *DeleteLockRequest) Reset() {
1971 *x = DeleteLockRequest{}
1972 if protoimpl.UnsafeEnabled {
1973 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[23]
1974 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1975 ms.StoreMessageInfo(mi)
1976 }
1977 }
1978
1979 func (x *DeleteLockRequest) String() string {
1980 return protoimpl.X.MessageStringOf(x)
1981 }
1982
1983 func (*DeleteLockRequest) ProtoMessage() {}
1984
1985 func (x *DeleteLockRequest) ProtoReflect() protoreflect.Message {
1986 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[23]
1987 if protoimpl.UnsafeEnabled && x != nil {
1988 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1989 if ms.LoadMessageInfo() == nil {
1990 ms.StoreMessageInfo(mi)
1991 }
1992 return ms
1993 }
1994 return mi.MessageOf(x)
1995 }
1996
1997
1998 func (*DeleteLockRequest) Descriptor() ([]byte, []int) {
1999 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{23}
2000 }
2001
2002 func (x *DeleteLockRequest) GetName() string {
2003 if x != nil {
2004 return x.Name
2005 }
2006 return ""
2007 }
2008
2009
2010 type CheckLockRequest struct {
2011 state protoimpl.MessageState
2012 sizeCache protoimpl.SizeCache
2013 unknownFields protoimpl.UnknownFields
2014
2015
2016
2017
2018 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2019 }
2020
2021 func (x *CheckLockRequest) Reset() {
2022 *x = CheckLockRequest{}
2023 if protoimpl.UnsafeEnabled {
2024 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[24]
2025 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2026 ms.StoreMessageInfo(mi)
2027 }
2028 }
2029
2030 func (x *CheckLockRequest) String() string {
2031 return protoimpl.X.MessageStringOf(x)
2032 }
2033
2034 func (*CheckLockRequest) ProtoMessage() {}
2035
2036 func (x *CheckLockRequest) ProtoReflect() protoreflect.Message {
2037 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[24]
2038 if protoimpl.UnsafeEnabled && x != nil {
2039 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2040 if ms.LoadMessageInfo() == nil {
2041 ms.StoreMessageInfo(mi)
2042 }
2043 return ms
2044 }
2045 return mi.MessageOf(x)
2046 }
2047
2048
2049 func (*CheckLockRequest) Descriptor() ([]byte, []int) {
2050 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{24}
2051 }
2052
2053 func (x *CheckLockRequest) GetName() string {
2054 if x != nil {
2055 return x.Name
2056 }
2057 return ""
2058 }
2059
2060
2061 type ListLocksRequest struct {
2062 state protoimpl.MessageState
2063 sizeCache protoimpl.SizeCache
2064 unknownFields protoimpl.UnknownFields
2065
2066
2067
2068
2069 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2070
2071
2072
2073
2074 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2075
2076
2077
2078
2079
2080 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2081 }
2082
2083 func (x *ListLocksRequest) Reset() {
2084 *x = ListLocksRequest{}
2085 if protoimpl.UnsafeEnabled {
2086 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[25]
2087 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2088 ms.StoreMessageInfo(mi)
2089 }
2090 }
2091
2092 func (x *ListLocksRequest) String() string {
2093 return protoimpl.X.MessageStringOf(x)
2094 }
2095
2096 func (*ListLocksRequest) ProtoMessage() {}
2097
2098 func (x *ListLocksRequest) ProtoReflect() protoreflect.Message {
2099 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[25]
2100 if protoimpl.UnsafeEnabled && x != nil {
2101 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2102 if ms.LoadMessageInfo() == nil {
2103 ms.StoreMessageInfo(mi)
2104 }
2105 return ms
2106 }
2107 return mi.MessageOf(x)
2108 }
2109
2110
2111 func (*ListLocksRequest) Descriptor() ([]byte, []int) {
2112 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{25}
2113 }
2114
2115 func (x *ListLocksRequest) GetParent() string {
2116 if x != nil {
2117 return x.Parent
2118 }
2119 return ""
2120 }
2121
2122 func (x *ListLocksRequest) GetPageSize() int32 {
2123 if x != nil {
2124 return x.PageSize
2125 }
2126 return 0
2127 }
2128
2129 func (x *ListLocksRequest) GetPageToken() string {
2130 if x != nil {
2131 return x.PageToken
2132 }
2133 return ""
2134 }
2135
2136
2137 type ListLocksResponse struct {
2138 state protoimpl.MessageState
2139 sizeCache protoimpl.SizeCache
2140 unknownFields protoimpl.UnknownFields
2141
2142
2143 Locks []*Lock `protobuf:"bytes,1,rep,name=locks,proto3" json:"locks,omitempty"`
2144
2145
2146 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2147 }
2148
2149 func (x *ListLocksResponse) Reset() {
2150 *x = ListLocksResponse{}
2151 if protoimpl.UnsafeEnabled {
2152 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[26]
2153 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2154 ms.StoreMessageInfo(mi)
2155 }
2156 }
2157
2158 func (x *ListLocksResponse) String() string {
2159 return protoimpl.X.MessageStringOf(x)
2160 }
2161
2162 func (*ListLocksResponse) ProtoMessage() {}
2163
2164 func (x *ListLocksResponse) ProtoReflect() protoreflect.Message {
2165 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[26]
2166 if protoimpl.UnsafeEnabled && x != nil {
2167 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2168 if ms.LoadMessageInfo() == nil {
2169 ms.StoreMessageInfo(mi)
2170 }
2171 return ms
2172 }
2173 return mi.MessageOf(x)
2174 }
2175
2176
2177 func (*ListLocksResponse) Descriptor() ([]byte, []int) {
2178 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{26}
2179 }
2180
2181 func (x *ListLocksResponse) GetLocks() []*Lock {
2182 if x != nil {
2183 return x.Locks
2184 }
2185 return nil
2186 }
2187
2188 func (x *ListLocksResponse) GetNextPageToken() string {
2189 if x != nil {
2190 return x.NextPageToken
2191 }
2192 return ""
2193 }
2194
2195
2196 type HiveDatabaseOptions struct {
2197 state protoimpl.MessageState
2198 sizeCache protoimpl.SizeCache
2199 unknownFields protoimpl.UnknownFields
2200
2201
2202
2203 LocationUri string `protobuf:"bytes,1,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
2204
2205 Parameters map[string]string `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
2206 }
2207
2208 func (x *HiveDatabaseOptions) Reset() {
2209 *x = HiveDatabaseOptions{}
2210 if protoimpl.UnsafeEnabled {
2211 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[27]
2212 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2213 ms.StoreMessageInfo(mi)
2214 }
2215 }
2216
2217 func (x *HiveDatabaseOptions) String() string {
2218 return protoimpl.X.MessageStringOf(x)
2219 }
2220
2221 func (*HiveDatabaseOptions) ProtoMessage() {}
2222
2223 func (x *HiveDatabaseOptions) ProtoReflect() protoreflect.Message {
2224 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[27]
2225 if protoimpl.UnsafeEnabled && x != nil {
2226 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2227 if ms.LoadMessageInfo() == nil {
2228 ms.StoreMessageInfo(mi)
2229 }
2230 return ms
2231 }
2232 return mi.MessageOf(x)
2233 }
2234
2235
2236 func (*HiveDatabaseOptions) Descriptor() ([]byte, []int) {
2237 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{27}
2238 }
2239
2240 func (x *HiveDatabaseOptions) GetLocationUri() string {
2241 if x != nil {
2242 return x.LocationUri
2243 }
2244 return ""
2245 }
2246
2247 func (x *HiveDatabaseOptions) GetParameters() map[string]string {
2248 if x != nil {
2249 return x.Parameters
2250 }
2251 return nil
2252 }
2253
2254
2255 type HiveTableOptions struct {
2256 state protoimpl.MessageState
2257 sizeCache protoimpl.SizeCache
2258 unknownFields protoimpl.UnknownFields
2259
2260
2261 Parameters map[string]string `protobuf:"bytes,1,rep,name=parameters,proto3" json:"parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
2262
2263 TableType string `protobuf:"bytes,2,opt,name=table_type,json=tableType,proto3" json:"table_type,omitempty"`
2264
2265 StorageDescriptor *HiveTableOptions_StorageDescriptor `protobuf:"bytes,3,opt,name=storage_descriptor,json=storageDescriptor,proto3" json:"storage_descriptor,omitempty"`
2266 }
2267
2268 func (x *HiveTableOptions) Reset() {
2269 *x = HiveTableOptions{}
2270 if protoimpl.UnsafeEnabled {
2271 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[28]
2272 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2273 ms.StoreMessageInfo(mi)
2274 }
2275 }
2276
2277 func (x *HiveTableOptions) String() string {
2278 return protoimpl.X.MessageStringOf(x)
2279 }
2280
2281 func (*HiveTableOptions) ProtoMessage() {}
2282
2283 func (x *HiveTableOptions) ProtoReflect() protoreflect.Message {
2284 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[28]
2285 if protoimpl.UnsafeEnabled && x != nil {
2286 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2287 if ms.LoadMessageInfo() == nil {
2288 ms.StoreMessageInfo(mi)
2289 }
2290 return ms
2291 }
2292 return mi.MessageOf(x)
2293 }
2294
2295
2296 func (*HiveTableOptions) Descriptor() ([]byte, []int) {
2297 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{28}
2298 }
2299
2300 func (x *HiveTableOptions) GetParameters() map[string]string {
2301 if x != nil {
2302 return x.Parameters
2303 }
2304 return nil
2305 }
2306
2307 func (x *HiveTableOptions) GetTableType() string {
2308 if x != nil {
2309 return x.TableType
2310 }
2311 return ""
2312 }
2313
2314 func (x *HiveTableOptions) GetStorageDescriptor() *HiveTableOptions_StorageDescriptor {
2315 if x != nil {
2316 return x.StorageDescriptor
2317 }
2318 return nil
2319 }
2320
2321
2322 type HiveTableOptions_SerDeInfo struct {
2323 state protoimpl.MessageState
2324 sizeCache protoimpl.SizeCache
2325 unknownFields protoimpl.UnknownFields
2326
2327
2328 SerializationLib string `protobuf:"bytes,1,opt,name=serialization_lib,json=serializationLib,proto3" json:"serialization_lib,omitempty"`
2329 }
2330
2331 func (x *HiveTableOptions_SerDeInfo) Reset() {
2332 *x = HiveTableOptions_SerDeInfo{}
2333 if protoimpl.UnsafeEnabled {
2334 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[30]
2335 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2336 ms.StoreMessageInfo(mi)
2337 }
2338 }
2339
2340 func (x *HiveTableOptions_SerDeInfo) String() string {
2341 return protoimpl.X.MessageStringOf(x)
2342 }
2343
2344 func (*HiveTableOptions_SerDeInfo) ProtoMessage() {}
2345
2346 func (x *HiveTableOptions_SerDeInfo) ProtoReflect() protoreflect.Message {
2347 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[30]
2348 if protoimpl.UnsafeEnabled && x != nil {
2349 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2350 if ms.LoadMessageInfo() == nil {
2351 ms.StoreMessageInfo(mi)
2352 }
2353 return ms
2354 }
2355 return mi.MessageOf(x)
2356 }
2357
2358
2359 func (*HiveTableOptions_SerDeInfo) Descriptor() ([]byte, []int) {
2360 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{28, 0}
2361 }
2362
2363 func (x *HiveTableOptions_SerDeInfo) GetSerializationLib() string {
2364 if x != nil {
2365 return x.SerializationLib
2366 }
2367 return ""
2368 }
2369
2370
2371 type HiveTableOptions_StorageDescriptor struct {
2372 state protoimpl.MessageState
2373 sizeCache protoimpl.SizeCache
2374 unknownFields protoimpl.UnknownFields
2375
2376
2377
2378 LocationUri string `protobuf:"bytes,1,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
2379
2380 InputFormat string `protobuf:"bytes,2,opt,name=input_format,json=inputFormat,proto3" json:"input_format,omitempty"`
2381
2382 OutputFormat string `protobuf:"bytes,3,opt,name=output_format,json=outputFormat,proto3" json:"output_format,omitempty"`
2383
2384 SerdeInfo *HiveTableOptions_SerDeInfo `protobuf:"bytes,4,opt,name=serde_info,json=serdeInfo,proto3" json:"serde_info,omitempty"`
2385 }
2386
2387 func (x *HiveTableOptions_StorageDescriptor) Reset() {
2388 *x = HiveTableOptions_StorageDescriptor{}
2389 if protoimpl.UnsafeEnabled {
2390 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[31]
2391 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2392 ms.StoreMessageInfo(mi)
2393 }
2394 }
2395
2396 func (x *HiveTableOptions_StorageDescriptor) String() string {
2397 return protoimpl.X.MessageStringOf(x)
2398 }
2399
2400 func (*HiveTableOptions_StorageDescriptor) ProtoMessage() {}
2401
2402 func (x *HiveTableOptions_StorageDescriptor) ProtoReflect() protoreflect.Message {
2403 mi := &file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[31]
2404 if protoimpl.UnsafeEnabled && x != nil {
2405 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2406 if ms.LoadMessageInfo() == nil {
2407 ms.StoreMessageInfo(mi)
2408 }
2409 return ms
2410 }
2411 return mi.MessageOf(x)
2412 }
2413
2414
2415 func (*HiveTableOptions_StorageDescriptor) Descriptor() ([]byte, []int) {
2416 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP(), []int{28, 1}
2417 }
2418
2419 func (x *HiveTableOptions_StorageDescriptor) GetLocationUri() string {
2420 if x != nil {
2421 return x.LocationUri
2422 }
2423 return ""
2424 }
2425
2426 func (x *HiveTableOptions_StorageDescriptor) GetInputFormat() string {
2427 if x != nil {
2428 return x.InputFormat
2429 }
2430 return ""
2431 }
2432
2433 func (x *HiveTableOptions_StorageDescriptor) GetOutputFormat() string {
2434 if x != nil {
2435 return x.OutputFormat
2436 }
2437 return ""
2438 }
2439
2440 func (x *HiveTableOptions_StorageDescriptor) GetSerdeInfo() *HiveTableOptions_SerDeInfo {
2441 if x != nil {
2442 return x.SerdeInfo
2443 }
2444 return nil
2445 }
2446
2447 var File_google_cloud_bigquery_biglake_v1alpha1_metastore_proto protoreflect.FileDescriptor
2448
2449 var file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDesc = []byte{
2450 0x0a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62,
2451 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2f,
2452 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x73, 0x74, 0x6f,
2453 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2454 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2455 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
2456 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e,
2457 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17,
2458 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e,
2459 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
2460 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69,
2461 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2462 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72,
2463 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
2464 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2465 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2466 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
2467 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2468 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
2469 0x6f, 0x74, 0x6f, 0x22, 0xae, 0x03, 0x0a, 0x07, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x12,
2470 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0,
2471 0x41, 0x03, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67,
2472 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
2473 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63,
2474 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
2475 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
2476 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41,
2477 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a,
2478 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
2479 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
2480 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03,
2481 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
2482 0x40, 0x0a, 0x0b, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04,
2483 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
2484 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
2485 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x69, 0x6d,
2486 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65,
2487 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2488 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
2489 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x54,
2490 0x69, 0x6d, 0x65, 0x3a, 0x5f, 0xea, 0x41, 0x5c, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b,
2491 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
2492 0x2f, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x12, 0x3a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
2493 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
2494 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2495 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x74, 0x61,
2496 0x6c, 0x6f, 0x67, 0x7d, 0x22, 0xa6, 0x05, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2497 0x65, 0x12, 0x60, 0x0a, 0x0c, 0x68, 0x69, 0x76, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
2498 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2499 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2500 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
2501 0x2e, 0x48, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x4f, 0x70, 0x74,
2502 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0b, 0x68, 0x69, 0x76, 0x65, 0x4f, 0x70, 0x74, 0x69,
2503 0x6f, 0x6e, 0x73, 0x12, 0x3b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2504 0x09, 0x42, 0x27, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62, 0x69, 0x67, 0x6c, 0x61,
2505 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
2506 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2507 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
2508 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
2509 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
2510 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
2511 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
2512 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2513 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
2514 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
2515 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x5f, 0x74,
2516 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2517 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
2518 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x64, 0x65, 0x6c, 0x65,
2519 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
2520 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
2521 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
2522 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x65, 0x78,
2523 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
2524 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2525 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
2526 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
2527 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74,
2528 0x79, 0x70, 0x65, 0x22, 0x26, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54,
2529 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
2530 0x00, 0x12, 0x08, 0x0a, 0x04, 0x48, 0x49, 0x56, 0x45, 0x10, 0x01, 0x3a, 0x75, 0xea, 0x41, 0x72,
2531 0x0a, 0x1f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2532 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2533 0x65, 0x12, 0x4f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
2534 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
2535 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c,
2536 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x7d, 0x2f, 0x64, 0x61,
2537 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2538 0x65, 0x7d, 0x42, 0x09, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x05,
2539 0x0a, 0x05, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x5d, 0x0a, 0x0c, 0x68, 0x69, 0x76, 0x65, 0x5f,
2540 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e,
2541 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2542 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31,
2543 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x48, 0x69, 0x76, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
2544 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0b, 0x68, 0x69, 0x76, 0x65, 0x4f,
2545 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x38, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
2546 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x1e, 0x0a, 0x1c, 0x62, 0x69,
2547 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
2548 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2549 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
2550 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
2551 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
2552 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
2553 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
2554 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2555 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
2556 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
2557 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x5f, 0x74,
2558 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2559 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
2560 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x64, 0x65, 0x6c, 0x65,
2561 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
2562 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
2563 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
2564 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x65, 0x78,
2565 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
2566 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2567 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
2568 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
2569 0x54, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
2570 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
2571 0x65, 0x74, 0x61, 0x67, 0x22, 0x26, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10,
2572 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
2573 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x48, 0x49, 0x56, 0x45, 0x10, 0x01, 0x3a, 0x81, 0x01, 0xea,
2574 0x41, 0x7e, 0x0a, 0x1c, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2575 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65,
2576 0x12, 0x5e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
2577 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b,
2578 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f,
2579 0x67, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x7d, 0x2f, 0x64, 0x61, 0x74,
2580 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
2581 0x7d, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x7d,
2582 0x42, 0x09, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa9, 0x04, 0x0a, 0x04,
2583 0x4c, 0x6f, 0x63, 0x6b, 0x12, 0x1b, 0x0a, 0x08, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64,
2584 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49,
2585 0x64, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
2586 0x23, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65,
2587 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
2588 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72,
2589 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
2590 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2591 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03,
2592 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x45, 0x0a, 0x04,
2593 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f,
2594 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2595 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
2596 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63, 0x6b, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74,
2597 0x79, 0x70, 0x65, 0x12, 0x4d, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01,
2598 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2599 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61,
2600 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63, 0x6b,
2601 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61,
2602 0x74, 0x65, 0x22, 0x2b, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59,
2603 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
2604 0x12, 0x0d, 0x0a, 0x09, 0x45, 0x58, 0x43, 0x4c, 0x55, 0x53, 0x49, 0x56, 0x45, 0x10, 0x01, 0x22,
2605 0x39, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54,
2606 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
2607 0x0b, 0x0a, 0x07, 0x57, 0x41, 0x49, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08,
2608 0x41, 0x43, 0x51, 0x55, 0x49, 0x52, 0x45, 0x44, 0x10, 0x02, 0x3a, 0x7e, 0xea, 0x41, 0x7b, 0x0a,
2609 0x1b, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
2610 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x6b, 0x12, 0x5c, 0x70, 0x72,
2611 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
2612 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61,
2613 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x7b,
2614 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2615 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x2f, 0x6c, 0x6f,
2616 0x63, 0x6b, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x6b, 0x7d, 0x42, 0x0b, 0x0a, 0x09, 0x72, 0x65,
2617 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x22, 0xcd, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61,
2618 0x74, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2619 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2620 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
2621 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
2622 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72,
2623 0x65, 0x6e, 0x74, 0x12, 0x4e, 0x0a, 0x07, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x18, 0x02,
2624 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2625 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67,
2626 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x61,
2627 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x63, 0x61, 0x74, 0x61,
2628 0x6c, 0x6f, 0x67, 0x12, 0x22, 0x0a, 0x0a, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x5f, 0x69,
2629 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x63, 0x61,
2630 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74,
2631 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
2632 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0,
2633 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67,
2634 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
2635 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4f, 0x0a, 0x11, 0x47,
2636 0x65, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2637 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26,
2638 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
2639 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43,
2640 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x94, 0x01, 0x0a,
2641 0x13, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71,
2642 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01,
2643 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f,
2644 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
2645 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
2646 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
2647 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65,
2648 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
2649 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f,
2650 0x6b, 0x65, 0x6e, 0x22, 0x8b, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x61, 0x74, 0x61,
2651 0x6c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x08,
2652 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f,
2653 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2654 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76,
2655 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52,
2656 0x08, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78,
2657 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
2658 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
2659 0x6e, 0x22, 0xd0, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61,
2660 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x06, 0x70,
2661 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02,
2662 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f,
2663 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x74, 0x61,
2664 0x6c, 0x6f, 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x51, 0x0a, 0x08, 0x64,
2665 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e,
2666 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2667 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31,
2668 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x42,
2669 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x24,
2670 0x0a, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
2671 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
2672 0x73, 0x65, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61,
2673 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a,
2674 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02,
2675 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f,
2676 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61,
2677 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa7, 0x01, 0x0a, 0x15, 0x55,
2678 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71,
2679 0x75, 0x65, 0x73, 0x74, 0x12, 0x51, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
2680 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2681 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
2682 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
2683 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x64,
2684 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
2685 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
2686 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
2687 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
2688 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x51, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62,
2689 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a, 0x04, 0x6e, 0x61,
2690 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21,
2691 0x0a, 0x1f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2692 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2693 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74,
2694 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2695 0x12, 0x3e, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2696 0x42, 0x26, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b,
2697 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
2698 0x2f, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2699 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
2700 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a,
2701 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
2702 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8f, 0x01, 0x0a,
2703 0x15, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65,
2704 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
2705 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2706 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2707 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
2708 0x61, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x09, 0x64, 0x61, 0x74,
2709 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
2710 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
2711 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xbf,
2712 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
2713 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
2714 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62,
2715 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
2716 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x06,
2717 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x48, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18,
2718 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2719 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69,
2720 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54,
2721 0x61, 0x62, 0x6c, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65,
2722 0x12, 0x1e, 0x0a, 0x08, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01,
2723 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64,
2724 0x22, 0x4e, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52,
2725 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
2726 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1e, 0x0a, 0x1c, 0x62, 0x69,
2727 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
2728 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2729 0x22, 0x9b, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
2730 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65,
2731 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2732 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
2733 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
2734 0x54, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c,
2735 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
2736 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2737 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
2738 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x8f,
2739 0x01, 0x0a, 0x12, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
2740 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2741 0x01, 0x28, 0x09, 0x42, 0x24, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1e, 0x0a, 0x1c, 0x62, 0x69, 0x67,
2742 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2743 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
2744 0x3f, 0x0a, 0x08, 0x6e, 0x65, 0x77, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
2745 0x09, 0x42, 0x24, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1e, 0x0a, 0x1c, 0x62, 0x69, 0x67, 0x6c, 0x61,
2746 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
2747 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x07, 0x6e, 0x65, 0x77, 0x4e, 0x61, 0x6d, 0x65,
2748 0x22, 0x4b, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
2749 0x65, 0x73, 0x74, 0x12, 0x38, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2750 0x09, 0x42, 0x24, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1e, 0x0a, 0x1c, 0x62, 0x69, 0x67, 0x6c, 0x61,
2751 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
2752 0x6d, 0x2f, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xd7, 0x01,
2753 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
2754 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
2755 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62, 0x69, 0x67,
2756 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2757 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x06, 0x70, 0x61,
2758 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
2759 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
2760 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
2761 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
2762 0x12, 0x45, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31,
2763 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2764 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76,
2765 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x69, 0x65,
2766 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0x83, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74,
2767 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45,
2768 0x0a, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d,
2769 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2770 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76,
2771 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x06, 0x74,
2772 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
2773 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
2774 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x9b, 0x01,
2775 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
2776 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
2777 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62, 0x69, 0x67,
2778 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2779 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x06, 0x70, 0x61,
2780 0x72, 0x65, 0x6e, 0x74, 0x12, 0x45, 0x0a, 0x04, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x02, 0x20, 0x01,
2781 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2782 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61,
2783 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63, 0x6b,
2784 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6c, 0x6f, 0x63, 0x6b, 0x22, 0x4c, 0x0a, 0x11, 0x44,
2785 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2786 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23,
2787 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
2788 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c,
2789 0x6f, 0x63, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4b, 0x0a, 0x10, 0x43, 0x68, 0x65,
2790 0x63, 0x6b, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a,
2791 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02,
2792 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f,
2793 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x6b,
2794 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x8f, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x4c,
2795 0x6f, 0x63, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x06, 0x70,
2796 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02,
2797 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f,
2798 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61,
2799 0x62, 0x61, 0x73, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09,
2800 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
2801 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67,
2802 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70,
2803 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x7f, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74,
2804 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a,
2805 0x05, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67,
2806 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
2807 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61,
2808 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x05, 0x6c, 0x6f, 0x63, 0x6b,
2809 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
2810 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
2811 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xe4, 0x01, 0x0a, 0x13, 0x48, 0x69,
2812 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
2813 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72,
2814 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
2815 0x6e, 0x55, 0x72, 0x69, 0x12, 0x6b, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
2816 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2817 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2818 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
2819 0x31, 0x2e, 0x48, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x4f, 0x70,
2820 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73,
2821 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72,
2822 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45,
2823 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
2824 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
2825 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
2826 0x22, 0xf3, 0x04, 0x0a, 0x10, 0x48, 0x69, 0x76, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70,
2827 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x68, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
2828 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2829 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2830 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
2831 0x61, 0x31, 0x2e, 0x48, 0x69, 0x76, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69,
2832 0x6f, 0x6e, 0x73, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e,
2833 0x74, 0x72, 0x79, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12,
2834 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20,
2835 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x79,
2836 0x0a, 0x12, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
2837 0x70, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f,
2838 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2839 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
2840 0x68, 0x61, 0x31, 0x2e, 0x48, 0x69, 0x76, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x74,
2841 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44, 0x65, 0x73, 0x63,
2842 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x11, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44,
2843 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x1a, 0x38, 0x0a, 0x09, 0x53, 0x65, 0x72,
2844 0x44, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2b, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c,
2845 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x69, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28,
2846 0x09, 0x52, 0x10, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2847 0x4c, 0x69, 0x62, 0x1a, 0xe1, 0x01, 0x0a, 0x11, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44,
2848 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x6f, 0x63,
2849 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
2850 0x0b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x21, 0x0a, 0x0c,
2851 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01,
2852 0x28, 0x09, 0x52, 0x0b, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12,
2853 0x23, 0x0a, 0x0d, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,
2854 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x6f,
2855 0x72, 0x6d, 0x61, 0x74, 0x12, 0x61, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x64, 0x65, 0x5f, 0x69, 0x6e,
2856 0x66, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2857 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2858 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
2859 0x31, 0x2e, 0x48, 0x69, 0x76, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
2860 0x6e, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x44, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x73, 0x65,
2861 0x72, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x3d, 0x0a, 0x0f, 0x50, 0x61, 0x72, 0x61, 0x6d,
2862 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
2863 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
2864 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
2865 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x3c, 0x0a, 0x09, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x56,
2866 0x69, 0x65, 0x77, 0x12, 0x1a, 0x0a, 0x16, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x56, 0x49, 0x45,
2867 0x57, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
2868 0x09, 0x0a, 0x05, 0x42, 0x41, 0x53, 0x49, 0x43, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x46, 0x55,
2869 0x4c, 0x4c, 0x10, 0x02, 0x32, 0xab, 0x21, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x61, 0x73, 0x74, 0x6f,
2870 0x72, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xdf, 0x01, 0x0a, 0x0d, 0x43, 0x72,
2871 0x65, 0x61, 0x74, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x12, 0x3c, 0x2e, 0x67, 0x6f,
2872 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2873 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c,
2874 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c,
2875 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2876 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2877 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
2878 0x61, 0x31, 0x2e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x22, 0x5f, 0xda, 0x41, 0x19, 0x70,
2879 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x2c, 0x63, 0x61,
2880 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x5f, 0x69, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x3a, 0x07,
2881 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x22, 0x32, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
2882 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
2883 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
2884 0x2a, 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0xc1, 0x01, 0x0a, 0x0d,
2885 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x12, 0x3c, 0x2e,
2886 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2887 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31,
2888 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x61, 0x74,
2889 0x61, 0x6c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f,
2890 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2891 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c,
2892 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x22, 0x41, 0xda, 0x41,
2893 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x2a, 0x32, 0x2f, 0x76, 0x31,
2894 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
2895 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2896 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12,
2897 0xbb, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x12, 0x39,
2898 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2899 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76,
2900 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c,
2901 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2902 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2903 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
2904 0x61, 0x31, 0x2e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x22, 0x41, 0xda, 0x41, 0x04, 0x6e,
2905 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 0x31, 0x61, 0x6c,
2906 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
2907 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
2908 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xce, 0x01,
2909 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x3b,
2910 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2911 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76,
2912 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x61, 0x74, 0x61,
2913 0x6c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3c, 0x2e, 0x67, 0x6f,
2914 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2915 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c,
2916 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67,
2917 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0xda, 0x41, 0x06, 0x70, 0x61,
2918 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 0x31, 0x61,
2919 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
2920 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
2921 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0xf1,
2922 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2923 0x65, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
2924 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b,
2925 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
2926 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2927 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2928 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65,
2929 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
2930 0x73, 0x65, 0x22, 0x6e, 0xda, 0x41, 0x1b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x64, 0x61,
2931 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2c, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f,
2932 0x69, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x3a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
2933 0x73, 0x65, 0x22, 0x3e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70,
2934 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
2935 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74,
2936 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2937 0x65, 0x73, 0x12, 0xd0, 0x01, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74,
2938 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2939 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69,
2940 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44,
2941 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71,
2942 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2943 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67,
2944 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x61,
2945 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x22, 0x4d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82,
2946 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x2a, 0x3e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
2947 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
2948 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61,
2949 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
2950 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xf3, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
2951 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2952 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2953 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
2954 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
2955 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2956 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2957 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
2958 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x22, 0x70, 0xda, 0x41, 0x14, 0x64, 0x61,
2959 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61,
2960 0x73, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x3a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
2961 0x73, 0x65, 0x32, 0x47, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x64,
2962 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
2963 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2964 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64,
2965 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xca, 0x01, 0x0a, 0x0b,
2966 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f,
2967 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2968 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c,
2969 0x70, 0x68, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
2970 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2971 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2972 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
2973 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x22, 0x4d, 0xda, 0x41, 0x04, 0x6e, 0x61,
2974 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
2975 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
2976 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
2977 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61,
2978 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xdd, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73,
2979 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f,
2980 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2981 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
2982 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
2983 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2984 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2985 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
2986 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52,
2987 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4f, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65,
2988 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
2989 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
2990 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
2991 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64,
2992 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0xe8, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65,
2993 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2994 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2995 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
2996 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
2997 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2998 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67,
2999 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61,
3000 0x62, 0x6c, 0x65, 0x22, 0x6e, 0xda, 0x41, 0x15, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x74,
3001 0x61, 0x62, 0x6c, 0x65, 0x2c, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x82, 0xd3, 0xe4,
3002 0x93, 0x02, 0x50, 0x3a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x47, 0x2f, 0x76, 0x31, 0x61,
3003 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
3004 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3005 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f,
3006 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x61, 0x62,
3007 0x6c, 0x65, 0x73, 0x12, 0xd0, 0x01, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61,
3008 0x62, 0x6c, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3009 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c,
3010 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c,
3011 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3012 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
3013 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
3014 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x56,
3015 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x2a, 0x47, 0x2f,
3016 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
3017 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
3018 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a,
3019 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62,
3020 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xea, 0x01, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74,
3021 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3022 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
3023 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
3024 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
3025 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
3026 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61,
3027 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c,
3028 0x65, 0x22, 0x70, 0xda, 0x41, 0x11, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61,
3029 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x3a, 0x05, 0x74,
3030 0x61, 0x62, 0x6c, 0x65, 0x32, 0x4d, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f,
3031 0x7b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
3032 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
3033 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61,
3034 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73,
3035 0x2f, 0x2a, 0x7d, 0x12, 0xe3, 0x01, 0x0a, 0x0b, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61,
3036 0x62, 0x6c, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3037 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c,
3038 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x6e,
3039 0x61, 0x6d, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3040 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
3041 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
3042 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x69,
3043 0xda, 0x41, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x6e, 0x65, 0x77, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
3044 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x3a, 0x01, 0x2a, 0x22, 0x4e, 0x2f, 0x76, 0x31, 0x61, 0x6c,
3045 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
3046 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
3047 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74,
3048 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f,
3049 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xca, 0x01, 0x0a, 0x08, 0x47, 0x65,
3050 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3051 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62,
3052 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e,
3053 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3054 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
3055 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
3056 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x56,
3057 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x12, 0x47, 0x2f,
3058 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
3059 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
3060 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a,
3061 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x62,
3062 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xdd, 0x01, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x54,
3063 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3064 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69,
3065 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c,
3066 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3067 0x1a, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3068 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65,
3069 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61,
3070 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x58, 0xda, 0x41,
3071 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x12, 0x47, 0x2f,
3072 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
3073 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61,
3074 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73,
3075 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
3076 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xd9, 0x01, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74,
3077 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3078 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69,
3079 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43,
3080 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3081 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3082 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65,
3083 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63, 0x6b, 0x22, 0x62,
3084 0xda, 0x41, 0x0b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x6c, 0x6f, 0x63, 0x6b, 0x82, 0xd3,
3085 0xe4, 0x93, 0x02, 0x4e, 0x3a, 0x04, 0x6c, 0x6f, 0x63, 0x6b, 0x22, 0x46, 0x2f, 0x76, 0x31, 0x61,
3086 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
3087 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3088 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f,
3089 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
3090 0x6b, 0x73, 0x12, 0xb6, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x63,
3091 0x6b, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
3092 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b,
3093 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
3094 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67,
3095 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
3096 0x6d, 0x70, 0x74, 0x79, 0x22, 0x55, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4,
3097 0x93, 0x02, 0x48, 0x2a, 0x46, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b,
3098 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
3099 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61,
3100 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73,
3101 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xd3, 0x01, 0x0a, 0x09,
3102 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4c, 0x6f, 0x63, 0x6b, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3103 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
3104 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
3105 0x61, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
3106 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3107 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c,
3108 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x6f, 0x63,
3109 0x6b, 0x22, 0x5e, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x51,
3110 0x3a, 0x01, 0x2a, 0x22, 0x4c, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x7b,
3111 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
3112 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x61, 0x74, 0x61,
3113 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73,
3114 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x63, 0x68, 0x65, 0x63,
3115 0x6b, 0x12, 0xd9, 0x01, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x12,
3116 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
3117 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e,
3118 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x63,
3119 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3120 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
3121 0x79, 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
3122 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70,
3123 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x57, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82,
3124 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31,
3125 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
3126 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f,
3127 0x63, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62,
3128 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x1a, 0x73, 0xca,
3129 0x41, 0x16, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3130 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x57, 0x68, 0x74, 0x74, 0x70, 0x73,
3131 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
3132 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75,
3133 0x65, 0x72, 0x79, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e,
3134 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61,
3135 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
3136 0x72, 0x6d, 0x42, 0x84, 0x01, 0x0a, 0x2a, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3137 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
3138 0x2e, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
3139 0x31, 0x42, 0x0e, 0x4d, 0x65, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x50, 0x72, 0x6f, 0x74,
3140 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3141 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
3142 0x79, 0x2f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x61,
3143 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x70, 0x62, 0x3b,
3144 0x62, 0x69, 0x67, 0x6c, 0x61, 0x6b, 0x65, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
3145 0x33,
3146 }
3147
3148 var (
3149 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescOnce sync.Once
3150 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescData = file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDesc
3151 )
3152
3153 func file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescGZIP() []byte {
3154 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescOnce.Do(func() {
3155 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescData)
3156 })
3157 return file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDescData
3158 }
3159
3160 var file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes = make([]protoimpl.EnumInfo, 5)
3161 var file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
3162 var file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_goTypes = []interface{}{
3163 (TableView)(0),
3164 (Database_Type)(0),
3165 (Table_Type)(0),
3166 (Lock_Type)(0),
3167 (Lock_State)(0),
3168 (*Catalog)(nil),
3169 (*Database)(nil),
3170 (*Table)(nil),
3171 (*Lock)(nil),
3172 (*CreateCatalogRequest)(nil),
3173 (*DeleteCatalogRequest)(nil),
3174 (*GetCatalogRequest)(nil),
3175 (*ListCatalogsRequest)(nil),
3176 (*ListCatalogsResponse)(nil),
3177 (*CreateDatabaseRequest)(nil),
3178 (*DeleteDatabaseRequest)(nil),
3179 (*UpdateDatabaseRequest)(nil),
3180 (*GetDatabaseRequest)(nil),
3181 (*ListDatabasesRequest)(nil),
3182 (*ListDatabasesResponse)(nil),
3183 (*CreateTableRequest)(nil),
3184 (*DeleteTableRequest)(nil),
3185 (*UpdateTableRequest)(nil),
3186 (*RenameTableRequest)(nil),
3187 (*GetTableRequest)(nil),
3188 (*ListTablesRequest)(nil),
3189 (*ListTablesResponse)(nil),
3190 (*CreateLockRequest)(nil),
3191 (*DeleteLockRequest)(nil),
3192 (*CheckLockRequest)(nil),
3193 (*ListLocksRequest)(nil),
3194 (*ListLocksResponse)(nil),
3195 (*HiveDatabaseOptions)(nil),
3196 (*HiveTableOptions)(nil),
3197 nil,
3198 (*HiveTableOptions_SerDeInfo)(nil),
3199 (*HiveTableOptions_StorageDescriptor)(nil),
3200 nil,
3201 (*timestamppb.Timestamp)(nil),
3202 (*fieldmaskpb.FieldMask)(nil),
3203 (*emptypb.Empty)(nil),
3204 }
3205 var file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_depIdxs = []int32{
3206 38,
3207 38,
3208 38,
3209 38,
3210 32,
3211 38,
3212 38,
3213 38,
3214 38,
3215 1,
3216 33,
3217 38,
3218 38,
3219 38,
3220 38,
3221 2,
3222 38,
3223 3,
3224 4,
3225 5,
3226 5,
3227 6,
3228 6,
3229 39,
3230 6,
3231 7,
3232 7,
3233 39,
3234 0,
3235 7,
3236 8,
3237 8,
3238 34,
3239 37,
3240 36,
3241 35,
3242 9,
3243 10,
3244 11,
3245 12,
3246 14,
3247 15,
3248 16,
3249 17,
3250 18,
3251 20,
3252 21,
3253 22,
3254 23,
3255 24,
3256 25,
3257 27,
3258 28,
3259 29,
3260 30,
3261 5,
3262 5,
3263 5,
3264 13,
3265 6,
3266 6,
3267 6,
3268 6,
3269 19,
3270 7,
3271 7,
3272 7,
3273 7,
3274 7,
3275 26,
3276 8,
3277 40,
3278 8,
3279 31,
3280 55,
3281 36,
3282 36,
3283 36,
3284 0,
3285 }
3286
3287 func init() { file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_init() }
3288 func file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_init() {
3289 if File_google_cloud_bigquery_biglake_v1alpha1_metastore_proto != nil {
3290 return
3291 }
3292 if !protoimpl.UnsafeEnabled {
3293 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
3294 switch v := v.(*Catalog); i {
3295 case 0:
3296 return &v.state
3297 case 1:
3298 return &v.sizeCache
3299 case 2:
3300 return &v.unknownFields
3301 default:
3302 return nil
3303 }
3304 }
3305 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
3306 switch v := v.(*Database); i {
3307 case 0:
3308 return &v.state
3309 case 1:
3310 return &v.sizeCache
3311 case 2:
3312 return &v.unknownFields
3313 default:
3314 return nil
3315 }
3316 }
3317 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
3318 switch v := v.(*Table); i {
3319 case 0:
3320 return &v.state
3321 case 1:
3322 return &v.sizeCache
3323 case 2:
3324 return &v.unknownFields
3325 default:
3326 return nil
3327 }
3328 }
3329 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
3330 switch v := v.(*Lock); i {
3331 case 0:
3332 return &v.state
3333 case 1:
3334 return &v.sizeCache
3335 case 2:
3336 return &v.unknownFields
3337 default:
3338 return nil
3339 }
3340 }
3341 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
3342 switch v := v.(*CreateCatalogRequest); i {
3343 case 0:
3344 return &v.state
3345 case 1:
3346 return &v.sizeCache
3347 case 2:
3348 return &v.unknownFields
3349 default:
3350 return nil
3351 }
3352 }
3353 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
3354 switch v := v.(*DeleteCatalogRequest); i {
3355 case 0:
3356 return &v.state
3357 case 1:
3358 return &v.sizeCache
3359 case 2:
3360 return &v.unknownFields
3361 default:
3362 return nil
3363 }
3364 }
3365 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
3366 switch v := v.(*GetCatalogRequest); i {
3367 case 0:
3368 return &v.state
3369 case 1:
3370 return &v.sizeCache
3371 case 2:
3372 return &v.unknownFields
3373 default:
3374 return nil
3375 }
3376 }
3377 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
3378 switch v := v.(*ListCatalogsRequest); i {
3379 case 0:
3380 return &v.state
3381 case 1:
3382 return &v.sizeCache
3383 case 2:
3384 return &v.unknownFields
3385 default:
3386 return nil
3387 }
3388 }
3389 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
3390 switch v := v.(*ListCatalogsResponse); i {
3391 case 0:
3392 return &v.state
3393 case 1:
3394 return &v.sizeCache
3395 case 2:
3396 return &v.unknownFields
3397 default:
3398 return nil
3399 }
3400 }
3401 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
3402 switch v := v.(*CreateDatabaseRequest); i {
3403 case 0:
3404 return &v.state
3405 case 1:
3406 return &v.sizeCache
3407 case 2:
3408 return &v.unknownFields
3409 default:
3410 return nil
3411 }
3412 }
3413 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
3414 switch v := v.(*DeleteDatabaseRequest); i {
3415 case 0:
3416 return &v.state
3417 case 1:
3418 return &v.sizeCache
3419 case 2:
3420 return &v.unknownFields
3421 default:
3422 return nil
3423 }
3424 }
3425 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
3426 switch v := v.(*UpdateDatabaseRequest); i {
3427 case 0:
3428 return &v.state
3429 case 1:
3430 return &v.sizeCache
3431 case 2:
3432 return &v.unknownFields
3433 default:
3434 return nil
3435 }
3436 }
3437 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
3438 switch v := v.(*GetDatabaseRequest); i {
3439 case 0:
3440 return &v.state
3441 case 1:
3442 return &v.sizeCache
3443 case 2:
3444 return &v.unknownFields
3445 default:
3446 return nil
3447 }
3448 }
3449 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
3450 switch v := v.(*ListDatabasesRequest); i {
3451 case 0:
3452 return &v.state
3453 case 1:
3454 return &v.sizeCache
3455 case 2:
3456 return &v.unknownFields
3457 default:
3458 return nil
3459 }
3460 }
3461 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
3462 switch v := v.(*ListDatabasesResponse); i {
3463 case 0:
3464 return &v.state
3465 case 1:
3466 return &v.sizeCache
3467 case 2:
3468 return &v.unknownFields
3469 default:
3470 return nil
3471 }
3472 }
3473 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
3474 switch v := v.(*CreateTableRequest); i {
3475 case 0:
3476 return &v.state
3477 case 1:
3478 return &v.sizeCache
3479 case 2:
3480 return &v.unknownFields
3481 default:
3482 return nil
3483 }
3484 }
3485 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
3486 switch v := v.(*DeleteTableRequest); i {
3487 case 0:
3488 return &v.state
3489 case 1:
3490 return &v.sizeCache
3491 case 2:
3492 return &v.unknownFields
3493 default:
3494 return nil
3495 }
3496 }
3497 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
3498 switch v := v.(*UpdateTableRequest); i {
3499 case 0:
3500 return &v.state
3501 case 1:
3502 return &v.sizeCache
3503 case 2:
3504 return &v.unknownFields
3505 default:
3506 return nil
3507 }
3508 }
3509 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
3510 switch v := v.(*RenameTableRequest); i {
3511 case 0:
3512 return &v.state
3513 case 1:
3514 return &v.sizeCache
3515 case 2:
3516 return &v.unknownFields
3517 default:
3518 return nil
3519 }
3520 }
3521 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
3522 switch v := v.(*GetTableRequest); i {
3523 case 0:
3524 return &v.state
3525 case 1:
3526 return &v.sizeCache
3527 case 2:
3528 return &v.unknownFields
3529 default:
3530 return nil
3531 }
3532 }
3533 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
3534 switch v := v.(*ListTablesRequest); i {
3535 case 0:
3536 return &v.state
3537 case 1:
3538 return &v.sizeCache
3539 case 2:
3540 return &v.unknownFields
3541 default:
3542 return nil
3543 }
3544 }
3545 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
3546 switch v := v.(*ListTablesResponse); i {
3547 case 0:
3548 return &v.state
3549 case 1:
3550 return &v.sizeCache
3551 case 2:
3552 return &v.unknownFields
3553 default:
3554 return nil
3555 }
3556 }
3557 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
3558 switch v := v.(*CreateLockRequest); i {
3559 case 0:
3560 return &v.state
3561 case 1:
3562 return &v.sizeCache
3563 case 2:
3564 return &v.unknownFields
3565 default:
3566 return nil
3567 }
3568 }
3569 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
3570 switch v := v.(*DeleteLockRequest); i {
3571 case 0:
3572 return &v.state
3573 case 1:
3574 return &v.sizeCache
3575 case 2:
3576 return &v.unknownFields
3577 default:
3578 return nil
3579 }
3580 }
3581 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
3582 switch v := v.(*CheckLockRequest); i {
3583 case 0:
3584 return &v.state
3585 case 1:
3586 return &v.sizeCache
3587 case 2:
3588 return &v.unknownFields
3589 default:
3590 return nil
3591 }
3592 }
3593 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
3594 switch v := v.(*ListLocksRequest); i {
3595 case 0:
3596 return &v.state
3597 case 1:
3598 return &v.sizeCache
3599 case 2:
3600 return &v.unknownFields
3601 default:
3602 return nil
3603 }
3604 }
3605 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
3606 switch v := v.(*ListLocksResponse); i {
3607 case 0:
3608 return &v.state
3609 case 1:
3610 return &v.sizeCache
3611 case 2:
3612 return &v.unknownFields
3613 default:
3614 return nil
3615 }
3616 }
3617 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
3618 switch v := v.(*HiveDatabaseOptions); i {
3619 case 0:
3620 return &v.state
3621 case 1:
3622 return &v.sizeCache
3623 case 2:
3624 return &v.unknownFields
3625 default:
3626 return nil
3627 }
3628 }
3629 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
3630 switch v := v.(*HiveTableOptions); i {
3631 case 0:
3632 return &v.state
3633 case 1:
3634 return &v.sizeCache
3635 case 2:
3636 return &v.unknownFields
3637 default:
3638 return nil
3639 }
3640 }
3641 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
3642 switch v := v.(*HiveTableOptions_SerDeInfo); i {
3643 case 0:
3644 return &v.state
3645 case 1:
3646 return &v.sizeCache
3647 case 2:
3648 return &v.unknownFields
3649 default:
3650 return nil
3651 }
3652 }
3653 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
3654 switch v := v.(*HiveTableOptions_StorageDescriptor); i {
3655 case 0:
3656 return &v.state
3657 case 1:
3658 return &v.sizeCache
3659 case 2:
3660 return &v.unknownFields
3661 default:
3662 return nil
3663 }
3664 }
3665 }
3666 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[1].OneofWrappers = []interface{}{
3667 (*Database_HiveOptions)(nil),
3668 }
3669 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[2].OneofWrappers = []interface{}{
3670 (*Table_HiveOptions)(nil),
3671 }
3672 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes[3].OneofWrappers = []interface{}{
3673 (*Lock_TableId)(nil),
3674 }
3675 type x struct{}
3676 out := protoimpl.TypeBuilder{
3677 File: protoimpl.DescBuilder{
3678 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
3679 RawDescriptor: file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDesc,
3680 NumEnums: 5,
3681 NumMessages: 33,
3682 NumExtensions: 0,
3683 NumServices: 1,
3684 },
3685 GoTypes: file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_goTypes,
3686 DependencyIndexes: file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_depIdxs,
3687 EnumInfos: file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_enumTypes,
3688 MessageInfos: file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_msgTypes,
3689 }.Build()
3690 File_google_cloud_bigquery_biglake_v1alpha1_metastore_proto = out.File
3691 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_rawDesc = nil
3692 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_goTypes = nil
3693 file_google_cloud_bigquery_biglake_v1alpha1_metastore_proto_depIdxs = nil
3694 }
3695
3696
3697 var _ context.Context
3698 var _ grpc.ClientConnInterface
3699
3700
3701
3702 const _ = grpc.SupportPackageIsVersion6
3703
3704
3705
3706
3707 type MetastoreServiceClient interface {
3708
3709 CreateCatalog(ctx context.Context, in *CreateCatalogRequest, opts ...grpc.CallOption) (*Catalog, error)
3710
3711 DeleteCatalog(ctx context.Context, in *DeleteCatalogRequest, opts ...grpc.CallOption) (*Catalog, error)
3712
3713 GetCatalog(ctx context.Context, in *GetCatalogRequest, opts ...grpc.CallOption) (*Catalog, error)
3714
3715 ListCatalogs(ctx context.Context, in *ListCatalogsRequest, opts ...grpc.CallOption) (*ListCatalogsResponse, error)
3716
3717 CreateDatabase(ctx context.Context, in *CreateDatabaseRequest, opts ...grpc.CallOption) (*Database, error)
3718
3719 DeleteDatabase(ctx context.Context, in *DeleteDatabaseRequest, opts ...grpc.CallOption) (*Database, error)
3720
3721 UpdateDatabase(ctx context.Context, in *UpdateDatabaseRequest, opts ...grpc.CallOption) (*Database, error)
3722
3723 GetDatabase(ctx context.Context, in *GetDatabaseRequest, opts ...grpc.CallOption) (*Database, error)
3724
3725 ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error)
3726
3727 CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error)
3728
3729 DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*Table, error)
3730
3731 UpdateTable(ctx context.Context, in *UpdateTableRequest, opts ...grpc.CallOption) (*Table, error)
3732
3733 RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*Table, error)
3734
3735 GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error)
3736
3737 ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error)
3738
3739 CreateLock(ctx context.Context, in *CreateLockRequest, opts ...grpc.CallOption) (*Lock, error)
3740
3741 DeleteLock(ctx context.Context, in *DeleteLockRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
3742
3743 CheckLock(ctx context.Context, in *CheckLockRequest, opts ...grpc.CallOption) (*Lock, error)
3744
3745 ListLocks(ctx context.Context, in *ListLocksRequest, opts ...grpc.CallOption) (*ListLocksResponse, error)
3746 }
3747
3748 type metastoreServiceClient struct {
3749 cc grpc.ClientConnInterface
3750 }
3751
3752 func NewMetastoreServiceClient(cc grpc.ClientConnInterface) MetastoreServiceClient {
3753 return &metastoreServiceClient{cc}
3754 }
3755
3756 func (c *metastoreServiceClient) CreateCatalog(ctx context.Context, in *CreateCatalogRequest, opts ...grpc.CallOption) (*Catalog, error) {
3757 out := new(Catalog)
3758 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateCatalog", in, out, opts...)
3759 if err != nil {
3760 return nil, err
3761 }
3762 return out, nil
3763 }
3764
3765 func (c *metastoreServiceClient) DeleteCatalog(ctx context.Context, in *DeleteCatalogRequest, opts ...grpc.CallOption) (*Catalog, error) {
3766 out := new(Catalog)
3767 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteCatalog", in, out, opts...)
3768 if err != nil {
3769 return nil, err
3770 }
3771 return out, nil
3772 }
3773
3774 func (c *metastoreServiceClient) GetCatalog(ctx context.Context, in *GetCatalogRequest, opts ...grpc.CallOption) (*Catalog, error) {
3775 out := new(Catalog)
3776 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetCatalog", in, out, opts...)
3777 if err != nil {
3778 return nil, err
3779 }
3780 return out, nil
3781 }
3782
3783 func (c *metastoreServiceClient) ListCatalogs(ctx context.Context, in *ListCatalogsRequest, opts ...grpc.CallOption) (*ListCatalogsResponse, error) {
3784 out := new(ListCatalogsResponse)
3785 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListCatalogs", in, out, opts...)
3786 if err != nil {
3787 return nil, err
3788 }
3789 return out, nil
3790 }
3791
3792 func (c *metastoreServiceClient) CreateDatabase(ctx context.Context, in *CreateDatabaseRequest, opts ...grpc.CallOption) (*Database, error) {
3793 out := new(Database)
3794 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateDatabase", in, out, opts...)
3795 if err != nil {
3796 return nil, err
3797 }
3798 return out, nil
3799 }
3800
3801 func (c *metastoreServiceClient) DeleteDatabase(ctx context.Context, in *DeleteDatabaseRequest, opts ...grpc.CallOption) (*Database, error) {
3802 out := new(Database)
3803 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteDatabase", in, out, opts...)
3804 if err != nil {
3805 return nil, err
3806 }
3807 return out, nil
3808 }
3809
3810 func (c *metastoreServiceClient) UpdateDatabase(ctx context.Context, in *UpdateDatabaseRequest, opts ...grpc.CallOption) (*Database, error) {
3811 out := new(Database)
3812 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/UpdateDatabase", in, out, opts...)
3813 if err != nil {
3814 return nil, err
3815 }
3816 return out, nil
3817 }
3818
3819 func (c *metastoreServiceClient) GetDatabase(ctx context.Context, in *GetDatabaseRequest, opts ...grpc.CallOption) (*Database, error) {
3820 out := new(Database)
3821 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetDatabase", in, out, opts...)
3822 if err != nil {
3823 return nil, err
3824 }
3825 return out, nil
3826 }
3827
3828 func (c *metastoreServiceClient) ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error) {
3829 out := new(ListDatabasesResponse)
3830 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListDatabases", in, out, opts...)
3831 if err != nil {
3832 return nil, err
3833 }
3834 return out, nil
3835 }
3836
3837 func (c *metastoreServiceClient) CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) {
3838 out := new(Table)
3839 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateTable", in, out, opts...)
3840 if err != nil {
3841 return nil, err
3842 }
3843 return out, nil
3844 }
3845
3846 func (c *metastoreServiceClient) DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*Table, error) {
3847 out := new(Table)
3848 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteTable", in, out, opts...)
3849 if err != nil {
3850 return nil, err
3851 }
3852 return out, nil
3853 }
3854
3855 func (c *metastoreServiceClient) UpdateTable(ctx context.Context, in *UpdateTableRequest, opts ...grpc.CallOption) (*Table, error) {
3856 out := new(Table)
3857 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/UpdateTable", in, out, opts...)
3858 if err != nil {
3859 return nil, err
3860 }
3861 return out, nil
3862 }
3863
3864 func (c *metastoreServiceClient) RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*Table, error) {
3865 out := new(Table)
3866 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/RenameTable", in, out, opts...)
3867 if err != nil {
3868 return nil, err
3869 }
3870 return out, nil
3871 }
3872
3873 func (c *metastoreServiceClient) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) {
3874 out := new(Table)
3875 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetTable", in, out, opts...)
3876 if err != nil {
3877 return nil, err
3878 }
3879 return out, nil
3880 }
3881
3882 func (c *metastoreServiceClient) ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) {
3883 out := new(ListTablesResponse)
3884 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListTables", in, out, opts...)
3885 if err != nil {
3886 return nil, err
3887 }
3888 return out, nil
3889 }
3890
3891 func (c *metastoreServiceClient) CreateLock(ctx context.Context, in *CreateLockRequest, opts ...grpc.CallOption) (*Lock, error) {
3892 out := new(Lock)
3893 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateLock", in, out, opts...)
3894 if err != nil {
3895 return nil, err
3896 }
3897 return out, nil
3898 }
3899
3900 func (c *metastoreServiceClient) DeleteLock(ctx context.Context, in *DeleteLockRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
3901 out := new(emptypb.Empty)
3902 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteLock", in, out, opts...)
3903 if err != nil {
3904 return nil, err
3905 }
3906 return out, nil
3907 }
3908
3909 func (c *metastoreServiceClient) CheckLock(ctx context.Context, in *CheckLockRequest, opts ...grpc.CallOption) (*Lock, error) {
3910 out := new(Lock)
3911 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CheckLock", in, out, opts...)
3912 if err != nil {
3913 return nil, err
3914 }
3915 return out, nil
3916 }
3917
3918 func (c *metastoreServiceClient) ListLocks(ctx context.Context, in *ListLocksRequest, opts ...grpc.CallOption) (*ListLocksResponse, error) {
3919 out := new(ListLocksResponse)
3920 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListLocks", in, out, opts...)
3921 if err != nil {
3922 return nil, err
3923 }
3924 return out, nil
3925 }
3926
3927
3928 type MetastoreServiceServer interface {
3929
3930 CreateCatalog(context.Context, *CreateCatalogRequest) (*Catalog, error)
3931
3932 DeleteCatalog(context.Context, *DeleteCatalogRequest) (*Catalog, error)
3933
3934 GetCatalog(context.Context, *GetCatalogRequest) (*Catalog, error)
3935
3936 ListCatalogs(context.Context, *ListCatalogsRequest) (*ListCatalogsResponse, error)
3937
3938 CreateDatabase(context.Context, *CreateDatabaseRequest) (*Database, error)
3939
3940 DeleteDatabase(context.Context, *DeleteDatabaseRequest) (*Database, error)
3941
3942 UpdateDatabase(context.Context, *UpdateDatabaseRequest) (*Database, error)
3943
3944 GetDatabase(context.Context, *GetDatabaseRequest) (*Database, error)
3945
3946 ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error)
3947
3948 CreateTable(context.Context, *CreateTableRequest) (*Table, error)
3949
3950 DeleteTable(context.Context, *DeleteTableRequest) (*Table, error)
3951
3952 UpdateTable(context.Context, *UpdateTableRequest) (*Table, error)
3953
3954 RenameTable(context.Context, *RenameTableRequest) (*Table, error)
3955
3956 GetTable(context.Context, *GetTableRequest) (*Table, error)
3957
3958 ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
3959
3960 CreateLock(context.Context, *CreateLockRequest) (*Lock, error)
3961
3962 DeleteLock(context.Context, *DeleteLockRequest) (*emptypb.Empty, error)
3963
3964 CheckLock(context.Context, *CheckLockRequest) (*Lock, error)
3965
3966 ListLocks(context.Context, *ListLocksRequest) (*ListLocksResponse, error)
3967 }
3968
3969
3970 type UnimplementedMetastoreServiceServer struct {
3971 }
3972
3973 func (*UnimplementedMetastoreServiceServer) CreateCatalog(context.Context, *CreateCatalogRequest) (*Catalog, error) {
3974 return nil, status.Errorf(codes.Unimplemented, "method CreateCatalog not implemented")
3975 }
3976 func (*UnimplementedMetastoreServiceServer) DeleteCatalog(context.Context, *DeleteCatalogRequest) (*Catalog, error) {
3977 return nil, status.Errorf(codes.Unimplemented, "method DeleteCatalog not implemented")
3978 }
3979 func (*UnimplementedMetastoreServiceServer) GetCatalog(context.Context, *GetCatalogRequest) (*Catalog, error) {
3980 return nil, status.Errorf(codes.Unimplemented, "method GetCatalog not implemented")
3981 }
3982 func (*UnimplementedMetastoreServiceServer) ListCatalogs(context.Context, *ListCatalogsRequest) (*ListCatalogsResponse, error) {
3983 return nil, status.Errorf(codes.Unimplemented, "method ListCatalogs not implemented")
3984 }
3985 func (*UnimplementedMetastoreServiceServer) CreateDatabase(context.Context, *CreateDatabaseRequest) (*Database, error) {
3986 return nil, status.Errorf(codes.Unimplemented, "method CreateDatabase not implemented")
3987 }
3988 func (*UnimplementedMetastoreServiceServer) DeleteDatabase(context.Context, *DeleteDatabaseRequest) (*Database, error) {
3989 return nil, status.Errorf(codes.Unimplemented, "method DeleteDatabase not implemented")
3990 }
3991 func (*UnimplementedMetastoreServiceServer) UpdateDatabase(context.Context, *UpdateDatabaseRequest) (*Database, error) {
3992 return nil, status.Errorf(codes.Unimplemented, "method UpdateDatabase not implemented")
3993 }
3994 func (*UnimplementedMetastoreServiceServer) GetDatabase(context.Context, *GetDatabaseRequest) (*Database, error) {
3995 return nil, status.Errorf(codes.Unimplemented, "method GetDatabase not implemented")
3996 }
3997 func (*UnimplementedMetastoreServiceServer) ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error) {
3998 return nil, status.Errorf(codes.Unimplemented, "method ListDatabases not implemented")
3999 }
4000 func (*UnimplementedMetastoreServiceServer) CreateTable(context.Context, *CreateTableRequest) (*Table, error) {
4001 return nil, status.Errorf(codes.Unimplemented, "method CreateTable not implemented")
4002 }
4003 func (*UnimplementedMetastoreServiceServer) DeleteTable(context.Context, *DeleteTableRequest) (*Table, error) {
4004 return nil, status.Errorf(codes.Unimplemented, "method DeleteTable not implemented")
4005 }
4006 func (*UnimplementedMetastoreServiceServer) UpdateTable(context.Context, *UpdateTableRequest) (*Table, error) {
4007 return nil, status.Errorf(codes.Unimplemented, "method UpdateTable not implemented")
4008 }
4009 func (*UnimplementedMetastoreServiceServer) RenameTable(context.Context, *RenameTableRequest) (*Table, error) {
4010 return nil, status.Errorf(codes.Unimplemented, "method RenameTable not implemented")
4011 }
4012 func (*UnimplementedMetastoreServiceServer) GetTable(context.Context, *GetTableRequest) (*Table, error) {
4013 return nil, status.Errorf(codes.Unimplemented, "method GetTable not implemented")
4014 }
4015 func (*UnimplementedMetastoreServiceServer) ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error) {
4016 return nil, status.Errorf(codes.Unimplemented, "method ListTables not implemented")
4017 }
4018 func (*UnimplementedMetastoreServiceServer) CreateLock(context.Context, *CreateLockRequest) (*Lock, error) {
4019 return nil, status.Errorf(codes.Unimplemented, "method CreateLock not implemented")
4020 }
4021 func (*UnimplementedMetastoreServiceServer) DeleteLock(context.Context, *DeleteLockRequest) (*emptypb.Empty, error) {
4022 return nil, status.Errorf(codes.Unimplemented, "method DeleteLock not implemented")
4023 }
4024 func (*UnimplementedMetastoreServiceServer) CheckLock(context.Context, *CheckLockRequest) (*Lock, error) {
4025 return nil, status.Errorf(codes.Unimplemented, "method CheckLock not implemented")
4026 }
4027 func (*UnimplementedMetastoreServiceServer) ListLocks(context.Context, *ListLocksRequest) (*ListLocksResponse, error) {
4028 return nil, status.Errorf(codes.Unimplemented, "method ListLocks not implemented")
4029 }
4030
4031 func RegisterMetastoreServiceServer(s *grpc.Server, srv MetastoreServiceServer) {
4032 s.RegisterService(&_MetastoreService_serviceDesc, srv)
4033 }
4034
4035 func _MetastoreService_CreateCatalog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4036 in := new(CreateCatalogRequest)
4037 if err := dec(in); err != nil {
4038 return nil, err
4039 }
4040 if interceptor == nil {
4041 return srv.(MetastoreServiceServer).CreateCatalog(ctx, in)
4042 }
4043 info := &grpc.UnaryServerInfo{
4044 Server: srv,
4045 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateCatalog",
4046 }
4047 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4048 return srv.(MetastoreServiceServer).CreateCatalog(ctx, req.(*CreateCatalogRequest))
4049 }
4050 return interceptor(ctx, in, info, handler)
4051 }
4052
4053 func _MetastoreService_DeleteCatalog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4054 in := new(DeleteCatalogRequest)
4055 if err := dec(in); err != nil {
4056 return nil, err
4057 }
4058 if interceptor == nil {
4059 return srv.(MetastoreServiceServer).DeleteCatalog(ctx, in)
4060 }
4061 info := &grpc.UnaryServerInfo{
4062 Server: srv,
4063 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteCatalog",
4064 }
4065 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4066 return srv.(MetastoreServiceServer).DeleteCatalog(ctx, req.(*DeleteCatalogRequest))
4067 }
4068 return interceptor(ctx, in, info, handler)
4069 }
4070
4071 func _MetastoreService_GetCatalog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4072 in := new(GetCatalogRequest)
4073 if err := dec(in); err != nil {
4074 return nil, err
4075 }
4076 if interceptor == nil {
4077 return srv.(MetastoreServiceServer).GetCatalog(ctx, in)
4078 }
4079 info := &grpc.UnaryServerInfo{
4080 Server: srv,
4081 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetCatalog",
4082 }
4083 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4084 return srv.(MetastoreServiceServer).GetCatalog(ctx, req.(*GetCatalogRequest))
4085 }
4086 return interceptor(ctx, in, info, handler)
4087 }
4088
4089 func _MetastoreService_ListCatalogs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4090 in := new(ListCatalogsRequest)
4091 if err := dec(in); err != nil {
4092 return nil, err
4093 }
4094 if interceptor == nil {
4095 return srv.(MetastoreServiceServer).ListCatalogs(ctx, in)
4096 }
4097 info := &grpc.UnaryServerInfo{
4098 Server: srv,
4099 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListCatalogs",
4100 }
4101 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4102 return srv.(MetastoreServiceServer).ListCatalogs(ctx, req.(*ListCatalogsRequest))
4103 }
4104 return interceptor(ctx, in, info, handler)
4105 }
4106
4107 func _MetastoreService_CreateDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4108 in := new(CreateDatabaseRequest)
4109 if err := dec(in); err != nil {
4110 return nil, err
4111 }
4112 if interceptor == nil {
4113 return srv.(MetastoreServiceServer).CreateDatabase(ctx, in)
4114 }
4115 info := &grpc.UnaryServerInfo{
4116 Server: srv,
4117 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateDatabase",
4118 }
4119 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4120 return srv.(MetastoreServiceServer).CreateDatabase(ctx, req.(*CreateDatabaseRequest))
4121 }
4122 return interceptor(ctx, in, info, handler)
4123 }
4124
4125 func _MetastoreService_DeleteDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4126 in := new(DeleteDatabaseRequest)
4127 if err := dec(in); err != nil {
4128 return nil, err
4129 }
4130 if interceptor == nil {
4131 return srv.(MetastoreServiceServer).DeleteDatabase(ctx, in)
4132 }
4133 info := &grpc.UnaryServerInfo{
4134 Server: srv,
4135 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteDatabase",
4136 }
4137 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4138 return srv.(MetastoreServiceServer).DeleteDatabase(ctx, req.(*DeleteDatabaseRequest))
4139 }
4140 return interceptor(ctx, in, info, handler)
4141 }
4142
4143 func _MetastoreService_UpdateDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4144 in := new(UpdateDatabaseRequest)
4145 if err := dec(in); err != nil {
4146 return nil, err
4147 }
4148 if interceptor == nil {
4149 return srv.(MetastoreServiceServer).UpdateDatabase(ctx, in)
4150 }
4151 info := &grpc.UnaryServerInfo{
4152 Server: srv,
4153 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/UpdateDatabase",
4154 }
4155 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4156 return srv.(MetastoreServiceServer).UpdateDatabase(ctx, req.(*UpdateDatabaseRequest))
4157 }
4158 return interceptor(ctx, in, info, handler)
4159 }
4160
4161 func _MetastoreService_GetDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4162 in := new(GetDatabaseRequest)
4163 if err := dec(in); err != nil {
4164 return nil, err
4165 }
4166 if interceptor == nil {
4167 return srv.(MetastoreServiceServer).GetDatabase(ctx, in)
4168 }
4169 info := &grpc.UnaryServerInfo{
4170 Server: srv,
4171 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetDatabase",
4172 }
4173 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4174 return srv.(MetastoreServiceServer).GetDatabase(ctx, req.(*GetDatabaseRequest))
4175 }
4176 return interceptor(ctx, in, info, handler)
4177 }
4178
4179 func _MetastoreService_ListDatabases_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4180 in := new(ListDatabasesRequest)
4181 if err := dec(in); err != nil {
4182 return nil, err
4183 }
4184 if interceptor == nil {
4185 return srv.(MetastoreServiceServer).ListDatabases(ctx, in)
4186 }
4187 info := &grpc.UnaryServerInfo{
4188 Server: srv,
4189 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListDatabases",
4190 }
4191 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4192 return srv.(MetastoreServiceServer).ListDatabases(ctx, req.(*ListDatabasesRequest))
4193 }
4194 return interceptor(ctx, in, info, handler)
4195 }
4196
4197 func _MetastoreService_CreateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4198 in := new(CreateTableRequest)
4199 if err := dec(in); err != nil {
4200 return nil, err
4201 }
4202 if interceptor == nil {
4203 return srv.(MetastoreServiceServer).CreateTable(ctx, in)
4204 }
4205 info := &grpc.UnaryServerInfo{
4206 Server: srv,
4207 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateTable",
4208 }
4209 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4210 return srv.(MetastoreServiceServer).CreateTable(ctx, req.(*CreateTableRequest))
4211 }
4212 return interceptor(ctx, in, info, handler)
4213 }
4214
4215 func _MetastoreService_DeleteTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4216 in := new(DeleteTableRequest)
4217 if err := dec(in); err != nil {
4218 return nil, err
4219 }
4220 if interceptor == nil {
4221 return srv.(MetastoreServiceServer).DeleteTable(ctx, in)
4222 }
4223 info := &grpc.UnaryServerInfo{
4224 Server: srv,
4225 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteTable",
4226 }
4227 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4228 return srv.(MetastoreServiceServer).DeleteTable(ctx, req.(*DeleteTableRequest))
4229 }
4230 return interceptor(ctx, in, info, handler)
4231 }
4232
4233 func _MetastoreService_UpdateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4234 in := new(UpdateTableRequest)
4235 if err := dec(in); err != nil {
4236 return nil, err
4237 }
4238 if interceptor == nil {
4239 return srv.(MetastoreServiceServer).UpdateTable(ctx, in)
4240 }
4241 info := &grpc.UnaryServerInfo{
4242 Server: srv,
4243 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/UpdateTable",
4244 }
4245 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4246 return srv.(MetastoreServiceServer).UpdateTable(ctx, req.(*UpdateTableRequest))
4247 }
4248 return interceptor(ctx, in, info, handler)
4249 }
4250
4251 func _MetastoreService_RenameTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4252 in := new(RenameTableRequest)
4253 if err := dec(in); err != nil {
4254 return nil, err
4255 }
4256 if interceptor == nil {
4257 return srv.(MetastoreServiceServer).RenameTable(ctx, in)
4258 }
4259 info := &grpc.UnaryServerInfo{
4260 Server: srv,
4261 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/RenameTable",
4262 }
4263 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4264 return srv.(MetastoreServiceServer).RenameTable(ctx, req.(*RenameTableRequest))
4265 }
4266 return interceptor(ctx, in, info, handler)
4267 }
4268
4269 func _MetastoreService_GetTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4270 in := new(GetTableRequest)
4271 if err := dec(in); err != nil {
4272 return nil, err
4273 }
4274 if interceptor == nil {
4275 return srv.(MetastoreServiceServer).GetTable(ctx, in)
4276 }
4277 info := &grpc.UnaryServerInfo{
4278 Server: srv,
4279 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/GetTable",
4280 }
4281 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4282 return srv.(MetastoreServiceServer).GetTable(ctx, req.(*GetTableRequest))
4283 }
4284 return interceptor(ctx, in, info, handler)
4285 }
4286
4287 func _MetastoreService_ListTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4288 in := new(ListTablesRequest)
4289 if err := dec(in); err != nil {
4290 return nil, err
4291 }
4292 if interceptor == nil {
4293 return srv.(MetastoreServiceServer).ListTables(ctx, in)
4294 }
4295 info := &grpc.UnaryServerInfo{
4296 Server: srv,
4297 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListTables",
4298 }
4299 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4300 return srv.(MetastoreServiceServer).ListTables(ctx, req.(*ListTablesRequest))
4301 }
4302 return interceptor(ctx, in, info, handler)
4303 }
4304
4305 func _MetastoreService_CreateLock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4306 in := new(CreateLockRequest)
4307 if err := dec(in); err != nil {
4308 return nil, err
4309 }
4310 if interceptor == nil {
4311 return srv.(MetastoreServiceServer).CreateLock(ctx, in)
4312 }
4313 info := &grpc.UnaryServerInfo{
4314 Server: srv,
4315 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CreateLock",
4316 }
4317 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4318 return srv.(MetastoreServiceServer).CreateLock(ctx, req.(*CreateLockRequest))
4319 }
4320 return interceptor(ctx, in, info, handler)
4321 }
4322
4323 func _MetastoreService_DeleteLock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4324 in := new(DeleteLockRequest)
4325 if err := dec(in); err != nil {
4326 return nil, err
4327 }
4328 if interceptor == nil {
4329 return srv.(MetastoreServiceServer).DeleteLock(ctx, in)
4330 }
4331 info := &grpc.UnaryServerInfo{
4332 Server: srv,
4333 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/DeleteLock",
4334 }
4335 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4336 return srv.(MetastoreServiceServer).DeleteLock(ctx, req.(*DeleteLockRequest))
4337 }
4338 return interceptor(ctx, in, info, handler)
4339 }
4340
4341 func _MetastoreService_CheckLock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4342 in := new(CheckLockRequest)
4343 if err := dec(in); err != nil {
4344 return nil, err
4345 }
4346 if interceptor == nil {
4347 return srv.(MetastoreServiceServer).CheckLock(ctx, in)
4348 }
4349 info := &grpc.UnaryServerInfo{
4350 Server: srv,
4351 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/CheckLock",
4352 }
4353 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4354 return srv.(MetastoreServiceServer).CheckLock(ctx, req.(*CheckLockRequest))
4355 }
4356 return interceptor(ctx, in, info, handler)
4357 }
4358
4359 func _MetastoreService_ListLocks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4360 in := new(ListLocksRequest)
4361 if err := dec(in); err != nil {
4362 return nil, err
4363 }
4364 if interceptor == nil {
4365 return srv.(MetastoreServiceServer).ListLocks(ctx, in)
4366 }
4367 info := &grpc.UnaryServerInfo{
4368 Server: srv,
4369 FullMethod: "/google.cloud.bigquery.biglake.v1alpha1.MetastoreService/ListLocks",
4370 }
4371 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4372 return srv.(MetastoreServiceServer).ListLocks(ctx, req.(*ListLocksRequest))
4373 }
4374 return interceptor(ctx, in, info, handler)
4375 }
4376
4377 var _MetastoreService_serviceDesc = grpc.ServiceDesc{
4378 ServiceName: "google.cloud.bigquery.biglake.v1alpha1.MetastoreService",
4379 HandlerType: (*MetastoreServiceServer)(nil),
4380 Methods: []grpc.MethodDesc{
4381 {
4382 MethodName: "CreateCatalog",
4383 Handler: _MetastoreService_CreateCatalog_Handler,
4384 },
4385 {
4386 MethodName: "DeleteCatalog",
4387 Handler: _MetastoreService_DeleteCatalog_Handler,
4388 },
4389 {
4390 MethodName: "GetCatalog",
4391 Handler: _MetastoreService_GetCatalog_Handler,
4392 },
4393 {
4394 MethodName: "ListCatalogs",
4395 Handler: _MetastoreService_ListCatalogs_Handler,
4396 },
4397 {
4398 MethodName: "CreateDatabase",
4399 Handler: _MetastoreService_CreateDatabase_Handler,
4400 },
4401 {
4402 MethodName: "DeleteDatabase",
4403 Handler: _MetastoreService_DeleteDatabase_Handler,
4404 },
4405 {
4406 MethodName: "UpdateDatabase",
4407 Handler: _MetastoreService_UpdateDatabase_Handler,
4408 },
4409 {
4410 MethodName: "GetDatabase",
4411 Handler: _MetastoreService_GetDatabase_Handler,
4412 },
4413 {
4414 MethodName: "ListDatabases",
4415 Handler: _MetastoreService_ListDatabases_Handler,
4416 },
4417 {
4418 MethodName: "CreateTable",
4419 Handler: _MetastoreService_CreateTable_Handler,
4420 },
4421 {
4422 MethodName: "DeleteTable",
4423 Handler: _MetastoreService_DeleteTable_Handler,
4424 },
4425 {
4426 MethodName: "UpdateTable",
4427 Handler: _MetastoreService_UpdateTable_Handler,
4428 },
4429 {
4430 MethodName: "RenameTable",
4431 Handler: _MetastoreService_RenameTable_Handler,
4432 },
4433 {
4434 MethodName: "GetTable",
4435 Handler: _MetastoreService_GetTable_Handler,
4436 },
4437 {
4438 MethodName: "ListTables",
4439 Handler: _MetastoreService_ListTables_Handler,
4440 },
4441 {
4442 MethodName: "CreateLock",
4443 Handler: _MetastoreService_CreateLock_Handler,
4444 },
4445 {
4446 MethodName: "DeleteLock",
4447 Handler: _MetastoreService_DeleteLock_Handler,
4448 },
4449 {
4450 MethodName: "CheckLock",
4451 Handler: _MetastoreService_CheckLock_Handler,
4452 },
4453 {
4454 MethodName: "ListLocks",
4455 Handler: _MetastoreService_ListLocks_Handler,
4456 },
4457 },
4458 Streams: []grpc.StreamDesc{},
4459 Metadata: "google/cloud/bigquery/biglake/v1alpha1/metastore.proto",
4460 }
4461
View as plain text