1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package bigtable
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 proto "github.com/golang/protobuf/proto"
28 status "google.golang.org/genproto/googleapis/rpc/status"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41
42 const _ = proto.ProtoPackageIsVersion4
43
44
45 type ReadRowsRequest struct {
46 state protoimpl.MessageState
47 sizeCache protoimpl.SizeCache
48 unknownFields protoimpl.UnknownFields
49
50
51 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
52
53
54
55
56
57
58 Target isReadRowsRequest_Target `protobuf_oneof:"target"`
59
60
61 Filter *RowFilter `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
62
63
64
65
66
67
68 AllowRowInterleaving bool `protobuf:"varint,6,opt,name=allow_row_interleaving,json=allowRowInterleaving,proto3" json:"allow_row_interleaving,omitempty"`
69
70
71
72 NumRowsLimit int64 `protobuf:"varint,7,opt,name=num_rows_limit,json=numRowsLimit,proto3" json:"num_rows_limit,omitempty"`
73 }
74
75 func (x *ReadRowsRequest) Reset() {
76 *x = ReadRowsRequest{}
77 if protoimpl.UnsafeEnabled {
78 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[0]
79 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
80 ms.StoreMessageInfo(mi)
81 }
82 }
83
84 func (x *ReadRowsRequest) String() string {
85 return protoimpl.X.MessageStringOf(x)
86 }
87
88 func (*ReadRowsRequest) ProtoMessage() {}
89
90 func (x *ReadRowsRequest) ProtoReflect() protoreflect.Message {
91 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[0]
92 if protoimpl.UnsafeEnabled && x != nil {
93 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
94 if ms.LoadMessageInfo() == nil {
95 ms.StoreMessageInfo(mi)
96 }
97 return ms
98 }
99 return mi.MessageOf(x)
100 }
101
102
103 func (*ReadRowsRequest) Descriptor() ([]byte, []int) {
104 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{0}
105 }
106
107 func (x *ReadRowsRequest) GetTableName() string {
108 if x != nil {
109 return x.TableName
110 }
111 return ""
112 }
113
114 func (m *ReadRowsRequest) GetTarget() isReadRowsRequest_Target {
115 if m != nil {
116 return m.Target
117 }
118 return nil
119 }
120
121 func (x *ReadRowsRequest) GetRowKey() []byte {
122 if x, ok := x.GetTarget().(*ReadRowsRequest_RowKey); ok {
123 return x.RowKey
124 }
125 return nil
126 }
127
128 func (x *ReadRowsRequest) GetRowRange() *RowRange {
129 if x, ok := x.GetTarget().(*ReadRowsRequest_RowRange); ok {
130 return x.RowRange
131 }
132 return nil
133 }
134
135 func (x *ReadRowsRequest) GetRowSet() *RowSet {
136 if x, ok := x.GetTarget().(*ReadRowsRequest_RowSet); ok {
137 return x.RowSet
138 }
139 return nil
140 }
141
142 func (x *ReadRowsRequest) GetFilter() *RowFilter {
143 if x != nil {
144 return x.Filter
145 }
146 return nil
147 }
148
149 func (x *ReadRowsRequest) GetAllowRowInterleaving() bool {
150 if x != nil {
151 return x.AllowRowInterleaving
152 }
153 return false
154 }
155
156 func (x *ReadRowsRequest) GetNumRowsLimit() int64 {
157 if x != nil {
158 return x.NumRowsLimit
159 }
160 return 0
161 }
162
163 type isReadRowsRequest_Target interface {
164 isReadRowsRequest_Target()
165 }
166
167 type ReadRowsRequest_RowKey struct {
168
169 RowKey []byte `protobuf:"bytes,2,opt,name=row_key,json=rowKey,proto3,oneof"`
170 }
171
172 type ReadRowsRequest_RowRange struct {
173
174 RowRange *RowRange `protobuf:"bytes,3,opt,name=row_range,json=rowRange,proto3,oneof"`
175 }
176
177 type ReadRowsRequest_RowSet struct {
178
179
180
181 RowSet *RowSet `protobuf:"bytes,8,opt,name=row_set,json=rowSet,proto3,oneof"`
182 }
183
184 func (*ReadRowsRequest_RowKey) isReadRowsRequest_Target() {}
185
186 func (*ReadRowsRequest_RowRange) isReadRowsRequest_Target() {}
187
188 func (*ReadRowsRequest_RowSet) isReadRowsRequest_Target() {}
189
190
191 type ReadRowsResponse struct {
192 state protoimpl.MessageState
193 sizeCache protoimpl.SizeCache
194 unknownFields protoimpl.UnknownFields
195
196
197
198
199 RowKey []byte `protobuf:"bytes,1,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
200
201 Chunks []*ReadRowsResponse_Chunk `protobuf:"bytes,2,rep,name=chunks,proto3" json:"chunks,omitempty"`
202 }
203
204 func (x *ReadRowsResponse) Reset() {
205 *x = ReadRowsResponse{}
206 if protoimpl.UnsafeEnabled {
207 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[1]
208 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
209 ms.StoreMessageInfo(mi)
210 }
211 }
212
213 func (x *ReadRowsResponse) String() string {
214 return protoimpl.X.MessageStringOf(x)
215 }
216
217 func (*ReadRowsResponse) ProtoMessage() {}
218
219 func (x *ReadRowsResponse) ProtoReflect() protoreflect.Message {
220 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[1]
221 if protoimpl.UnsafeEnabled && x != nil {
222 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
223 if ms.LoadMessageInfo() == nil {
224 ms.StoreMessageInfo(mi)
225 }
226 return ms
227 }
228 return mi.MessageOf(x)
229 }
230
231
232 func (*ReadRowsResponse) Descriptor() ([]byte, []int) {
233 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{1}
234 }
235
236 func (x *ReadRowsResponse) GetRowKey() []byte {
237 if x != nil {
238 return x.RowKey
239 }
240 return nil
241 }
242
243 func (x *ReadRowsResponse) GetChunks() []*ReadRowsResponse_Chunk {
244 if x != nil {
245 return x.Chunks
246 }
247 return nil
248 }
249
250
251 type SampleRowKeysRequest struct {
252 state protoimpl.MessageState
253 sizeCache protoimpl.SizeCache
254 unknownFields protoimpl.UnknownFields
255
256
257 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
258 }
259
260 func (x *SampleRowKeysRequest) Reset() {
261 *x = SampleRowKeysRequest{}
262 if protoimpl.UnsafeEnabled {
263 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[2]
264 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
265 ms.StoreMessageInfo(mi)
266 }
267 }
268
269 func (x *SampleRowKeysRequest) String() string {
270 return protoimpl.X.MessageStringOf(x)
271 }
272
273 func (*SampleRowKeysRequest) ProtoMessage() {}
274
275 func (x *SampleRowKeysRequest) ProtoReflect() protoreflect.Message {
276 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[2]
277 if protoimpl.UnsafeEnabled && x != nil {
278 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
279 if ms.LoadMessageInfo() == nil {
280 ms.StoreMessageInfo(mi)
281 }
282 return ms
283 }
284 return mi.MessageOf(x)
285 }
286
287
288 func (*SampleRowKeysRequest) Descriptor() ([]byte, []int) {
289 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{2}
290 }
291
292 func (x *SampleRowKeysRequest) GetTableName() string {
293 if x != nil {
294 return x.TableName
295 }
296 return ""
297 }
298
299
300 type SampleRowKeysResponse struct {
301 state protoimpl.MessageState
302 sizeCache protoimpl.SizeCache
303 unknownFields protoimpl.UnknownFields
304
305
306
307
308
309
310
311
312 RowKey []byte `protobuf:"bytes,1,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
313
314
315
316
317 OffsetBytes int64 `protobuf:"varint,2,opt,name=offset_bytes,json=offsetBytes,proto3" json:"offset_bytes,omitempty"`
318 }
319
320 func (x *SampleRowKeysResponse) Reset() {
321 *x = SampleRowKeysResponse{}
322 if protoimpl.UnsafeEnabled {
323 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[3]
324 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
325 ms.StoreMessageInfo(mi)
326 }
327 }
328
329 func (x *SampleRowKeysResponse) String() string {
330 return protoimpl.X.MessageStringOf(x)
331 }
332
333 func (*SampleRowKeysResponse) ProtoMessage() {}
334
335 func (x *SampleRowKeysResponse) ProtoReflect() protoreflect.Message {
336 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[3]
337 if protoimpl.UnsafeEnabled && x != nil {
338 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
339 if ms.LoadMessageInfo() == nil {
340 ms.StoreMessageInfo(mi)
341 }
342 return ms
343 }
344 return mi.MessageOf(x)
345 }
346
347
348 func (*SampleRowKeysResponse) Descriptor() ([]byte, []int) {
349 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{3}
350 }
351
352 func (x *SampleRowKeysResponse) GetRowKey() []byte {
353 if x != nil {
354 return x.RowKey
355 }
356 return nil
357 }
358
359 func (x *SampleRowKeysResponse) GetOffsetBytes() int64 {
360 if x != nil {
361 return x.OffsetBytes
362 }
363 return 0
364 }
365
366
367 type MutateRowRequest struct {
368 state protoimpl.MessageState
369 sizeCache protoimpl.SizeCache
370 unknownFields protoimpl.UnknownFields
371
372
373 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
374
375 RowKey []byte `protobuf:"bytes,2,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
376
377
378
379 Mutations []*Mutation `protobuf:"bytes,3,rep,name=mutations,proto3" json:"mutations,omitempty"`
380 }
381
382 func (x *MutateRowRequest) Reset() {
383 *x = MutateRowRequest{}
384 if protoimpl.UnsafeEnabled {
385 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[4]
386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
387 ms.StoreMessageInfo(mi)
388 }
389 }
390
391 func (x *MutateRowRequest) String() string {
392 return protoimpl.X.MessageStringOf(x)
393 }
394
395 func (*MutateRowRequest) ProtoMessage() {}
396
397 func (x *MutateRowRequest) ProtoReflect() protoreflect.Message {
398 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[4]
399 if protoimpl.UnsafeEnabled && x != nil {
400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
401 if ms.LoadMessageInfo() == nil {
402 ms.StoreMessageInfo(mi)
403 }
404 return ms
405 }
406 return mi.MessageOf(x)
407 }
408
409
410 func (*MutateRowRequest) Descriptor() ([]byte, []int) {
411 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{4}
412 }
413
414 func (x *MutateRowRequest) GetTableName() string {
415 if x != nil {
416 return x.TableName
417 }
418 return ""
419 }
420
421 func (x *MutateRowRequest) GetRowKey() []byte {
422 if x != nil {
423 return x.RowKey
424 }
425 return nil
426 }
427
428 func (x *MutateRowRequest) GetMutations() []*Mutation {
429 if x != nil {
430 return x.Mutations
431 }
432 return nil
433 }
434
435
436 type MutateRowsRequest struct {
437 state protoimpl.MessageState
438 sizeCache protoimpl.SizeCache
439 unknownFields protoimpl.UnknownFields
440
441
442 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
443
444
445
446
447
448 Entries []*MutateRowsRequest_Entry `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"`
449 }
450
451 func (x *MutateRowsRequest) Reset() {
452 *x = MutateRowsRequest{}
453 if protoimpl.UnsafeEnabled {
454 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[5]
455 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
456 ms.StoreMessageInfo(mi)
457 }
458 }
459
460 func (x *MutateRowsRequest) String() string {
461 return protoimpl.X.MessageStringOf(x)
462 }
463
464 func (*MutateRowsRequest) ProtoMessage() {}
465
466 func (x *MutateRowsRequest) ProtoReflect() protoreflect.Message {
467 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[5]
468 if protoimpl.UnsafeEnabled && x != nil {
469 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
470 if ms.LoadMessageInfo() == nil {
471 ms.StoreMessageInfo(mi)
472 }
473 return ms
474 }
475 return mi.MessageOf(x)
476 }
477
478
479 func (*MutateRowsRequest) Descriptor() ([]byte, []int) {
480 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{5}
481 }
482
483 func (x *MutateRowsRequest) GetTableName() string {
484 if x != nil {
485 return x.TableName
486 }
487 return ""
488 }
489
490 func (x *MutateRowsRequest) GetEntries() []*MutateRowsRequest_Entry {
491 if x != nil {
492 return x.Entries
493 }
494 return nil
495 }
496
497
498 type MutateRowsResponse struct {
499 state protoimpl.MessageState
500 sizeCache protoimpl.SizeCache
501 unknownFields protoimpl.UnknownFields
502
503
504
505
506
507
508 Statuses []*status.Status `protobuf:"bytes,1,rep,name=statuses,proto3" json:"statuses,omitempty"`
509 }
510
511 func (x *MutateRowsResponse) Reset() {
512 *x = MutateRowsResponse{}
513 if protoimpl.UnsafeEnabled {
514 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[6]
515 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
516 ms.StoreMessageInfo(mi)
517 }
518 }
519
520 func (x *MutateRowsResponse) String() string {
521 return protoimpl.X.MessageStringOf(x)
522 }
523
524 func (*MutateRowsResponse) ProtoMessage() {}
525
526 func (x *MutateRowsResponse) ProtoReflect() protoreflect.Message {
527 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[6]
528 if protoimpl.UnsafeEnabled && x != nil {
529 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
530 if ms.LoadMessageInfo() == nil {
531 ms.StoreMessageInfo(mi)
532 }
533 return ms
534 }
535 return mi.MessageOf(x)
536 }
537
538
539 func (*MutateRowsResponse) Descriptor() ([]byte, []int) {
540 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{6}
541 }
542
543 func (x *MutateRowsResponse) GetStatuses() []*status.Status {
544 if x != nil {
545 return x.Statuses
546 }
547 return nil
548 }
549
550
551 type CheckAndMutateRowRequest struct {
552 state protoimpl.MessageState
553 sizeCache protoimpl.SizeCache
554 unknownFields protoimpl.UnknownFields
555
556
557
558 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
559
560 RowKey []byte `protobuf:"bytes,2,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
561
562
563
564
565 PredicateFilter *RowFilter `protobuf:"bytes,6,opt,name=predicate_filter,json=predicateFilter,proto3" json:"predicate_filter,omitempty"`
566
567
568
569
570
571 TrueMutations []*Mutation `protobuf:"bytes,4,rep,name=true_mutations,json=trueMutations,proto3" json:"true_mutations,omitempty"`
572
573
574
575
576
577 FalseMutations []*Mutation `protobuf:"bytes,5,rep,name=false_mutations,json=falseMutations,proto3" json:"false_mutations,omitempty"`
578 }
579
580 func (x *CheckAndMutateRowRequest) Reset() {
581 *x = CheckAndMutateRowRequest{}
582 if protoimpl.UnsafeEnabled {
583 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[7]
584 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
585 ms.StoreMessageInfo(mi)
586 }
587 }
588
589 func (x *CheckAndMutateRowRequest) String() string {
590 return protoimpl.X.MessageStringOf(x)
591 }
592
593 func (*CheckAndMutateRowRequest) ProtoMessage() {}
594
595 func (x *CheckAndMutateRowRequest) ProtoReflect() protoreflect.Message {
596 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[7]
597 if protoimpl.UnsafeEnabled && x != nil {
598 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
599 if ms.LoadMessageInfo() == nil {
600 ms.StoreMessageInfo(mi)
601 }
602 return ms
603 }
604 return mi.MessageOf(x)
605 }
606
607
608 func (*CheckAndMutateRowRequest) Descriptor() ([]byte, []int) {
609 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{7}
610 }
611
612 func (x *CheckAndMutateRowRequest) GetTableName() string {
613 if x != nil {
614 return x.TableName
615 }
616 return ""
617 }
618
619 func (x *CheckAndMutateRowRequest) GetRowKey() []byte {
620 if x != nil {
621 return x.RowKey
622 }
623 return nil
624 }
625
626 func (x *CheckAndMutateRowRequest) GetPredicateFilter() *RowFilter {
627 if x != nil {
628 return x.PredicateFilter
629 }
630 return nil
631 }
632
633 func (x *CheckAndMutateRowRequest) GetTrueMutations() []*Mutation {
634 if x != nil {
635 return x.TrueMutations
636 }
637 return nil
638 }
639
640 func (x *CheckAndMutateRowRequest) GetFalseMutations() []*Mutation {
641 if x != nil {
642 return x.FalseMutations
643 }
644 return nil
645 }
646
647
648 type CheckAndMutateRowResponse struct {
649 state protoimpl.MessageState
650 sizeCache protoimpl.SizeCache
651 unknownFields protoimpl.UnknownFields
652
653
654
655 PredicateMatched bool `protobuf:"varint,1,opt,name=predicate_matched,json=predicateMatched,proto3" json:"predicate_matched,omitempty"`
656 }
657
658 func (x *CheckAndMutateRowResponse) Reset() {
659 *x = CheckAndMutateRowResponse{}
660 if protoimpl.UnsafeEnabled {
661 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[8]
662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
663 ms.StoreMessageInfo(mi)
664 }
665 }
666
667 func (x *CheckAndMutateRowResponse) String() string {
668 return protoimpl.X.MessageStringOf(x)
669 }
670
671 func (*CheckAndMutateRowResponse) ProtoMessage() {}
672
673 func (x *CheckAndMutateRowResponse) ProtoReflect() protoreflect.Message {
674 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[8]
675 if protoimpl.UnsafeEnabled && x != nil {
676 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
677 if ms.LoadMessageInfo() == nil {
678 ms.StoreMessageInfo(mi)
679 }
680 return ms
681 }
682 return mi.MessageOf(x)
683 }
684
685
686 func (*CheckAndMutateRowResponse) Descriptor() ([]byte, []int) {
687 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{8}
688 }
689
690 func (x *CheckAndMutateRowResponse) GetPredicateMatched() bool {
691 if x != nil {
692 return x.PredicateMatched
693 }
694 return false
695 }
696
697
698 type ReadModifyWriteRowRequest struct {
699 state protoimpl.MessageState
700 sizeCache protoimpl.SizeCache
701 unknownFields protoimpl.UnknownFields
702
703
704
705 TableName string `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
706
707 RowKey []byte `protobuf:"bytes,2,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
708
709
710
711 Rules []*ReadModifyWriteRule `protobuf:"bytes,3,rep,name=rules,proto3" json:"rules,omitempty"`
712 }
713
714 func (x *ReadModifyWriteRowRequest) Reset() {
715 *x = ReadModifyWriteRowRequest{}
716 if protoimpl.UnsafeEnabled {
717 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[9]
718 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
719 ms.StoreMessageInfo(mi)
720 }
721 }
722
723 func (x *ReadModifyWriteRowRequest) String() string {
724 return protoimpl.X.MessageStringOf(x)
725 }
726
727 func (*ReadModifyWriteRowRequest) ProtoMessage() {}
728
729 func (x *ReadModifyWriteRowRequest) ProtoReflect() protoreflect.Message {
730 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[9]
731 if protoimpl.UnsafeEnabled && x != nil {
732 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
733 if ms.LoadMessageInfo() == nil {
734 ms.StoreMessageInfo(mi)
735 }
736 return ms
737 }
738 return mi.MessageOf(x)
739 }
740
741
742 func (*ReadModifyWriteRowRequest) Descriptor() ([]byte, []int) {
743 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{9}
744 }
745
746 func (x *ReadModifyWriteRowRequest) GetTableName() string {
747 if x != nil {
748 return x.TableName
749 }
750 return ""
751 }
752
753 func (x *ReadModifyWriteRowRequest) GetRowKey() []byte {
754 if x != nil {
755 return x.RowKey
756 }
757 return nil
758 }
759
760 func (x *ReadModifyWriteRowRequest) GetRules() []*ReadModifyWriteRule {
761 if x != nil {
762 return x.Rules
763 }
764 return nil
765 }
766
767
768
769 type ReadRowsResponse_Chunk struct {
770 state protoimpl.MessageState
771 sizeCache protoimpl.SizeCache
772 unknownFields protoimpl.UnknownFields
773
774
775
776
777
778 Chunk isReadRowsResponse_Chunk_Chunk `protobuf_oneof:"chunk"`
779 }
780
781 func (x *ReadRowsResponse_Chunk) Reset() {
782 *x = ReadRowsResponse_Chunk{}
783 if protoimpl.UnsafeEnabled {
784 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[10]
785 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
786 ms.StoreMessageInfo(mi)
787 }
788 }
789
790 func (x *ReadRowsResponse_Chunk) String() string {
791 return protoimpl.X.MessageStringOf(x)
792 }
793
794 func (*ReadRowsResponse_Chunk) ProtoMessage() {}
795
796 func (x *ReadRowsResponse_Chunk) ProtoReflect() protoreflect.Message {
797 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[10]
798 if protoimpl.UnsafeEnabled && x != nil {
799 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
800 if ms.LoadMessageInfo() == nil {
801 ms.StoreMessageInfo(mi)
802 }
803 return ms
804 }
805 return mi.MessageOf(x)
806 }
807
808
809 func (*ReadRowsResponse_Chunk) Descriptor() ([]byte, []int) {
810 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{1, 0}
811 }
812
813 func (m *ReadRowsResponse_Chunk) GetChunk() isReadRowsResponse_Chunk_Chunk {
814 if m != nil {
815 return m.Chunk
816 }
817 return nil
818 }
819
820 func (x *ReadRowsResponse_Chunk) GetRowContents() *Family {
821 if x, ok := x.GetChunk().(*ReadRowsResponse_Chunk_RowContents); ok {
822 return x.RowContents
823 }
824 return nil
825 }
826
827 func (x *ReadRowsResponse_Chunk) GetResetRow() bool {
828 if x, ok := x.GetChunk().(*ReadRowsResponse_Chunk_ResetRow); ok {
829 return x.ResetRow
830 }
831 return false
832 }
833
834 func (x *ReadRowsResponse_Chunk) GetCommitRow() bool {
835 if x, ok := x.GetChunk().(*ReadRowsResponse_Chunk_CommitRow); ok {
836 return x.CommitRow
837 }
838 return false
839 }
840
841 type isReadRowsResponse_Chunk_Chunk interface {
842 isReadRowsResponse_Chunk_Chunk()
843 }
844
845 type ReadRowsResponse_Chunk_RowContents struct {
846
847
848
849
850 RowContents *Family `protobuf:"bytes,1,opt,name=row_contents,json=rowContents,proto3,oneof"`
851 }
852
853 type ReadRowsResponse_Chunk_ResetRow struct {
854
855
856 ResetRow bool `protobuf:"varint,2,opt,name=reset_row,json=resetRow,proto3,oneof"`
857 }
858
859 type ReadRowsResponse_Chunk_CommitRow struct {
860
861
862 CommitRow bool `protobuf:"varint,3,opt,name=commit_row,json=commitRow,proto3,oneof"`
863 }
864
865 func (*ReadRowsResponse_Chunk_RowContents) isReadRowsResponse_Chunk_Chunk() {}
866
867 func (*ReadRowsResponse_Chunk_ResetRow) isReadRowsResponse_Chunk_Chunk() {}
868
869 func (*ReadRowsResponse_Chunk_CommitRow) isReadRowsResponse_Chunk_Chunk() {}
870
871 type MutateRowsRequest_Entry struct {
872 state protoimpl.MessageState
873 sizeCache protoimpl.SizeCache
874 unknownFields protoimpl.UnknownFields
875
876
877 RowKey []byte `protobuf:"bytes,1,opt,name=row_key,json=rowKey,proto3" json:"row_key,omitempty"`
878
879
880
881
882 Mutations []*Mutation `protobuf:"bytes,2,rep,name=mutations,proto3" json:"mutations,omitempty"`
883 }
884
885 func (x *MutateRowsRequest_Entry) Reset() {
886 *x = MutateRowsRequest_Entry{}
887 if protoimpl.UnsafeEnabled {
888 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[11]
889 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
890 ms.StoreMessageInfo(mi)
891 }
892 }
893
894 func (x *MutateRowsRequest_Entry) String() string {
895 return protoimpl.X.MessageStringOf(x)
896 }
897
898 func (*MutateRowsRequest_Entry) ProtoMessage() {}
899
900 func (x *MutateRowsRequest_Entry) ProtoReflect() protoreflect.Message {
901 mi := &file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[11]
902 if protoimpl.UnsafeEnabled && x != nil {
903 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
904 if ms.LoadMessageInfo() == nil {
905 ms.StoreMessageInfo(mi)
906 }
907 return ms
908 }
909 return mi.MessageOf(x)
910 }
911
912
913 func (*MutateRowsRequest_Entry) Descriptor() ([]byte, []int) {
914 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP(), []int{5, 0}
915 }
916
917 func (x *MutateRowsRequest_Entry) GetRowKey() []byte {
918 if x != nil {
919 return x.RowKey
920 }
921 return nil
922 }
923
924 func (x *MutateRowsRequest_Entry) GetMutations() []*Mutation {
925 if x != nil {
926 return x.Mutations
927 }
928 return nil
929 }
930
931 var File_google_bigtable_v1_bigtable_service_messages_proto protoreflect.FileDescriptor
932
933 var file_google_bigtable_v1_bigtable_service_messages_proto_rawDesc = []byte{
934 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
935 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x65,
936 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
937 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67,
938 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
939 0x2f, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x69, 0x67,
940 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
941 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61,
942 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdc, 0x02, 0x0a, 0x0f, 0x52, 0x65,
943 0x61, 0x64, 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a,
944 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
945 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x07,
946 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52,
947 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x3b, 0x0a, 0x09, 0x72, 0x6f, 0x77, 0x5f, 0x72,
948 0x61, 0x6e, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f,
949 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e,
950 0x52, 0x6f, 0x77, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x08, 0x72, 0x6f, 0x77, 0x52,
951 0x61, 0x6e, 0x67, 0x65, 0x12, 0x35, 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x73, 0x65, 0x74, 0x18,
952 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62,
953 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x6f, 0x77, 0x53, 0x65,
954 0x74, 0x48, 0x00, 0x52, 0x06, 0x72, 0x6f, 0x77, 0x53, 0x65, 0x74, 0x12, 0x35, 0x0a, 0x06, 0x66,
955 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x6f,
956 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31,
957 0x2e, 0x52, 0x6f, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74,
958 0x65, 0x72, 0x12, 0x34, 0x0a, 0x16, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x72, 0x6f, 0x77, 0x5f,
959 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6c, 0x65, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x18, 0x06, 0x20, 0x01,
960 0x28, 0x08, 0x52, 0x14, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x52, 0x6f, 0x77, 0x49, 0x6e, 0x74, 0x65,
961 0x72, 0x6c, 0x65, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x12, 0x24, 0x0a, 0x0e, 0x6e, 0x75, 0x6d, 0x5f,
962 0x72, 0x6f, 0x77, 0x73, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
963 0x52, 0x0c, 0x6e, 0x75, 0x6d, 0x52, 0x6f, 0x77, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x08,
964 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x83, 0x02, 0x0a, 0x10, 0x52, 0x65, 0x61,
965 0x64, 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17, 0x0a,
966 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06,
967 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x73,
968 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
969 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x64,
970 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x68, 0x75,
971 0x6e, 0x6b, 0x52, 0x06, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x73, 0x1a, 0x91, 0x01, 0x0a, 0x05, 0x43,
972 0x68, 0x75, 0x6e, 0x6b, 0x12, 0x3f, 0x0a, 0x0c, 0x72, 0x6f, 0x77, 0x5f, 0x63, 0x6f, 0x6e, 0x74,
973 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
974 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e,
975 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x48, 0x00, 0x52, 0x0b, 0x72, 0x6f, 0x77, 0x43, 0x6f, 0x6e,
976 0x74, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x65, 0x74, 0x5f, 0x72,
977 0x6f, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x08, 0x72, 0x65, 0x73, 0x65,
978 0x74, 0x52, 0x6f, 0x77, 0x12, 0x1f, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x5f, 0x72,
979 0x6f, 0x77, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x63, 0x6f, 0x6d, 0x6d,
980 0x69, 0x74, 0x52, 0x6f, 0x77, 0x42, 0x07, 0x0a, 0x05, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x22, 0x35,
981 0x0a, 0x14, 0x53, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x52, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x73, 0x52,
982 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f,
983 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c,
984 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x15, 0x53, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x52,
985 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17,
986 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52,
987 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x66, 0x66, 0x73, 0x65,
988 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6f,
989 0x66, 0x66, 0x73, 0x65, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x86, 0x01, 0x0a, 0x10, 0x4d,
990 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
991 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
992 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x17,
993 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
994 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x3a, 0x0a, 0x09, 0x6d, 0x75, 0x74, 0x61, 0x74,
995 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f,
996 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e,
997 0x4d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x69,
998 0x6f, 0x6e, 0x73, 0x22, 0xd7, 0x01, 0x0a, 0x11, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f,
999 0x77, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62,
1000 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74,
1001 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x45, 0x0a, 0x07, 0x65, 0x6e, 0x74, 0x72,
1002 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1003 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4d,
1004 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1005 0x2e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x1a,
1006 0x5c, 0x0a, 0x05, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x17, 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f,
1007 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65,
1008 0x79, 0x12, 0x3a, 0x0a, 0x09, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02,
1009 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69,
1010 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x69,
1011 0x6f, 0x6e, 0x52, 0x09, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x44, 0x0a,
1012 0x12, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
1013 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x08, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x65, 0x73, 0x18,
1014 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72,
1015 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x08, 0x73, 0x74, 0x61, 0x74, 0x75,
1016 0x73, 0x65, 0x73, 0x22, 0xa8, 0x02, 0x0a, 0x18, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x6e, 0x64,
1017 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1018 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
1019 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
1020 0x17, 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
1021 0x52, 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x48, 0x0a, 0x10, 0x70, 0x72, 0x65, 0x64,
1022 0x69, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01,
1023 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74,
1024 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x6f, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65,
1025 0x72, 0x52, 0x0f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x74,
1026 0x65, 0x72, 0x12, 0x43, 0x0a, 0x0e, 0x74, 0x72, 0x75, 0x65, 0x5f, 0x6d, 0x75, 0x74, 0x61, 0x74,
1027 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f,
1028 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e,
1029 0x4d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x74, 0x72, 0x75, 0x65, 0x4d, 0x75,
1030 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x45, 0x0a, 0x0f, 0x66, 0x61, 0x6c, 0x73, 0x65,
1031 0x5f, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b,
1032 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62,
1033 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e,
1034 0x66, 0x61, 0x6c, 0x73, 0x65, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x48,
1035 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x6e, 0x64, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65,
1036 0x52, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x11, 0x70,
1037 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x64,
1038 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74,
1039 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x64, 0x22, 0x92, 0x01, 0x0a, 0x19, 0x52, 0x65, 0x61,
1040 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 0x6f, 0x77, 0x52,
1041 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f,
1042 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c,
1043 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x72, 0x6f, 0x77, 0x5f, 0x6b, 0x65, 0x79,
1044 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x72, 0x6f, 0x77, 0x4b, 0x65, 0x79, 0x12, 0x3d,
1045 0x0a, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e,
1046 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e,
1047 0x76, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x57, 0x72, 0x69,
1048 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x42, 0x74, 0x0a,
1049 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x62, 0x69, 0x67, 0x74,
1050 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x1c, 0x42, 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c,
1051 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
1052 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1053 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72,
1054 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x62,
1055 0x69, 0x67, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x62, 0x69, 0x67, 0x74, 0x61,
1056 0x62, 0x6c, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1057 }
1058
1059 var (
1060 file_google_bigtable_v1_bigtable_service_messages_proto_rawDescOnce sync.Once
1061 file_google_bigtable_v1_bigtable_service_messages_proto_rawDescData = file_google_bigtable_v1_bigtable_service_messages_proto_rawDesc
1062 )
1063
1064 func file_google_bigtable_v1_bigtable_service_messages_proto_rawDescGZIP() []byte {
1065 file_google_bigtable_v1_bigtable_service_messages_proto_rawDescOnce.Do(func() {
1066 file_google_bigtable_v1_bigtable_service_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_bigtable_v1_bigtable_service_messages_proto_rawDescData)
1067 })
1068 return file_google_bigtable_v1_bigtable_service_messages_proto_rawDescData
1069 }
1070
1071 var file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
1072 var file_google_bigtable_v1_bigtable_service_messages_proto_goTypes = []interface{}{
1073 (*ReadRowsRequest)(nil),
1074 (*ReadRowsResponse)(nil),
1075 (*SampleRowKeysRequest)(nil),
1076 (*SampleRowKeysResponse)(nil),
1077 (*MutateRowRequest)(nil),
1078 (*MutateRowsRequest)(nil),
1079 (*MutateRowsResponse)(nil),
1080 (*CheckAndMutateRowRequest)(nil),
1081 (*CheckAndMutateRowResponse)(nil),
1082 (*ReadModifyWriteRowRequest)(nil),
1083 (*ReadRowsResponse_Chunk)(nil),
1084 (*MutateRowsRequest_Entry)(nil),
1085 (*RowRange)(nil),
1086 (*RowSet)(nil),
1087 (*RowFilter)(nil),
1088 (*Mutation)(nil),
1089 (*status.Status)(nil),
1090 (*ReadModifyWriteRule)(nil),
1091 (*Family)(nil),
1092 }
1093 var file_google_bigtable_v1_bigtable_service_messages_proto_depIdxs = []int32{
1094 12,
1095 13,
1096 14,
1097 10,
1098 15,
1099 11,
1100 16,
1101 14,
1102 15,
1103 15,
1104 17,
1105 18,
1106 15,
1107 13,
1108 13,
1109 13,
1110 13,
1111 0,
1112 }
1113
1114 func init() { file_google_bigtable_v1_bigtable_service_messages_proto_init() }
1115 func file_google_bigtable_v1_bigtable_service_messages_proto_init() {
1116 if File_google_bigtable_v1_bigtable_service_messages_proto != nil {
1117 return
1118 }
1119 file_google_bigtable_v1_bigtable_data_proto_init()
1120 if !protoimpl.UnsafeEnabled {
1121 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1122 switch v := v.(*ReadRowsRequest); i {
1123 case 0:
1124 return &v.state
1125 case 1:
1126 return &v.sizeCache
1127 case 2:
1128 return &v.unknownFields
1129 default:
1130 return nil
1131 }
1132 }
1133 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1134 switch v := v.(*ReadRowsResponse); i {
1135 case 0:
1136 return &v.state
1137 case 1:
1138 return &v.sizeCache
1139 case 2:
1140 return &v.unknownFields
1141 default:
1142 return nil
1143 }
1144 }
1145 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1146 switch v := v.(*SampleRowKeysRequest); i {
1147 case 0:
1148 return &v.state
1149 case 1:
1150 return &v.sizeCache
1151 case 2:
1152 return &v.unknownFields
1153 default:
1154 return nil
1155 }
1156 }
1157 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1158 switch v := v.(*SampleRowKeysResponse); i {
1159 case 0:
1160 return &v.state
1161 case 1:
1162 return &v.sizeCache
1163 case 2:
1164 return &v.unknownFields
1165 default:
1166 return nil
1167 }
1168 }
1169 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1170 switch v := v.(*MutateRowRequest); i {
1171 case 0:
1172 return &v.state
1173 case 1:
1174 return &v.sizeCache
1175 case 2:
1176 return &v.unknownFields
1177 default:
1178 return nil
1179 }
1180 }
1181 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1182 switch v := v.(*MutateRowsRequest); i {
1183 case 0:
1184 return &v.state
1185 case 1:
1186 return &v.sizeCache
1187 case 2:
1188 return &v.unknownFields
1189 default:
1190 return nil
1191 }
1192 }
1193 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1194 switch v := v.(*MutateRowsResponse); i {
1195 case 0:
1196 return &v.state
1197 case 1:
1198 return &v.sizeCache
1199 case 2:
1200 return &v.unknownFields
1201 default:
1202 return nil
1203 }
1204 }
1205 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1206 switch v := v.(*CheckAndMutateRowRequest); i {
1207 case 0:
1208 return &v.state
1209 case 1:
1210 return &v.sizeCache
1211 case 2:
1212 return &v.unknownFields
1213 default:
1214 return nil
1215 }
1216 }
1217 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1218 switch v := v.(*CheckAndMutateRowResponse); i {
1219 case 0:
1220 return &v.state
1221 case 1:
1222 return &v.sizeCache
1223 case 2:
1224 return &v.unknownFields
1225 default:
1226 return nil
1227 }
1228 }
1229 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1230 switch v := v.(*ReadModifyWriteRowRequest); i {
1231 case 0:
1232 return &v.state
1233 case 1:
1234 return &v.sizeCache
1235 case 2:
1236 return &v.unknownFields
1237 default:
1238 return nil
1239 }
1240 }
1241 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1242 switch v := v.(*ReadRowsResponse_Chunk); i {
1243 case 0:
1244 return &v.state
1245 case 1:
1246 return &v.sizeCache
1247 case 2:
1248 return &v.unknownFields
1249 default:
1250 return nil
1251 }
1252 }
1253 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1254 switch v := v.(*MutateRowsRequest_Entry); i {
1255 case 0:
1256 return &v.state
1257 case 1:
1258 return &v.sizeCache
1259 case 2:
1260 return &v.unknownFields
1261 default:
1262 return nil
1263 }
1264 }
1265 }
1266 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[0].OneofWrappers = []interface{}{
1267 (*ReadRowsRequest_RowKey)(nil),
1268 (*ReadRowsRequest_RowRange)(nil),
1269 (*ReadRowsRequest_RowSet)(nil),
1270 }
1271 file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes[10].OneofWrappers = []interface{}{
1272 (*ReadRowsResponse_Chunk_RowContents)(nil),
1273 (*ReadRowsResponse_Chunk_ResetRow)(nil),
1274 (*ReadRowsResponse_Chunk_CommitRow)(nil),
1275 }
1276 type x struct{}
1277 out := protoimpl.TypeBuilder{
1278 File: protoimpl.DescBuilder{
1279 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1280 RawDescriptor: file_google_bigtable_v1_bigtable_service_messages_proto_rawDesc,
1281 NumEnums: 0,
1282 NumMessages: 12,
1283 NumExtensions: 0,
1284 NumServices: 0,
1285 },
1286 GoTypes: file_google_bigtable_v1_bigtable_service_messages_proto_goTypes,
1287 DependencyIndexes: file_google_bigtable_v1_bigtable_service_messages_proto_depIdxs,
1288 MessageInfos: file_google_bigtable_v1_bigtable_service_messages_proto_msgTypes,
1289 }.Build()
1290 File_google_bigtable_v1_bigtable_service_messages_proto = out.File
1291 file_google_bigtable_v1_bigtable_service_messages_proto_rawDesc = nil
1292 file_google_bigtable_v1_bigtable_service_messages_proto_goTypes = nil
1293 file_google_bigtable_v1_bigtable_service_messages_proto_depIdxs = nil
1294 }
1295
View as plain text