github.com/tickoalcantara12/micro/v3@v3.0.0-20221007104245-9d75b9bcbab9/proto/store/store.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.26.0 4 // protoc v3.15.5 5 // source: store.proto 6 7 package store 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 type Field struct { 24 state protoimpl.MessageState 25 sizeCache protoimpl.SizeCache 26 unknownFields protoimpl.UnknownFields 27 28 // type of value e.g string, int, int64, bool, float64 29 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` 30 // the actual value 31 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 32 } 33 34 func (x *Field) Reset() { 35 *x = Field{} 36 if protoimpl.UnsafeEnabled { 37 mi := &file_store_proto_msgTypes[0] 38 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 39 ms.StoreMessageInfo(mi) 40 } 41 } 42 43 func (x *Field) String() string { 44 return protoimpl.X.MessageStringOf(x) 45 } 46 47 func (*Field) ProtoMessage() {} 48 49 func (x *Field) ProtoReflect() protoreflect.Message { 50 mi := &file_store_proto_msgTypes[0] 51 if protoimpl.UnsafeEnabled && x != nil { 52 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 53 if ms.LoadMessageInfo() == nil { 54 ms.StoreMessageInfo(mi) 55 } 56 return ms 57 } 58 return mi.MessageOf(x) 59 } 60 61 // Deprecated: Use Field.ProtoReflect.Descriptor instead. 62 func (*Field) Descriptor() ([]byte, []int) { 63 return file_store_proto_rawDescGZIP(), []int{0} 64 } 65 66 func (x *Field) GetType() string { 67 if x != nil { 68 return x.Type 69 } 70 return "" 71 } 72 73 func (x *Field) GetValue() string { 74 if x != nil { 75 return x.Value 76 } 77 return "" 78 } 79 80 type Record struct { 81 state protoimpl.MessageState 82 sizeCache protoimpl.SizeCache 83 unknownFields protoimpl.UnknownFields 84 85 // key of the record 86 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 87 // value in the record 88 Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 89 // time.Duration (signed int64 nanoseconds) 90 Expiry int64 `protobuf:"varint,3,opt,name=expiry,proto3" json:"expiry,omitempty"` 91 // the associated metadata 92 Metadata map[string]*Field `protobuf:"bytes,4,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 93 } 94 95 func (x *Record) Reset() { 96 *x = Record{} 97 if protoimpl.UnsafeEnabled { 98 mi := &file_store_proto_msgTypes[1] 99 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 100 ms.StoreMessageInfo(mi) 101 } 102 } 103 104 func (x *Record) String() string { 105 return protoimpl.X.MessageStringOf(x) 106 } 107 108 func (*Record) ProtoMessage() {} 109 110 func (x *Record) ProtoReflect() protoreflect.Message { 111 mi := &file_store_proto_msgTypes[1] 112 if protoimpl.UnsafeEnabled && x != nil { 113 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 114 if ms.LoadMessageInfo() == nil { 115 ms.StoreMessageInfo(mi) 116 } 117 return ms 118 } 119 return mi.MessageOf(x) 120 } 121 122 // Deprecated: Use Record.ProtoReflect.Descriptor instead. 123 func (*Record) Descriptor() ([]byte, []int) { 124 return file_store_proto_rawDescGZIP(), []int{1} 125 } 126 127 func (x *Record) GetKey() string { 128 if x != nil { 129 return x.Key 130 } 131 return "" 132 } 133 134 func (x *Record) GetValue() []byte { 135 if x != nil { 136 return x.Value 137 } 138 return nil 139 } 140 141 func (x *Record) GetExpiry() int64 { 142 if x != nil { 143 return x.Expiry 144 } 145 return 0 146 } 147 148 func (x *Record) GetMetadata() map[string]*Field { 149 if x != nil { 150 return x.Metadata 151 } 152 return nil 153 } 154 155 type ReadOptions struct { 156 state protoimpl.MessageState 157 sizeCache protoimpl.SizeCache 158 unknownFields protoimpl.UnknownFields 159 160 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` 161 Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` 162 Prefix bool `protobuf:"varint,3,opt,name=prefix,proto3" json:"prefix,omitempty"` 163 Suffix bool `protobuf:"varint,4,opt,name=suffix,proto3" json:"suffix,omitempty"` 164 Limit uint64 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` 165 Offset uint64 `protobuf:"varint,6,opt,name=offset,proto3" json:"offset,omitempty"` 166 Order string `protobuf:"bytes,7,opt,name=order,proto3" json:"order,omitempty"` 167 } 168 169 func (x *ReadOptions) Reset() { 170 *x = ReadOptions{} 171 if protoimpl.UnsafeEnabled { 172 mi := &file_store_proto_msgTypes[2] 173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 174 ms.StoreMessageInfo(mi) 175 } 176 } 177 178 func (x *ReadOptions) String() string { 179 return protoimpl.X.MessageStringOf(x) 180 } 181 182 func (*ReadOptions) ProtoMessage() {} 183 184 func (x *ReadOptions) ProtoReflect() protoreflect.Message { 185 mi := &file_store_proto_msgTypes[2] 186 if protoimpl.UnsafeEnabled && x != nil { 187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 188 if ms.LoadMessageInfo() == nil { 189 ms.StoreMessageInfo(mi) 190 } 191 return ms 192 } 193 return mi.MessageOf(x) 194 } 195 196 // Deprecated: Use ReadOptions.ProtoReflect.Descriptor instead. 197 func (*ReadOptions) Descriptor() ([]byte, []int) { 198 return file_store_proto_rawDescGZIP(), []int{2} 199 } 200 201 func (x *ReadOptions) GetDatabase() string { 202 if x != nil { 203 return x.Database 204 } 205 return "" 206 } 207 208 func (x *ReadOptions) GetTable() string { 209 if x != nil { 210 return x.Table 211 } 212 return "" 213 } 214 215 func (x *ReadOptions) GetPrefix() bool { 216 if x != nil { 217 return x.Prefix 218 } 219 return false 220 } 221 222 func (x *ReadOptions) GetSuffix() bool { 223 if x != nil { 224 return x.Suffix 225 } 226 return false 227 } 228 229 func (x *ReadOptions) GetLimit() uint64 { 230 if x != nil { 231 return x.Limit 232 } 233 return 0 234 } 235 236 func (x *ReadOptions) GetOffset() uint64 { 237 if x != nil { 238 return x.Offset 239 } 240 return 0 241 } 242 243 func (x *ReadOptions) GetOrder() string { 244 if x != nil { 245 return x.Order 246 } 247 return "" 248 } 249 250 type ReadRequest struct { 251 state protoimpl.MessageState 252 sizeCache protoimpl.SizeCache 253 unknownFields protoimpl.UnknownFields 254 255 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 256 Options *ReadOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 257 } 258 259 func (x *ReadRequest) Reset() { 260 *x = ReadRequest{} 261 if protoimpl.UnsafeEnabled { 262 mi := &file_store_proto_msgTypes[3] 263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 264 ms.StoreMessageInfo(mi) 265 } 266 } 267 268 func (x *ReadRequest) String() string { 269 return protoimpl.X.MessageStringOf(x) 270 } 271 272 func (*ReadRequest) ProtoMessage() {} 273 274 func (x *ReadRequest) ProtoReflect() protoreflect.Message { 275 mi := &file_store_proto_msgTypes[3] 276 if protoimpl.UnsafeEnabled && x != nil { 277 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 278 if ms.LoadMessageInfo() == nil { 279 ms.StoreMessageInfo(mi) 280 } 281 return ms 282 } 283 return mi.MessageOf(x) 284 } 285 286 // Deprecated: Use ReadRequest.ProtoReflect.Descriptor instead. 287 func (*ReadRequest) Descriptor() ([]byte, []int) { 288 return file_store_proto_rawDescGZIP(), []int{3} 289 } 290 291 func (x *ReadRequest) GetKey() string { 292 if x != nil { 293 return x.Key 294 } 295 return "" 296 } 297 298 func (x *ReadRequest) GetOptions() *ReadOptions { 299 if x != nil { 300 return x.Options 301 } 302 return nil 303 } 304 305 type ReadResponse struct { 306 state protoimpl.MessageState 307 sizeCache protoimpl.SizeCache 308 unknownFields protoimpl.UnknownFields 309 310 Records []*Record `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"` 311 } 312 313 func (x *ReadResponse) Reset() { 314 *x = ReadResponse{} 315 if protoimpl.UnsafeEnabled { 316 mi := &file_store_proto_msgTypes[4] 317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 318 ms.StoreMessageInfo(mi) 319 } 320 } 321 322 func (x *ReadResponse) String() string { 323 return protoimpl.X.MessageStringOf(x) 324 } 325 326 func (*ReadResponse) ProtoMessage() {} 327 328 func (x *ReadResponse) ProtoReflect() protoreflect.Message { 329 mi := &file_store_proto_msgTypes[4] 330 if protoimpl.UnsafeEnabled && x != nil { 331 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 332 if ms.LoadMessageInfo() == nil { 333 ms.StoreMessageInfo(mi) 334 } 335 return ms 336 } 337 return mi.MessageOf(x) 338 } 339 340 // Deprecated: Use ReadResponse.ProtoReflect.Descriptor instead. 341 func (*ReadResponse) Descriptor() ([]byte, []int) { 342 return file_store_proto_rawDescGZIP(), []int{4} 343 } 344 345 func (x *ReadResponse) GetRecords() []*Record { 346 if x != nil { 347 return x.Records 348 } 349 return nil 350 } 351 352 type WriteOptions struct { 353 state protoimpl.MessageState 354 sizeCache protoimpl.SizeCache 355 unknownFields protoimpl.UnknownFields 356 357 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` 358 Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` 359 } 360 361 func (x *WriteOptions) Reset() { 362 *x = WriteOptions{} 363 if protoimpl.UnsafeEnabled { 364 mi := &file_store_proto_msgTypes[5] 365 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 366 ms.StoreMessageInfo(mi) 367 } 368 } 369 370 func (x *WriteOptions) String() string { 371 return protoimpl.X.MessageStringOf(x) 372 } 373 374 func (*WriteOptions) ProtoMessage() {} 375 376 func (x *WriteOptions) ProtoReflect() protoreflect.Message { 377 mi := &file_store_proto_msgTypes[5] 378 if protoimpl.UnsafeEnabled && x != nil { 379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 380 if ms.LoadMessageInfo() == nil { 381 ms.StoreMessageInfo(mi) 382 } 383 return ms 384 } 385 return mi.MessageOf(x) 386 } 387 388 // Deprecated: Use WriteOptions.ProtoReflect.Descriptor instead. 389 func (*WriteOptions) Descriptor() ([]byte, []int) { 390 return file_store_proto_rawDescGZIP(), []int{5} 391 } 392 393 func (x *WriteOptions) GetDatabase() string { 394 if x != nil { 395 return x.Database 396 } 397 return "" 398 } 399 400 func (x *WriteOptions) GetTable() string { 401 if x != nil { 402 return x.Table 403 } 404 return "" 405 } 406 407 type WriteRequest struct { 408 state protoimpl.MessageState 409 sizeCache protoimpl.SizeCache 410 unknownFields protoimpl.UnknownFields 411 412 Record *Record `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"` 413 Options *WriteOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 414 } 415 416 func (x *WriteRequest) Reset() { 417 *x = WriteRequest{} 418 if protoimpl.UnsafeEnabled { 419 mi := &file_store_proto_msgTypes[6] 420 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 421 ms.StoreMessageInfo(mi) 422 } 423 } 424 425 func (x *WriteRequest) String() string { 426 return protoimpl.X.MessageStringOf(x) 427 } 428 429 func (*WriteRequest) ProtoMessage() {} 430 431 func (x *WriteRequest) ProtoReflect() protoreflect.Message { 432 mi := &file_store_proto_msgTypes[6] 433 if protoimpl.UnsafeEnabled && x != nil { 434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 435 if ms.LoadMessageInfo() == nil { 436 ms.StoreMessageInfo(mi) 437 } 438 return ms 439 } 440 return mi.MessageOf(x) 441 } 442 443 // Deprecated: Use WriteRequest.ProtoReflect.Descriptor instead. 444 func (*WriteRequest) Descriptor() ([]byte, []int) { 445 return file_store_proto_rawDescGZIP(), []int{6} 446 } 447 448 func (x *WriteRequest) GetRecord() *Record { 449 if x != nil { 450 return x.Record 451 } 452 return nil 453 } 454 455 func (x *WriteRequest) GetOptions() *WriteOptions { 456 if x != nil { 457 return x.Options 458 } 459 return nil 460 } 461 462 type WriteResponse struct { 463 state protoimpl.MessageState 464 sizeCache protoimpl.SizeCache 465 unknownFields protoimpl.UnknownFields 466 } 467 468 func (x *WriteResponse) Reset() { 469 *x = WriteResponse{} 470 if protoimpl.UnsafeEnabled { 471 mi := &file_store_proto_msgTypes[7] 472 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 473 ms.StoreMessageInfo(mi) 474 } 475 } 476 477 func (x *WriteResponse) String() string { 478 return protoimpl.X.MessageStringOf(x) 479 } 480 481 func (*WriteResponse) ProtoMessage() {} 482 483 func (x *WriteResponse) ProtoReflect() protoreflect.Message { 484 mi := &file_store_proto_msgTypes[7] 485 if protoimpl.UnsafeEnabled && x != nil { 486 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 487 if ms.LoadMessageInfo() == nil { 488 ms.StoreMessageInfo(mi) 489 } 490 return ms 491 } 492 return mi.MessageOf(x) 493 } 494 495 // Deprecated: Use WriteResponse.ProtoReflect.Descriptor instead. 496 func (*WriteResponse) Descriptor() ([]byte, []int) { 497 return file_store_proto_rawDescGZIP(), []int{7} 498 } 499 500 type DeleteOptions struct { 501 state protoimpl.MessageState 502 sizeCache protoimpl.SizeCache 503 unknownFields protoimpl.UnknownFields 504 505 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` 506 Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` 507 } 508 509 func (x *DeleteOptions) Reset() { 510 *x = DeleteOptions{} 511 if protoimpl.UnsafeEnabled { 512 mi := &file_store_proto_msgTypes[8] 513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 514 ms.StoreMessageInfo(mi) 515 } 516 } 517 518 func (x *DeleteOptions) String() string { 519 return protoimpl.X.MessageStringOf(x) 520 } 521 522 func (*DeleteOptions) ProtoMessage() {} 523 524 func (x *DeleteOptions) ProtoReflect() protoreflect.Message { 525 mi := &file_store_proto_msgTypes[8] 526 if protoimpl.UnsafeEnabled && x != nil { 527 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 528 if ms.LoadMessageInfo() == nil { 529 ms.StoreMessageInfo(mi) 530 } 531 return ms 532 } 533 return mi.MessageOf(x) 534 } 535 536 // Deprecated: Use DeleteOptions.ProtoReflect.Descriptor instead. 537 func (*DeleteOptions) Descriptor() ([]byte, []int) { 538 return file_store_proto_rawDescGZIP(), []int{8} 539 } 540 541 func (x *DeleteOptions) GetDatabase() string { 542 if x != nil { 543 return x.Database 544 } 545 return "" 546 } 547 548 func (x *DeleteOptions) GetTable() string { 549 if x != nil { 550 return x.Table 551 } 552 return "" 553 } 554 555 type DeleteRequest struct { 556 state protoimpl.MessageState 557 sizeCache protoimpl.SizeCache 558 unknownFields protoimpl.UnknownFields 559 560 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 561 Options *DeleteOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 562 } 563 564 func (x *DeleteRequest) Reset() { 565 *x = DeleteRequest{} 566 if protoimpl.UnsafeEnabled { 567 mi := &file_store_proto_msgTypes[9] 568 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 569 ms.StoreMessageInfo(mi) 570 } 571 } 572 573 func (x *DeleteRequest) String() string { 574 return protoimpl.X.MessageStringOf(x) 575 } 576 577 func (*DeleteRequest) ProtoMessage() {} 578 579 func (x *DeleteRequest) ProtoReflect() protoreflect.Message { 580 mi := &file_store_proto_msgTypes[9] 581 if protoimpl.UnsafeEnabled && x != nil { 582 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 583 if ms.LoadMessageInfo() == nil { 584 ms.StoreMessageInfo(mi) 585 } 586 return ms 587 } 588 return mi.MessageOf(x) 589 } 590 591 // Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead. 592 func (*DeleteRequest) Descriptor() ([]byte, []int) { 593 return file_store_proto_rawDescGZIP(), []int{9} 594 } 595 596 func (x *DeleteRequest) GetKey() string { 597 if x != nil { 598 return x.Key 599 } 600 return "" 601 } 602 603 func (x *DeleteRequest) GetOptions() *DeleteOptions { 604 if x != nil { 605 return x.Options 606 } 607 return nil 608 } 609 610 type DeleteResponse struct { 611 state protoimpl.MessageState 612 sizeCache protoimpl.SizeCache 613 unknownFields protoimpl.UnknownFields 614 } 615 616 func (x *DeleteResponse) Reset() { 617 *x = DeleteResponse{} 618 if protoimpl.UnsafeEnabled { 619 mi := &file_store_proto_msgTypes[10] 620 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 621 ms.StoreMessageInfo(mi) 622 } 623 } 624 625 func (x *DeleteResponse) String() string { 626 return protoimpl.X.MessageStringOf(x) 627 } 628 629 func (*DeleteResponse) ProtoMessage() {} 630 631 func (x *DeleteResponse) ProtoReflect() protoreflect.Message { 632 mi := &file_store_proto_msgTypes[10] 633 if protoimpl.UnsafeEnabled && x != nil { 634 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 635 if ms.LoadMessageInfo() == nil { 636 ms.StoreMessageInfo(mi) 637 } 638 return ms 639 } 640 return mi.MessageOf(x) 641 } 642 643 // Deprecated: Use DeleteResponse.ProtoReflect.Descriptor instead. 644 func (*DeleteResponse) Descriptor() ([]byte, []int) { 645 return file_store_proto_rawDescGZIP(), []int{10} 646 } 647 648 type ListOptions struct { 649 state protoimpl.MessageState 650 sizeCache protoimpl.SizeCache 651 unknownFields protoimpl.UnknownFields 652 653 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` 654 Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` 655 Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` 656 Suffix string `protobuf:"bytes,4,opt,name=suffix,proto3" json:"suffix,omitempty"` 657 Limit uint64 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` 658 Offset uint64 `protobuf:"varint,6,opt,name=offset,proto3" json:"offset,omitempty"` 659 Order string `protobuf:"bytes,7,opt,name=order,proto3" json:"order,omitempty"` 660 } 661 662 func (x *ListOptions) Reset() { 663 *x = ListOptions{} 664 if protoimpl.UnsafeEnabled { 665 mi := &file_store_proto_msgTypes[11] 666 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 667 ms.StoreMessageInfo(mi) 668 } 669 } 670 671 func (x *ListOptions) String() string { 672 return protoimpl.X.MessageStringOf(x) 673 } 674 675 func (*ListOptions) ProtoMessage() {} 676 677 func (x *ListOptions) ProtoReflect() protoreflect.Message { 678 mi := &file_store_proto_msgTypes[11] 679 if protoimpl.UnsafeEnabled && x != nil { 680 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 681 if ms.LoadMessageInfo() == nil { 682 ms.StoreMessageInfo(mi) 683 } 684 return ms 685 } 686 return mi.MessageOf(x) 687 } 688 689 // Deprecated: Use ListOptions.ProtoReflect.Descriptor instead. 690 func (*ListOptions) Descriptor() ([]byte, []int) { 691 return file_store_proto_rawDescGZIP(), []int{11} 692 } 693 694 func (x *ListOptions) GetDatabase() string { 695 if x != nil { 696 return x.Database 697 } 698 return "" 699 } 700 701 func (x *ListOptions) GetTable() string { 702 if x != nil { 703 return x.Table 704 } 705 return "" 706 } 707 708 func (x *ListOptions) GetPrefix() string { 709 if x != nil { 710 return x.Prefix 711 } 712 return "" 713 } 714 715 func (x *ListOptions) GetSuffix() string { 716 if x != nil { 717 return x.Suffix 718 } 719 return "" 720 } 721 722 func (x *ListOptions) GetLimit() uint64 { 723 if x != nil { 724 return x.Limit 725 } 726 return 0 727 } 728 729 func (x *ListOptions) GetOffset() uint64 { 730 if x != nil { 731 return x.Offset 732 } 733 return 0 734 } 735 736 func (x *ListOptions) GetOrder() string { 737 if x != nil { 738 return x.Order 739 } 740 return "" 741 } 742 743 type ListRequest struct { 744 state protoimpl.MessageState 745 sizeCache protoimpl.SizeCache 746 unknownFields protoimpl.UnknownFields 747 748 Options *ListOptions `protobuf:"bytes,1,opt,name=options,proto3" json:"options,omitempty"` 749 } 750 751 func (x *ListRequest) Reset() { 752 *x = ListRequest{} 753 if protoimpl.UnsafeEnabled { 754 mi := &file_store_proto_msgTypes[12] 755 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 756 ms.StoreMessageInfo(mi) 757 } 758 } 759 760 func (x *ListRequest) String() string { 761 return protoimpl.X.MessageStringOf(x) 762 } 763 764 func (*ListRequest) ProtoMessage() {} 765 766 func (x *ListRequest) ProtoReflect() protoreflect.Message { 767 mi := &file_store_proto_msgTypes[12] 768 if protoimpl.UnsafeEnabled && x != nil { 769 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 770 if ms.LoadMessageInfo() == nil { 771 ms.StoreMessageInfo(mi) 772 } 773 return ms 774 } 775 return mi.MessageOf(x) 776 } 777 778 // Deprecated: Use ListRequest.ProtoReflect.Descriptor instead. 779 func (*ListRequest) Descriptor() ([]byte, []int) { 780 return file_store_proto_rawDescGZIP(), []int{12} 781 } 782 783 func (x *ListRequest) GetOptions() *ListOptions { 784 if x != nil { 785 return x.Options 786 } 787 return nil 788 } 789 790 type ListResponse struct { 791 state protoimpl.MessageState 792 sizeCache protoimpl.SizeCache 793 unknownFields protoimpl.UnknownFields 794 795 Keys []string `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"` 796 } 797 798 func (x *ListResponse) Reset() { 799 *x = ListResponse{} 800 if protoimpl.UnsafeEnabled { 801 mi := &file_store_proto_msgTypes[13] 802 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 803 ms.StoreMessageInfo(mi) 804 } 805 } 806 807 func (x *ListResponse) String() string { 808 return protoimpl.X.MessageStringOf(x) 809 } 810 811 func (*ListResponse) ProtoMessage() {} 812 813 func (x *ListResponse) ProtoReflect() protoreflect.Message { 814 mi := &file_store_proto_msgTypes[13] 815 if protoimpl.UnsafeEnabled && x != nil { 816 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 817 if ms.LoadMessageInfo() == nil { 818 ms.StoreMessageInfo(mi) 819 } 820 return ms 821 } 822 return mi.MessageOf(x) 823 } 824 825 // Deprecated: Use ListResponse.ProtoReflect.Descriptor instead. 826 func (*ListResponse) Descriptor() ([]byte, []int) { 827 return file_store_proto_rawDescGZIP(), []int{13} 828 } 829 830 func (x *ListResponse) GetKeys() []string { 831 if x != nil { 832 return x.Keys 833 } 834 return nil 835 } 836 837 type DatabasesRequest struct { 838 state protoimpl.MessageState 839 sizeCache protoimpl.SizeCache 840 unknownFields protoimpl.UnknownFields 841 } 842 843 func (x *DatabasesRequest) Reset() { 844 *x = DatabasesRequest{} 845 if protoimpl.UnsafeEnabled { 846 mi := &file_store_proto_msgTypes[14] 847 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 848 ms.StoreMessageInfo(mi) 849 } 850 } 851 852 func (x *DatabasesRequest) String() string { 853 return protoimpl.X.MessageStringOf(x) 854 } 855 856 func (*DatabasesRequest) ProtoMessage() {} 857 858 func (x *DatabasesRequest) ProtoReflect() protoreflect.Message { 859 mi := &file_store_proto_msgTypes[14] 860 if protoimpl.UnsafeEnabled && x != nil { 861 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 862 if ms.LoadMessageInfo() == nil { 863 ms.StoreMessageInfo(mi) 864 } 865 return ms 866 } 867 return mi.MessageOf(x) 868 } 869 870 // Deprecated: Use DatabasesRequest.ProtoReflect.Descriptor instead. 871 func (*DatabasesRequest) Descriptor() ([]byte, []int) { 872 return file_store_proto_rawDescGZIP(), []int{14} 873 } 874 875 type DatabasesResponse struct { 876 state protoimpl.MessageState 877 sizeCache protoimpl.SizeCache 878 unknownFields protoimpl.UnknownFields 879 880 Databases []string `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` 881 } 882 883 func (x *DatabasesResponse) Reset() { 884 *x = DatabasesResponse{} 885 if protoimpl.UnsafeEnabled { 886 mi := &file_store_proto_msgTypes[15] 887 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 888 ms.StoreMessageInfo(mi) 889 } 890 } 891 892 func (x *DatabasesResponse) String() string { 893 return protoimpl.X.MessageStringOf(x) 894 } 895 896 func (*DatabasesResponse) ProtoMessage() {} 897 898 func (x *DatabasesResponse) ProtoReflect() protoreflect.Message { 899 mi := &file_store_proto_msgTypes[15] 900 if protoimpl.UnsafeEnabled && x != nil { 901 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 902 if ms.LoadMessageInfo() == nil { 903 ms.StoreMessageInfo(mi) 904 } 905 return ms 906 } 907 return mi.MessageOf(x) 908 } 909 910 // Deprecated: Use DatabasesResponse.ProtoReflect.Descriptor instead. 911 func (*DatabasesResponse) Descriptor() ([]byte, []int) { 912 return file_store_proto_rawDescGZIP(), []int{15} 913 } 914 915 func (x *DatabasesResponse) GetDatabases() []string { 916 if x != nil { 917 return x.Databases 918 } 919 return nil 920 } 921 922 type TablesRequest struct { 923 state protoimpl.MessageState 924 sizeCache protoimpl.SizeCache 925 unknownFields protoimpl.UnknownFields 926 927 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` 928 } 929 930 func (x *TablesRequest) Reset() { 931 *x = TablesRequest{} 932 if protoimpl.UnsafeEnabled { 933 mi := &file_store_proto_msgTypes[16] 934 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 935 ms.StoreMessageInfo(mi) 936 } 937 } 938 939 func (x *TablesRequest) String() string { 940 return protoimpl.X.MessageStringOf(x) 941 } 942 943 func (*TablesRequest) ProtoMessage() {} 944 945 func (x *TablesRequest) ProtoReflect() protoreflect.Message { 946 mi := &file_store_proto_msgTypes[16] 947 if protoimpl.UnsafeEnabled && x != nil { 948 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 949 if ms.LoadMessageInfo() == nil { 950 ms.StoreMessageInfo(mi) 951 } 952 return ms 953 } 954 return mi.MessageOf(x) 955 } 956 957 // Deprecated: Use TablesRequest.ProtoReflect.Descriptor instead. 958 func (*TablesRequest) Descriptor() ([]byte, []int) { 959 return file_store_proto_rawDescGZIP(), []int{16} 960 } 961 962 func (x *TablesRequest) GetDatabase() string { 963 if x != nil { 964 return x.Database 965 } 966 return "" 967 } 968 969 type TablesResponse struct { 970 state protoimpl.MessageState 971 sizeCache protoimpl.SizeCache 972 unknownFields protoimpl.UnknownFields 973 974 Tables []string `protobuf:"bytes,1,rep,name=tables,proto3" json:"tables,omitempty"` 975 } 976 977 func (x *TablesResponse) Reset() { 978 *x = TablesResponse{} 979 if protoimpl.UnsafeEnabled { 980 mi := &file_store_proto_msgTypes[17] 981 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 982 ms.StoreMessageInfo(mi) 983 } 984 } 985 986 func (x *TablesResponse) String() string { 987 return protoimpl.X.MessageStringOf(x) 988 } 989 990 func (*TablesResponse) ProtoMessage() {} 991 992 func (x *TablesResponse) ProtoReflect() protoreflect.Message { 993 mi := &file_store_proto_msgTypes[17] 994 if protoimpl.UnsafeEnabled && x != nil { 995 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 996 if ms.LoadMessageInfo() == nil { 997 ms.StoreMessageInfo(mi) 998 } 999 return ms 1000 } 1001 return mi.MessageOf(x) 1002 } 1003 1004 // Deprecated: Use TablesResponse.ProtoReflect.Descriptor instead. 1005 func (*TablesResponse) Descriptor() ([]byte, []int) { 1006 return file_store_proto_rawDescGZIP(), []int{17} 1007 } 1008 1009 func (x *TablesResponse) GetTables() []string { 1010 if x != nil { 1011 return x.Tables 1012 } 1013 return nil 1014 } 1015 1016 type BlobOptions struct { 1017 state protoimpl.MessageState 1018 sizeCache protoimpl.SizeCache 1019 unknownFields protoimpl.UnknownFields 1020 1021 Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` 1022 Public bool `protobuf:"varint,2,opt,name=public,proto3" json:"public,omitempty"` 1023 ContentType string `protobuf:"bytes,3,opt,name=contentType,proto3" json:"contentType,omitempty"` 1024 } 1025 1026 func (x *BlobOptions) Reset() { 1027 *x = BlobOptions{} 1028 if protoimpl.UnsafeEnabled { 1029 mi := &file_store_proto_msgTypes[18] 1030 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1031 ms.StoreMessageInfo(mi) 1032 } 1033 } 1034 1035 func (x *BlobOptions) String() string { 1036 return protoimpl.X.MessageStringOf(x) 1037 } 1038 1039 func (*BlobOptions) ProtoMessage() {} 1040 1041 func (x *BlobOptions) ProtoReflect() protoreflect.Message { 1042 mi := &file_store_proto_msgTypes[18] 1043 if protoimpl.UnsafeEnabled && x != nil { 1044 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1045 if ms.LoadMessageInfo() == nil { 1046 ms.StoreMessageInfo(mi) 1047 } 1048 return ms 1049 } 1050 return mi.MessageOf(x) 1051 } 1052 1053 // Deprecated: Use BlobOptions.ProtoReflect.Descriptor instead. 1054 func (*BlobOptions) Descriptor() ([]byte, []int) { 1055 return file_store_proto_rawDescGZIP(), []int{18} 1056 } 1057 1058 func (x *BlobOptions) GetNamespace() string { 1059 if x != nil { 1060 return x.Namespace 1061 } 1062 return "" 1063 } 1064 1065 func (x *BlobOptions) GetPublic() bool { 1066 if x != nil { 1067 return x.Public 1068 } 1069 return false 1070 } 1071 1072 func (x *BlobOptions) GetContentType() string { 1073 if x != nil { 1074 return x.ContentType 1075 } 1076 return "" 1077 } 1078 1079 type BlobReadRequest struct { 1080 state protoimpl.MessageState 1081 sizeCache protoimpl.SizeCache 1082 unknownFields protoimpl.UnknownFields 1083 1084 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 1085 Options *BlobOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 1086 } 1087 1088 func (x *BlobReadRequest) Reset() { 1089 *x = BlobReadRequest{} 1090 if protoimpl.UnsafeEnabled { 1091 mi := &file_store_proto_msgTypes[19] 1092 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1093 ms.StoreMessageInfo(mi) 1094 } 1095 } 1096 1097 func (x *BlobReadRequest) String() string { 1098 return protoimpl.X.MessageStringOf(x) 1099 } 1100 1101 func (*BlobReadRequest) ProtoMessage() {} 1102 1103 func (x *BlobReadRequest) ProtoReflect() protoreflect.Message { 1104 mi := &file_store_proto_msgTypes[19] 1105 if protoimpl.UnsafeEnabled && x != nil { 1106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1107 if ms.LoadMessageInfo() == nil { 1108 ms.StoreMessageInfo(mi) 1109 } 1110 return ms 1111 } 1112 return mi.MessageOf(x) 1113 } 1114 1115 // Deprecated: Use BlobReadRequest.ProtoReflect.Descriptor instead. 1116 func (*BlobReadRequest) Descriptor() ([]byte, []int) { 1117 return file_store_proto_rawDescGZIP(), []int{19} 1118 } 1119 1120 func (x *BlobReadRequest) GetKey() string { 1121 if x != nil { 1122 return x.Key 1123 } 1124 return "" 1125 } 1126 1127 func (x *BlobReadRequest) GetOptions() *BlobOptions { 1128 if x != nil { 1129 return x.Options 1130 } 1131 return nil 1132 } 1133 1134 type BlobReadResponse struct { 1135 state protoimpl.MessageState 1136 sizeCache protoimpl.SizeCache 1137 unknownFields protoimpl.UnknownFields 1138 1139 Blob []byte `protobuf:"bytes,1,opt,name=blob,proto3" json:"blob,omitempty"` 1140 } 1141 1142 func (x *BlobReadResponse) Reset() { 1143 *x = BlobReadResponse{} 1144 if protoimpl.UnsafeEnabled { 1145 mi := &file_store_proto_msgTypes[20] 1146 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1147 ms.StoreMessageInfo(mi) 1148 } 1149 } 1150 1151 func (x *BlobReadResponse) String() string { 1152 return protoimpl.X.MessageStringOf(x) 1153 } 1154 1155 func (*BlobReadResponse) ProtoMessage() {} 1156 1157 func (x *BlobReadResponse) ProtoReflect() protoreflect.Message { 1158 mi := &file_store_proto_msgTypes[20] 1159 if protoimpl.UnsafeEnabled && x != nil { 1160 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1161 if ms.LoadMessageInfo() == nil { 1162 ms.StoreMessageInfo(mi) 1163 } 1164 return ms 1165 } 1166 return mi.MessageOf(x) 1167 } 1168 1169 // Deprecated: Use BlobReadResponse.ProtoReflect.Descriptor instead. 1170 func (*BlobReadResponse) Descriptor() ([]byte, []int) { 1171 return file_store_proto_rawDescGZIP(), []int{20} 1172 } 1173 1174 func (x *BlobReadResponse) GetBlob() []byte { 1175 if x != nil { 1176 return x.Blob 1177 } 1178 return nil 1179 } 1180 1181 type BlobWriteRequest struct { 1182 state protoimpl.MessageState 1183 sizeCache protoimpl.SizeCache 1184 unknownFields protoimpl.UnknownFields 1185 1186 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 1187 Options *BlobOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 1188 Blob []byte `protobuf:"bytes,3,opt,name=blob,proto3" json:"blob,omitempty"` 1189 } 1190 1191 func (x *BlobWriteRequest) Reset() { 1192 *x = BlobWriteRequest{} 1193 if protoimpl.UnsafeEnabled { 1194 mi := &file_store_proto_msgTypes[21] 1195 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1196 ms.StoreMessageInfo(mi) 1197 } 1198 } 1199 1200 func (x *BlobWriteRequest) String() string { 1201 return protoimpl.X.MessageStringOf(x) 1202 } 1203 1204 func (*BlobWriteRequest) ProtoMessage() {} 1205 1206 func (x *BlobWriteRequest) ProtoReflect() protoreflect.Message { 1207 mi := &file_store_proto_msgTypes[21] 1208 if protoimpl.UnsafeEnabled && x != nil { 1209 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1210 if ms.LoadMessageInfo() == nil { 1211 ms.StoreMessageInfo(mi) 1212 } 1213 return ms 1214 } 1215 return mi.MessageOf(x) 1216 } 1217 1218 // Deprecated: Use BlobWriteRequest.ProtoReflect.Descriptor instead. 1219 func (*BlobWriteRequest) Descriptor() ([]byte, []int) { 1220 return file_store_proto_rawDescGZIP(), []int{21} 1221 } 1222 1223 func (x *BlobWriteRequest) GetKey() string { 1224 if x != nil { 1225 return x.Key 1226 } 1227 return "" 1228 } 1229 1230 func (x *BlobWriteRequest) GetOptions() *BlobOptions { 1231 if x != nil { 1232 return x.Options 1233 } 1234 return nil 1235 } 1236 1237 func (x *BlobWriteRequest) GetBlob() []byte { 1238 if x != nil { 1239 return x.Blob 1240 } 1241 return nil 1242 } 1243 1244 type BlobWriteResponse struct { 1245 state protoimpl.MessageState 1246 sizeCache protoimpl.SizeCache 1247 unknownFields protoimpl.UnknownFields 1248 } 1249 1250 func (x *BlobWriteResponse) Reset() { 1251 *x = BlobWriteResponse{} 1252 if protoimpl.UnsafeEnabled { 1253 mi := &file_store_proto_msgTypes[22] 1254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1255 ms.StoreMessageInfo(mi) 1256 } 1257 } 1258 1259 func (x *BlobWriteResponse) String() string { 1260 return protoimpl.X.MessageStringOf(x) 1261 } 1262 1263 func (*BlobWriteResponse) ProtoMessage() {} 1264 1265 func (x *BlobWriteResponse) ProtoReflect() protoreflect.Message { 1266 mi := &file_store_proto_msgTypes[22] 1267 if protoimpl.UnsafeEnabled && x != nil { 1268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1269 if ms.LoadMessageInfo() == nil { 1270 ms.StoreMessageInfo(mi) 1271 } 1272 return ms 1273 } 1274 return mi.MessageOf(x) 1275 } 1276 1277 // Deprecated: Use BlobWriteResponse.ProtoReflect.Descriptor instead. 1278 func (*BlobWriteResponse) Descriptor() ([]byte, []int) { 1279 return file_store_proto_rawDescGZIP(), []int{22} 1280 } 1281 1282 type BlobDeleteRequest struct { 1283 state protoimpl.MessageState 1284 sizeCache protoimpl.SizeCache 1285 unknownFields protoimpl.UnknownFields 1286 1287 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 1288 Options *BlobOptions `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"` 1289 } 1290 1291 func (x *BlobDeleteRequest) Reset() { 1292 *x = BlobDeleteRequest{} 1293 if protoimpl.UnsafeEnabled { 1294 mi := &file_store_proto_msgTypes[23] 1295 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1296 ms.StoreMessageInfo(mi) 1297 } 1298 } 1299 1300 func (x *BlobDeleteRequest) String() string { 1301 return protoimpl.X.MessageStringOf(x) 1302 } 1303 1304 func (*BlobDeleteRequest) ProtoMessage() {} 1305 1306 func (x *BlobDeleteRequest) ProtoReflect() protoreflect.Message { 1307 mi := &file_store_proto_msgTypes[23] 1308 if protoimpl.UnsafeEnabled && x != nil { 1309 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1310 if ms.LoadMessageInfo() == nil { 1311 ms.StoreMessageInfo(mi) 1312 } 1313 return ms 1314 } 1315 return mi.MessageOf(x) 1316 } 1317 1318 // Deprecated: Use BlobDeleteRequest.ProtoReflect.Descriptor instead. 1319 func (*BlobDeleteRequest) Descriptor() ([]byte, []int) { 1320 return file_store_proto_rawDescGZIP(), []int{23} 1321 } 1322 1323 func (x *BlobDeleteRequest) GetKey() string { 1324 if x != nil { 1325 return x.Key 1326 } 1327 return "" 1328 } 1329 1330 func (x *BlobDeleteRequest) GetOptions() *BlobOptions { 1331 if x != nil { 1332 return x.Options 1333 } 1334 return nil 1335 } 1336 1337 type BlobDeleteResponse struct { 1338 state protoimpl.MessageState 1339 sizeCache protoimpl.SizeCache 1340 unknownFields protoimpl.UnknownFields 1341 } 1342 1343 func (x *BlobDeleteResponse) Reset() { 1344 *x = BlobDeleteResponse{} 1345 if protoimpl.UnsafeEnabled { 1346 mi := &file_store_proto_msgTypes[24] 1347 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1348 ms.StoreMessageInfo(mi) 1349 } 1350 } 1351 1352 func (x *BlobDeleteResponse) String() string { 1353 return protoimpl.X.MessageStringOf(x) 1354 } 1355 1356 func (*BlobDeleteResponse) ProtoMessage() {} 1357 1358 func (x *BlobDeleteResponse) ProtoReflect() protoreflect.Message { 1359 mi := &file_store_proto_msgTypes[24] 1360 if protoimpl.UnsafeEnabled && x != nil { 1361 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1362 if ms.LoadMessageInfo() == nil { 1363 ms.StoreMessageInfo(mi) 1364 } 1365 return ms 1366 } 1367 return mi.MessageOf(x) 1368 } 1369 1370 // Deprecated: Use BlobDeleteResponse.ProtoReflect.Descriptor instead. 1371 func (*BlobDeleteResponse) Descriptor() ([]byte, []int) { 1372 return file_store_proto_rawDescGZIP(), []int{24} 1373 } 1374 1375 type BlobListRequest struct { 1376 state protoimpl.MessageState 1377 sizeCache protoimpl.SizeCache 1378 unknownFields protoimpl.UnknownFields 1379 1380 Options *BlobListOptions `protobuf:"bytes,1,opt,name=options,proto3" json:"options,omitempty"` 1381 } 1382 1383 func (x *BlobListRequest) Reset() { 1384 *x = BlobListRequest{} 1385 if protoimpl.UnsafeEnabled { 1386 mi := &file_store_proto_msgTypes[25] 1387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1388 ms.StoreMessageInfo(mi) 1389 } 1390 } 1391 1392 func (x *BlobListRequest) String() string { 1393 return protoimpl.X.MessageStringOf(x) 1394 } 1395 1396 func (*BlobListRequest) ProtoMessage() {} 1397 1398 func (x *BlobListRequest) ProtoReflect() protoreflect.Message { 1399 mi := &file_store_proto_msgTypes[25] 1400 if protoimpl.UnsafeEnabled && x != nil { 1401 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1402 if ms.LoadMessageInfo() == nil { 1403 ms.StoreMessageInfo(mi) 1404 } 1405 return ms 1406 } 1407 return mi.MessageOf(x) 1408 } 1409 1410 // Deprecated: Use BlobListRequest.ProtoReflect.Descriptor instead. 1411 func (*BlobListRequest) Descriptor() ([]byte, []int) { 1412 return file_store_proto_rawDescGZIP(), []int{25} 1413 } 1414 1415 func (x *BlobListRequest) GetOptions() *BlobListOptions { 1416 if x != nil { 1417 return x.Options 1418 } 1419 return nil 1420 } 1421 1422 type BlobListResponse struct { 1423 state protoimpl.MessageState 1424 sizeCache protoimpl.SizeCache 1425 unknownFields protoimpl.UnknownFields 1426 1427 Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` 1428 } 1429 1430 func (x *BlobListResponse) Reset() { 1431 *x = BlobListResponse{} 1432 if protoimpl.UnsafeEnabled { 1433 mi := &file_store_proto_msgTypes[26] 1434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1435 ms.StoreMessageInfo(mi) 1436 } 1437 } 1438 1439 func (x *BlobListResponse) String() string { 1440 return protoimpl.X.MessageStringOf(x) 1441 } 1442 1443 func (*BlobListResponse) ProtoMessage() {} 1444 1445 func (x *BlobListResponse) ProtoReflect() protoreflect.Message { 1446 mi := &file_store_proto_msgTypes[26] 1447 if protoimpl.UnsafeEnabled && x != nil { 1448 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1449 if ms.LoadMessageInfo() == nil { 1450 ms.StoreMessageInfo(mi) 1451 } 1452 return ms 1453 } 1454 return mi.MessageOf(x) 1455 } 1456 1457 // Deprecated: Use BlobListResponse.ProtoReflect.Descriptor instead. 1458 func (*BlobListResponse) Descriptor() ([]byte, []int) { 1459 return file_store_proto_rawDescGZIP(), []int{26} 1460 } 1461 1462 func (x *BlobListResponse) GetKeys() []string { 1463 if x != nil { 1464 return x.Keys 1465 } 1466 return nil 1467 } 1468 1469 type BlobListOptions struct { 1470 state protoimpl.MessageState 1471 sizeCache protoimpl.SizeCache 1472 unknownFields protoimpl.UnknownFields 1473 1474 Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` 1475 Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` 1476 } 1477 1478 func (x *BlobListOptions) Reset() { 1479 *x = BlobListOptions{} 1480 if protoimpl.UnsafeEnabled { 1481 mi := &file_store_proto_msgTypes[27] 1482 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1483 ms.StoreMessageInfo(mi) 1484 } 1485 } 1486 1487 func (x *BlobListOptions) String() string { 1488 return protoimpl.X.MessageStringOf(x) 1489 } 1490 1491 func (*BlobListOptions) ProtoMessage() {} 1492 1493 func (x *BlobListOptions) ProtoReflect() protoreflect.Message { 1494 mi := &file_store_proto_msgTypes[27] 1495 if protoimpl.UnsafeEnabled && x != nil { 1496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1497 if ms.LoadMessageInfo() == nil { 1498 ms.StoreMessageInfo(mi) 1499 } 1500 return ms 1501 } 1502 return mi.MessageOf(x) 1503 } 1504 1505 // Deprecated: Use BlobListOptions.ProtoReflect.Descriptor instead. 1506 func (*BlobListOptions) Descriptor() ([]byte, []int) { 1507 return file_store_proto_rawDescGZIP(), []int{27} 1508 } 1509 1510 func (x *BlobListOptions) GetNamespace() string { 1511 if x != nil { 1512 return x.Namespace 1513 } 1514 return "" 1515 } 1516 1517 func (x *BlobListOptions) GetPrefix() string { 1518 if x != nil { 1519 return x.Prefix 1520 } 1521 return "" 1522 } 1523 1524 var File_store_proto protoreflect.FileDescriptor 1525 1526 var file_store_proto_rawDesc = []byte{ 1527 0x0a, 0x0b, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x73, 1528 0x74, 0x6f, 0x72, 0x65, 0x22, 0x31, 0x0a, 0x05, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x12, 0x0a, 1529 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 1530 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 1531 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xcc, 0x01, 0x0a, 0x06, 0x52, 0x65, 0x63, 0x6f, 1532 0x72, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 1533 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 1534 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78, 1535 0x70, 0x69, 0x72, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x65, 0x78, 0x70, 0x69, 1536 0x72, 0x79, 0x12, 0x37, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 1537 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x63, 1538 0x6f, 0x72, 0x64, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 1539 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x49, 0x0a, 0x0d, 0x4d, 1540 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 1541 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x22, 1542 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 1543 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x05, 0x76, 0x61, 0x6c, 1544 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb3, 0x01, 0x0a, 0x0b, 0x52, 0x65, 0x61, 0x64, 0x4f, 1545 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 1546 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 1547 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 1548 0x09, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66, 1549 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 1550 0x12, 0x16, 0x0a, 0x06, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 1551 0x52, 0x06, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 1552 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x16, 1553 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x06, 1554 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 1555 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x4d, 0x0a, 0x0b, 1556 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 1557 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2c, 0x0a, 1558 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 1559 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 1560 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x37, 0x0a, 0x0c, 0x52, 1561 0x65, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x07, 0x72, 1562 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x73, 1563 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x07, 0x72, 0x65, 0x63, 1564 0x6f, 0x72, 0x64, 0x73, 0x22, 0x40, 0x0a, 0x0c, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4f, 0x70, 0x74, 1565 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 1566 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 1567 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 1568 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x64, 0x0a, 0x0c, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 1569 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 1570 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 1571 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x2d, 0x0a, 1572 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 1573 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 1574 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x0f, 0x0a, 0x0d, 1575 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x41, 0x0a, 1576 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a, 1577 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 1578 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 1579 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 1580 0x22, 0x51, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1581 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 1582 0x6b, 0x65, 0x79, 0x12, 0x2e, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 1583 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x44, 0x65, 0x6c, 1584 0x65, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 1585 0x6f, 0x6e, 0x73, 0x22, 0x10, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 1586 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb3, 0x01, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 1587 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 1588 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 1589 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 1590 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 1591 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 1592 0x16, 0x0a, 0x06, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 1593 0x06, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 1594 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x16, 0x0a, 1595 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x06, 0x6f, 1596 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x07, 1597 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x3b, 0x0a, 0x0b, 0x4c, 1598 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x07, 0x6f, 0x70, 1599 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x73, 0x74, 1600 0x6f, 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 1601 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x28, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 1602 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 1603 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x4a, 0x04, 0x08, 0x01, 1604 0x10, 0x02, 0x22, 0x12, 0x0a, 0x10, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 1605 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x31, 0x0a, 0x11, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 1606 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x64, 1607 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 1608 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x22, 0x2b, 0x0a, 0x0d, 0x54, 0x61, 0x62, 1609 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 1610 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 1611 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x22, 0x28, 0x0a, 0x0e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 1612 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x62, 0x6c, 1613 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 1614 0x22, 0x65, 0x0a, 0x0b, 0x42, 0x6c, 0x6f, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 1615 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 1616 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x16, 0x0a, 1617 0x06, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x70, 1618 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 1619 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 1620 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x51, 0x0a, 0x0f, 0x42, 0x6c, 0x6f, 0x62, 0x52, 1621 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 1622 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2c, 0x0a, 0x07, 1623 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 1624 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 1625 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x26, 0x0a, 0x10, 0x42, 0x6c, 1626 0x6f, 0x62, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 1627 0x0a, 0x04, 0x62, 0x6c, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 0x6c, 1628 0x6f, 0x62, 0x22, 0x66, 0x0a, 0x10, 0x42, 0x6c, 0x6f, 0x62, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 1629 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 1630 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2c, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 1631 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x73, 0x74, 0x6f, 0x72, 1632 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 1633 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6c, 0x6f, 0x62, 0x18, 0x03, 1634 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 0x6c, 0x6f, 0x62, 0x22, 0x13, 0x0a, 0x11, 0x42, 0x6c, 1635 0x6f, 0x62, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 1636 0x53, 0x0a, 0x11, 0x42, 0x6c, 0x6f, 0x62, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 1637 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 1638 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2c, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 1639 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 1640 0x42, 0x6c, 0x6f, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 1641 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x14, 0x0a, 0x12, 0x42, 0x6c, 0x6f, 0x62, 0x44, 0x65, 0x6c, 0x65, 1642 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x0a, 0x0f, 0x42, 0x6c, 1643 0x6f, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 1644 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 1645 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x4f, 1646 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 1647 0x26, 0x0a, 0x10, 0x42, 0x6c, 0x6f, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 1648 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 1649 0x09, 0x52, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x22, 0x47, 0x0a, 0x0f, 0x42, 0x6c, 0x6f, 0x62, 0x4c, 1650 0x69, 0x73, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 1651 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 1652 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66, 1653 0x69, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 1654 0x32, 0xd9, 0x02, 0x0a, 0x05, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x31, 0x0a, 0x04, 0x52, 0x65, 1655 0x61, 0x64, 0x12, 0x12, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x52, 1656 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x52, 1657 0x65, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x34, 0x0a, 1658 0x05, 0x57, 0x72, 0x69, 0x74, 0x65, 0x12, 0x13, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x57, 1659 0x72, 0x69, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x74, 1660 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1661 0x65, 0x22, 0x00, 0x12, 0x37, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x14, 0x2e, 1662 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 1663 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x44, 0x65, 0x6c, 0x65, 1664 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x33, 0x0a, 0x04, 1665 0x4c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x73, 1666 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 1667 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 1668 0x01, 0x12, 0x40, 0x0a, 0x09, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x17, 1669 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 1670 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 1671 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1672 0x65, 0x22, 0x00, 0x12, 0x37, 0x0a, 0x06, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x14, 0x2e, 1673 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 1674 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, 0x62, 0x6c, 1675 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x32, 0x84, 0x02, 0x0a, 1676 0x09, 0x42, 0x6c, 0x6f, 0x62, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x3b, 0x0a, 0x04, 0x52, 0x65, 1677 0x61, 0x64, 0x12, 0x16, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x52, 1678 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x73, 0x74, 0x6f, 1679 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 1680 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, 0x12, 0x3e, 0x0a, 0x05, 0x57, 0x72, 0x69, 0x74, 0x65, 1681 0x12, 0x17, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x57, 0x72, 0x69, 1682 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x73, 0x74, 0x6f, 0x72, 1683 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x57, 0x72, 0x69, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 1684 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x12, 0x3f, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 1685 0x65, 0x12, 0x18, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x44, 0x65, 1686 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x73, 0x74, 1687 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 1688 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x39, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 1689 0x12, 0x16, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x4c, 0x69, 0x73, 1690 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x65, 1691 0x2e, 0x42, 0x6c, 0x6f, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1692 0x65, 0x22, 0x00, 0x42, 0x2d, 0x5a, 0x2b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 1693 0x6d, 0x2f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x2f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x2f, 0x76, 0x33, 1694 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3b, 0x73, 0x74, 0x6f, 1695 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1696 } 1697 1698 var ( 1699 file_store_proto_rawDescOnce sync.Once 1700 file_store_proto_rawDescData = file_store_proto_rawDesc 1701 ) 1702 1703 func file_store_proto_rawDescGZIP() []byte { 1704 file_store_proto_rawDescOnce.Do(func() { 1705 file_store_proto_rawDescData = protoimpl.X.CompressGZIP(file_store_proto_rawDescData) 1706 }) 1707 return file_store_proto_rawDescData 1708 } 1709 1710 var file_store_proto_msgTypes = make([]protoimpl.MessageInfo, 29) 1711 var file_store_proto_goTypes = []interface{}{ 1712 (*Field)(nil), // 0: store.Field 1713 (*Record)(nil), // 1: store.Record 1714 (*ReadOptions)(nil), // 2: store.ReadOptions 1715 (*ReadRequest)(nil), // 3: store.ReadRequest 1716 (*ReadResponse)(nil), // 4: store.ReadResponse 1717 (*WriteOptions)(nil), // 5: store.WriteOptions 1718 (*WriteRequest)(nil), // 6: store.WriteRequest 1719 (*WriteResponse)(nil), // 7: store.WriteResponse 1720 (*DeleteOptions)(nil), // 8: store.DeleteOptions 1721 (*DeleteRequest)(nil), // 9: store.DeleteRequest 1722 (*DeleteResponse)(nil), // 10: store.DeleteResponse 1723 (*ListOptions)(nil), // 11: store.ListOptions 1724 (*ListRequest)(nil), // 12: store.ListRequest 1725 (*ListResponse)(nil), // 13: store.ListResponse 1726 (*DatabasesRequest)(nil), // 14: store.DatabasesRequest 1727 (*DatabasesResponse)(nil), // 15: store.DatabasesResponse 1728 (*TablesRequest)(nil), // 16: store.TablesRequest 1729 (*TablesResponse)(nil), // 17: store.TablesResponse 1730 (*BlobOptions)(nil), // 18: store.BlobOptions 1731 (*BlobReadRequest)(nil), // 19: store.BlobReadRequest 1732 (*BlobReadResponse)(nil), // 20: store.BlobReadResponse 1733 (*BlobWriteRequest)(nil), // 21: store.BlobWriteRequest 1734 (*BlobWriteResponse)(nil), // 22: store.BlobWriteResponse 1735 (*BlobDeleteRequest)(nil), // 23: store.BlobDeleteRequest 1736 (*BlobDeleteResponse)(nil), // 24: store.BlobDeleteResponse 1737 (*BlobListRequest)(nil), // 25: store.BlobListRequest 1738 (*BlobListResponse)(nil), // 26: store.BlobListResponse 1739 (*BlobListOptions)(nil), // 27: store.BlobListOptions 1740 nil, // 28: store.Record.MetadataEntry 1741 } 1742 var file_store_proto_depIdxs = []int32{ 1743 28, // 0: store.Record.metadata:type_name -> store.Record.MetadataEntry 1744 2, // 1: store.ReadRequest.options:type_name -> store.ReadOptions 1745 1, // 2: store.ReadResponse.records:type_name -> store.Record 1746 1, // 3: store.WriteRequest.record:type_name -> store.Record 1747 5, // 4: store.WriteRequest.options:type_name -> store.WriteOptions 1748 8, // 5: store.DeleteRequest.options:type_name -> store.DeleteOptions 1749 11, // 6: store.ListRequest.options:type_name -> store.ListOptions 1750 18, // 7: store.BlobReadRequest.options:type_name -> store.BlobOptions 1751 18, // 8: store.BlobWriteRequest.options:type_name -> store.BlobOptions 1752 18, // 9: store.BlobDeleteRequest.options:type_name -> store.BlobOptions 1753 27, // 10: store.BlobListRequest.options:type_name -> store.BlobListOptions 1754 0, // 11: store.Record.MetadataEntry.value:type_name -> store.Field 1755 3, // 12: store.Store.Read:input_type -> store.ReadRequest 1756 6, // 13: store.Store.Write:input_type -> store.WriteRequest 1757 9, // 14: store.Store.Delete:input_type -> store.DeleteRequest 1758 12, // 15: store.Store.List:input_type -> store.ListRequest 1759 14, // 16: store.Store.Databases:input_type -> store.DatabasesRequest 1760 16, // 17: store.Store.Tables:input_type -> store.TablesRequest 1761 19, // 18: store.BlobStore.Read:input_type -> store.BlobReadRequest 1762 21, // 19: store.BlobStore.Write:input_type -> store.BlobWriteRequest 1763 23, // 20: store.BlobStore.Delete:input_type -> store.BlobDeleteRequest 1764 25, // 21: store.BlobStore.List:input_type -> store.BlobListRequest 1765 4, // 22: store.Store.Read:output_type -> store.ReadResponse 1766 7, // 23: store.Store.Write:output_type -> store.WriteResponse 1767 10, // 24: store.Store.Delete:output_type -> store.DeleteResponse 1768 13, // 25: store.Store.List:output_type -> store.ListResponse 1769 15, // 26: store.Store.Databases:output_type -> store.DatabasesResponse 1770 17, // 27: store.Store.Tables:output_type -> store.TablesResponse 1771 20, // 28: store.BlobStore.Read:output_type -> store.BlobReadResponse 1772 22, // 29: store.BlobStore.Write:output_type -> store.BlobWriteResponse 1773 24, // 30: store.BlobStore.Delete:output_type -> store.BlobDeleteResponse 1774 26, // 31: store.BlobStore.List:output_type -> store.BlobListResponse 1775 22, // [22:32] is the sub-list for method output_type 1776 12, // [12:22] is the sub-list for method input_type 1777 12, // [12:12] is the sub-list for extension type_name 1778 12, // [12:12] is the sub-list for extension extendee 1779 0, // [0:12] is the sub-list for field type_name 1780 } 1781 1782 func init() { file_store_proto_init() } 1783 func file_store_proto_init() { 1784 if File_store_proto != nil { 1785 return 1786 } 1787 if !protoimpl.UnsafeEnabled { 1788 file_store_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1789 switch v := v.(*Field); i { 1790 case 0: 1791 return &v.state 1792 case 1: 1793 return &v.sizeCache 1794 case 2: 1795 return &v.unknownFields 1796 default: 1797 return nil 1798 } 1799 } 1800 file_store_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1801 switch v := v.(*Record); i { 1802 case 0: 1803 return &v.state 1804 case 1: 1805 return &v.sizeCache 1806 case 2: 1807 return &v.unknownFields 1808 default: 1809 return nil 1810 } 1811 } 1812 file_store_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1813 switch v := v.(*ReadOptions); i { 1814 case 0: 1815 return &v.state 1816 case 1: 1817 return &v.sizeCache 1818 case 2: 1819 return &v.unknownFields 1820 default: 1821 return nil 1822 } 1823 } 1824 file_store_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1825 switch v := v.(*ReadRequest); i { 1826 case 0: 1827 return &v.state 1828 case 1: 1829 return &v.sizeCache 1830 case 2: 1831 return &v.unknownFields 1832 default: 1833 return nil 1834 } 1835 } 1836 file_store_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1837 switch v := v.(*ReadResponse); i { 1838 case 0: 1839 return &v.state 1840 case 1: 1841 return &v.sizeCache 1842 case 2: 1843 return &v.unknownFields 1844 default: 1845 return nil 1846 } 1847 } 1848 file_store_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1849 switch v := v.(*WriteOptions); i { 1850 case 0: 1851 return &v.state 1852 case 1: 1853 return &v.sizeCache 1854 case 2: 1855 return &v.unknownFields 1856 default: 1857 return nil 1858 } 1859 } 1860 file_store_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1861 switch v := v.(*WriteRequest); i { 1862 case 0: 1863 return &v.state 1864 case 1: 1865 return &v.sizeCache 1866 case 2: 1867 return &v.unknownFields 1868 default: 1869 return nil 1870 } 1871 } 1872 file_store_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1873 switch v := v.(*WriteResponse); i { 1874 case 0: 1875 return &v.state 1876 case 1: 1877 return &v.sizeCache 1878 case 2: 1879 return &v.unknownFields 1880 default: 1881 return nil 1882 } 1883 } 1884 file_store_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1885 switch v := v.(*DeleteOptions); i { 1886 case 0: 1887 return &v.state 1888 case 1: 1889 return &v.sizeCache 1890 case 2: 1891 return &v.unknownFields 1892 default: 1893 return nil 1894 } 1895 } 1896 file_store_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1897 switch v := v.(*DeleteRequest); i { 1898 case 0: 1899 return &v.state 1900 case 1: 1901 return &v.sizeCache 1902 case 2: 1903 return &v.unknownFields 1904 default: 1905 return nil 1906 } 1907 } 1908 file_store_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1909 switch v := v.(*DeleteResponse); i { 1910 case 0: 1911 return &v.state 1912 case 1: 1913 return &v.sizeCache 1914 case 2: 1915 return &v.unknownFields 1916 default: 1917 return nil 1918 } 1919 } 1920 file_store_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1921 switch v := v.(*ListOptions); i { 1922 case 0: 1923 return &v.state 1924 case 1: 1925 return &v.sizeCache 1926 case 2: 1927 return &v.unknownFields 1928 default: 1929 return nil 1930 } 1931 } 1932 file_store_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1933 switch v := v.(*ListRequest); i { 1934 case 0: 1935 return &v.state 1936 case 1: 1937 return &v.sizeCache 1938 case 2: 1939 return &v.unknownFields 1940 default: 1941 return nil 1942 } 1943 } 1944 file_store_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 1945 switch v := v.(*ListResponse); i { 1946 case 0: 1947 return &v.state 1948 case 1: 1949 return &v.sizeCache 1950 case 2: 1951 return &v.unknownFields 1952 default: 1953 return nil 1954 } 1955 } 1956 file_store_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 1957 switch v := v.(*DatabasesRequest); i { 1958 case 0: 1959 return &v.state 1960 case 1: 1961 return &v.sizeCache 1962 case 2: 1963 return &v.unknownFields 1964 default: 1965 return nil 1966 } 1967 } 1968 file_store_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 1969 switch v := v.(*DatabasesResponse); i { 1970 case 0: 1971 return &v.state 1972 case 1: 1973 return &v.sizeCache 1974 case 2: 1975 return &v.unknownFields 1976 default: 1977 return nil 1978 } 1979 } 1980 file_store_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 1981 switch v := v.(*TablesRequest); i { 1982 case 0: 1983 return &v.state 1984 case 1: 1985 return &v.sizeCache 1986 case 2: 1987 return &v.unknownFields 1988 default: 1989 return nil 1990 } 1991 } 1992 file_store_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { 1993 switch v := v.(*TablesResponse); i { 1994 case 0: 1995 return &v.state 1996 case 1: 1997 return &v.sizeCache 1998 case 2: 1999 return &v.unknownFields 2000 default: 2001 return nil 2002 } 2003 } 2004 file_store_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { 2005 switch v := v.(*BlobOptions); i { 2006 case 0: 2007 return &v.state 2008 case 1: 2009 return &v.sizeCache 2010 case 2: 2011 return &v.unknownFields 2012 default: 2013 return nil 2014 } 2015 } 2016 file_store_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { 2017 switch v := v.(*BlobReadRequest); i { 2018 case 0: 2019 return &v.state 2020 case 1: 2021 return &v.sizeCache 2022 case 2: 2023 return &v.unknownFields 2024 default: 2025 return nil 2026 } 2027 } 2028 file_store_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { 2029 switch v := v.(*BlobReadResponse); i { 2030 case 0: 2031 return &v.state 2032 case 1: 2033 return &v.sizeCache 2034 case 2: 2035 return &v.unknownFields 2036 default: 2037 return nil 2038 } 2039 } 2040 file_store_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { 2041 switch v := v.(*BlobWriteRequest); i { 2042 case 0: 2043 return &v.state 2044 case 1: 2045 return &v.sizeCache 2046 case 2: 2047 return &v.unknownFields 2048 default: 2049 return nil 2050 } 2051 } 2052 file_store_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { 2053 switch v := v.(*BlobWriteResponse); i { 2054 case 0: 2055 return &v.state 2056 case 1: 2057 return &v.sizeCache 2058 case 2: 2059 return &v.unknownFields 2060 default: 2061 return nil 2062 } 2063 } 2064 file_store_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { 2065 switch v := v.(*BlobDeleteRequest); i { 2066 case 0: 2067 return &v.state 2068 case 1: 2069 return &v.sizeCache 2070 case 2: 2071 return &v.unknownFields 2072 default: 2073 return nil 2074 } 2075 } 2076 file_store_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { 2077 switch v := v.(*BlobDeleteResponse); i { 2078 case 0: 2079 return &v.state 2080 case 1: 2081 return &v.sizeCache 2082 case 2: 2083 return &v.unknownFields 2084 default: 2085 return nil 2086 } 2087 } 2088 file_store_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { 2089 switch v := v.(*BlobListRequest); i { 2090 case 0: 2091 return &v.state 2092 case 1: 2093 return &v.sizeCache 2094 case 2: 2095 return &v.unknownFields 2096 default: 2097 return nil 2098 } 2099 } 2100 file_store_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { 2101 switch v := v.(*BlobListResponse); i { 2102 case 0: 2103 return &v.state 2104 case 1: 2105 return &v.sizeCache 2106 case 2: 2107 return &v.unknownFields 2108 default: 2109 return nil 2110 } 2111 } 2112 file_store_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { 2113 switch v := v.(*BlobListOptions); i { 2114 case 0: 2115 return &v.state 2116 case 1: 2117 return &v.sizeCache 2118 case 2: 2119 return &v.unknownFields 2120 default: 2121 return nil 2122 } 2123 } 2124 } 2125 type x struct{} 2126 out := protoimpl.TypeBuilder{ 2127 File: protoimpl.DescBuilder{ 2128 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 2129 RawDescriptor: file_store_proto_rawDesc, 2130 NumEnums: 0, 2131 NumMessages: 29, 2132 NumExtensions: 0, 2133 NumServices: 2, 2134 }, 2135 GoTypes: file_store_proto_goTypes, 2136 DependencyIndexes: file_store_proto_depIdxs, 2137 MessageInfos: file_store_proto_msgTypes, 2138 }.Build() 2139 File_store_proto = out.File 2140 file_store_proto_rawDesc = nil 2141 file_store_proto_goTypes = nil 2142 file_store_proto_depIdxs = nil 2143 }