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