github.com/grafana/pyroscope@v1.18.0/pkg/metastore/raftnode/raftnodepb/raft_node.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.36.10 4 // protoc (unknown) 5 // source: metastore/raftnode/raftnodepb/raft_node.proto 6 7 package raftnodepb 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 unsafe "unsafe" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type RaftNode struct { 25 state protoimpl.MessageState `protogen:"open.v1"` 26 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` 27 Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` 28 unknownFields protoimpl.UnknownFields 29 sizeCache protoimpl.SizeCache 30 } 31 32 func (x *RaftNode) Reset() { 33 *x = RaftNode{} 34 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[0] 35 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 36 ms.StoreMessageInfo(mi) 37 } 38 39 func (x *RaftNode) String() string { 40 return protoimpl.X.MessageStringOf(x) 41 } 42 43 func (*RaftNode) ProtoMessage() {} 44 45 func (x *RaftNode) ProtoReflect() protoreflect.Message { 46 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[0] 47 if x != nil { 48 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 49 if ms.LoadMessageInfo() == nil { 50 ms.StoreMessageInfo(mi) 51 } 52 return ms 53 } 54 return mi.MessageOf(x) 55 } 56 57 // Deprecated: Use RaftNode.ProtoReflect.Descriptor instead. 58 func (*RaftNode) Descriptor() ([]byte, []int) { 59 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{0} 60 } 61 62 func (x *RaftNode) GetId() string { 63 if x != nil { 64 return x.Id 65 } 66 return "" 67 } 68 69 func (x *RaftNode) GetAddress() string { 70 if x != nil { 71 return x.Address 72 } 73 return "" 74 } 75 76 type ReadIndexRequest struct { 77 state protoimpl.MessageState `protogen:"open.v1"` 78 unknownFields protoimpl.UnknownFields 79 sizeCache protoimpl.SizeCache 80 } 81 82 func (x *ReadIndexRequest) Reset() { 83 *x = ReadIndexRequest{} 84 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[1] 85 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 86 ms.StoreMessageInfo(mi) 87 } 88 89 func (x *ReadIndexRequest) String() string { 90 return protoimpl.X.MessageStringOf(x) 91 } 92 93 func (*ReadIndexRequest) ProtoMessage() {} 94 95 func (x *ReadIndexRequest) ProtoReflect() protoreflect.Message { 96 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[1] 97 if x != nil { 98 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 99 if ms.LoadMessageInfo() == nil { 100 ms.StoreMessageInfo(mi) 101 } 102 return ms 103 } 104 return mi.MessageOf(x) 105 } 106 107 // Deprecated: Use ReadIndexRequest.ProtoReflect.Descriptor instead. 108 func (*ReadIndexRequest) Descriptor() ([]byte, []int) { 109 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{1} 110 } 111 112 type ReadIndexResponse struct { 113 state protoimpl.MessageState `protogen:"open.v1"` 114 CommitIndex uint64 `protobuf:"varint,1,opt,name=commit_index,json=commitIndex,proto3" json:"commit_index,omitempty"` 115 Term uint64 `protobuf:"varint,2,opt,name=term,proto3" json:"term,omitempty"` 116 unknownFields protoimpl.UnknownFields 117 sizeCache protoimpl.SizeCache 118 } 119 120 func (x *ReadIndexResponse) Reset() { 121 *x = ReadIndexResponse{} 122 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[2] 123 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 124 ms.StoreMessageInfo(mi) 125 } 126 127 func (x *ReadIndexResponse) String() string { 128 return protoimpl.X.MessageStringOf(x) 129 } 130 131 func (*ReadIndexResponse) ProtoMessage() {} 132 133 func (x *ReadIndexResponse) ProtoReflect() protoreflect.Message { 134 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[2] 135 if x != nil { 136 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 137 if ms.LoadMessageInfo() == nil { 138 ms.StoreMessageInfo(mi) 139 } 140 return ms 141 } 142 return mi.MessageOf(x) 143 } 144 145 // Deprecated: Use ReadIndexResponse.ProtoReflect.Descriptor instead. 146 func (*ReadIndexResponse) Descriptor() ([]byte, []int) { 147 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{2} 148 } 149 150 func (x *ReadIndexResponse) GetCommitIndex() uint64 { 151 if x != nil { 152 return x.CommitIndex 153 } 154 return 0 155 } 156 157 func (x *ReadIndexResponse) GetTerm() uint64 { 158 if x != nil { 159 return x.Term 160 } 161 return 0 162 } 163 164 type NodeInfoRequest struct { 165 state protoimpl.MessageState `protogen:"open.v1"` 166 unknownFields protoimpl.UnknownFields 167 sizeCache protoimpl.SizeCache 168 } 169 170 func (x *NodeInfoRequest) Reset() { 171 *x = NodeInfoRequest{} 172 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[3] 173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 174 ms.StoreMessageInfo(mi) 175 } 176 177 func (x *NodeInfoRequest) String() string { 178 return protoimpl.X.MessageStringOf(x) 179 } 180 181 func (*NodeInfoRequest) ProtoMessage() {} 182 183 func (x *NodeInfoRequest) ProtoReflect() protoreflect.Message { 184 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[3] 185 if x != nil { 186 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 187 if ms.LoadMessageInfo() == nil { 188 ms.StoreMessageInfo(mi) 189 } 190 return ms 191 } 192 return mi.MessageOf(x) 193 } 194 195 // Deprecated: Use NodeInfoRequest.ProtoReflect.Descriptor instead. 196 func (*NodeInfoRequest) Descriptor() ([]byte, []int) { 197 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{3} 198 } 199 200 type NodeInfoResponse struct { 201 state protoimpl.MessageState `protogen:"open.v1"` 202 Node *NodeInfo `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` 203 unknownFields protoimpl.UnknownFields 204 sizeCache protoimpl.SizeCache 205 } 206 207 func (x *NodeInfoResponse) Reset() { 208 *x = NodeInfoResponse{} 209 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[4] 210 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 211 ms.StoreMessageInfo(mi) 212 } 213 214 func (x *NodeInfoResponse) String() string { 215 return protoimpl.X.MessageStringOf(x) 216 } 217 218 func (*NodeInfoResponse) ProtoMessage() {} 219 220 func (x *NodeInfoResponse) ProtoReflect() protoreflect.Message { 221 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[4] 222 if x != nil { 223 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 224 if ms.LoadMessageInfo() == nil { 225 ms.StoreMessageInfo(mi) 226 } 227 return ms 228 } 229 return mi.MessageOf(x) 230 } 231 232 // Deprecated: Use NodeInfoResponse.ProtoReflect.Descriptor instead. 233 func (*NodeInfoResponse) Descriptor() ([]byte, []int) { 234 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{4} 235 } 236 237 func (x *NodeInfoResponse) GetNode() *NodeInfo { 238 if x != nil { 239 return x.Node 240 } 241 return nil 242 } 243 244 type NodeInfo struct { 245 state protoimpl.MessageState `protogen:"open.v1"` 246 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 247 AdvertisedAddress string `protobuf:"bytes,2,opt,name=advertised_address,json=advertisedAddress,proto3" json:"advertised_address,omitempty"` 248 State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` 249 LeaderId string `protobuf:"bytes,4,opt,name=leader_id,json=leaderId,proto3" json:"leader_id,omitempty"` 250 CommitIndex uint64 `protobuf:"varint,5,opt,name=commit_index,json=commitIndex,proto3" json:"commit_index,omitempty"` 251 AppliedIndex uint64 `protobuf:"varint,6,opt,name=applied_index,json=appliedIndex,proto3" json:"applied_index,omitempty"` 252 LastIndex uint64 `protobuf:"varint,7,opt,name=last_index,json=lastIndex,proto3" json:"last_index,omitempty"` 253 Stats *NodeInfo_Stats `protobuf:"bytes,8,opt,name=stats,proto3" json:"stats,omitempty"` 254 Peers []*NodeInfo_Peer `protobuf:"bytes,9,rep,name=peers,proto3" json:"peers,omitempty"` 255 ConfigurationIndex uint64 `protobuf:"varint,10,opt,name=configuration_index,json=configurationIndex,proto3" json:"configuration_index,omitempty"` 256 CurrentTerm uint64 `protobuf:"varint,11,opt,name=current_term,json=currentTerm,proto3" json:"current_term,omitempty"` 257 BuildVersion string `protobuf:"bytes,12,opt,name=build_version,json=buildVersion,proto3" json:"build_version,omitempty"` 258 BuildRevision string `protobuf:"bytes,13,opt,name=build_revision,json=buildRevision,proto3" json:"build_revision,omitempty"` 259 unknownFields protoimpl.UnknownFields 260 sizeCache protoimpl.SizeCache 261 } 262 263 func (x *NodeInfo) Reset() { 264 *x = NodeInfo{} 265 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[5] 266 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 267 ms.StoreMessageInfo(mi) 268 } 269 270 func (x *NodeInfo) String() string { 271 return protoimpl.X.MessageStringOf(x) 272 } 273 274 func (*NodeInfo) ProtoMessage() {} 275 276 func (x *NodeInfo) ProtoReflect() protoreflect.Message { 277 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[5] 278 if x != nil { 279 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 280 if ms.LoadMessageInfo() == nil { 281 ms.StoreMessageInfo(mi) 282 } 283 return ms 284 } 285 return mi.MessageOf(x) 286 } 287 288 // Deprecated: Use NodeInfo.ProtoReflect.Descriptor instead. 289 func (*NodeInfo) Descriptor() ([]byte, []int) { 290 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{5} 291 } 292 293 func (x *NodeInfo) GetServerId() string { 294 if x != nil { 295 return x.ServerId 296 } 297 return "" 298 } 299 300 func (x *NodeInfo) GetAdvertisedAddress() string { 301 if x != nil { 302 return x.AdvertisedAddress 303 } 304 return "" 305 } 306 307 func (x *NodeInfo) GetState() string { 308 if x != nil { 309 return x.State 310 } 311 return "" 312 } 313 314 func (x *NodeInfo) GetLeaderId() string { 315 if x != nil { 316 return x.LeaderId 317 } 318 return "" 319 } 320 321 func (x *NodeInfo) GetCommitIndex() uint64 { 322 if x != nil { 323 return x.CommitIndex 324 } 325 return 0 326 } 327 328 func (x *NodeInfo) GetAppliedIndex() uint64 { 329 if x != nil { 330 return x.AppliedIndex 331 } 332 return 0 333 } 334 335 func (x *NodeInfo) GetLastIndex() uint64 { 336 if x != nil { 337 return x.LastIndex 338 } 339 return 0 340 } 341 342 func (x *NodeInfo) GetStats() *NodeInfo_Stats { 343 if x != nil { 344 return x.Stats 345 } 346 return nil 347 } 348 349 func (x *NodeInfo) GetPeers() []*NodeInfo_Peer { 350 if x != nil { 351 return x.Peers 352 } 353 return nil 354 } 355 356 func (x *NodeInfo) GetConfigurationIndex() uint64 { 357 if x != nil { 358 return x.ConfigurationIndex 359 } 360 return 0 361 } 362 363 func (x *NodeInfo) GetCurrentTerm() uint64 { 364 if x != nil { 365 return x.CurrentTerm 366 } 367 return 0 368 } 369 370 func (x *NodeInfo) GetBuildVersion() string { 371 if x != nil { 372 return x.BuildVersion 373 } 374 return "" 375 } 376 377 func (x *NodeInfo) GetBuildRevision() string { 378 if x != nil { 379 return x.BuildRevision 380 } 381 return "" 382 } 383 384 type RemoveNodeRequest struct { 385 state protoimpl.MessageState `protogen:"open.v1"` 386 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 387 CurrentTerm uint64 `protobuf:"varint,2,opt,name=current_term,json=currentTerm,proto3" json:"current_term,omitempty"` 388 unknownFields protoimpl.UnknownFields 389 sizeCache protoimpl.SizeCache 390 } 391 392 func (x *RemoveNodeRequest) Reset() { 393 *x = RemoveNodeRequest{} 394 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[6] 395 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 396 ms.StoreMessageInfo(mi) 397 } 398 399 func (x *RemoveNodeRequest) String() string { 400 return protoimpl.X.MessageStringOf(x) 401 } 402 403 func (*RemoveNodeRequest) ProtoMessage() {} 404 405 func (x *RemoveNodeRequest) ProtoReflect() protoreflect.Message { 406 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[6] 407 if x != nil { 408 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 409 if ms.LoadMessageInfo() == nil { 410 ms.StoreMessageInfo(mi) 411 } 412 return ms 413 } 414 return mi.MessageOf(x) 415 } 416 417 // Deprecated: Use RemoveNodeRequest.ProtoReflect.Descriptor instead. 418 func (*RemoveNodeRequest) Descriptor() ([]byte, []int) { 419 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{6} 420 } 421 422 func (x *RemoveNodeRequest) GetServerId() string { 423 if x != nil { 424 return x.ServerId 425 } 426 return "" 427 } 428 429 func (x *RemoveNodeRequest) GetCurrentTerm() uint64 { 430 if x != nil { 431 return x.CurrentTerm 432 } 433 return 0 434 } 435 436 type RemoveNodeResponse struct { 437 state protoimpl.MessageState `protogen:"open.v1"` 438 unknownFields protoimpl.UnknownFields 439 sizeCache protoimpl.SizeCache 440 } 441 442 func (x *RemoveNodeResponse) Reset() { 443 *x = RemoveNodeResponse{} 444 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[7] 445 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 446 ms.StoreMessageInfo(mi) 447 } 448 449 func (x *RemoveNodeResponse) String() string { 450 return protoimpl.X.MessageStringOf(x) 451 } 452 453 func (*RemoveNodeResponse) ProtoMessage() {} 454 455 func (x *RemoveNodeResponse) ProtoReflect() protoreflect.Message { 456 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[7] 457 if x != nil { 458 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 459 if ms.LoadMessageInfo() == nil { 460 ms.StoreMessageInfo(mi) 461 } 462 return ms 463 } 464 return mi.MessageOf(x) 465 } 466 467 // Deprecated: Use RemoveNodeResponse.ProtoReflect.Descriptor instead. 468 func (*RemoveNodeResponse) Descriptor() ([]byte, []int) { 469 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{7} 470 } 471 472 type AddNodeRequest struct { 473 state protoimpl.MessageState `protogen:"open.v1"` 474 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 475 CurrentTerm uint64 `protobuf:"varint,2,opt,name=current_term,json=currentTerm,proto3" json:"current_term,omitempty"` 476 unknownFields protoimpl.UnknownFields 477 sizeCache protoimpl.SizeCache 478 } 479 480 func (x *AddNodeRequest) Reset() { 481 *x = AddNodeRequest{} 482 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[8] 483 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 484 ms.StoreMessageInfo(mi) 485 } 486 487 func (x *AddNodeRequest) String() string { 488 return protoimpl.X.MessageStringOf(x) 489 } 490 491 func (*AddNodeRequest) ProtoMessage() {} 492 493 func (x *AddNodeRequest) ProtoReflect() protoreflect.Message { 494 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[8] 495 if x != nil { 496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 497 if ms.LoadMessageInfo() == nil { 498 ms.StoreMessageInfo(mi) 499 } 500 return ms 501 } 502 return mi.MessageOf(x) 503 } 504 505 // Deprecated: Use AddNodeRequest.ProtoReflect.Descriptor instead. 506 func (*AddNodeRequest) Descriptor() ([]byte, []int) { 507 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{8} 508 } 509 510 func (x *AddNodeRequest) GetServerId() string { 511 if x != nil { 512 return x.ServerId 513 } 514 return "" 515 } 516 517 func (x *AddNodeRequest) GetCurrentTerm() uint64 { 518 if x != nil { 519 return x.CurrentTerm 520 } 521 return 0 522 } 523 524 type AddNodeResponse struct { 525 state protoimpl.MessageState `protogen:"open.v1"` 526 unknownFields protoimpl.UnknownFields 527 sizeCache protoimpl.SizeCache 528 } 529 530 func (x *AddNodeResponse) Reset() { 531 *x = AddNodeResponse{} 532 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[9] 533 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 534 ms.StoreMessageInfo(mi) 535 } 536 537 func (x *AddNodeResponse) String() string { 538 return protoimpl.X.MessageStringOf(x) 539 } 540 541 func (*AddNodeResponse) ProtoMessage() {} 542 543 func (x *AddNodeResponse) ProtoReflect() protoreflect.Message { 544 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[9] 545 if x != nil { 546 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 547 if ms.LoadMessageInfo() == nil { 548 ms.StoreMessageInfo(mi) 549 } 550 return ms 551 } 552 return mi.MessageOf(x) 553 } 554 555 // Deprecated: Use AddNodeResponse.ProtoReflect.Descriptor instead. 556 func (*AddNodeResponse) Descriptor() ([]byte, []int) { 557 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{9} 558 } 559 560 type DemoteLeaderRequest struct { 561 state protoimpl.MessageState `protogen:"open.v1"` 562 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 563 CurrentTerm uint64 `protobuf:"varint,2,opt,name=current_term,json=currentTerm,proto3" json:"current_term,omitempty"` 564 unknownFields protoimpl.UnknownFields 565 sizeCache protoimpl.SizeCache 566 } 567 568 func (x *DemoteLeaderRequest) Reset() { 569 *x = DemoteLeaderRequest{} 570 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[10] 571 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 572 ms.StoreMessageInfo(mi) 573 } 574 575 func (x *DemoteLeaderRequest) String() string { 576 return protoimpl.X.MessageStringOf(x) 577 } 578 579 func (*DemoteLeaderRequest) ProtoMessage() {} 580 581 func (x *DemoteLeaderRequest) ProtoReflect() protoreflect.Message { 582 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[10] 583 if x != nil { 584 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 585 if ms.LoadMessageInfo() == nil { 586 ms.StoreMessageInfo(mi) 587 } 588 return ms 589 } 590 return mi.MessageOf(x) 591 } 592 593 // Deprecated: Use DemoteLeaderRequest.ProtoReflect.Descriptor instead. 594 func (*DemoteLeaderRequest) Descriptor() ([]byte, []int) { 595 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{10} 596 } 597 598 func (x *DemoteLeaderRequest) GetServerId() string { 599 if x != nil { 600 return x.ServerId 601 } 602 return "" 603 } 604 605 func (x *DemoteLeaderRequest) GetCurrentTerm() uint64 { 606 if x != nil { 607 return x.CurrentTerm 608 } 609 return 0 610 } 611 612 type DemoteLeaderResponse struct { 613 state protoimpl.MessageState `protogen:"open.v1"` 614 unknownFields protoimpl.UnknownFields 615 sizeCache protoimpl.SizeCache 616 } 617 618 func (x *DemoteLeaderResponse) Reset() { 619 *x = DemoteLeaderResponse{} 620 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[11] 621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 622 ms.StoreMessageInfo(mi) 623 } 624 625 func (x *DemoteLeaderResponse) String() string { 626 return protoimpl.X.MessageStringOf(x) 627 } 628 629 func (*DemoteLeaderResponse) ProtoMessage() {} 630 631 func (x *DemoteLeaderResponse) ProtoReflect() protoreflect.Message { 632 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[11] 633 if 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 DemoteLeaderResponse.ProtoReflect.Descriptor instead. 644 func (*DemoteLeaderResponse) Descriptor() ([]byte, []int) { 645 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{11} 646 } 647 648 type PromoteToLeaderRequest struct { 649 state protoimpl.MessageState `protogen:"open.v1"` 650 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 651 CurrentTerm uint64 `protobuf:"varint,2,opt,name=current_term,json=currentTerm,proto3" json:"current_term,omitempty"` 652 unknownFields protoimpl.UnknownFields 653 sizeCache protoimpl.SizeCache 654 } 655 656 func (x *PromoteToLeaderRequest) Reset() { 657 *x = PromoteToLeaderRequest{} 658 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[12] 659 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 660 ms.StoreMessageInfo(mi) 661 } 662 663 func (x *PromoteToLeaderRequest) String() string { 664 return protoimpl.X.MessageStringOf(x) 665 } 666 667 func (*PromoteToLeaderRequest) ProtoMessage() {} 668 669 func (x *PromoteToLeaderRequest) ProtoReflect() protoreflect.Message { 670 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[12] 671 if x != nil { 672 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 673 if ms.LoadMessageInfo() == nil { 674 ms.StoreMessageInfo(mi) 675 } 676 return ms 677 } 678 return mi.MessageOf(x) 679 } 680 681 // Deprecated: Use PromoteToLeaderRequest.ProtoReflect.Descriptor instead. 682 func (*PromoteToLeaderRequest) Descriptor() ([]byte, []int) { 683 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{12} 684 } 685 686 func (x *PromoteToLeaderRequest) GetServerId() string { 687 if x != nil { 688 return x.ServerId 689 } 690 return "" 691 } 692 693 func (x *PromoteToLeaderRequest) GetCurrentTerm() uint64 { 694 if x != nil { 695 return x.CurrentTerm 696 } 697 return 0 698 } 699 700 type PromoteToLeaderResponse struct { 701 state protoimpl.MessageState `protogen:"open.v1"` 702 unknownFields protoimpl.UnknownFields 703 sizeCache protoimpl.SizeCache 704 } 705 706 func (x *PromoteToLeaderResponse) Reset() { 707 *x = PromoteToLeaderResponse{} 708 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[13] 709 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 710 ms.StoreMessageInfo(mi) 711 } 712 713 func (x *PromoteToLeaderResponse) String() string { 714 return protoimpl.X.MessageStringOf(x) 715 } 716 717 func (*PromoteToLeaderResponse) ProtoMessage() {} 718 719 func (x *PromoteToLeaderResponse) ProtoReflect() protoreflect.Message { 720 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[13] 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 PromoteToLeaderResponse.ProtoReflect.Descriptor instead. 732 func (*PromoteToLeaderResponse) Descriptor() ([]byte, []int) { 733 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{13} 734 } 735 736 type NodeInfo_Stats struct { 737 state protoimpl.MessageState `protogen:"open.v1"` 738 Name []string `protobuf:"bytes,1,rep,name=name,proto3" json:"name,omitempty"` 739 Value []string `protobuf:"bytes,2,rep,name=value,proto3" json:"value,omitempty"` 740 unknownFields protoimpl.UnknownFields 741 sizeCache protoimpl.SizeCache 742 } 743 744 func (x *NodeInfo_Stats) Reset() { 745 *x = NodeInfo_Stats{} 746 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[14] 747 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 748 ms.StoreMessageInfo(mi) 749 } 750 751 func (x *NodeInfo_Stats) String() string { 752 return protoimpl.X.MessageStringOf(x) 753 } 754 755 func (*NodeInfo_Stats) ProtoMessage() {} 756 757 func (x *NodeInfo_Stats) ProtoReflect() protoreflect.Message { 758 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[14] 759 if x != nil { 760 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 761 if ms.LoadMessageInfo() == nil { 762 ms.StoreMessageInfo(mi) 763 } 764 return ms 765 } 766 return mi.MessageOf(x) 767 } 768 769 // Deprecated: Use NodeInfo_Stats.ProtoReflect.Descriptor instead. 770 func (*NodeInfo_Stats) Descriptor() ([]byte, []int) { 771 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{5, 0} 772 } 773 774 func (x *NodeInfo_Stats) GetName() []string { 775 if x != nil { 776 return x.Name 777 } 778 return nil 779 } 780 781 func (x *NodeInfo_Stats) GetValue() []string { 782 if x != nil { 783 return x.Value 784 } 785 return nil 786 } 787 788 type NodeInfo_Peer struct { 789 state protoimpl.MessageState `protogen:"open.v1"` 790 ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"` 791 ServerAddress string `protobuf:"bytes,2,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` 792 Suffrage string `protobuf:"bytes,3,opt,name=suffrage,proto3" json:"suffrage,omitempty"` 793 unknownFields protoimpl.UnknownFields 794 sizeCache protoimpl.SizeCache 795 } 796 797 func (x *NodeInfo_Peer) Reset() { 798 *x = NodeInfo_Peer{} 799 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[15] 800 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 801 ms.StoreMessageInfo(mi) 802 } 803 804 func (x *NodeInfo_Peer) String() string { 805 return protoimpl.X.MessageStringOf(x) 806 } 807 808 func (*NodeInfo_Peer) ProtoMessage() {} 809 810 func (x *NodeInfo_Peer) ProtoReflect() protoreflect.Message { 811 mi := &file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes[15] 812 if x != nil { 813 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 814 if ms.LoadMessageInfo() == nil { 815 ms.StoreMessageInfo(mi) 816 } 817 return ms 818 } 819 return mi.MessageOf(x) 820 } 821 822 // Deprecated: Use NodeInfo_Peer.ProtoReflect.Descriptor instead. 823 func (*NodeInfo_Peer) Descriptor() ([]byte, []int) { 824 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP(), []int{5, 1} 825 } 826 827 func (x *NodeInfo_Peer) GetServerId() string { 828 if x != nil { 829 return x.ServerId 830 } 831 return "" 832 } 833 834 func (x *NodeInfo_Peer) GetServerAddress() string { 835 if x != nil { 836 return x.ServerAddress 837 } 838 return "" 839 } 840 841 func (x *NodeInfo_Peer) GetSuffrage() string { 842 if x != nil { 843 return x.Suffrage 844 } 845 return "" 846 } 847 848 var File_metastore_raftnode_raftnodepb_raft_node_proto protoreflect.FileDescriptor 849 850 const file_metastore_raftnode_raftnodepb_raft_node_proto_rawDesc = "" + 851 "\n" + 852 "-metastore/raftnode/raftnodepb/raft_node.proto\x12\traft_node\"4\n" + 853 "\bRaftNode\x12\x0e\n" + 854 "\x02id\x18\x01 \x01(\tR\x02id\x12\x18\n" + 855 "\aaddress\x18\x02 \x01(\tR\aaddress\"\x12\n" + 856 "\x10ReadIndexRequest\"J\n" + 857 "\x11ReadIndexResponse\x12!\n" + 858 "\fcommit_index\x18\x01 \x01(\x04R\vcommitIndex\x12\x12\n" + 859 "\x04term\x18\x02 \x01(\x04R\x04term\"\x11\n" + 860 "\x0fNodeInfoRequest\";\n" + 861 "\x10NodeInfoResponse\x12'\n" + 862 "\x04node\x18\x01 \x01(\v2\x13.raft_node.NodeInfoR\x04node\"\x8c\x05\n" + 863 "\bNodeInfo\x12\x1b\n" + 864 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12-\n" + 865 "\x12advertised_address\x18\x02 \x01(\tR\x11advertisedAddress\x12\x14\n" + 866 "\x05state\x18\x03 \x01(\tR\x05state\x12\x1b\n" + 867 "\tleader_id\x18\x04 \x01(\tR\bleaderId\x12!\n" + 868 "\fcommit_index\x18\x05 \x01(\x04R\vcommitIndex\x12#\n" + 869 "\rapplied_index\x18\x06 \x01(\x04R\fappliedIndex\x12\x1d\n" + 870 "\n" + 871 "last_index\x18\a \x01(\x04R\tlastIndex\x12/\n" + 872 "\x05stats\x18\b \x01(\v2\x19.raft_node.NodeInfo.StatsR\x05stats\x12.\n" + 873 "\x05peers\x18\t \x03(\v2\x18.raft_node.NodeInfo.PeerR\x05peers\x12/\n" + 874 "\x13configuration_index\x18\n" + 875 " \x01(\x04R\x12configurationIndex\x12!\n" + 876 "\fcurrent_term\x18\v \x01(\x04R\vcurrentTerm\x12#\n" + 877 "\rbuild_version\x18\f \x01(\tR\fbuildVersion\x12%\n" + 878 "\x0ebuild_revision\x18\r \x01(\tR\rbuildRevision\x1a1\n" + 879 "\x05Stats\x12\x12\n" + 880 "\x04name\x18\x01 \x03(\tR\x04name\x12\x14\n" + 881 "\x05value\x18\x02 \x03(\tR\x05value\x1af\n" + 882 "\x04Peer\x12\x1b\n" + 883 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12%\n" + 884 "\x0eserver_address\x18\x02 \x01(\tR\rserverAddress\x12\x1a\n" + 885 "\bsuffrage\x18\x03 \x01(\tR\bsuffrage\"S\n" + 886 "\x11RemoveNodeRequest\x12\x1b\n" + 887 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12!\n" + 888 "\fcurrent_term\x18\x02 \x01(\x04R\vcurrentTerm\"\x14\n" + 889 "\x12RemoveNodeResponse\"P\n" + 890 "\x0eAddNodeRequest\x12\x1b\n" + 891 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12!\n" + 892 "\fcurrent_term\x18\x02 \x01(\x04R\vcurrentTerm\"\x11\n" + 893 "\x0fAddNodeResponse\"U\n" + 894 "\x13DemoteLeaderRequest\x12\x1b\n" + 895 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12!\n" + 896 "\fcurrent_term\x18\x02 \x01(\x04R\vcurrentTerm\"\x16\n" + 897 "\x14DemoteLeaderResponse\"X\n" + 898 "\x16PromoteToLeaderRequest\x12\x1b\n" + 899 "\tserver_id\x18\x01 \x01(\tR\bserverId\x12!\n" + 900 "\fcurrent_term\x18\x02 \x01(\x04R\vcurrentTerm\"\x19\n" + 901 "\x17PromoteToLeaderResponse2\xe2\x03\n" + 902 "\x0fRaftNodeService\x12H\n" + 903 "\tReadIndex\x12\x1b.raft_node.ReadIndexRequest\x1a\x1c.raft_node.ReadIndexResponse\"\x00\x12E\n" + 904 "\bNodeInfo\x12\x1a.raft_node.NodeInfoRequest\x1a\x1b.raft_node.NodeInfoResponse\"\x00\x12K\n" + 905 "\n" + 906 "RemoveNode\x12\x1c.raft_node.RemoveNodeRequest\x1a\x1d.raft_node.RemoveNodeResponse\"\x00\x12B\n" + 907 "\aAddNode\x12\x19.raft_node.AddNodeRequest\x1a\x1a.raft_node.AddNodeResponse\"\x00\x12Q\n" + 908 "\fDemoteLeader\x12\x1e.raft_node.DemoteLeaderRequest\x1a\x1f.raft_node.DemoteLeaderResponse\"\x00\x12Z\n" + 909 "\x0fPromoteToLeader\x12!.raft_node.PromoteToLeaderRequest\x1a\".raft_node.PromoteToLeaderResponse\"\x00B\x9e\x01\n" + 910 "\rcom.raft_nodeB\rRaftNodeProtoP\x01Z>github.com/grafana/pyroscope/pkg/metastore/raftnode/raftnodepb\xa2\x02\x03RXX\xaa\x02\bRaftNode\xca\x02\bRaftNode\xe2\x02\x14RaftNode\\GPBMetadata\xea\x02\bRaftNodeb\x06proto3" 911 912 var ( 913 file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescOnce sync.Once 914 file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescData []byte 915 ) 916 917 func file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescGZIP() []byte { 918 file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescOnce.Do(func() { 919 file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_metastore_raftnode_raftnodepb_raft_node_proto_rawDesc), len(file_metastore_raftnode_raftnodepb_raft_node_proto_rawDesc))) 920 }) 921 return file_metastore_raftnode_raftnodepb_raft_node_proto_rawDescData 922 } 923 924 var file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes = make([]protoimpl.MessageInfo, 16) 925 var file_metastore_raftnode_raftnodepb_raft_node_proto_goTypes = []any{ 926 (*RaftNode)(nil), // 0: raft_node.RaftNode 927 (*ReadIndexRequest)(nil), // 1: raft_node.ReadIndexRequest 928 (*ReadIndexResponse)(nil), // 2: raft_node.ReadIndexResponse 929 (*NodeInfoRequest)(nil), // 3: raft_node.NodeInfoRequest 930 (*NodeInfoResponse)(nil), // 4: raft_node.NodeInfoResponse 931 (*NodeInfo)(nil), // 5: raft_node.NodeInfo 932 (*RemoveNodeRequest)(nil), // 6: raft_node.RemoveNodeRequest 933 (*RemoveNodeResponse)(nil), // 7: raft_node.RemoveNodeResponse 934 (*AddNodeRequest)(nil), // 8: raft_node.AddNodeRequest 935 (*AddNodeResponse)(nil), // 9: raft_node.AddNodeResponse 936 (*DemoteLeaderRequest)(nil), // 10: raft_node.DemoteLeaderRequest 937 (*DemoteLeaderResponse)(nil), // 11: raft_node.DemoteLeaderResponse 938 (*PromoteToLeaderRequest)(nil), // 12: raft_node.PromoteToLeaderRequest 939 (*PromoteToLeaderResponse)(nil), // 13: raft_node.PromoteToLeaderResponse 940 (*NodeInfo_Stats)(nil), // 14: raft_node.NodeInfo.Stats 941 (*NodeInfo_Peer)(nil), // 15: raft_node.NodeInfo.Peer 942 } 943 var file_metastore_raftnode_raftnodepb_raft_node_proto_depIdxs = []int32{ 944 5, // 0: raft_node.NodeInfoResponse.node:type_name -> raft_node.NodeInfo 945 14, // 1: raft_node.NodeInfo.stats:type_name -> raft_node.NodeInfo.Stats 946 15, // 2: raft_node.NodeInfo.peers:type_name -> raft_node.NodeInfo.Peer 947 1, // 3: raft_node.RaftNodeService.ReadIndex:input_type -> raft_node.ReadIndexRequest 948 3, // 4: raft_node.RaftNodeService.NodeInfo:input_type -> raft_node.NodeInfoRequest 949 6, // 5: raft_node.RaftNodeService.RemoveNode:input_type -> raft_node.RemoveNodeRequest 950 8, // 6: raft_node.RaftNodeService.AddNode:input_type -> raft_node.AddNodeRequest 951 10, // 7: raft_node.RaftNodeService.DemoteLeader:input_type -> raft_node.DemoteLeaderRequest 952 12, // 8: raft_node.RaftNodeService.PromoteToLeader:input_type -> raft_node.PromoteToLeaderRequest 953 2, // 9: raft_node.RaftNodeService.ReadIndex:output_type -> raft_node.ReadIndexResponse 954 4, // 10: raft_node.RaftNodeService.NodeInfo:output_type -> raft_node.NodeInfoResponse 955 7, // 11: raft_node.RaftNodeService.RemoveNode:output_type -> raft_node.RemoveNodeResponse 956 9, // 12: raft_node.RaftNodeService.AddNode:output_type -> raft_node.AddNodeResponse 957 11, // 13: raft_node.RaftNodeService.DemoteLeader:output_type -> raft_node.DemoteLeaderResponse 958 13, // 14: raft_node.RaftNodeService.PromoteToLeader:output_type -> raft_node.PromoteToLeaderResponse 959 9, // [9:15] is the sub-list for method output_type 960 3, // [3:9] is the sub-list for method input_type 961 3, // [3:3] is the sub-list for extension type_name 962 3, // [3:3] is the sub-list for extension extendee 963 0, // [0:3] is the sub-list for field type_name 964 } 965 966 func init() { file_metastore_raftnode_raftnodepb_raft_node_proto_init() } 967 func file_metastore_raftnode_raftnodepb_raft_node_proto_init() { 968 if File_metastore_raftnode_raftnodepb_raft_node_proto != nil { 969 return 970 } 971 type x struct{} 972 out := protoimpl.TypeBuilder{ 973 File: protoimpl.DescBuilder{ 974 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 975 RawDescriptor: unsafe.Slice(unsafe.StringData(file_metastore_raftnode_raftnodepb_raft_node_proto_rawDesc), len(file_metastore_raftnode_raftnodepb_raft_node_proto_rawDesc)), 976 NumEnums: 0, 977 NumMessages: 16, 978 NumExtensions: 0, 979 NumServices: 1, 980 }, 981 GoTypes: file_metastore_raftnode_raftnodepb_raft_node_proto_goTypes, 982 DependencyIndexes: file_metastore_raftnode_raftnodepb_raft_node_proto_depIdxs, 983 MessageInfos: file_metastore_raftnode_raftnodepb_raft_node_proto_msgTypes, 984 }.Build() 985 File_metastore_raftnode_raftnodepb_raft_node_proto = out.File 986 file_metastore_raftnode_raftnodepb_raft_node_proto_goTypes = nil 987 file_metastore_raftnode_raftnodepb_raft_node_proto_depIdxs = nil 988 }