github.com/tsuna/gohbase@v0.0.0-20250731002811-4ffcadfba63e/pb/HBase.pb.go (about) 1 //* 2 // Licensed to the Apache Software Foundation (ASF) under one 3 // or more contributor license agreements. See the NOTICE file 4 // distributed with this work for additional information 5 // regarding copyright ownership. The ASF licenses this file 6 // to you under the Apache License, Version 2.0 (the 7 // "License"); you may not use this file except in compliance 8 // with the License. You may obtain a copy of the License at 9 // 10 // http://www.apache.org/licenses/LICENSE-2.0 11 // 12 // Unless required by applicable law or agreed to in writing, software 13 // distributed under the License is distributed on an "AS IS" BASIS, 14 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 // See the License for the specific language governing permissions and 16 // limitations under the License. 17 18 // This file contains protocol buffers that are shared throughout HBase 19 20 // Code generated by protoc-gen-go. DO NOT EDIT. 21 // versions: 22 // protoc-gen-go v1.36.4 23 // protoc v5.28.3 24 // source: HBase.proto 25 26 package pb 27 28 import ( 29 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 30 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 31 reflect "reflect" 32 sync "sync" 33 unsafe "unsafe" 34 ) 35 36 const ( 37 // Verify that this generated code is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 39 // Verify that runtime/protoimpl is sufficiently up-to-date. 40 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 41 ) 42 43 // Comparison operators 44 type CompareType int32 45 46 const ( 47 CompareType_LESS CompareType = 0 48 CompareType_LESS_OR_EQUAL CompareType = 1 49 CompareType_EQUAL CompareType = 2 50 CompareType_NOT_EQUAL CompareType = 3 51 CompareType_GREATER_OR_EQUAL CompareType = 4 52 CompareType_GREATER CompareType = 5 53 CompareType_NO_OP CompareType = 6 54 ) 55 56 // Enum value maps for CompareType. 57 var ( 58 CompareType_name = map[int32]string{ 59 0: "LESS", 60 1: "LESS_OR_EQUAL", 61 2: "EQUAL", 62 3: "NOT_EQUAL", 63 4: "GREATER_OR_EQUAL", 64 5: "GREATER", 65 6: "NO_OP", 66 } 67 CompareType_value = map[string]int32{ 68 "LESS": 0, 69 "LESS_OR_EQUAL": 1, 70 "EQUAL": 2, 71 "NOT_EQUAL": 3, 72 "GREATER_OR_EQUAL": 4, 73 "GREATER": 5, 74 "NO_OP": 6, 75 } 76 ) 77 78 func (x CompareType) Enum() *CompareType { 79 p := new(CompareType) 80 *p = x 81 return p 82 } 83 84 func (x CompareType) String() string { 85 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 86 } 87 88 func (CompareType) Descriptor() protoreflect.EnumDescriptor { 89 return file_HBase_proto_enumTypes[0].Descriptor() 90 } 91 92 func (CompareType) Type() protoreflect.EnumType { 93 return &file_HBase_proto_enumTypes[0] 94 } 95 96 func (x CompareType) Number() protoreflect.EnumNumber { 97 return protoreflect.EnumNumber(x) 98 } 99 100 // Deprecated: Do not use. 101 func (x *CompareType) UnmarshalJSON(b []byte) error { 102 num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 103 if err != nil { 104 return err 105 } 106 *x = CompareType(num) 107 return nil 108 } 109 110 // Deprecated: Use CompareType.Descriptor instead. 111 func (CompareType) EnumDescriptor() ([]byte, []int) { 112 return file_HBase_proto_rawDescGZIP(), []int{0} 113 } 114 115 type TimeUnit int32 116 117 const ( 118 TimeUnit_NANOSECONDS TimeUnit = 1 119 TimeUnit_MICROSECONDS TimeUnit = 2 120 TimeUnit_MILLISECONDS TimeUnit = 3 121 TimeUnit_SECONDS TimeUnit = 4 122 TimeUnit_MINUTES TimeUnit = 5 123 TimeUnit_HOURS TimeUnit = 6 124 TimeUnit_DAYS TimeUnit = 7 125 ) 126 127 // Enum value maps for TimeUnit. 128 var ( 129 TimeUnit_name = map[int32]string{ 130 1: "NANOSECONDS", 131 2: "MICROSECONDS", 132 3: "MILLISECONDS", 133 4: "SECONDS", 134 5: "MINUTES", 135 6: "HOURS", 136 7: "DAYS", 137 } 138 TimeUnit_value = map[string]int32{ 139 "NANOSECONDS": 1, 140 "MICROSECONDS": 2, 141 "MILLISECONDS": 3, 142 "SECONDS": 4, 143 "MINUTES": 5, 144 "HOURS": 6, 145 "DAYS": 7, 146 } 147 ) 148 149 func (x TimeUnit) Enum() *TimeUnit { 150 p := new(TimeUnit) 151 *p = x 152 return p 153 } 154 155 func (x TimeUnit) String() string { 156 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 157 } 158 159 func (TimeUnit) Descriptor() protoreflect.EnumDescriptor { 160 return file_HBase_proto_enumTypes[1].Descriptor() 161 } 162 163 func (TimeUnit) Type() protoreflect.EnumType { 164 return &file_HBase_proto_enumTypes[1] 165 } 166 167 func (x TimeUnit) Number() protoreflect.EnumNumber { 168 return protoreflect.EnumNumber(x) 169 } 170 171 // Deprecated: Do not use. 172 func (x *TimeUnit) UnmarshalJSON(b []byte) error { 173 num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 174 if err != nil { 175 return err 176 } 177 *x = TimeUnit(num) 178 return nil 179 } 180 181 // Deprecated: Use TimeUnit.Descriptor instead. 182 func (TimeUnit) EnumDescriptor() ([]byte, []int) { 183 return file_HBase_proto_rawDescGZIP(), []int{1} 184 } 185 186 type RegionSpecifier_RegionSpecifierType int32 187 188 const ( 189 // <tablename>,<startkey>,<regionId>.<encodedName> 190 RegionSpecifier_REGION_NAME RegionSpecifier_RegionSpecifierType = 1 191 // hash of <tablename>,<startkey>,<regionId> 192 RegionSpecifier_ENCODED_REGION_NAME RegionSpecifier_RegionSpecifierType = 2 193 ) 194 195 // Enum value maps for RegionSpecifier_RegionSpecifierType. 196 var ( 197 RegionSpecifier_RegionSpecifierType_name = map[int32]string{ 198 1: "REGION_NAME", 199 2: "ENCODED_REGION_NAME", 200 } 201 RegionSpecifier_RegionSpecifierType_value = map[string]int32{ 202 "REGION_NAME": 1, 203 "ENCODED_REGION_NAME": 2, 204 } 205 ) 206 207 func (x RegionSpecifier_RegionSpecifierType) Enum() *RegionSpecifier_RegionSpecifierType { 208 p := new(RegionSpecifier_RegionSpecifierType) 209 *p = x 210 return p 211 } 212 213 func (x RegionSpecifier_RegionSpecifierType) String() string { 214 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 215 } 216 217 func (RegionSpecifier_RegionSpecifierType) Descriptor() protoreflect.EnumDescriptor { 218 return file_HBase_proto_enumTypes[2].Descriptor() 219 } 220 221 func (RegionSpecifier_RegionSpecifierType) Type() protoreflect.EnumType { 222 return &file_HBase_proto_enumTypes[2] 223 } 224 225 func (x RegionSpecifier_RegionSpecifierType) Number() protoreflect.EnumNumber { 226 return protoreflect.EnumNumber(x) 227 } 228 229 // Deprecated: Do not use. 230 func (x *RegionSpecifier_RegionSpecifierType) UnmarshalJSON(b []byte) error { 231 num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 232 if err != nil { 233 return err 234 } 235 *x = RegionSpecifier_RegionSpecifierType(num) 236 return nil 237 } 238 239 // Deprecated: Use RegionSpecifier_RegionSpecifierType.Descriptor instead. 240 func (RegionSpecifier_RegionSpecifierType) EnumDescriptor() ([]byte, []int) { 241 return file_HBase_proto_rawDescGZIP(), []int{5, 0} 242 } 243 244 type SnapshotDescription_Type int32 245 246 const ( 247 SnapshotDescription_DISABLED SnapshotDescription_Type = 0 248 SnapshotDescription_FLUSH SnapshotDescription_Type = 1 249 SnapshotDescription_SKIPFLUSH SnapshotDescription_Type = 2 250 ) 251 252 // Enum value maps for SnapshotDescription_Type. 253 var ( 254 SnapshotDescription_Type_name = map[int32]string{ 255 0: "DISABLED", 256 1: "FLUSH", 257 2: "SKIPFLUSH", 258 } 259 SnapshotDescription_Type_value = map[string]int32{ 260 "DISABLED": 0, 261 "FLUSH": 1, 262 "SKIPFLUSH": 2, 263 } 264 ) 265 266 func (x SnapshotDescription_Type) Enum() *SnapshotDescription_Type { 267 p := new(SnapshotDescription_Type) 268 *p = x 269 return p 270 } 271 272 func (x SnapshotDescription_Type) String() string { 273 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 274 } 275 276 func (SnapshotDescription_Type) Descriptor() protoreflect.EnumDescriptor { 277 return file_HBase_proto_enumTypes[3].Descriptor() 278 } 279 280 func (SnapshotDescription_Type) Type() protoreflect.EnumType { 281 return &file_HBase_proto_enumTypes[3] 282 } 283 284 func (x SnapshotDescription_Type) Number() protoreflect.EnumNumber { 285 return protoreflect.EnumNumber(x) 286 } 287 288 // Deprecated: Do not use. 289 func (x *SnapshotDescription_Type) UnmarshalJSON(b []byte) error { 290 num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 291 if err != nil { 292 return err 293 } 294 *x = SnapshotDescription_Type(num) 295 return nil 296 } 297 298 // Deprecated: Use SnapshotDescription_Type.Descriptor instead. 299 func (SnapshotDescription_Type) EnumDescriptor() ([]byte, []int) { 300 return file_HBase_proto_rawDescGZIP(), []int{14, 0} 301 } 302 303 // * 304 // Table Name 305 type TableName struct { 306 state protoimpl.MessageState `protogen:"open.v1"` 307 Namespace []byte `protobuf:"bytes,1,req,name=namespace" json:"namespace,omitempty"` 308 Qualifier []byte `protobuf:"bytes,2,req,name=qualifier" json:"qualifier,omitempty"` 309 unknownFields protoimpl.UnknownFields 310 sizeCache protoimpl.SizeCache 311 } 312 313 func (x *TableName) Reset() { 314 *x = TableName{} 315 mi := &file_HBase_proto_msgTypes[0] 316 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 317 ms.StoreMessageInfo(mi) 318 } 319 320 func (x *TableName) String() string { 321 return protoimpl.X.MessageStringOf(x) 322 } 323 324 func (*TableName) ProtoMessage() {} 325 326 func (x *TableName) ProtoReflect() protoreflect.Message { 327 mi := &file_HBase_proto_msgTypes[0] 328 if x != nil { 329 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 330 if ms.LoadMessageInfo() == nil { 331 ms.StoreMessageInfo(mi) 332 } 333 return ms 334 } 335 return mi.MessageOf(x) 336 } 337 338 // Deprecated: Use TableName.ProtoReflect.Descriptor instead. 339 func (*TableName) Descriptor() ([]byte, []int) { 340 return file_HBase_proto_rawDescGZIP(), []int{0} 341 } 342 343 func (x *TableName) GetNamespace() []byte { 344 if x != nil { 345 return x.Namespace 346 } 347 return nil 348 } 349 350 func (x *TableName) GetQualifier() []byte { 351 if x != nil { 352 return x.Qualifier 353 } 354 return nil 355 } 356 357 // * 358 // Table Schema 359 // Inspired by the rest TableSchema 360 type TableSchema struct { 361 state protoimpl.MessageState `protogen:"open.v1"` 362 TableName *TableName `protobuf:"bytes,1,opt,name=table_name,json=tableName" json:"table_name,omitempty"` 363 Attributes []*BytesBytesPair `protobuf:"bytes,2,rep,name=attributes" json:"attributes,omitempty"` 364 ColumnFamilies []*ColumnFamilySchema `protobuf:"bytes,3,rep,name=column_families,json=columnFamilies" json:"column_families,omitempty"` 365 Configuration []*NameStringPair `protobuf:"bytes,4,rep,name=configuration" json:"configuration,omitempty"` 366 unknownFields protoimpl.UnknownFields 367 sizeCache protoimpl.SizeCache 368 } 369 370 func (x *TableSchema) Reset() { 371 *x = TableSchema{} 372 mi := &file_HBase_proto_msgTypes[1] 373 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 374 ms.StoreMessageInfo(mi) 375 } 376 377 func (x *TableSchema) String() string { 378 return protoimpl.X.MessageStringOf(x) 379 } 380 381 func (*TableSchema) ProtoMessage() {} 382 383 func (x *TableSchema) ProtoReflect() protoreflect.Message { 384 mi := &file_HBase_proto_msgTypes[1] 385 if x != nil { 386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 387 if ms.LoadMessageInfo() == nil { 388 ms.StoreMessageInfo(mi) 389 } 390 return ms 391 } 392 return mi.MessageOf(x) 393 } 394 395 // Deprecated: Use TableSchema.ProtoReflect.Descriptor instead. 396 func (*TableSchema) Descriptor() ([]byte, []int) { 397 return file_HBase_proto_rawDescGZIP(), []int{1} 398 } 399 400 func (x *TableSchema) GetTableName() *TableName { 401 if x != nil { 402 return x.TableName 403 } 404 return nil 405 } 406 407 func (x *TableSchema) GetAttributes() []*BytesBytesPair { 408 if x != nil { 409 return x.Attributes 410 } 411 return nil 412 } 413 414 func (x *TableSchema) GetColumnFamilies() []*ColumnFamilySchema { 415 if x != nil { 416 return x.ColumnFamilies 417 } 418 return nil 419 } 420 421 func (x *TableSchema) GetConfiguration() []*NameStringPair { 422 if x != nil { 423 return x.Configuration 424 } 425 return nil 426 } 427 428 // * 429 // Column Family Schema 430 // Inspired by the rest ColumSchemaMessage 431 type ColumnFamilySchema struct { 432 state protoimpl.MessageState `protogen:"open.v1"` 433 Name []byte `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 434 Attributes []*BytesBytesPair `protobuf:"bytes,2,rep,name=attributes" json:"attributes,omitempty"` 435 Configuration []*NameStringPair `protobuf:"bytes,3,rep,name=configuration" json:"configuration,omitempty"` 436 unknownFields protoimpl.UnknownFields 437 sizeCache protoimpl.SizeCache 438 } 439 440 func (x *ColumnFamilySchema) Reset() { 441 *x = ColumnFamilySchema{} 442 mi := &file_HBase_proto_msgTypes[2] 443 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 444 ms.StoreMessageInfo(mi) 445 } 446 447 func (x *ColumnFamilySchema) String() string { 448 return protoimpl.X.MessageStringOf(x) 449 } 450 451 func (*ColumnFamilySchema) ProtoMessage() {} 452 453 func (x *ColumnFamilySchema) ProtoReflect() protoreflect.Message { 454 mi := &file_HBase_proto_msgTypes[2] 455 if x != nil { 456 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 457 if ms.LoadMessageInfo() == nil { 458 ms.StoreMessageInfo(mi) 459 } 460 return ms 461 } 462 return mi.MessageOf(x) 463 } 464 465 // Deprecated: Use ColumnFamilySchema.ProtoReflect.Descriptor instead. 466 func (*ColumnFamilySchema) Descriptor() ([]byte, []int) { 467 return file_HBase_proto_rawDescGZIP(), []int{2} 468 } 469 470 func (x *ColumnFamilySchema) GetName() []byte { 471 if x != nil { 472 return x.Name 473 } 474 return nil 475 } 476 477 func (x *ColumnFamilySchema) GetAttributes() []*BytesBytesPair { 478 if x != nil { 479 return x.Attributes 480 } 481 return nil 482 } 483 484 func (x *ColumnFamilySchema) GetConfiguration() []*NameStringPair { 485 if x != nil { 486 return x.Configuration 487 } 488 return nil 489 } 490 491 // * 492 // Protocol buffer version of HRegionInfo. 493 type RegionInfo struct { 494 state protoimpl.MessageState `protogen:"open.v1"` 495 RegionId *uint64 `protobuf:"varint,1,req,name=region_id,json=regionId" json:"region_id,omitempty"` 496 TableName *TableName `protobuf:"bytes,2,req,name=table_name,json=tableName" json:"table_name,omitempty"` 497 StartKey []byte `protobuf:"bytes,3,opt,name=start_key,json=startKey" json:"start_key,omitempty"` 498 EndKey []byte `protobuf:"bytes,4,opt,name=end_key,json=endKey" json:"end_key,omitempty"` 499 Offline *bool `protobuf:"varint,5,opt,name=offline" json:"offline,omitempty"` 500 Split *bool `protobuf:"varint,6,opt,name=split" json:"split,omitempty"` 501 ReplicaId *int32 `protobuf:"varint,7,opt,name=replica_id,json=replicaId,def=0" json:"replica_id,omitempty"` 502 unknownFields protoimpl.UnknownFields 503 sizeCache protoimpl.SizeCache 504 } 505 506 // Default values for RegionInfo fields. 507 const ( 508 Default_RegionInfo_ReplicaId = int32(0) 509 ) 510 511 func (x *RegionInfo) Reset() { 512 *x = RegionInfo{} 513 mi := &file_HBase_proto_msgTypes[3] 514 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 515 ms.StoreMessageInfo(mi) 516 } 517 518 func (x *RegionInfo) String() string { 519 return protoimpl.X.MessageStringOf(x) 520 } 521 522 func (*RegionInfo) ProtoMessage() {} 523 524 func (x *RegionInfo) ProtoReflect() protoreflect.Message { 525 mi := &file_HBase_proto_msgTypes[3] 526 if 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 RegionInfo.ProtoReflect.Descriptor instead. 537 func (*RegionInfo) Descriptor() ([]byte, []int) { 538 return file_HBase_proto_rawDescGZIP(), []int{3} 539 } 540 541 func (x *RegionInfo) GetRegionId() uint64 { 542 if x != nil && x.RegionId != nil { 543 return *x.RegionId 544 } 545 return 0 546 } 547 548 func (x *RegionInfo) GetTableName() *TableName { 549 if x != nil { 550 return x.TableName 551 } 552 return nil 553 } 554 555 func (x *RegionInfo) GetStartKey() []byte { 556 if x != nil { 557 return x.StartKey 558 } 559 return nil 560 } 561 562 func (x *RegionInfo) GetEndKey() []byte { 563 if x != nil { 564 return x.EndKey 565 } 566 return nil 567 } 568 569 func (x *RegionInfo) GetOffline() bool { 570 if x != nil && x.Offline != nil { 571 return *x.Offline 572 } 573 return false 574 } 575 576 func (x *RegionInfo) GetSplit() bool { 577 if x != nil && x.Split != nil { 578 return *x.Split 579 } 580 return false 581 } 582 583 func (x *RegionInfo) GetReplicaId() int32 { 584 if x != nil && x.ReplicaId != nil { 585 return *x.ReplicaId 586 } 587 return Default_RegionInfo_ReplicaId 588 } 589 590 // * 591 // Protocol buffer for favored nodes 592 type FavoredNodes struct { 593 state protoimpl.MessageState `protogen:"open.v1"` 594 FavoredNode []*ServerName `protobuf:"bytes,1,rep,name=favored_node,json=favoredNode" json:"favored_node,omitempty"` 595 unknownFields protoimpl.UnknownFields 596 sizeCache protoimpl.SizeCache 597 } 598 599 func (x *FavoredNodes) Reset() { 600 *x = FavoredNodes{} 601 mi := &file_HBase_proto_msgTypes[4] 602 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 603 ms.StoreMessageInfo(mi) 604 } 605 606 func (x *FavoredNodes) String() string { 607 return protoimpl.X.MessageStringOf(x) 608 } 609 610 func (*FavoredNodes) ProtoMessage() {} 611 612 func (x *FavoredNodes) ProtoReflect() protoreflect.Message { 613 mi := &file_HBase_proto_msgTypes[4] 614 if x != nil { 615 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 616 if ms.LoadMessageInfo() == nil { 617 ms.StoreMessageInfo(mi) 618 } 619 return ms 620 } 621 return mi.MessageOf(x) 622 } 623 624 // Deprecated: Use FavoredNodes.ProtoReflect.Descriptor instead. 625 func (*FavoredNodes) Descriptor() ([]byte, []int) { 626 return file_HBase_proto_rawDescGZIP(), []int{4} 627 } 628 629 func (x *FavoredNodes) GetFavoredNode() []*ServerName { 630 if x != nil { 631 return x.FavoredNode 632 } 633 return nil 634 } 635 636 // * 637 // Container protocol buffer to specify a region. 638 // You can specify region by region name, or the hash 639 // of the region name, which is known as encoded 640 // region name. 641 type RegionSpecifier struct { 642 state protoimpl.MessageState `protogen:"open.v1"` 643 Type *RegionSpecifier_RegionSpecifierType `protobuf:"varint,1,req,name=type,enum=pb.RegionSpecifier_RegionSpecifierType" json:"type,omitempty"` 644 Value []byte `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` 645 unknownFields protoimpl.UnknownFields 646 sizeCache protoimpl.SizeCache 647 } 648 649 func (x *RegionSpecifier) Reset() { 650 *x = RegionSpecifier{} 651 mi := &file_HBase_proto_msgTypes[5] 652 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 653 ms.StoreMessageInfo(mi) 654 } 655 656 func (x *RegionSpecifier) String() string { 657 return protoimpl.X.MessageStringOf(x) 658 } 659 660 func (*RegionSpecifier) ProtoMessage() {} 661 662 func (x *RegionSpecifier) ProtoReflect() protoreflect.Message { 663 mi := &file_HBase_proto_msgTypes[5] 664 if x != nil { 665 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 666 if ms.LoadMessageInfo() == nil { 667 ms.StoreMessageInfo(mi) 668 } 669 return ms 670 } 671 return mi.MessageOf(x) 672 } 673 674 // Deprecated: Use RegionSpecifier.ProtoReflect.Descriptor instead. 675 func (*RegionSpecifier) Descriptor() ([]byte, []int) { 676 return file_HBase_proto_rawDescGZIP(), []int{5} 677 } 678 679 func (x *RegionSpecifier) GetType() RegionSpecifier_RegionSpecifierType { 680 if x != nil && x.Type != nil { 681 return *x.Type 682 } 683 return RegionSpecifier_REGION_NAME 684 } 685 686 func (x *RegionSpecifier) GetValue() []byte { 687 if x != nil { 688 return x.Value 689 } 690 return nil 691 } 692 693 // * 694 // A range of time. Both from and to are Java time 695 // stamp in milliseconds. If you don't specify a time 696 // range, it means all time. By default, if not 697 // specified, from = 0, and to = Long.MAX_VALUE 698 type TimeRange struct { 699 state protoimpl.MessageState `protogen:"open.v1"` 700 From *uint64 `protobuf:"varint,1,opt,name=from" json:"from,omitempty"` 701 To *uint64 `protobuf:"varint,2,opt,name=to" json:"to,omitempty"` 702 unknownFields protoimpl.UnknownFields 703 sizeCache protoimpl.SizeCache 704 } 705 706 func (x *TimeRange) Reset() { 707 *x = TimeRange{} 708 mi := &file_HBase_proto_msgTypes[6] 709 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 710 ms.StoreMessageInfo(mi) 711 } 712 713 func (x *TimeRange) String() string { 714 return protoimpl.X.MessageStringOf(x) 715 } 716 717 func (*TimeRange) ProtoMessage() {} 718 719 func (x *TimeRange) ProtoReflect() protoreflect.Message { 720 mi := &file_HBase_proto_msgTypes[6] 721 if x != nil { 722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 723 if ms.LoadMessageInfo() == nil { 724 ms.StoreMessageInfo(mi) 725 } 726 return ms 727 } 728 return mi.MessageOf(x) 729 } 730 731 // Deprecated: Use TimeRange.ProtoReflect.Descriptor instead. 732 func (*TimeRange) Descriptor() ([]byte, []int) { 733 return file_HBase_proto_rawDescGZIP(), []int{6} 734 } 735 736 func (x *TimeRange) GetFrom() uint64 { 737 if x != nil && x.From != nil { 738 return *x.From 739 } 740 return 0 741 } 742 743 func (x *TimeRange) GetTo() uint64 { 744 if x != nil && x.To != nil { 745 return *x.To 746 } 747 return 0 748 } 749 750 // ColumnFamily Specific TimeRange 751 type ColumnFamilyTimeRange struct { 752 state protoimpl.MessageState `protogen:"open.v1"` 753 ColumnFamily []byte `protobuf:"bytes,1,req,name=column_family,json=columnFamily" json:"column_family,omitempty"` 754 TimeRange *TimeRange `protobuf:"bytes,2,req,name=time_range,json=timeRange" json:"time_range,omitempty"` 755 unknownFields protoimpl.UnknownFields 756 sizeCache protoimpl.SizeCache 757 } 758 759 func (x *ColumnFamilyTimeRange) Reset() { 760 *x = ColumnFamilyTimeRange{} 761 mi := &file_HBase_proto_msgTypes[7] 762 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 763 ms.StoreMessageInfo(mi) 764 } 765 766 func (x *ColumnFamilyTimeRange) String() string { 767 return protoimpl.X.MessageStringOf(x) 768 } 769 770 func (*ColumnFamilyTimeRange) ProtoMessage() {} 771 772 func (x *ColumnFamilyTimeRange) ProtoReflect() protoreflect.Message { 773 mi := &file_HBase_proto_msgTypes[7] 774 if x != nil { 775 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 776 if ms.LoadMessageInfo() == nil { 777 ms.StoreMessageInfo(mi) 778 } 779 return ms 780 } 781 return mi.MessageOf(x) 782 } 783 784 // Deprecated: Use ColumnFamilyTimeRange.ProtoReflect.Descriptor instead. 785 func (*ColumnFamilyTimeRange) Descriptor() ([]byte, []int) { 786 return file_HBase_proto_rawDescGZIP(), []int{7} 787 } 788 789 func (x *ColumnFamilyTimeRange) GetColumnFamily() []byte { 790 if x != nil { 791 return x.ColumnFamily 792 } 793 return nil 794 } 795 796 func (x *ColumnFamilyTimeRange) GetTimeRange() *TimeRange { 797 if x != nil { 798 return x.TimeRange 799 } 800 return nil 801 } 802 803 // * 804 // Protocol buffer version of ServerName 805 type ServerName struct { 806 state protoimpl.MessageState `protogen:"open.v1"` 807 HostName *string `protobuf:"bytes,1,req,name=host_name,json=hostName" json:"host_name,omitempty"` 808 Port *uint32 `protobuf:"varint,2,opt,name=port" json:"port,omitempty"` 809 StartCode *uint64 `protobuf:"varint,3,opt,name=start_code,json=startCode" json:"start_code,omitempty"` 810 unknownFields protoimpl.UnknownFields 811 sizeCache protoimpl.SizeCache 812 } 813 814 func (x *ServerName) Reset() { 815 *x = ServerName{} 816 mi := &file_HBase_proto_msgTypes[8] 817 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 818 ms.StoreMessageInfo(mi) 819 } 820 821 func (x *ServerName) String() string { 822 return protoimpl.X.MessageStringOf(x) 823 } 824 825 func (*ServerName) ProtoMessage() {} 826 827 func (x *ServerName) ProtoReflect() protoreflect.Message { 828 mi := &file_HBase_proto_msgTypes[8] 829 if x != nil { 830 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 831 if ms.LoadMessageInfo() == nil { 832 ms.StoreMessageInfo(mi) 833 } 834 return ms 835 } 836 return mi.MessageOf(x) 837 } 838 839 // Deprecated: Use ServerName.ProtoReflect.Descriptor instead. 840 func (*ServerName) Descriptor() ([]byte, []int) { 841 return file_HBase_proto_rawDescGZIP(), []int{8} 842 } 843 844 func (x *ServerName) GetHostName() string { 845 if x != nil && x.HostName != nil { 846 return *x.HostName 847 } 848 return "" 849 } 850 851 func (x *ServerName) GetPort() uint32 { 852 if x != nil && x.Port != nil { 853 return *x.Port 854 } 855 return 0 856 } 857 858 func (x *ServerName) GetStartCode() uint64 { 859 if x != nil && x.StartCode != nil { 860 return *x.StartCode 861 } 862 return 0 863 } 864 865 type Coprocessor struct { 866 state protoimpl.MessageState `protogen:"open.v1"` 867 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 868 unknownFields protoimpl.UnknownFields 869 sizeCache protoimpl.SizeCache 870 } 871 872 func (x *Coprocessor) Reset() { 873 *x = Coprocessor{} 874 mi := &file_HBase_proto_msgTypes[9] 875 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 876 ms.StoreMessageInfo(mi) 877 } 878 879 func (x *Coprocessor) String() string { 880 return protoimpl.X.MessageStringOf(x) 881 } 882 883 func (*Coprocessor) ProtoMessage() {} 884 885 func (x *Coprocessor) ProtoReflect() protoreflect.Message { 886 mi := &file_HBase_proto_msgTypes[9] 887 if x != nil { 888 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 889 if ms.LoadMessageInfo() == nil { 890 ms.StoreMessageInfo(mi) 891 } 892 return ms 893 } 894 return mi.MessageOf(x) 895 } 896 897 // Deprecated: Use Coprocessor.ProtoReflect.Descriptor instead. 898 func (*Coprocessor) Descriptor() ([]byte, []int) { 899 return file_HBase_proto_rawDescGZIP(), []int{9} 900 } 901 902 func (x *Coprocessor) GetName() string { 903 if x != nil && x.Name != nil { 904 return *x.Name 905 } 906 return "" 907 } 908 909 type NameStringPair struct { 910 state protoimpl.MessageState `protogen:"open.v1"` 911 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 912 Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` 913 unknownFields protoimpl.UnknownFields 914 sizeCache protoimpl.SizeCache 915 } 916 917 func (x *NameStringPair) Reset() { 918 *x = NameStringPair{} 919 mi := &file_HBase_proto_msgTypes[10] 920 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 921 ms.StoreMessageInfo(mi) 922 } 923 924 func (x *NameStringPair) String() string { 925 return protoimpl.X.MessageStringOf(x) 926 } 927 928 func (*NameStringPair) ProtoMessage() {} 929 930 func (x *NameStringPair) ProtoReflect() protoreflect.Message { 931 mi := &file_HBase_proto_msgTypes[10] 932 if x != nil { 933 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 934 if ms.LoadMessageInfo() == nil { 935 ms.StoreMessageInfo(mi) 936 } 937 return ms 938 } 939 return mi.MessageOf(x) 940 } 941 942 // Deprecated: Use NameStringPair.ProtoReflect.Descriptor instead. 943 func (*NameStringPair) Descriptor() ([]byte, []int) { 944 return file_HBase_proto_rawDescGZIP(), []int{10} 945 } 946 947 func (x *NameStringPair) GetName() string { 948 if x != nil && x.Name != nil { 949 return *x.Name 950 } 951 return "" 952 } 953 954 func (x *NameStringPair) GetValue() string { 955 if x != nil && x.Value != nil { 956 return *x.Value 957 } 958 return "" 959 } 960 961 type NameBytesPair struct { 962 state protoimpl.MessageState `protogen:"open.v1"` 963 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 964 Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 965 unknownFields protoimpl.UnknownFields 966 sizeCache protoimpl.SizeCache 967 } 968 969 func (x *NameBytesPair) Reset() { 970 *x = NameBytesPair{} 971 mi := &file_HBase_proto_msgTypes[11] 972 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 973 ms.StoreMessageInfo(mi) 974 } 975 976 func (x *NameBytesPair) String() string { 977 return protoimpl.X.MessageStringOf(x) 978 } 979 980 func (*NameBytesPair) ProtoMessage() {} 981 982 func (x *NameBytesPair) ProtoReflect() protoreflect.Message { 983 mi := &file_HBase_proto_msgTypes[11] 984 if x != nil { 985 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 986 if ms.LoadMessageInfo() == nil { 987 ms.StoreMessageInfo(mi) 988 } 989 return ms 990 } 991 return mi.MessageOf(x) 992 } 993 994 // Deprecated: Use NameBytesPair.ProtoReflect.Descriptor instead. 995 func (*NameBytesPair) Descriptor() ([]byte, []int) { 996 return file_HBase_proto_rawDescGZIP(), []int{11} 997 } 998 999 func (x *NameBytesPair) GetName() string { 1000 if x != nil && x.Name != nil { 1001 return *x.Name 1002 } 1003 return "" 1004 } 1005 1006 func (x *NameBytesPair) GetValue() []byte { 1007 if x != nil { 1008 return x.Value 1009 } 1010 return nil 1011 } 1012 1013 type BytesBytesPair struct { 1014 state protoimpl.MessageState `protogen:"open.v1"` 1015 First []byte `protobuf:"bytes,1,req,name=first" json:"first,omitempty"` 1016 Second []byte `protobuf:"bytes,2,req,name=second" json:"second,omitempty"` 1017 unknownFields protoimpl.UnknownFields 1018 sizeCache protoimpl.SizeCache 1019 } 1020 1021 func (x *BytesBytesPair) Reset() { 1022 *x = BytesBytesPair{} 1023 mi := &file_HBase_proto_msgTypes[12] 1024 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1025 ms.StoreMessageInfo(mi) 1026 } 1027 1028 func (x *BytesBytesPair) String() string { 1029 return protoimpl.X.MessageStringOf(x) 1030 } 1031 1032 func (*BytesBytesPair) ProtoMessage() {} 1033 1034 func (x *BytesBytesPair) ProtoReflect() protoreflect.Message { 1035 mi := &file_HBase_proto_msgTypes[12] 1036 if x != nil { 1037 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1038 if ms.LoadMessageInfo() == nil { 1039 ms.StoreMessageInfo(mi) 1040 } 1041 return ms 1042 } 1043 return mi.MessageOf(x) 1044 } 1045 1046 // Deprecated: Use BytesBytesPair.ProtoReflect.Descriptor instead. 1047 func (*BytesBytesPair) Descriptor() ([]byte, []int) { 1048 return file_HBase_proto_rawDescGZIP(), []int{12} 1049 } 1050 1051 func (x *BytesBytesPair) GetFirst() []byte { 1052 if x != nil { 1053 return x.First 1054 } 1055 return nil 1056 } 1057 1058 func (x *BytesBytesPair) GetSecond() []byte { 1059 if x != nil { 1060 return x.Second 1061 } 1062 return nil 1063 } 1064 1065 type NameInt64Pair struct { 1066 state protoimpl.MessageState `protogen:"open.v1"` 1067 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1068 Value *int64 `protobuf:"varint,2,opt,name=value" json:"value,omitempty"` 1069 unknownFields protoimpl.UnknownFields 1070 sizeCache protoimpl.SizeCache 1071 } 1072 1073 func (x *NameInt64Pair) Reset() { 1074 *x = NameInt64Pair{} 1075 mi := &file_HBase_proto_msgTypes[13] 1076 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1077 ms.StoreMessageInfo(mi) 1078 } 1079 1080 func (x *NameInt64Pair) String() string { 1081 return protoimpl.X.MessageStringOf(x) 1082 } 1083 1084 func (*NameInt64Pair) ProtoMessage() {} 1085 1086 func (x *NameInt64Pair) ProtoReflect() protoreflect.Message { 1087 mi := &file_HBase_proto_msgTypes[13] 1088 if x != nil { 1089 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1090 if ms.LoadMessageInfo() == nil { 1091 ms.StoreMessageInfo(mi) 1092 } 1093 return ms 1094 } 1095 return mi.MessageOf(x) 1096 } 1097 1098 // Deprecated: Use NameInt64Pair.ProtoReflect.Descriptor instead. 1099 func (*NameInt64Pair) Descriptor() ([]byte, []int) { 1100 return file_HBase_proto_rawDescGZIP(), []int{13} 1101 } 1102 1103 func (x *NameInt64Pair) GetName() string { 1104 if x != nil && x.Name != nil { 1105 return *x.Name 1106 } 1107 return "" 1108 } 1109 1110 func (x *NameInt64Pair) GetValue() int64 { 1111 if x != nil && x.Value != nil { 1112 return *x.Value 1113 } 1114 return 0 1115 } 1116 1117 // * 1118 // Description of the snapshot to take 1119 type SnapshotDescription struct { 1120 state protoimpl.MessageState `protogen:"open.v1"` 1121 Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 1122 Table *string `protobuf:"bytes,2,opt,name=table" json:"table,omitempty"` // not needed for delete, but checked for in taking snapshot 1123 CreationTime *int64 `protobuf:"varint,3,opt,name=creation_time,json=creationTime,def=0" json:"creation_time,omitempty"` 1124 Type *SnapshotDescription_Type `protobuf:"varint,4,opt,name=type,enum=pb.SnapshotDescription_Type,def=1" json:"type,omitempty"` 1125 Version *int32 `protobuf:"varint,5,opt,name=version" json:"version,omitempty"` 1126 Owner *string `protobuf:"bytes,6,opt,name=owner" json:"owner,omitempty"` 1127 unknownFields protoimpl.UnknownFields 1128 sizeCache protoimpl.SizeCache 1129 } 1130 1131 // Default values for SnapshotDescription fields. 1132 const ( 1133 Default_SnapshotDescription_CreationTime = int64(0) 1134 Default_SnapshotDescription_Type = SnapshotDescription_FLUSH 1135 ) 1136 1137 func (x *SnapshotDescription) Reset() { 1138 *x = SnapshotDescription{} 1139 mi := &file_HBase_proto_msgTypes[14] 1140 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1141 ms.StoreMessageInfo(mi) 1142 } 1143 1144 func (x *SnapshotDescription) String() string { 1145 return protoimpl.X.MessageStringOf(x) 1146 } 1147 1148 func (*SnapshotDescription) ProtoMessage() {} 1149 1150 func (x *SnapshotDescription) ProtoReflect() protoreflect.Message { 1151 mi := &file_HBase_proto_msgTypes[14] 1152 if x != nil { 1153 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1154 if ms.LoadMessageInfo() == nil { 1155 ms.StoreMessageInfo(mi) 1156 } 1157 return ms 1158 } 1159 return mi.MessageOf(x) 1160 } 1161 1162 // Deprecated: Use SnapshotDescription.ProtoReflect.Descriptor instead. 1163 func (*SnapshotDescription) Descriptor() ([]byte, []int) { 1164 return file_HBase_proto_rawDescGZIP(), []int{14} 1165 } 1166 1167 func (x *SnapshotDescription) GetName() string { 1168 if x != nil && x.Name != nil { 1169 return *x.Name 1170 } 1171 return "" 1172 } 1173 1174 func (x *SnapshotDescription) GetTable() string { 1175 if x != nil && x.Table != nil { 1176 return *x.Table 1177 } 1178 return "" 1179 } 1180 1181 func (x *SnapshotDescription) GetCreationTime() int64 { 1182 if x != nil && x.CreationTime != nil { 1183 return *x.CreationTime 1184 } 1185 return Default_SnapshotDescription_CreationTime 1186 } 1187 1188 func (x *SnapshotDescription) GetType() SnapshotDescription_Type { 1189 if x != nil && x.Type != nil { 1190 return *x.Type 1191 } 1192 return Default_SnapshotDescription_Type 1193 } 1194 1195 func (x *SnapshotDescription) GetVersion() int32 { 1196 if x != nil && x.Version != nil { 1197 return *x.Version 1198 } 1199 return 0 1200 } 1201 1202 func (x *SnapshotDescription) GetOwner() string { 1203 if x != nil && x.Owner != nil { 1204 return *x.Owner 1205 } 1206 return "" 1207 } 1208 1209 // * 1210 // Description of the distributed procedure to take 1211 type ProcedureDescription struct { 1212 state protoimpl.MessageState `protogen:"open.v1"` 1213 Signature *string `protobuf:"bytes,1,req,name=signature" json:"signature,omitempty"` // the unique signature of the procedure 1214 Instance *string `protobuf:"bytes,2,opt,name=instance" json:"instance,omitempty"` // the procedure instance name 1215 CreationTime *int64 `protobuf:"varint,3,opt,name=creation_time,json=creationTime,def=0" json:"creation_time,omitempty"` 1216 Configuration []*NameStringPair `protobuf:"bytes,4,rep,name=configuration" json:"configuration,omitempty"` 1217 unknownFields protoimpl.UnknownFields 1218 sizeCache protoimpl.SizeCache 1219 } 1220 1221 // Default values for ProcedureDescription fields. 1222 const ( 1223 Default_ProcedureDescription_CreationTime = int64(0) 1224 ) 1225 1226 func (x *ProcedureDescription) Reset() { 1227 *x = ProcedureDescription{} 1228 mi := &file_HBase_proto_msgTypes[15] 1229 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1230 ms.StoreMessageInfo(mi) 1231 } 1232 1233 func (x *ProcedureDescription) String() string { 1234 return protoimpl.X.MessageStringOf(x) 1235 } 1236 1237 func (*ProcedureDescription) ProtoMessage() {} 1238 1239 func (x *ProcedureDescription) ProtoReflect() protoreflect.Message { 1240 mi := &file_HBase_proto_msgTypes[15] 1241 if x != nil { 1242 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1243 if ms.LoadMessageInfo() == nil { 1244 ms.StoreMessageInfo(mi) 1245 } 1246 return ms 1247 } 1248 return mi.MessageOf(x) 1249 } 1250 1251 // Deprecated: Use ProcedureDescription.ProtoReflect.Descriptor instead. 1252 func (*ProcedureDescription) Descriptor() ([]byte, []int) { 1253 return file_HBase_proto_rawDescGZIP(), []int{15} 1254 } 1255 1256 func (x *ProcedureDescription) GetSignature() string { 1257 if x != nil && x.Signature != nil { 1258 return *x.Signature 1259 } 1260 return "" 1261 } 1262 1263 func (x *ProcedureDescription) GetInstance() string { 1264 if x != nil && x.Instance != nil { 1265 return *x.Instance 1266 } 1267 return "" 1268 } 1269 1270 func (x *ProcedureDescription) GetCreationTime() int64 { 1271 if x != nil && x.CreationTime != nil { 1272 return *x.CreationTime 1273 } 1274 return Default_ProcedureDescription_CreationTime 1275 } 1276 1277 func (x *ProcedureDescription) GetConfiguration() []*NameStringPair { 1278 if x != nil { 1279 return x.Configuration 1280 } 1281 return nil 1282 } 1283 1284 type EmptyMsg struct { 1285 state protoimpl.MessageState `protogen:"open.v1"` 1286 unknownFields protoimpl.UnknownFields 1287 sizeCache protoimpl.SizeCache 1288 } 1289 1290 func (x *EmptyMsg) Reset() { 1291 *x = EmptyMsg{} 1292 mi := &file_HBase_proto_msgTypes[16] 1293 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1294 ms.StoreMessageInfo(mi) 1295 } 1296 1297 func (x *EmptyMsg) String() string { 1298 return protoimpl.X.MessageStringOf(x) 1299 } 1300 1301 func (*EmptyMsg) ProtoMessage() {} 1302 1303 func (x *EmptyMsg) ProtoReflect() protoreflect.Message { 1304 mi := &file_HBase_proto_msgTypes[16] 1305 if x != nil { 1306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1307 if ms.LoadMessageInfo() == nil { 1308 ms.StoreMessageInfo(mi) 1309 } 1310 return ms 1311 } 1312 return mi.MessageOf(x) 1313 } 1314 1315 // Deprecated: Use EmptyMsg.ProtoReflect.Descriptor instead. 1316 func (*EmptyMsg) Descriptor() ([]byte, []int) { 1317 return file_HBase_proto_rawDescGZIP(), []int{16} 1318 } 1319 1320 type LongMsg struct { 1321 state protoimpl.MessageState `protogen:"open.v1"` 1322 LongMsg *int64 `protobuf:"varint,1,req,name=long_msg,json=longMsg" json:"long_msg,omitempty"` 1323 unknownFields protoimpl.UnknownFields 1324 sizeCache protoimpl.SizeCache 1325 } 1326 1327 func (x *LongMsg) Reset() { 1328 *x = LongMsg{} 1329 mi := &file_HBase_proto_msgTypes[17] 1330 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1331 ms.StoreMessageInfo(mi) 1332 } 1333 1334 func (x *LongMsg) String() string { 1335 return protoimpl.X.MessageStringOf(x) 1336 } 1337 1338 func (*LongMsg) ProtoMessage() {} 1339 1340 func (x *LongMsg) ProtoReflect() protoreflect.Message { 1341 mi := &file_HBase_proto_msgTypes[17] 1342 if x != nil { 1343 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1344 if ms.LoadMessageInfo() == nil { 1345 ms.StoreMessageInfo(mi) 1346 } 1347 return ms 1348 } 1349 return mi.MessageOf(x) 1350 } 1351 1352 // Deprecated: Use LongMsg.ProtoReflect.Descriptor instead. 1353 func (*LongMsg) Descriptor() ([]byte, []int) { 1354 return file_HBase_proto_rawDescGZIP(), []int{17} 1355 } 1356 1357 func (x *LongMsg) GetLongMsg() int64 { 1358 if x != nil && x.LongMsg != nil { 1359 return *x.LongMsg 1360 } 1361 return 0 1362 } 1363 1364 type DoubleMsg struct { 1365 state protoimpl.MessageState `protogen:"open.v1"` 1366 DoubleMsg *float64 `protobuf:"fixed64,1,req,name=double_msg,json=doubleMsg" json:"double_msg,omitempty"` 1367 unknownFields protoimpl.UnknownFields 1368 sizeCache protoimpl.SizeCache 1369 } 1370 1371 func (x *DoubleMsg) Reset() { 1372 *x = DoubleMsg{} 1373 mi := &file_HBase_proto_msgTypes[18] 1374 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1375 ms.StoreMessageInfo(mi) 1376 } 1377 1378 func (x *DoubleMsg) String() string { 1379 return protoimpl.X.MessageStringOf(x) 1380 } 1381 1382 func (*DoubleMsg) ProtoMessage() {} 1383 1384 func (x *DoubleMsg) ProtoReflect() protoreflect.Message { 1385 mi := &file_HBase_proto_msgTypes[18] 1386 if x != nil { 1387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1388 if ms.LoadMessageInfo() == nil { 1389 ms.StoreMessageInfo(mi) 1390 } 1391 return ms 1392 } 1393 return mi.MessageOf(x) 1394 } 1395 1396 // Deprecated: Use DoubleMsg.ProtoReflect.Descriptor instead. 1397 func (*DoubleMsg) Descriptor() ([]byte, []int) { 1398 return file_HBase_proto_rawDescGZIP(), []int{18} 1399 } 1400 1401 func (x *DoubleMsg) GetDoubleMsg() float64 { 1402 if x != nil && x.DoubleMsg != nil { 1403 return *x.DoubleMsg 1404 } 1405 return 0 1406 } 1407 1408 type BigDecimalMsg struct { 1409 state protoimpl.MessageState `protogen:"open.v1"` 1410 BigdecimalMsg []byte `protobuf:"bytes,1,req,name=bigdecimal_msg,json=bigdecimalMsg" json:"bigdecimal_msg,omitempty"` 1411 unknownFields protoimpl.UnknownFields 1412 sizeCache protoimpl.SizeCache 1413 } 1414 1415 func (x *BigDecimalMsg) Reset() { 1416 *x = BigDecimalMsg{} 1417 mi := &file_HBase_proto_msgTypes[19] 1418 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1419 ms.StoreMessageInfo(mi) 1420 } 1421 1422 func (x *BigDecimalMsg) String() string { 1423 return protoimpl.X.MessageStringOf(x) 1424 } 1425 1426 func (*BigDecimalMsg) ProtoMessage() {} 1427 1428 func (x *BigDecimalMsg) ProtoReflect() protoreflect.Message { 1429 mi := &file_HBase_proto_msgTypes[19] 1430 if x != nil { 1431 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1432 if ms.LoadMessageInfo() == nil { 1433 ms.StoreMessageInfo(mi) 1434 } 1435 return ms 1436 } 1437 return mi.MessageOf(x) 1438 } 1439 1440 // Deprecated: Use BigDecimalMsg.ProtoReflect.Descriptor instead. 1441 func (*BigDecimalMsg) Descriptor() ([]byte, []int) { 1442 return file_HBase_proto_rawDescGZIP(), []int{19} 1443 } 1444 1445 func (x *BigDecimalMsg) GetBigdecimalMsg() []byte { 1446 if x != nil { 1447 return x.BigdecimalMsg 1448 } 1449 return nil 1450 } 1451 1452 type UUID struct { 1453 state protoimpl.MessageState `protogen:"open.v1"` 1454 LeastSigBits *uint64 `protobuf:"varint,1,req,name=least_sig_bits,json=leastSigBits" json:"least_sig_bits,omitempty"` 1455 MostSigBits *uint64 `protobuf:"varint,2,req,name=most_sig_bits,json=mostSigBits" json:"most_sig_bits,omitempty"` 1456 unknownFields protoimpl.UnknownFields 1457 sizeCache protoimpl.SizeCache 1458 } 1459 1460 func (x *UUID) Reset() { 1461 *x = UUID{} 1462 mi := &file_HBase_proto_msgTypes[20] 1463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1464 ms.StoreMessageInfo(mi) 1465 } 1466 1467 func (x *UUID) String() string { 1468 return protoimpl.X.MessageStringOf(x) 1469 } 1470 1471 func (*UUID) ProtoMessage() {} 1472 1473 func (x *UUID) ProtoReflect() protoreflect.Message { 1474 mi := &file_HBase_proto_msgTypes[20] 1475 if x != nil { 1476 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1477 if ms.LoadMessageInfo() == nil { 1478 ms.StoreMessageInfo(mi) 1479 } 1480 return ms 1481 } 1482 return mi.MessageOf(x) 1483 } 1484 1485 // Deprecated: Use UUID.ProtoReflect.Descriptor instead. 1486 func (*UUID) Descriptor() ([]byte, []int) { 1487 return file_HBase_proto_rawDescGZIP(), []int{20} 1488 } 1489 1490 func (x *UUID) GetLeastSigBits() uint64 { 1491 if x != nil && x.LeastSigBits != nil { 1492 return *x.LeastSigBits 1493 } 1494 return 0 1495 } 1496 1497 func (x *UUID) GetMostSigBits() uint64 { 1498 if x != nil && x.MostSigBits != nil { 1499 return *x.MostSigBits 1500 } 1501 return 0 1502 } 1503 1504 type NamespaceDescriptor struct { 1505 state protoimpl.MessageState `protogen:"open.v1"` 1506 Name []byte `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` 1507 Configuration []*NameStringPair `protobuf:"bytes,2,rep,name=configuration" json:"configuration,omitempty"` 1508 unknownFields protoimpl.UnknownFields 1509 sizeCache protoimpl.SizeCache 1510 } 1511 1512 func (x *NamespaceDescriptor) Reset() { 1513 *x = NamespaceDescriptor{} 1514 mi := &file_HBase_proto_msgTypes[21] 1515 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1516 ms.StoreMessageInfo(mi) 1517 } 1518 1519 func (x *NamespaceDescriptor) String() string { 1520 return protoimpl.X.MessageStringOf(x) 1521 } 1522 1523 func (*NamespaceDescriptor) ProtoMessage() {} 1524 1525 func (x *NamespaceDescriptor) ProtoReflect() protoreflect.Message { 1526 mi := &file_HBase_proto_msgTypes[21] 1527 if x != nil { 1528 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1529 if ms.LoadMessageInfo() == nil { 1530 ms.StoreMessageInfo(mi) 1531 } 1532 return ms 1533 } 1534 return mi.MessageOf(x) 1535 } 1536 1537 // Deprecated: Use NamespaceDescriptor.ProtoReflect.Descriptor instead. 1538 func (*NamespaceDescriptor) Descriptor() ([]byte, []int) { 1539 return file_HBase_proto_rawDescGZIP(), []int{21} 1540 } 1541 1542 func (x *NamespaceDescriptor) GetName() []byte { 1543 if x != nil { 1544 return x.Name 1545 } 1546 return nil 1547 } 1548 1549 func (x *NamespaceDescriptor) GetConfiguration() []*NameStringPair { 1550 if x != nil { 1551 return x.Configuration 1552 } 1553 return nil 1554 } 1555 1556 // Rpc client version info proto. Included in ConnectionHeader on connection setup 1557 type VersionInfo struct { 1558 state protoimpl.MessageState `protogen:"open.v1"` 1559 Version *string `protobuf:"bytes,1,req,name=version" json:"version,omitempty"` 1560 Url *string `protobuf:"bytes,2,req,name=url" json:"url,omitempty"` 1561 Revision *string `protobuf:"bytes,3,req,name=revision" json:"revision,omitempty"` 1562 User *string `protobuf:"bytes,4,req,name=user" json:"user,omitempty"` 1563 Date *string `protobuf:"bytes,5,req,name=date" json:"date,omitempty"` 1564 SrcChecksum *string `protobuf:"bytes,6,req,name=src_checksum,json=srcChecksum" json:"src_checksum,omitempty"` 1565 VersionMajor *uint32 `protobuf:"varint,7,opt,name=version_major,json=versionMajor" json:"version_major,omitempty"` 1566 VersionMinor *uint32 `protobuf:"varint,8,opt,name=version_minor,json=versionMinor" json:"version_minor,omitempty"` 1567 unknownFields protoimpl.UnknownFields 1568 sizeCache protoimpl.SizeCache 1569 } 1570 1571 func (x *VersionInfo) Reset() { 1572 *x = VersionInfo{} 1573 mi := &file_HBase_proto_msgTypes[22] 1574 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1575 ms.StoreMessageInfo(mi) 1576 } 1577 1578 func (x *VersionInfo) String() string { 1579 return protoimpl.X.MessageStringOf(x) 1580 } 1581 1582 func (*VersionInfo) ProtoMessage() {} 1583 1584 func (x *VersionInfo) ProtoReflect() protoreflect.Message { 1585 mi := &file_HBase_proto_msgTypes[22] 1586 if x != nil { 1587 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1588 if ms.LoadMessageInfo() == nil { 1589 ms.StoreMessageInfo(mi) 1590 } 1591 return ms 1592 } 1593 return mi.MessageOf(x) 1594 } 1595 1596 // Deprecated: Use VersionInfo.ProtoReflect.Descriptor instead. 1597 func (*VersionInfo) Descriptor() ([]byte, []int) { 1598 return file_HBase_proto_rawDescGZIP(), []int{22} 1599 } 1600 1601 func (x *VersionInfo) GetVersion() string { 1602 if x != nil && x.Version != nil { 1603 return *x.Version 1604 } 1605 return "" 1606 } 1607 1608 func (x *VersionInfo) GetUrl() string { 1609 if x != nil && x.Url != nil { 1610 return *x.Url 1611 } 1612 return "" 1613 } 1614 1615 func (x *VersionInfo) GetRevision() string { 1616 if x != nil && x.Revision != nil { 1617 return *x.Revision 1618 } 1619 return "" 1620 } 1621 1622 func (x *VersionInfo) GetUser() string { 1623 if x != nil && x.User != nil { 1624 return *x.User 1625 } 1626 return "" 1627 } 1628 1629 func (x *VersionInfo) GetDate() string { 1630 if x != nil && x.Date != nil { 1631 return *x.Date 1632 } 1633 return "" 1634 } 1635 1636 func (x *VersionInfo) GetSrcChecksum() string { 1637 if x != nil && x.SrcChecksum != nil { 1638 return *x.SrcChecksum 1639 } 1640 return "" 1641 } 1642 1643 func (x *VersionInfo) GetVersionMajor() uint32 { 1644 if x != nil && x.VersionMajor != nil { 1645 return *x.VersionMajor 1646 } 1647 return 0 1648 } 1649 1650 func (x *VersionInfo) GetVersionMinor() uint32 { 1651 if x != nil && x.VersionMinor != nil { 1652 return *x.VersionMinor 1653 } 1654 return 0 1655 } 1656 1657 // * 1658 // Description of the region server info 1659 type RegionServerInfo struct { 1660 state protoimpl.MessageState `protogen:"open.v1"` 1661 InfoPort *int32 `protobuf:"varint,1,opt,name=infoPort" json:"infoPort,omitempty"` 1662 VersionInfo *VersionInfo `protobuf:"bytes,2,opt,name=version_info,json=versionInfo" json:"version_info,omitempty"` 1663 unknownFields protoimpl.UnknownFields 1664 sizeCache protoimpl.SizeCache 1665 } 1666 1667 func (x *RegionServerInfo) Reset() { 1668 *x = RegionServerInfo{} 1669 mi := &file_HBase_proto_msgTypes[23] 1670 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1671 ms.StoreMessageInfo(mi) 1672 } 1673 1674 func (x *RegionServerInfo) String() string { 1675 return protoimpl.X.MessageStringOf(x) 1676 } 1677 1678 func (*RegionServerInfo) ProtoMessage() {} 1679 1680 func (x *RegionServerInfo) ProtoReflect() protoreflect.Message { 1681 mi := &file_HBase_proto_msgTypes[23] 1682 if x != nil { 1683 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1684 if ms.LoadMessageInfo() == nil { 1685 ms.StoreMessageInfo(mi) 1686 } 1687 return ms 1688 } 1689 return mi.MessageOf(x) 1690 } 1691 1692 // Deprecated: Use RegionServerInfo.ProtoReflect.Descriptor instead. 1693 func (*RegionServerInfo) Descriptor() ([]byte, []int) { 1694 return file_HBase_proto_rawDescGZIP(), []int{23} 1695 } 1696 1697 func (x *RegionServerInfo) GetInfoPort() int32 { 1698 if x != nil && x.InfoPort != nil { 1699 return *x.InfoPort 1700 } 1701 return 0 1702 } 1703 1704 func (x *RegionServerInfo) GetVersionInfo() *VersionInfo { 1705 if x != nil { 1706 return x.VersionInfo 1707 } 1708 return nil 1709 } 1710 1711 var File_HBase_proto protoreflect.FileDescriptor 1712 1713 var file_HBase_proto_rawDesc = string([]byte{ 1714 0x0a, 0x0b, 0x48, 0x42, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 1715 0x62, 0x22, 0x47, 0x0a, 0x09, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 1716 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 1717 0x0c, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1c, 0x0a, 0x09, 1718 0x71, 0x75, 0x61, 0x6c, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0c, 0x52, 1719 0x09, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x66, 0x69, 0x65, 0x72, 0x22, 0xea, 0x01, 0x0a, 0x0b, 0x54, 1720 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61, 1721 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 1722 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 1723 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 1724 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 1725 0x62, 0x2e, 0x42, 0x79, 0x74, 0x65, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 0x50, 0x61, 0x69, 0x72, 1726 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x0f, 1727 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x66, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x18, 1728 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 1729 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x0e, 0x63, 1730 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x12, 0x38, 0x0a, 1731 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 1732 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x53, 0x74, 1733 0x72, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x69, 0x72, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 1734 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x96, 0x01, 0x0a, 0x12, 0x43, 0x6f, 0x6c, 0x75, 1735 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x12, 1736 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 1737 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 1738 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x79, 0x74, 0x65, 1739 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 0x50, 0x61, 0x69, 0x72, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 1740 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 1741 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 1742 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x69, 1743 0x72, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1744 0x22, 0xdf, 0x01, 0x0a, 0x0a, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 1745 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x02, 1746 0x28, 0x04, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x0a, 1747 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 1748 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 1749 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x74, 1750 0x61, 0x72, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x73, 1751 0x74, 0x61, 0x72, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x5f, 0x6b, 1752 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x65, 0x6e, 0x64, 0x4b, 0x65, 0x79, 1753 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 1754 0x08, 0x52, 0x07, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x70, 1755 0x6c, 0x69, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x73, 0x70, 0x6c, 0x69, 0x74, 1756 0x12, 0x20, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x69, 0x64, 0x18, 0x07, 1757 0x20, 0x01, 0x28, 0x05, 0x3a, 0x01, 0x30, 0x52, 0x09, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 1758 0x49, 0x64, 0x22, 0x41, 0x0a, 0x0c, 0x46, 0x61, 0x76, 0x6f, 0x72, 0x65, 0x64, 0x4e, 0x6f, 0x64, 1759 0x65, 0x73, 0x12, 0x31, 0x0a, 0x0c, 0x66, 0x61, 0x76, 0x6f, 0x72, 0x65, 0x64, 0x5f, 0x6e, 0x6f, 1760 0x64, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 1761 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0b, 0x66, 0x61, 0x76, 0x6f, 0x72, 0x65, 1762 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0xa5, 0x01, 0x0a, 0x0f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 1763 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x3b, 0x0a, 0x04, 0x74, 0x79, 0x70, 1764 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 1765 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x52, 0x65, 0x67, 1766 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 1767 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 1768 0x02, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x3f, 0x0a, 0x13, 1769 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x54, 1770 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x47, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x41, 1771 0x4d, 0x45, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x13, 0x45, 0x4e, 0x43, 0x4f, 0x44, 0x45, 0x44, 0x5f, 1772 0x52, 0x45, 0x47, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x02, 0x22, 0x2f, 0x0a, 1773 0x09, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x72, 1774 0x6f, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x12, 0x0e, 1775 0x0a, 0x02, 0x74, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x02, 0x74, 0x6f, 0x22, 0x6a, 1776 0x0a, 0x15, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x54, 0x69, 1777 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 1778 0x6e, 0x5f, 0x66, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x0c, 1779 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x12, 0x2c, 0x0a, 0x0a, 1780 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 1781 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 1782 0x09, 0x74, 0x69, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x22, 0x5c, 0x0a, 0x0a, 0x53, 0x65, 1783 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x68, 0x6f, 0x73, 0x74, 1784 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 1785 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 1786 0x01, 0x28, 0x0d, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x74, 0x61, 1787 0x72, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x73, 1788 0x74, 0x61, 0x72, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x21, 0x0a, 0x0b, 0x43, 0x6f, 0x70, 0x72, 1789 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 1790 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3a, 0x0a, 0x0e, 0x4e, 1791 0x61, 0x6d, 0x65, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x69, 0x72, 0x12, 0x12, 0x0a, 1792 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 1793 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x02, 0x28, 0x09, 1794 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x39, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x42, 1795 0x79, 0x74, 0x65, 0x73, 0x50, 0x61, 0x69, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 1796 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 1797 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 1798 0x75, 0x65, 0x22, 0x3e, 0x0a, 0x0e, 0x42, 0x79, 0x74, 0x65, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 1799 0x50, 0x61, 0x69, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x72, 0x73, 0x74, 0x18, 0x01, 0x20, 1800 0x02, 0x28, 0x0c, 0x52, 0x05, 0x66, 0x69, 0x72, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 1801 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x06, 0x73, 0x65, 0x63, 0x6f, 1802 0x6e, 0x64, 0x22, 0x39, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x50, 1803 0x61, 0x69, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 1804 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 1805 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x80, 0x02, 1806 0x0a, 0x13, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1807 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 1808 0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61, 0x62, 1809 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 1810 0x26, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 1811 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x30, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 1812 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 1813 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 1814 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 1815 0x79, 0x70, 0x65, 0x3a, 0x05, 0x46, 0x4c, 0x55, 0x53, 0x48, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 1816 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 1817 0x05, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 1818 0x6e, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 1819 0x22, 0x2e, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x49, 0x53, 0x41, 1820 0x42, 0x4c, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x4c, 0x55, 0x53, 0x48, 0x10, 1821 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x4b, 0x49, 0x50, 0x46, 0x4c, 0x55, 0x53, 0x48, 0x10, 0x02, 1822 0x22, 0xb2, 0x01, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44, 0x65, 1823 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 1824 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x73, 0x69, 1825 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 1826 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 1827 0x6e, 0x63, 0x65, 0x12, 0x26, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 1828 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x3a, 0x01, 0x30, 0x52, 0x0c, 0x63, 1829 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x0d, 0x63, 1830 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x03, 1831 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x53, 0x74, 0x72, 0x69, 1832 0x6e, 0x67, 0x50, 0x61, 0x69, 0x72, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 1833 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x0a, 0x0a, 0x08, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x73, 1834 0x67, 0x22, 0x24, 0x0a, 0x07, 0x4c, 0x6f, 0x6e, 0x67, 0x4d, 0x73, 0x67, 0x12, 0x19, 0x0a, 0x08, 1835 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x03, 0x52, 0x07, 1836 0x6c, 0x6f, 0x6e, 0x67, 0x4d, 0x73, 0x67, 0x22, 0x2a, 0x0a, 0x09, 0x44, 0x6f, 0x75, 0x62, 0x6c, 1837 0x65, 0x4d, 0x73, 0x67, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x6d, 1838 0x73, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x01, 0x52, 0x09, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 1839 0x4d, 0x73, 0x67, 0x22, 0x36, 0x0a, 0x0d, 0x42, 0x69, 0x67, 0x44, 0x65, 0x63, 0x69, 0x6d, 0x61, 1840 0x6c, 0x4d, 0x73, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x62, 0x69, 0x67, 0x64, 0x65, 0x63, 0x69, 0x6d, 1841 0x61, 0x6c, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x0d, 0x62, 0x69, 1842 0x67, 0x64, 0x65, 0x63, 0x69, 0x6d, 0x61, 0x6c, 0x4d, 0x73, 0x67, 0x22, 0x50, 0x0a, 0x04, 0x55, 1843 0x55, 0x49, 0x44, 0x12, 0x24, 0x0a, 0x0e, 0x6c, 0x65, 0x61, 0x73, 0x74, 0x5f, 0x73, 0x69, 0x67, 1844 0x5f, 0x62, 0x69, 0x74, 0x73, 0x18, 0x01, 0x20, 0x02, 0x28, 0x04, 0x52, 0x0c, 0x6c, 0x65, 0x61, 1845 0x73, 0x74, 0x53, 0x69, 0x67, 0x42, 0x69, 0x74, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x6f, 0x73, 1846 0x74, 0x5f, 0x73, 0x69, 0x67, 0x5f, 0x62, 0x69, 0x74, 0x73, 0x18, 0x02, 0x20, 0x02, 0x28, 0x04, 1847 0x52, 0x0b, 0x6d, 0x6f, 0x73, 0x74, 0x53, 0x69, 0x67, 0x42, 0x69, 0x74, 0x73, 0x22, 0x63, 0x0a, 1848 0x13, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1849 0x70, 0x74, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 1850 0x28, 0x0c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 1851 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 1852 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x50, 1853 0x61, 0x69, 0x72, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 1854 0x6f, 0x6e, 0x22, 0xea, 0x01, 0x0a, 0x0b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 1855 0x66, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 1856 0x02, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 1857 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x02, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x1a, 1858 0x0a, 0x08, 0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x02, 0x28, 0x09, 1859 0x52, 0x08, 0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 1860 0x65, 0x72, 0x18, 0x04, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x12, 1861 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 1862 0x74, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x72, 0x63, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 1863 0x75, 0x6d, 0x18, 0x06, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x72, 0x63, 0x43, 0x68, 0x65, 1864 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 1865 0x5f, 0x6d, 0x61, 0x6a, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0c, 0x76, 0x65, 1866 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x65, 1867 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 1868 0x0d, 0x52, 0x0c, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4d, 0x69, 0x6e, 0x6f, 0x72, 0x22, 1869 0x62, 0x0a, 0x10, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 1870 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x66, 0x6f, 0x50, 0x6f, 0x72, 0x74, 0x18, 1871 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x69, 0x6e, 0x66, 0x6f, 0x50, 0x6f, 0x72, 0x74, 0x12, 1872 0x32, 0x0a, 0x0c, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 1873 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 1874 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0b, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 1875 0x6e, 0x66, 0x6f, 0x2a, 0x72, 0x0a, 0x0b, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x72, 0x65, 0x54, 0x79, 1876 0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x4c, 0x45, 0x53, 0x53, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d, 1877 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x01, 0x12, 1878 0x09, 0x0a, 0x05, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, 1879 0x54, 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x03, 0x12, 0x14, 0x0a, 0x10, 0x47, 0x52, 0x45, 1880 0x41, 0x54, 0x45, 0x52, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x04, 0x12, 1881 0x0b, 0x0a, 0x07, 0x47, 0x52, 0x45, 0x41, 0x54, 0x45, 0x52, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 1882 0x4e, 0x4f, 0x5f, 0x4f, 0x50, 0x10, 0x06, 0x2a, 0x6e, 0x0a, 0x08, 0x54, 0x69, 0x6d, 0x65, 0x55, 1883 0x6e, 0x69, 0x74, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x41, 0x4e, 0x4f, 0x53, 0x45, 0x43, 0x4f, 0x4e, 1884 0x44, 0x53, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x49, 0x43, 0x52, 0x4f, 0x53, 0x45, 0x43, 1885 0x4f, 0x4e, 0x44, 0x53, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x49, 0x4c, 0x4c, 0x49, 0x53, 1886 0x45, 0x43, 0x4f, 0x4e, 0x44, 0x53, 0x10, 0x03, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x45, 0x43, 0x4f, 1887 0x4e, 0x44, 0x53, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x49, 0x4e, 0x55, 0x54, 0x45, 0x53, 1888 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x48, 0x4f, 0x55, 0x52, 0x53, 0x10, 0x06, 0x12, 0x08, 0x0a, 1889 0x04, 0x44, 0x41, 0x59, 0x53, 0x10, 0x07, 0x42, 0x45, 0x0a, 0x2a, 0x6f, 0x72, 0x67, 0x2e, 0x61, 1890 0x70, 0x61, 0x63, 0x68, 0x65, 0x2e, 0x68, 0x61, 0x64, 0x6f, 0x6f, 0x70, 0x2e, 0x68, 0x62, 0x61, 1891 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x67, 0x65, 0x6e, 0x65, 1892 0x72, 0x61, 0x74, 0x65, 0x64, 0x42, 0x0b, 0x48, 0x42, 0x61, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 1893 0x6f, 0x73, 0x48, 0x01, 0x5a, 0x05, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0xa0, 0x01, 0x01, 1894 }) 1895 1896 var ( 1897 file_HBase_proto_rawDescOnce sync.Once 1898 file_HBase_proto_rawDescData []byte 1899 ) 1900 1901 func file_HBase_proto_rawDescGZIP() []byte { 1902 file_HBase_proto_rawDescOnce.Do(func() { 1903 file_HBase_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_HBase_proto_rawDesc), len(file_HBase_proto_rawDesc))) 1904 }) 1905 return file_HBase_proto_rawDescData 1906 } 1907 1908 var file_HBase_proto_enumTypes = make([]protoimpl.EnumInfo, 4) 1909 var file_HBase_proto_msgTypes = make([]protoimpl.MessageInfo, 24) 1910 var file_HBase_proto_goTypes = []any{ 1911 (CompareType)(0), // 0: pb.CompareType 1912 (TimeUnit)(0), // 1: pb.TimeUnit 1913 (RegionSpecifier_RegionSpecifierType)(0), // 2: pb.RegionSpecifier.RegionSpecifierType 1914 (SnapshotDescription_Type)(0), // 3: pb.SnapshotDescription.Type 1915 (*TableName)(nil), // 4: pb.TableName 1916 (*TableSchema)(nil), // 5: pb.TableSchema 1917 (*ColumnFamilySchema)(nil), // 6: pb.ColumnFamilySchema 1918 (*RegionInfo)(nil), // 7: pb.RegionInfo 1919 (*FavoredNodes)(nil), // 8: pb.FavoredNodes 1920 (*RegionSpecifier)(nil), // 9: pb.RegionSpecifier 1921 (*TimeRange)(nil), // 10: pb.TimeRange 1922 (*ColumnFamilyTimeRange)(nil), // 11: pb.ColumnFamilyTimeRange 1923 (*ServerName)(nil), // 12: pb.ServerName 1924 (*Coprocessor)(nil), // 13: pb.Coprocessor 1925 (*NameStringPair)(nil), // 14: pb.NameStringPair 1926 (*NameBytesPair)(nil), // 15: pb.NameBytesPair 1927 (*BytesBytesPair)(nil), // 16: pb.BytesBytesPair 1928 (*NameInt64Pair)(nil), // 17: pb.NameInt64Pair 1929 (*SnapshotDescription)(nil), // 18: pb.SnapshotDescription 1930 (*ProcedureDescription)(nil), // 19: pb.ProcedureDescription 1931 (*EmptyMsg)(nil), // 20: pb.EmptyMsg 1932 (*LongMsg)(nil), // 21: pb.LongMsg 1933 (*DoubleMsg)(nil), // 22: pb.DoubleMsg 1934 (*BigDecimalMsg)(nil), // 23: pb.BigDecimalMsg 1935 (*UUID)(nil), // 24: pb.UUID 1936 (*NamespaceDescriptor)(nil), // 25: pb.NamespaceDescriptor 1937 (*VersionInfo)(nil), // 26: pb.VersionInfo 1938 (*RegionServerInfo)(nil), // 27: pb.RegionServerInfo 1939 } 1940 var file_HBase_proto_depIdxs = []int32{ 1941 4, // 0: pb.TableSchema.table_name:type_name -> pb.TableName 1942 16, // 1: pb.TableSchema.attributes:type_name -> pb.BytesBytesPair 1943 6, // 2: pb.TableSchema.column_families:type_name -> pb.ColumnFamilySchema 1944 14, // 3: pb.TableSchema.configuration:type_name -> pb.NameStringPair 1945 16, // 4: pb.ColumnFamilySchema.attributes:type_name -> pb.BytesBytesPair 1946 14, // 5: pb.ColumnFamilySchema.configuration:type_name -> pb.NameStringPair 1947 4, // 6: pb.RegionInfo.table_name:type_name -> pb.TableName 1948 12, // 7: pb.FavoredNodes.favored_node:type_name -> pb.ServerName 1949 2, // 8: pb.RegionSpecifier.type:type_name -> pb.RegionSpecifier.RegionSpecifierType 1950 10, // 9: pb.ColumnFamilyTimeRange.time_range:type_name -> pb.TimeRange 1951 3, // 10: pb.SnapshotDescription.type:type_name -> pb.SnapshotDescription.Type 1952 14, // 11: pb.ProcedureDescription.configuration:type_name -> pb.NameStringPair 1953 14, // 12: pb.NamespaceDescriptor.configuration:type_name -> pb.NameStringPair 1954 26, // 13: pb.RegionServerInfo.version_info:type_name -> pb.VersionInfo 1955 14, // [14:14] is the sub-list for method output_type 1956 14, // [14:14] is the sub-list for method input_type 1957 14, // [14:14] is the sub-list for extension type_name 1958 14, // [14:14] is the sub-list for extension extendee 1959 0, // [0:14] is the sub-list for field type_name 1960 } 1961 1962 func init() { file_HBase_proto_init() } 1963 func file_HBase_proto_init() { 1964 if File_HBase_proto != nil { 1965 return 1966 } 1967 type x struct{} 1968 out := protoimpl.TypeBuilder{ 1969 File: protoimpl.DescBuilder{ 1970 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1971 RawDescriptor: unsafe.Slice(unsafe.StringData(file_HBase_proto_rawDesc), len(file_HBase_proto_rawDesc)), 1972 NumEnums: 4, 1973 NumMessages: 24, 1974 NumExtensions: 0, 1975 NumServices: 0, 1976 }, 1977 GoTypes: file_HBase_proto_goTypes, 1978 DependencyIndexes: file_HBase_proto_depIdxs, 1979 EnumInfos: file_HBase_proto_enumTypes, 1980 MessageInfos: file_HBase_proto_msgTypes, 1981 }.Build() 1982 File_HBase_proto = out.File 1983 file_HBase_proto_goTypes = nil 1984 file_HBase_proto_depIdxs = nil 1985 }