github.com/mutagen-io/mutagen@v0.18.0-rc1/pkg/service/synchronization/synchronization.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.33.0 4 // protoc v5.26.1 5 // source: service/synchronization/synchronization.proto 6 7 package synchronization 8 9 import ( 10 selection "github.com/mutagen-io/mutagen/pkg/selection" 11 synchronization "github.com/mutagen-io/mutagen/pkg/synchronization" 12 url "github.com/mutagen-io/mutagen/pkg/url" 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 // CreationSpecification contains the metadata required for a new session. 27 type CreationSpecification struct { 28 state protoimpl.MessageState 29 sizeCache protoimpl.SizeCache 30 unknownFields protoimpl.UnknownFields 31 32 // Alpha is the alpha endpoint URL for the session. 33 Alpha *url.URL `protobuf:"bytes,1,opt,name=alpha,proto3" json:"alpha,omitempty"` 34 // Beta is the beta endpoint URL for the session. 35 Beta *url.URL `protobuf:"bytes,2,opt,name=beta,proto3" json:"beta,omitempty"` 36 // Configuration is the base session configuration. It is the result of 37 // merging the global configuration (unless disabled), any manually 38 // specified configuration file, and any command line configuration 39 // parameters. 40 Configuration *synchronization.Configuration `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"` 41 // ConfigurationAlpha is the alpha-specific session configuration. It is 42 // determined based on command line configuration parameters. 43 ConfigurationAlpha *synchronization.Configuration `protobuf:"bytes,4,opt,name=configurationAlpha,proto3" json:"configurationAlpha,omitempty"` 44 // ConfigurationBeta is the beta-specific session configuration. It is 45 // determined based on command line configuration parameters. 46 ConfigurationBeta *synchronization.Configuration `protobuf:"bytes,5,opt,name=configurationBeta,proto3" json:"configurationBeta,omitempty"` 47 // Name is the name for the session object. 48 Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` 49 // Labels are the labels for the session object. 50 Labels map[string]string `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 51 // Paused indicates whether or not to create the session pre-paused. 52 Paused bool `protobuf:"varint,8,opt,name=paused,proto3" json:"paused,omitempty"` 53 } 54 55 func (x *CreationSpecification) Reset() { 56 *x = CreationSpecification{} 57 if protoimpl.UnsafeEnabled { 58 mi := &file_service_synchronization_synchronization_proto_msgTypes[0] 59 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 60 ms.StoreMessageInfo(mi) 61 } 62 } 63 64 func (x *CreationSpecification) String() string { 65 return protoimpl.X.MessageStringOf(x) 66 } 67 68 func (*CreationSpecification) ProtoMessage() {} 69 70 func (x *CreationSpecification) ProtoReflect() protoreflect.Message { 71 mi := &file_service_synchronization_synchronization_proto_msgTypes[0] 72 if protoimpl.UnsafeEnabled && x != nil { 73 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 74 if ms.LoadMessageInfo() == nil { 75 ms.StoreMessageInfo(mi) 76 } 77 return ms 78 } 79 return mi.MessageOf(x) 80 } 81 82 // Deprecated: Use CreationSpecification.ProtoReflect.Descriptor instead. 83 func (*CreationSpecification) Descriptor() ([]byte, []int) { 84 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{0} 85 } 86 87 func (x *CreationSpecification) GetAlpha() *url.URL { 88 if x != nil { 89 return x.Alpha 90 } 91 return nil 92 } 93 94 func (x *CreationSpecification) GetBeta() *url.URL { 95 if x != nil { 96 return x.Beta 97 } 98 return nil 99 } 100 101 func (x *CreationSpecification) GetConfiguration() *synchronization.Configuration { 102 if x != nil { 103 return x.Configuration 104 } 105 return nil 106 } 107 108 func (x *CreationSpecification) GetConfigurationAlpha() *synchronization.Configuration { 109 if x != nil { 110 return x.ConfigurationAlpha 111 } 112 return nil 113 } 114 115 func (x *CreationSpecification) GetConfigurationBeta() *synchronization.Configuration { 116 if x != nil { 117 return x.ConfigurationBeta 118 } 119 return nil 120 } 121 122 func (x *CreationSpecification) GetName() string { 123 if x != nil { 124 return x.Name 125 } 126 return "" 127 } 128 129 func (x *CreationSpecification) GetLabels() map[string]string { 130 if x != nil { 131 return x.Labels 132 } 133 return nil 134 } 135 136 func (x *CreationSpecification) GetPaused() bool { 137 if x != nil { 138 return x.Paused 139 } 140 return false 141 } 142 143 // CreateRequest encodes a request for session creation. 144 type CreateRequest struct { 145 state protoimpl.MessageState 146 sizeCache protoimpl.SizeCache 147 unknownFields protoimpl.UnknownFields 148 149 // Prompter is the prompter identifier to use for creating sessions. 150 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 151 // Specification is the creation specification. 152 Specification *CreationSpecification `protobuf:"bytes,2,opt,name=specification,proto3" json:"specification,omitempty"` 153 } 154 155 func (x *CreateRequest) Reset() { 156 *x = CreateRequest{} 157 if protoimpl.UnsafeEnabled { 158 mi := &file_service_synchronization_synchronization_proto_msgTypes[1] 159 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 160 ms.StoreMessageInfo(mi) 161 } 162 } 163 164 func (x *CreateRequest) String() string { 165 return protoimpl.X.MessageStringOf(x) 166 } 167 168 func (*CreateRequest) ProtoMessage() {} 169 170 func (x *CreateRequest) ProtoReflect() protoreflect.Message { 171 mi := &file_service_synchronization_synchronization_proto_msgTypes[1] 172 if protoimpl.UnsafeEnabled && x != nil { 173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 174 if ms.LoadMessageInfo() == nil { 175 ms.StoreMessageInfo(mi) 176 } 177 return ms 178 } 179 return mi.MessageOf(x) 180 } 181 182 // Deprecated: Use CreateRequest.ProtoReflect.Descriptor instead. 183 func (*CreateRequest) Descriptor() ([]byte, []int) { 184 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{1} 185 } 186 187 func (x *CreateRequest) GetPrompter() string { 188 if x != nil { 189 return x.Prompter 190 } 191 return "" 192 } 193 194 func (x *CreateRequest) GetSpecification() *CreationSpecification { 195 if x != nil { 196 return x.Specification 197 } 198 return nil 199 } 200 201 // CreateResponse encodes a session creation response. 202 type CreateResponse struct { 203 state protoimpl.MessageState 204 sizeCache protoimpl.SizeCache 205 unknownFields protoimpl.UnknownFields 206 207 // Session is the resulting session identifier. 208 Session string `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"` 209 } 210 211 func (x *CreateResponse) Reset() { 212 *x = CreateResponse{} 213 if protoimpl.UnsafeEnabled { 214 mi := &file_service_synchronization_synchronization_proto_msgTypes[2] 215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 216 ms.StoreMessageInfo(mi) 217 } 218 } 219 220 func (x *CreateResponse) String() string { 221 return protoimpl.X.MessageStringOf(x) 222 } 223 224 func (*CreateResponse) ProtoMessage() {} 225 226 func (x *CreateResponse) ProtoReflect() protoreflect.Message { 227 mi := &file_service_synchronization_synchronization_proto_msgTypes[2] 228 if protoimpl.UnsafeEnabled && x != nil { 229 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 230 if ms.LoadMessageInfo() == nil { 231 ms.StoreMessageInfo(mi) 232 } 233 return ms 234 } 235 return mi.MessageOf(x) 236 } 237 238 // Deprecated: Use CreateResponse.ProtoReflect.Descriptor instead. 239 func (*CreateResponse) Descriptor() ([]byte, []int) { 240 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{2} 241 } 242 243 func (x *CreateResponse) GetSession() string { 244 if x != nil { 245 return x.Session 246 } 247 return "" 248 } 249 250 // ListRequest encodes a request for session metadata. 251 type ListRequest struct { 252 state protoimpl.MessageState 253 sizeCache protoimpl.SizeCache 254 unknownFields protoimpl.UnknownFields 255 256 // Selection is the session selection criteria. 257 Selection *selection.Selection `protobuf:"bytes,1,opt,name=selection,proto3" json:"selection,omitempty"` 258 // PreviousStateIndex is the previously seen state index. 0 may be provided 259 // to force an immediate state listing. 260 PreviousStateIndex uint64 `protobuf:"varint,2,opt,name=previousStateIndex,proto3" json:"previousStateIndex,omitempty"` 261 } 262 263 func (x *ListRequest) Reset() { 264 *x = ListRequest{} 265 if protoimpl.UnsafeEnabled { 266 mi := &file_service_synchronization_synchronization_proto_msgTypes[3] 267 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 268 ms.StoreMessageInfo(mi) 269 } 270 } 271 272 func (x *ListRequest) String() string { 273 return protoimpl.X.MessageStringOf(x) 274 } 275 276 func (*ListRequest) ProtoMessage() {} 277 278 func (x *ListRequest) ProtoReflect() protoreflect.Message { 279 mi := &file_service_synchronization_synchronization_proto_msgTypes[3] 280 if protoimpl.UnsafeEnabled && x != nil { 281 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 282 if ms.LoadMessageInfo() == nil { 283 ms.StoreMessageInfo(mi) 284 } 285 return ms 286 } 287 return mi.MessageOf(x) 288 } 289 290 // Deprecated: Use ListRequest.ProtoReflect.Descriptor instead. 291 func (*ListRequest) Descriptor() ([]byte, []int) { 292 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{3} 293 } 294 295 func (x *ListRequest) GetSelection() *selection.Selection { 296 if x != nil { 297 return x.Selection 298 } 299 return nil 300 } 301 302 func (x *ListRequest) GetPreviousStateIndex() uint64 { 303 if x != nil { 304 return x.PreviousStateIndex 305 } 306 return 0 307 } 308 309 // ListResponse encodes session metadata. 310 type ListResponse struct { 311 state protoimpl.MessageState 312 sizeCache protoimpl.SizeCache 313 unknownFields protoimpl.UnknownFields 314 315 // StateIndex is the state index associated with the session metadata. 316 StateIndex uint64 `protobuf:"varint,1,opt,name=stateIndex,proto3" json:"stateIndex,omitempty"` 317 // SessionStates are the session metadata states. 318 SessionStates []*synchronization.State `protobuf:"bytes,2,rep,name=sessionStates,proto3" json:"sessionStates,omitempty"` 319 } 320 321 func (x *ListResponse) Reset() { 322 *x = ListResponse{} 323 if protoimpl.UnsafeEnabled { 324 mi := &file_service_synchronization_synchronization_proto_msgTypes[4] 325 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 326 ms.StoreMessageInfo(mi) 327 } 328 } 329 330 func (x *ListResponse) String() string { 331 return protoimpl.X.MessageStringOf(x) 332 } 333 334 func (*ListResponse) ProtoMessage() {} 335 336 func (x *ListResponse) ProtoReflect() protoreflect.Message { 337 mi := &file_service_synchronization_synchronization_proto_msgTypes[4] 338 if protoimpl.UnsafeEnabled && x != nil { 339 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 340 if ms.LoadMessageInfo() == nil { 341 ms.StoreMessageInfo(mi) 342 } 343 return ms 344 } 345 return mi.MessageOf(x) 346 } 347 348 // Deprecated: Use ListResponse.ProtoReflect.Descriptor instead. 349 func (*ListResponse) Descriptor() ([]byte, []int) { 350 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{4} 351 } 352 353 func (x *ListResponse) GetStateIndex() uint64 { 354 if x != nil { 355 return x.StateIndex 356 } 357 return 0 358 } 359 360 func (x *ListResponse) GetSessionStates() []*synchronization.State { 361 if x != nil { 362 return x.SessionStates 363 } 364 return nil 365 } 366 367 // FlushRequest encodes a request to flush sessions. 368 type FlushRequest struct { 369 state protoimpl.MessageState 370 sizeCache protoimpl.SizeCache 371 unknownFields protoimpl.UnknownFields 372 373 // Prompter is the prompter to use for status message updates. 374 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 375 // Selection is the session selection criteria. 376 Selection *selection.Selection `protobuf:"bytes,2,opt,name=selection,proto3" json:"selection,omitempty"` 377 // SkipWait indicates whether or not the operation should avoid blocking. 378 SkipWait bool `protobuf:"varint,3,opt,name=skipWait,proto3" json:"skipWait,omitempty"` 379 } 380 381 func (x *FlushRequest) Reset() { 382 *x = FlushRequest{} 383 if protoimpl.UnsafeEnabled { 384 mi := &file_service_synchronization_synchronization_proto_msgTypes[5] 385 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 386 ms.StoreMessageInfo(mi) 387 } 388 } 389 390 func (x *FlushRequest) String() string { 391 return protoimpl.X.MessageStringOf(x) 392 } 393 394 func (*FlushRequest) ProtoMessage() {} 395 396 func (x *FlushRequest) ProtoReflect() protoreflect.Message { 397 mi := &file_service_synchronization_synchronization_proto_msgTypes[5] 398 if protoimpl.UnsafeEnabled && x != nil { 399 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 400 if ms.LoadMessageInfo() == nil { 401 ms.StoreMessageInfo(mi) 402 } 403 return ms 404 } 405 return mi.MessageOf(x) 406 } 407 408 // Deprecated: Use FlushRequest.ProtoReflect.Descriptor instead. 409 func (*FlushRequest) Descriptor() ([]byte, []int) { 410 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{5} 411 } 412 413 func (x *FlushRequest) GetPrompter() string { 414 if x != nil { 415 return x.Prompter 416 } 417 return "" 418 } 419 420 func (x *FlushRequest) GetSelection() *selection.Selection { 421 if x != nil { 422 return x.Selection 423 } 424 return nil 425 } 426 427 func (x *FlushRequest) GetSkipWait() bool { 428 if x != nil { 429 return x.SkipWait 430 } 431 return false 432 } 433 434 // FlushResponse indicates completion of flush operation(s). 435 type FlushResponse struct { 436 state protoimpl.MessageState 437 sizeCache protoimpl.SizeCache 438 unknownFields protoimpl.UnknownFields 439 } 440 441 func (x *FlushResponse) Reset() { 442 *x = FlushResponse{} 443 if protoimpl.UnsafeEnabled { 444 mi := &file_service_synchronization_synchronization_proto_msgTypes[6] 445 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 446 ms.StoreMessageInfo(mi) 447 } 448 } 449 450 func (x *FlushResponse) String() string { 451 return protoimpl.X.MessageStringOf(x) 452 } 453 454 func (*FlushResponse) ProtoMessage() {} 455 456 func (x *FlushResponse) ProtoReflect() protoreflect.Message { 457 mi := &file_service_synchronization_synchronization_proto_msgTypes[6] 458 if protoimpl.UnsafeEnabled && x != nil { 459 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 460 if ms.LoadMessageInfo() == nil { 461 ms.StoreMessageInfo(mi) 462 } 463 return ms 464 } 465 return mi.MessageOf(x) 466 } 467 468 // Deprecated: Use FlushResponse.ProtoReflect.Descriptor instead. 469 func (*FlushResponse) Descriptor() ([]byte, []int) { 470 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{6} 471 } 472 473 // PauseRequest encodes a request to pause sessions. 474 type PauseRequest struct { 475 state protoimpl.MessageState 476 sizeCache protoimpl.SizeCache 477 unknownFields protoimpl.UnknownFields 478 479 // Prompter is the prompter to use for status message updates. 480 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 481 // Selection is the session selection criteria. 482 Selection *selection.Selection `protobuf:"bytes,2,opt,name=selection,proto3" json:"selection,omitempty"` 483 } 484 485 func (x *PauseRequest) Reset() { 486 *x = PauseRequest{} 487 if protoimpl.UnsafeEnabled { 488 mi := &file_service_synchronization_synchronization_proto_msgTypes[7] 489 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 490 ms.StoreMessageInfo(mi) 491 } 492 } 493 494 func (x *PauseRequest) String() string { 495 return protoimpl.X.MessageStringOf(x) 496 } 497 498 func (*PauseRequest) ProtoMessage() {} 499 500 func (x *PauseRequest) ProtoReflect() protoreflect.Message { 501 mi := &file_service_synchronization_synchronization_proto_msgTypes[7] 502 if protoimpl.UnsafeEnabled && x != nil { 503 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 504 if ms.LoadMessageInfo() == nil { 505 ms.StoreMessageInfo(mi) 506 } 507 return ms 508 } 509 return mi.MessageOf(x) 510 } 511 512 // Deprecated: Use PauseRequest.ProtoReflect.Descriptor instead. 513 func (*PauseRequest) Descriptor() ([]byte, []int) { 514 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{7} 515 } 516 517 func (x *PauseRequest) GetPrompter() string { 518 if x != nil { 519 return x.Prompter 520 } 521 return "" 522 } 523 524 func (x *PauseRequest) GetSelection() *selection.Selection { 525 if x != nil { 526 return x.Selection 527 } 528 return nil 529 } 530 531 // PauseResponse indicates completion of pause operation(s). 532 type PauseResponse struct { 533 state protoimpl.MessageState 534 sizeCache protoimpl.SizeCache 535 unknownFields protoimpl.UnknownFields 536 } 537 538 func (x *PauseResponse) Reset() { 539 *x = PauseResponse{} 540 if protoimpl.UnsafeEnabled { 541 mi := &file_service_synchronization_synchronization_proto_msgTypes[8] 542 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 543 ms.StoreMessageInfo(mi) 544 } 545 } 546 547 func (x *PauseResponse) String() string { 548 return protoimpl.X.MessageStringOf(x) 549 } 550 551 func (*PauseResponse) ProtoMessage() {} 552 553 func (x *PauseResponse) ProtoReflect() protoreflect.Message { 554 mi := &file_service_synchronization_synchronization_proto_msgTypes[8] 555 if protoimpl.UnsafeEnabled && x != nil { 556 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 557 if ms.LoadMessageInfo() == nil { 558 ms.StoreMessageInfo(mi) 559 } 560 return ms 561 } 562 return mi.MessageOf(x) 563 } 564 565 // Deprecated: Use PauseResponse.ProtoReflect.Descriptor instead. 566 func (*PauseResponse) Descriptor() ([]byte, []int) { 567 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{8} 568 } 569 570 // ResumeRequest encodes a request to resume sessions. 571 type ResumeRequest struct { 572 state protoimpl.MessageState 573 sizeCache protoimpl.SizeCache 574 unknownFields protoimpl.UnknownFields 575 576 // Prompter is the prompter identifier to use for resuming sessions. 577 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 578 // Selection is the session selection criteria. 579 Selection *selection.Selection `protobuf:"bytes,2,opt,name=selection,proto3" json:"selection,omitempty"` 580 } 581 582 func (x *ResumeRequest) Reset() { 583 *x = ResumeRequest{} 584 if protoimpl.UnsafeEnabled { 585 mi := &file_service_synchronization_synchronization_proto_msgTypes[9] 586 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 587 ms.StoreMessageInfo(mi) 588 } 589 } 590 591 func (x *ResumeRequest) String() string { 592 return protoimpl.X.MessageStringOf(x) 593 } 594 595 func (*ResumeRequest) ProtoMessage() {} 596 597 func (x *ResumeRequest) ProtoReflect() protoreflect.Message { 598 mi := &file_service_synchronization_synchronization_proto_msgTypes[9] 599 if protoimpl.UnsafeEnabled && x != nil { 600 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 601 if ms.LoadMessageInfo() == nil { 602 ms.StoreMessageInfo(mi) 603 } 604 return ms 605 } 606 return mi.MessageOf(x) 607 } 608 609 // Deprecated: Use ResumeRequest.ProtoReflect.Descriptor instead. 610 func (*ResumeRequest) Descriptor() ([]byte, []int) { 611 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{9} 612 } 613 614 func (x *ResumeRequest) GetPrompter() string { 615 if x != nil { 616 return x.Prompter 617 } 618 return "" 619 } 620 621 func (x *ResumeRequest) GetSelection() *selection.Selection { 622 if x != nil { 623 return x.Selection 624 } 625 return nil 626 } 627 628 // ResumeResponse indicates completion of resume operation(s). 629 type ResumeResponse struct { 630 state protoimpl.MessageState 631 sizeCache protoimpl.SizeCache 632 unknownFields protoimpl.UnknownFields 633 } 634 635 func (x *ResumeResponse) Reset() { 636 *x = ResumeResponse{} 637 if protoimpl.UnsafeEnabled { 638 mi := &file_service_synchronization_synchronization_proto_msgTypes[10] 639 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 640 ms.StoreMessageInfo(mi) 641 } 642 } 643 644 func (x *ResumeResponse) String() string { 645 return protoimpl.X.MessageStringOf(x) 646 } 647 648 func (*ResumeResponse) ProtoMessage() {} 649 650 func (x *ResumeResponse) ProtoReflect() protoreflect.Message { 651 mi := &file_service_synchronization_synchronization_proto_msgTypes[10] 652 if protoimpl.UnsafeEnabled && x != nil { 653 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 654 if ms.LoadMessageInfo() == nil { 655 ms.StoreMessageInfo(mi) 656 } 657 return ms 658 } 659 return mi.MessageOf(x) 660 } 661 662 // Deprecated: Use ResumeResponse.ProtoReflect.Descriptor instead. 663 func (*ResumeResponse) Descriptor() ([]byte, []int) { 664 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{10} 665 } 666 667 // ResetRequest encodes a request to reset sessions. 668 type ResetRequest struct { 669 state protoimpl.MessageState 670 sizeCache protoimpl.SizeCache 671 unknownFields protoimpl.UnknownFields 672 673 // Prompter is the prompter identifier to use for resetting sessions. 674 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 675 // Selection is the session selection criteria. 676 Selection *selection.Selection `protobuf:"bytes,2,opt,name=selection,proto3" json:"selection,omitempty"` 677 } 678 679 func (x *ResetRequest) Reset() { 680 *x = ResetRequest{} 681 if protoimpl.UnsafeEnabled { 682 mi := &file_service_synchronization_synchronization_proto_msgTypes[11] 683 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 684 ms.StoreMessageInfo(mi) 685 } 686 } 687 688 func (x *ResetRequest) String() string { 689 return protoimpl.X.MessageStringOf(x) 690 } 691 692 func (*ResetRequest) ProtoMessage() {} 693 694 func (x *ResetRequest) ProtoReflect() protoreflect.Message { 695 mi := &file_service_synchronization_synchronization_proto_msgTypes[11] 696 if protoimpl.UnsafeEnabled && x != nil { 697 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 698 if ms.LoadMessageInfo() == nil { 699 ms.StoreMessageInfo(mi) 700 } 701 return ms 702 } 703 return mi.MessageOf(x) 704 } 705 706 // Deprecated: Use ResetRequest.ProtoReflect.Descriptor instead. 707 func (*ResetRequest) Descriptor() ([]byte, []int) { 708 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{11} 709 } 710 711 func (x *ResetRequest) GetPrompter() string { 712 if x != nil { 713 return x.Prompter 714 } 715 return "" 716 } 717 718 func (x *ResetRequest) GetSelection() *selection.Selection { 719 if x != nil { 720 return x.Selection 721 } 722 return nil 723 } 724 725 // ResetResponse indicates completion of reset operation(s). 726 type ResetResponse struct { 727 state protoimpl.MessageState 728 sizeCache protoimpl.SizeCache 729 unknownFields protoimpl.UnknownFields 730 } 731 732 func (x *ResetResponse) Reset() { 733 *x = ResetResponse{} 734 if protoimpl.UnsafeEnabled { 735 mi := &file_service_synchronization_synchronization_proto_msgTypes[12] 736 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 737 ms.StoreMessageInfo(mi) 738 } 739 } 740 741 func (x *ResetResponse) String() string { 742 return protoimpl.X.MessageStringOf(x) 743 } 744 745 func (*ResetResponse) ProtoMessage() {} 746 747 func (x *ResetResponse) ProtoReflect() protoreflect.Message { 748 mi := &file_service_synchronization_synchronization_proto_msgTypes[12] 749 if protoimpl.UnsafeEnabled && x != nil { 750 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 751 if ms.LoadMessageInfo() == nil { 752 ms.StoreMessageInfo(mi) 753 } 754 return ms 755 } 756 return mi.MessageOf(x) 757 } 758 759 // Deprecated: Use ResetResponse.ProtoReflect.Descriptor instead. 760 func (*ResetResponse) Descriptor() ([]byte, []int) { 761 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{12} 762 } 763 764 // TerminateRequest encodes a request to terminate sessions. 765 type TerminateRequest struct { 766 state protoimpl.MessageState 767 sizeCache protoimpl.SizeCache 768 unknownFields protoimpl.UnknownFields 769 770 // Prompter is the prompter to use for status message updates. 771 Prompter string `protobuf:"bytes,1,opt,name=prompter,proto3" json:"prompter,omitempty"` 772 // Selection is the session selection criteria. 773 Selection *selection.Selection `protobuf:"bytes,2,opt,name=selection,proto3" json:"selection,omitempty"` 774 } 775 776 func (x *TerminateRequest) Reset() { 777 *x = TerminateRequest{} 778 if protoimpl.UnsafeEnabled { 779 mi := &file_service_synchronization_synchronization_proto_msgTypes[13] 780 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 781 ms.StoreMessageInfo(mi) 782 } 783 } 784 785 func (x *TerminateRequest) String() string { 786 return protoimpl.X.MessageStringOf(x) 787 } 788 789 func (*TerminateRequest) ProtoMessage() {} 790 791 func (x *TerminateRequest) ProtoReflect() protoreflect.Message { 792 mi := &file_service_synchronization_synchronization_proto_msgTypes[13] 793 if protoimpl.UnsafeEnabled && x != nil { 794 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 795 if ms.LoadMessageInfo() == nil { 796 ms.StoreMessageInfo(mi) 797 } 798 return ms 799 } 800 return mi.MessageOf(x) 801 } 802 803 // Deprecated: Use TerminateRequest.ProtoReflect.Descriptor instead. 804 func (*TerminateRequest) Descriptor() ([]byte, []int) { 805 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{13} 806 } 807 808 func (x *TerminateRequest) GetPrompter() string { 809 if x != nil { 810 return x.Prompter 811 } 812 return "" 813 } 814 815 func (x *TerminateRequest) GetSelection() *selection.Selection { 816 if x != nil { 817 return x.Selection 818 } 819 return nil 820 } 821 822 // TerminateResponse indicates completion of termination operation(s). 823 type TerminateResponse struct { 824 state protoimpl.MessageState 825 sizeCache protoimpl.SizeCache 826 unknownFields protoimpl.UnknownFields 827 } 828 829 func (x *TerminateResponse) Reset() { 830 *x = TerminateResponse{} 831 if protoimpl.UnsafeEnabled { 832 mi := &file_service_synchronization_synchronization_proto_msgTypes[14] 833 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 834 ms.StoreMessageInfo(mi) 835 } 836 } 837 838 func (x *TerminateResponse) String() string { 839 return protoimpl.X.MessageStringOf(x) 840 } 841 842 func (*TerminateResponse) ProtoMessage() {} 843 844 func (x *TerminateResponse) ProtoReflect() protoreflect.Message { 845 mi := &file_service_synchronization_synchronization_proto_msgTypes[14] 846 if protoimpl.UnsafeEnabled && x != nil { 847 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 848 if ms.LoadMessageInfo() == nil { 849 ms.StoreMessageInfo(mi) 850 } 851 return ms 852 } 853 return mi.MessageOf(x) 854 } 855 856 // Deprecated: Use TerminateResponse.ProtoReflect.Descriptor instead. 857 func (*TerminateResponse) Descriptor() ([]byte, []int) { 858 return file_service_synchronization_synchronization_proto_rawDescGZIP(), []int{14} 859 } 860 861 var File_service_synchronization_synchronization_proto protoreflect.FileDescriptor 862 863 var file_service_synchronization_synchronization_proto_rawDesc = []byte{ 864 0x0a, 0x2d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 865 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 866 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 867 0x0f, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 868 0x1a, 0x19, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x73, 0x65, 0x6c, 0x65, 869 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x73, 0x79, 0x6e, 870 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x63, 0x6f, 0x6e, 871 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 872 0x1a, 0x1b, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 873 0x6e, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0d, 0x75, 874 0x72, 0x6c, 0x2f, 0x75, 0x72, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xec, 0x03, 0x0a, 875 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 876 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x05, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x18, 877 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x75, 0x72, 0x6c, 0x2e, 0x55, 0x52, 0x4c, 0x52, 878 0x05, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x12, 0x1c, 0x0a, 0x04, 0x62, 0x65, 0x74, 0x61, 0x18, 0x02, 879 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x75, 0x72, 0x6c, 0x2e, 0x55, 0x52, 0x4c, 0x52, 0x04, 880 0x62, 0x65, 0x74, 0x61, 0x12, 0x44, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 881 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x73, 0x79, 882 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 883 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 884 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4e, 0x0a, 0x12, 0x63, 0x6f, 885 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x6c, 0x70, 0x68, 0x61, 886 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 887 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 888 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 889 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x6c, 0x70, 0x68, 0x61, 0x12, 0x4c, 0x0a, 0x11, 0x63, 0x6f, 890 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x65, 0x74, 0x61, 0x18, 891 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 892 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 893 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 894 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x65, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 895 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4a, 0x0a, 0x06, 896 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x73, 897 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 898 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x61, 899 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 900 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x75, 0x73, 901 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x70, 0x61, 0x75, 0x73, 0x65, 0x64, 902 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 903 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 904 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 905 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x79, 0x0a, 0x0d, 0x43, 906 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 907 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 908 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x12, 0x4c, 0x0a, 0x0d, 0x73, 0x70, 0x65, 0x63, 909 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 910 0x26, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 911 0x6e, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 912 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 913 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x2a, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 914 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x73, 0x73, 915 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 916 0x6f, 0x6e, 0x22, 0x71, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 917 0x74, 0x12, 0x32, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 918 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 919 0x2e, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x65, 0x6c, 0x65, 920 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e, 0x0a, 0x12, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 921 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 922 0x04, 0x52, 0x12, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 923 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x6c, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 924 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x49, 0x6e, 925 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 926 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x3c, 0x0a, 0x0d, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 927 0x53, 0x74, 0x61, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x73, 928 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 929 0x74, 0x61, 0x74, 0x65, 0x52, 0x0d, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 930 0x74, 0x65, 0x73, 0x22, 0x7a, 0x0a, 0x0c, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 931 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x18, 932 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x12, 933 0x32, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 934 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 935 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 936 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x6b, 0x69, 0x70, 0x57, 0x61, 0x69, 0x74, 0x18, 937 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x73, 0x6b, 0x69, 0x70, 0x57, 0x61, 0x69, 0x74, 0x22, 938 0x0f, 0x0a, 0x0d, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 939 0x22, 0x5e, 0x0a, 0x0c, 0x50, 0x61, 0x75, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 940 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 941 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x12, 0x32, 0x0a, 0x09, 942 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 943 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x65, 0x6c, 0x65, 944 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 945 0x22, 0x0f, 0x0a, 0x0d, 0x50, 0x61, 0x75, 0x73, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 946 0x65, 0x22, 0x5f, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 947 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x18, 0x01, 948 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 0x12, 0x32, 949 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 950 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x65, 951 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 952 0x6f, 0x6e, 0x22, 0x10, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 953 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 954 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 955 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x65, 0x72, 956 0x12, 0x32, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 957 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 958 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 959 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x0f, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 960 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x62, 0x0a, 0x10, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 961 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 962 0x6d, 0x70, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 963 0x6d, 0x70, 0x74, 0x65, 0x72, 0x12, 0x32, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 964 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x73, 0x65, 0x6c, 0x65, 0x63, 965 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 966 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x13, 0x0a, 0x11, 0x54, 0x65, 0x72, 967 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xa6, 968 0x04, 0x0a, 0x0f, 0x53, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 969 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x1e, 0x2e, 0x73, 970 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 971 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x73, 972 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 973 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 974 0x45, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1c, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 975 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 976 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 977 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 978 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x05, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x12, 979 0x1d, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 980 0x6e, 0x2e, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 981 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 982 0x2e, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 983 0x12, 0x48, 0x0a, 0x05, 0x50, 0x61, 0x75, 0x73, 0x65, 0x12, 0x1d, 0x2e, 0x73, 0x79, 0x6e, 0x63, 984 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x61, 0x75, 0x73, 985 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 986 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x61, 0x75, 0x73, 0x65, 987 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x06, 0x52, 0x65, 988 0x73, 0x75, 0x6d, 0x65, 0x12, 0x1e, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 989 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x71, 990 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 991 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 992 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x05, 0x52, 0x65, 0x73, 0x65, 0x74, 993 0x12, 0x1d, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 994 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 995 0x1e, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 996 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 997 0x00, 0x12, 0x54, 0x0a, 0x09, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x12, 0x21, 998 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 999 0x2e, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1000 0x74, 0x1a, 0x22, 0x2e, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 0x74, 1001 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 1002 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x3b, 0x5a, 0x39, 0x67, 0x69, 0x74, 0x68, 0x75, 1003 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6d, 0x75, 0x74, 0x61, 0x67, 0x65, 0x6e, 0x2d, 0x69, 0x6f, 1004 0x2f, 0x6d, 0x75, 0x74, 0x61, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x72, 1005 0x76, 0x69, 0x63, 0x65, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x69, 0x7a, 0x61, 1006 0x74, 0x69, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1007 } 1008 1009 var ( 1010 file_service_synchronization_synchronization_proto_rawDescOnce sync.Once 1011 file_service_synchronization_synchronization_proto_rawDescData = file_service_synchronization_synchronization_proto_rawDesc 1012 ) 1013 1014 func file_service_synchronization_synchronization_proto_rawDescGZIP() []byte { 1015 file_service_synchronization_synchronization_proto_rawDescOnce.Do(func() { 1016 file_service_synchronization_synchronization_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_synchronization_synchronization_proto_rawDescData) 1017 }) 1018 return file_service_synchronization_synchronization_proto_rawDescData 1019 } 1020 1021 var file_service_synchronization_synchronization_proto_msgTypes = make([]protoimpl.MessageInfo, 16) 1022 var file_service_synchronization_synchronization_proto_goTypes = []interface{}{ 1023 (*CreationSpecification)(nil), // 0: synchronization.CreationSpecification 1024 (*CreateRequest)(nil), // 1: synchronization.CreateRequest 1025 (*CreateResponse)(nil), // 2: synchronization.CreateResponse 1026 (*ListRequest)(nil), // 3: synchronization.ListRequest 1027 (*ListResponse)(nil), // 4: synchronization.ListResponse 1028 (*FlushRequest)(nil), // 5: synchronization.FlushRequest 1029 (*FlushResponse)(nil), // 6: synchronization.FlushResponse 1030 (*PauseRequest)(nil), // 7: synchronization.PauseRequest 1031 (*PauseResponse)(nil), // 8: synchronization.PauseResponse 1032 (*ResumeRequest)(nil), // 9: synchronization.ResumeRequest 1033 (*ResumeResponse)(nil), // 10: synchronization.ResumeResponse 1034 (*ResetRequest)(nil), // 11: synchronization.ResetRequest 1035 (*ResetResponse)(nil), // 12: synchronization.ResetResponse 1036 (*TerminateRequest)(nil), // 13: synchronization.TerminateRequest 1037 (*TerminateResponse)(nil), // 14: synchronization.TerminateResponse 1038 nil, // 15: synchronization.CreationSpecification.LabelsEntry 1039 (*url.URL)(nil), // 16: url.URL 1040 (*synchronization.Configuration)(nil), // 17: synchronization.Configuration 1041 (*selection.Selection)(nil), // 18: selection.Selection 1042 (*synchronization.State)(nil), // 19: synchronization.State 1043 } 1044 var file_service_synchronization_synchronization_proto_depIdxs = []int32{ 1045 16, // 0: synchronization.CreationSpecification.alpha:type_name -> url.URL 1046 16, // 1: synchronization.CreationSpecification.beta:type_name -> url.URL 1047 17, // 2: synchronization.CreationSpecification.configuration:type_name -> synchronization.Configuration 1048 17, // 3: synchronization.CreationSpecification.configurationAlpha:type_name -> synchronization.Configuration 1049 17, // 4: synchronization.CreationSpecification.configurationBeta:type_name -> synchronization.Configuration 1050 15, // 5: synchronization.CreationSpecification.labels:type_name -> synchronization.CreationSpecification.LabelsEntry 1051 0, // 6: synchronization.CreateRequest.specification:type_name -> synchronization.CreationSpecification 1052 18, // 7: synchronization.ListRequest.selection:type_name -> selection.Selection 1053 19, // 8: synchronization.ListResponse.sessionStates:type_name -> synchronization.State 1054 18, // 9: synchronization.FlushRequest.selection:type_name -> selection.Selection 1055 18, // 10: synchronization.PauseRequest.selection:type_name -> selection.Selection 1056 18, // 11: synchronization.ResumeRequest.selection:type_name -> selection.Selection 1057 18, // 12: synchronization.ResetRequest.selection:type_name -> selection.Selection 1058 18, // 13: synchronization.TerminateRequest.selection:type_name -> selection.Selection 1059 1, // 14: synchronization.Synchronization.Create:input_type -> synchronization.CreateRequest 1060 3, // 15: synchronization.Synchronization.List:input_type -> synchronization.ListRequest 1061 5, // 16: synchronization.Synchronization.Flush:input_type -> synchronization.FlushRequest 1062 7, // 17: synchronization.Synchronization.Pause:input_type -> synchronization.PauseRequest 1063 9, // 18: synchronization.Synchronization.Resume:input_type -> synchronization.ResumeRequest 1064 11, // 19: synchronization.Synchronization.Reset:input_type -> synchronization.ResetRequest 1065 13, // 20: synchronization.Synchronization.Terminate:input_type -> synchronization.TerminateRequest 1066 2, // 21: synchronization.Synchronization.Create:output_type -> synchronization.CreateResponse 1067 4, // 22: synchronization.Synchronization.List:output_type -> synchronization.ListResponse 1068 6, // 23: synchronization.Synchronization.Flush:output_type -> synchronization.FlushResponse 1069 8, // 24: synchronization.Synchronization.Pause:output_type -> synchronization.PauseResponse 1070 10, // 25: synchronization.Synchronization.Resume:output_type -> synchronization.ResumeResponse 1071 12, // 26: synchronization.Synchronization.Reset:output_type -> synchronization.ResetResponse 1072 14, // 27: synchronization.Synchronization.Terminate:output_type -> synchronization.TerminateResponse 1073 21, // [21:28] is the sub-list for method output_type 1074 14, // [14:21] is the sub-list for method input_type 1075 14, // [14:14] is the sub-list for extension type_name 1076 14, // [14:14] is the sub-list for extension extendee 1077 0, // [0:14] is the sub-list for field type_name 1078 } 1079 1080 func init() { file_service_synchronization_synchronization_proto_init() } 1081 func file_service_synchronization_synchronization_proto_init() { 1082 if File_service_synchronization_synchronization_proto != nil { 1083 return 1084 } 1085 if !protoimpl.UnsafeEnabled { 1086 file_service_synchronization_synchronization_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1087 switch v := v.(*CreationSpecification); i { 1088 case 0: 1089 return &v.state 1090 case 1: 1091 return &v.sizeCache 1092 case 2: 1093 return &v.unknownFields 1094 default: 1095 return nil 1096 } 1097 } 1098 file_service_synchronization_synchronization_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1099 switch v := v.(*CreateRequest); i { 1100 case 0: 1101 return &v.state 1102 case 1: 1103 return &v.sizeCache 1104 case 2: 1105 return &v.unknownFields 1106 default: 1107 return nil 1108 } 1109 } 1110 file_service_synchronization_synchronization_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1111 switch v := v.(*CreateResponse); i { 1112 case 0: 1113 return &v.state 1114 case 1: 1115 return &v.sizeCache 1116 case 2: 1117 return &v.unknownFields 1118 default: 1119 return nil 1120 } 1121 } 1122 file_service_synchronization_synchronization_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1123 switch v := v.(*ListRequest); i { 1124 case 0: 1125 return &v.state 1126 case 1: 1127 return &v.sizeCache 1128 case 2: 1129 return &v.unknownFields 1130 default: 1131 return nil 1132 } 1133 } 1134 file_service_synchronization_synchronization_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1135 switch v := v.(*ListResponse); i { 1136 case 0: 1137 return &v.state 1138 case 1: 1139 return &v.sizeCache 1140 case 2: 1141 return &v.unknownFields 1142 default: 1143 return nil 1144 } 1145 } 1146 file_service_synchronization_synchronization_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1147 switch v := v.(*FlushRequest); i { 1148 case 0: 1149 return &v.state 1150 case 1: 1151 return &v.sizeCache 1152 case 2: 1153 return &v.unknownFields 1154 default: 1155 return nil 1156 } 1157 } 1158 file_service_synchronization_synchronization_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1159 switch v := v.(*FlushResponse); i { 1160 case 0: 1161 return &v.state 1162 case 1: 1163 return &v.sizeCache 1164 case 2: 1165 return &v.unknownFields 1166 default: 1167 return nil 1168 } 1169 } 1170 file_service_synchronization_synchronization_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1171 switch v := v.(*PauseRequest); i { 1172 case 0: 1173 return &v.state 1174 case 1: 1175 return &v.sizeCache 1176 case 2: 1177 return &v.unknownFields 1178 default: 1179 return nil 1180 } 1181 } 1182 file_service_synchronization_synchronization_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1183 switch v := v.(*PauseResponse); i { 1184 case 0: 1185 return &v.state 1186 case 1: 1187 return &v.sizeCache 1188 case 2: 1189 return &v.unknownFields 1190 default: 1191 return nil 1192 } 1193 } 1194 file_service_synchronization_synchronization_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1195 switch v := v.(*ResumeRequest); i { 1196 case 0: 1197 return &v.state 1198 case 1: 1199 return &v.sizeCache 1200 case 2: 1201 return &v.unknownFields 1202 default: 1203 return nil 1204 } 1205 } 1206 file_service_synchronization_synchronization_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1207 switch v := v.(*ResumeResponse); i { 1208 case 0: 1209 return &v.state 1210 case 1: 1211 return &v.sizeCache 1212 case 2: 1213 return &v.unknownFields 1214 default: 1215 return nil 1216 } 1217 } 1218 file_service_synchronization_synchronization_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1219 switch v := v.(*ResetRequest); i { 1220 case 0: 1221 return &v.state 1222 case 1: 1223 return &v.sizeCache 1224 case 2: 1225 return &v.unknownFields 1226 default: 1227 return nil 1228 } 1229 } 1230 file_service_synchronization_synchronization_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1231 switch v := v.(*ResetResponse); i { 1232 case 0: 1233 return &v.state 1234 case 1: 1235 return &v.sizeCache 1236 case 2: 1237 return &v.unknownFields 1238 default: 1239 return nil 1240 } 1241 } 1242 file_service_synchronization_synchronization_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 1243 switch v := v.(*TerminateRequest); i { 1244 case 0: 1245 return &v.state 1246 case 1: 1247 return &v.sizeCache 1248 case 2: 1249 return &v.unknownFields 1250 default: 1251 return nil 1252 } 1253 } 1254 file_service_synchronization_synchronization_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 1255 switch v := v.(*TerminateResponse); i { 1256 case 0: 1257 return &v.state 1258 case 1: 1259 return &v.sizeCache 1260 case 2: 1261 return &v.unknownFields 1262 default: 1263 return nil 1264 } 1265 } 1266 } 1267 type x struct{} 1268 out := protoimpl.TypeBuilder{ 1269 File: protoimpl.DescBuilder{ 1270 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1271 RawDescriptor: file_service_synchronization_synchronization_proto_rawDesc, 1272 NumEnums: 0, 1273 NumMessages: 16, 1274 NumExtensions: 0, 1275 NumServices: 1, 1276 }, 1277 GoTypes: file_service_synchronization_synchronization_proto_goTypes, 1278 DependencyIndexes: file_service_synchronization_synchronization_proto_depIdxs, 1279 MessageInfos: file_service_synchronization_synchronization_proto_msgTypes, 1280 }.Build() 1281 File_service_synchronization_synchronization_proto = out.File 1282 file_service_synchronization_synchronization_proto_rawDesc = nil 1283 file_service_synchronization_synchronization_proto_goTypes = nil 1284 file_service_synchronization_synchronization_proto_depIdxs = nil 1285 }