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