4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5finvitation_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fclub_5finvitation_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
68 return _unknown_fields_;
72 return &_unknown_fields_;
75 static const ::google::protobuf::Descriptor*
descriptor();
96 inline bool has_role()
const;
97 inline void clear_role();
98 static const int kRoleFieldNumber = 1;
99 inline ::google::protobuf::uint32 role()
const;
100 inline void set_role(::google::protobuf::uint32 value);
103 inline bool has_default_stream_id()
const;
104 inline void clear_default_stream_id();
105 static const int kDefaultStreamIdFieldNumber = 2;
106 inline ::google::protobuf::uint64 default_stream_id()
const;
107 inline void set_default_stream_id(::google::protobuf::uint64 value);
111 inline void set_has_role();
112 inline void clear_has_role();
113 inline void set_has_default_stream_id();
114 inline void clear_has_default_stream_id();
118 ::google::protobuf::uint32 _has_bits_[1];
144 return _unknown_fields_;
148 return &_unknown_fields_;
172 inline bool has_target_id()
const;
173 inline void clear_target_id();
174 static const int kTargetIdFieldNumber = 1;
175 inline const ::bgs::protocol::club::v1::MemberId& target_id()
const;
176 inline ::bgs::protocol::club::v1::MemberId* mutable_target_id();
177 inline ::bgs::protocol::club::v1::MemberId* release_target_id();
181 inline bool has_slot()
const;
182 inline void clear_slot();
183 static const int kSlotFieldNumber = 2;
184 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
185 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
186 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
190 inline int attribute_size()
const;
191 inline void clear_attribute();
192 static const int kAttributeFieldNumber = 3;
193 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
194 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
195 inline ::bgs::protocol::v2::Attribute* add_attribute();
196 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
198 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
203 inline void set_has_target_id();
204 inline void clear_has_target_id();
205 inline void set_has_slot();
206 inline void clear_has_slot();
210 ::google::protobuf::uint32 _has_bits_[1];
214 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
237 return _unknown_fields_;
241 return &_unknown_fields_;
265 inline bool has_id()
const;
266 inline void clear_id();
267 static const int kIdFieldNumber = 1;
268 inline ::google::protobuf::uint64 id()
const;
269 inline void set_id(::google::protobuf::uint64 value);
272 inline bool has_inviter()
const;
273 inline void clear_inviter();
274 static const int kInviterFieldNumber = 2;
275 inline const ::bgs::protocol::club::v1::client::MemberDescription& inviter()
const;
276 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_inviter();
277 inline ::bgs::protocol::club::v1::client::MemberDescription* release_inviter();
281 inline bool has_invitee()
const;
282 inline void clear_invitee();
283 static const int kInviteeFieldNumber = 3;
284 inline const ::bgs::protocol::club::v1::client::MemberDescription& invitee()
const;
285 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_invitee();
286 inline ::bgs::protocol::club::v1::client::MemberDescription* release_invitee();
290 inline bool has_club()
const;
291 inline void clear_club();
292 static const int kClubFieldNumber = 4;
293 inline const ::bgs::protocol::club::v1::ClubDescription& club()
const;
294 inline ::bgs::protocol::club::v1::ClubDescription* mutable_club();
295 inline ::bgs::protocol::club::v1::ClubDescription* release_club();
299 inline bool has_slot()
const;
300 inline void clear_slot();
301 static const int kSlotFieldNumber = 5;
302 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
303 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
304 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
308 inline int attribute_size()
const;
309 inline void clear_attribute();
310 static const int kAttributeFieldNumber = 6;
311 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
312 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
313 inline ::bgs::protocol::v2::Attribute* add_attribute();
314 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
316 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
320 inline bool has_creation_time()
const;
321 inline void clear_creation_time();
322 static const int kCreationTimeFieldNumber = 7;
323 inline ::google::protobuf::uint64 creation_time()
const;
324 inline void set_creation_time(::google::protobuf::uint64 value);
327 inline bool has_expiration_time()
const;
328 inline void clear_expiration_time();
329 static const int kExpirationTimeFieldNumber = 8;
330 inline ::google::protobuf::uint64 expiration_time()
const;
331 inline void set_expiration_time(::google::protobuf::uint64 value);
334 inline bool has_suggester()
const;
335 inline void clear_suggester();
336 static const int kSuggesterFieldNumber = 9;
337 inline const ::bgs::protocol::club::v1::client::MemberDescription& suggester()
const;
338 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_suggester();
339 inline ::bgs::protocol::club::v1::client::MemberDescription* release_suggester();
344 inline void set_has_id();
345 inline void clear_has_id();
346 inline void set_has_inviter();
347 inline void clear_has_inviter();
348 inline void set_has_invitee();
349 inline void clear_has_invitee();
350 inline void set_has_club();
351 inline void clear_has_club();
352 inline void set_has_slot();
353 inline void clear_has_slot();
354 inline void set_has_creation_time();
355 inline void clear_has_creation_time();
356 inline void set_has_expiration_time();
357 inline void clear_has_expiration_time();
358 inline void set_has_suggester();
359 inline void clear_has_suggester();
363 ::google::protobuf::uint32 _has_bits_[1];
365 ::google::protobuf::uint64
id_;
370 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
396 return _unknown_fields_;
400 return &_unknown_fields_;
424 inline bool has_target_id()
const;
425 inline void clear_target_id();
426 static const int kTargetIdFieldNumber = 1;
427 inline const ::bgs::protocol::club::v1::MemberId& target_id()
const;
428 inline ::bgs::protocol::club::v1::MemberId* mutable_target_id();
429 inline ::bgs::protocol::club::v1::MemberId* release_target_id();
433 inline bool has_slot()
const;
434 inline void clear_slot();
435 static const int kSlotFieldNumber = 2;
436 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
437 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
438 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
442 inline int attribute_size()
const;
443 inline void clear_attribute();
444 static const int kAttributeFieldNumber = 3;
445 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
446 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
447 inline ::bgs::protocol::v2::Attribute* add_attribute();
448 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
450 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
454 inline bool has_join_club_source()
const;
455 inline void clear_join_club_source();
456 static const int kJoinClubSourceFieldNumber = 4;
457 inline ::google::protobuf::uint32 join_club_source()
const;
458 inline void set_join_club_source(::google::protobuf::uint32 value);
462 inline void set_has_target_id();
463 inline void clear_has_target_id();
464 inline void set_has_slot();
465 inline void clear_has_slot();
466 inline void set_has_join_club_source();
467 inline void clear_has_join_club_source();
471 ::google::protobuf::uint32 _has_bits_[1];
475 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
499 return _unknown_fields_;
503 return &_unknown_fields_;
527 inline bool has_id()
const;
528 inline void clear_id();
529 static const int kIdFieldNumber = 1;
530 inline ::google::protobuf::uint64 id()
const;
531 inline void set_id(::google::protobuf::uint64 value);
534 inline bool has_club_id()
const;
535 inline void clear_club_id();
536 static const int kClubIdFieldNumber = 2;
537 inline ::google::protobuf::uint64 club_id()
const;
538 inline void set_club_id(::google::protobuf::uint64 value);
541 inline bool has_suggester()
const;
542 inline void clear_suggester();
543 static const int kSuggesterFieldNumber = 3;
544 inline const ::bgs::protocol::club::v1::client::MemberDescription& suggester()
const;
545 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_suggester();
546 inline ::bgs::protocol::club::v1::client::MemberDescription* release_suggester();
550 inline bool has_suggestee()
const;
551 inline void clear_suggestee();
552 static const int kSuggesteeFieldNumber = 4;
553 inline const ::bgs::protocol::club::v1::client::MemberDescription& suggestee()
const;
554 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_suggestee();
555 inline ::bgs::protocol::club::v1::client::MemberDescription* release_suggestee();
559 inline bool has_slot()
const;
560 inline void clear_slot();
561 static const int kSlotFieldNumber = 5;
562 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
563 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
564 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
568 inline int attribute_size()
const;
569 inline void clear_attribute();
570 static const int kAttributeFieldNumber = 6;
571 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
572 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
573 inline ::bgs::protocol::v2::Attribute* add_attribute();
574 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
576 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
580 inline bool has_creation_time()
const;
581 inline void clear_creation_time();
582 static const int kCreationTimeFieldNumber = 7;
583 inline ::google::protobuf::uint64 creation_time()
const;
584 inline void set_creation_time(::google::protobuf::uint64 value);
587 inline bool has_expiration_time()
const;
588 inline void clear_expiration_time();
589 static const int kExpirationTimeFieldNumber = 8;
590 inline ::google::protobuf::uint64 expiration_time()
const;
591 inline void set_expiration_time(::google::protobuf::uint64 value);
595 inline void set_has_id();
596 inline void clear_has_id();
597 inline void set_has_club_id();
598 inline void clear_has_club_id();
599 inline void set_has_suggester();
600 inline void clear_has_suggester();
601 inline void set_has_suggestee();
602 inline void clear_has_suggestee();
603 inline void set_has_slot();
604 inline void clear_has_slot();
605 inline void set_has_creation_time();
606 inline void clear_has_creation_time();
607 inline void set_has_expiration_time();
608 inline void clear_has_expiration_time();
612 ::google::protobuf::uint32 _has_bits_[1];
614 ::google::protobuf::uint64
id_;
619 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
644 return _unknown_fields_;
648 return &_unknown_fields_;
672 inline bool has_slot()
const;
673 inline void clear_slot();
674 static const int kSlotFieldNumber = 1;
675 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
676 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
677 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
681 inline int attribute_size()
const;
682 inline void clear_attribute();
683 static const int kAttributeFieldNumber = 2;
684 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
685 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
686 inline ::bgs::protocol::v2::Attribute* add_attribute();
687 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
689 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
693 inline bool has_allowed_redeem_count()
const;
694 inline void clear_allowed_redeem_count();
695 static const int kAllowedRedeemCountFieldNumber = 3;
696 inline ::google::protobuf::uint32 allowed_redeem_count()
const;
697 inline void set_allowed_redeem_count(::google::protobuf::uint32 value);
700 inline bool has_expiration_time()
const;
701 inline void clear_expiration_time();
702 static const int kExpirationTimeFieldNumber = 4;
703 inline ::google::protobuf::uint64 expiration_time()
const;
704 inline void set_expiration_time(::google::protobuf::uint64 value);
707 inline bool has_join_club_source()
const;
708 inline void clear_join_club_source();
709 static const int kJoinClubSourceFieldNumber = 5;
710 inline ::google::protobuf::uint32 join_club_source()
const;
711 inline void set_join_club_source(::google::protobuf::uint32 value);
715 inline void set_has_slot();
716 inline void clear_has_slot();
717 inline void set_has_allowed_redeem_count();
718 inline void clear_has_allowed_redeem_count();
719 inline void set_has_expiration_time();
720 inline void clear_has_expiration_time();
721 inline void set_has_join_club_source();
722 inline void clear_has_join_club_source();
726 ::google::protobuf::uint32 _has_bits_[1];
729 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
755 return _unknown_fields_;
759 return &_unknown_fields_;
783 inline bool has_id()
const;
784 inline void clear_id();
785 static const int kIdFieldNumber = 1;
786 inline const ::std::string& id()
const;
787 inline void set_id(const ::std::string& value);
788 inline void set_id(
const char* value);
789 inline void set_id(
const char* value,
size_t size);
790 inline ::std::string* mutable_id();
791 inline ::std::string* release_id();
792 inline void set_allocated_id(::std::string*
id);
795 inline bool has_creator()
const;
796 inline void clear_creator();
797 static const int kCreatorFieldNumber = 2;
798 inline const ::bgs::protocol::club::v1::client::MemberDescription& creator()
const;
799 inline ::bgs::protocol::club::v1::client::MemberDescription* mutable_creator();
800 inline ::bgs::protocol::club::v1::client::MemberDescription* release_creator();
804 inline bool has_club()
const;
805 inline void clear_club();
806 static const int kClubFieldNumber = 3;
807 inline const ::bgs::protocol::club::v1::ClubDescription& club()
const;
808 inline ::bgs::protocol::club::v1::ClubDescription* mutable_club();
809 inline ::bgs::protocol::club::v1::ClubDescription* release_club();
813 inline bool has_slot()
const;
814 inline void clear_slot();
815 static const int kSlotFieldNumber = 4;
816 inline const ::bgs::protocol::club::v1::client::ClubSlot& slot()
const;
817 inline ::bgs::protocol::club::v1::client::ClubSlot* mutable_slot();
818 inline ::bgs::protocol::club::v1::client::ClubSlot* release_slot();
822 inline int attribute_size()
const;
823 inline void clear_attribute();
824 static const int kAttributeFieldNumber = 5;
825 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
826 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
827 inline ::bgs::protocol::v2::Attribute* add_attribute();
828 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
830 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
834 inline bool has_current_redeem_count()
const;
835 inline void clear_current_redeem_count();
836 static const int kCurrentRedeemCountFieldNumber = 6;
837 inline ::google::protobuf::uint32 current_redeem_count()
const;
838 inline void set_current_redeem_count(::google::protobuf::uint32 value);
841 inline bool has_allowed_redeem_count()
const;
842 inline void clear_allowed_redeem_count();
843 static const int kAllowedRedeemCountFieldNumber = 7;
844 inline ::google::protobuf::uint32 allowed_redeem_count()
const;
845 inline void set_allowed_redeem_count(::google::protobuf::uint32 value);
848 inline bool has_creation_time()
const;
849 inline void clear_creation_time();
850 static const int kCreationTimeFieldNumber = 8;
851 inline ::google::protobuf::uint64 creation_time()
const;
852 inline void set_creation_time(::google::protobuf::uint64 value);
855 inline bool has_expiration_time()
const;
856 inline void clear_expiration_time();
857 static const int kExpirationTimeFieldNumber = 9;
858 inline ::google::protobuf::uint64 expiration_time()
const;
859 inline void set_expiration_time(::google::protobuf::uint64 value);
863 inline void set_has_id();
864 inline void clear_has_id();
865 inline void set_has_creator();
866 inline void clear_has_creator();
867 inline void set_has_club();
868 inline void clear_has_club();
869 inline void set_has_slot();
870 inline void clear_has_slot();
871 inline void set_has_current_redeem_count();
872 inline void clear_has_current_redeem_count();
873 inline void set_has_allowed_redeem_count();
874 inline void clear_has_allowed_redeem_count();
875 inline void set_has_creation_time();
876 inline void clear_has_creation_time();
877 inline void set_has_expiration_time();
878 inline void clear_has_expiration_time();
882 ::google::protobuf::uint32 _has_bits_[1];
888 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
1012 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
1021 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
1061inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1066inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1087 id_ = GOOGLE_ULONGLONG(0);
1111 if (
inviter_ != NULL)
inviter_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
1120 if (
inviter_ == NULL)
inviter_ = new ::bgs::protocol::club::v1::client::MemberDescription;
1152 if (
invitee_ != NULL)
invitee_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
1161 if (
invitee_ == NULL)
invitee_ = new ::bgs::protocol::club::v1::client::MemberDescription;
1193 if (
club_ != NULL)
club_->::bgs::protocol::club::v1::ClubDescription::Clear();
1202 if (
club_ == NULL)
club_ = new ::bgs::protocol::club::v1::ClubDescription;
1234 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
1243 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
1283inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1288inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1353 if (
suggester_ != NULL)
suggester_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
1439 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
1448 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
1488inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1493inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1538 id_ = GOOGLE_ULONGLONG(0);
1586 if (
suggester_ != NULL)
suggester_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
1627 if (
suggestee_ != NULL)
suggestee_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
1668 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
1677 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
1717inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1722inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1791 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
1800 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
1840inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1845inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1938 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1949 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1950 id_ = new ::std::string;
1957 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1958 id_ = new ::std::string;
1965 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1966 id_ = new ::std::string;
1968 id_->assign(
reinterpret_cast<const char*
>(value), size);
1973 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1974 id_ = new ::std::string;
1981 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1984 ::std::string* temp =
id_;
1985 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1990 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1998 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2014 if (
creator_ != NULL)
creator_->::bgs::protocol::club::v1::client::MemberDescription::Clear();
2023 if (
creator_ == NULL)
creator_ = new ::bgs::protocol::club::v1::client::MemberDescription;
2055 if (
club_ != NULL)
club_->::bgs::protocol::club::v1::ClubDescription::Clear();
2064 if (
club_ == NULL)
club_ = new ::bgs::protocol::club::v1::ClubDescription;
2096 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::client::ClubSlot::Clear();
2105 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::client::ClubSlot;
2145inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
2150inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
const ::bgs::protocol::club::v1::client::MemberDescription & invitee() const
::google::protobuf::uint64 id_
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_inviter(::bgs::protocol::club::v1::client::MemberDescription *inviter)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::google::protobuf::uint64 id() const
::google::protobuf::Metadata GetMetadata() const
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
int attribute_size() const
bool has_suggester() const
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_inviter()
int GetCachedSize() const
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_invitee()
::google::protobuf::uint64 creation_time_
inline ::bgs::protocol::v2::Attribute * add_attribute()
void set_has_creation_time()
::bgs::protocol::club::v1::ClubDescription * club_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint64 expiration_time_
void set_allocated_suggester(::bgs::protocol::club::v1::client::MemberDescription *suggester)
void set_expiration_time(::google::protobuf::uint64 value)
void InitAsDefaultInstance()
void set_has_expiration_time()
inline ::bgs::protocol::club::v1::client::MemberDescription * release_invitee()
bool has_expiration_time() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
void set_allocated_invitee(::bgs::protocol::club::v1::client::MemberDescription *invitee)
static ClubInvitation * default_instance_
void clear_expiration_time()
inline ::bgs::protocol::club::v1::client::MemberDescription * release_inviter()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
bool has_creation_time() const
const ::bgs::protocol::club::v1::client::MemberDescription & suggester() const
void clear_creation_time()
void clear_has_creation_time()
void clear_has_expiration_time()
::bgs::protocol::club::v1::client::MemberDescription * invitee_
ClubInvitation & operator=(const ClubInvitation &from)
inline ::bgs::protocol::club::v1::ClubDescription * mutable_club()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
::bgs::protocol::club::v1::client::MemberDescription * inviter_
ClubInvitation * New() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void clear_has_suggester()
::google::protobuf::uint32 _has_bits_[1]
const ::bgs::protocol::club::v1::ClubDescription & club() const
static const ClubInvitation & default_instance()
void set_creation_time(::google::protobuf::uint64 value)
inline ::bgs::protocol::club::v1::ClubDescription * release_club()
ClubInvitation(const ClubInvitation &from)
const ::bgs::protocol::club::v1::client::MemberDescription & inviter() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
void Swap(ClubInvitation *other)
inline ::bgs::protocol::club::v1::client::MemberDescription * release_suggester()
::bgs::protocol::club::v1::client::ClubSlot * slot_
void set_allocated_club(::bgs::protocol::club::v1::ClubDescription *club)
::bgs::protocol::club::v1::client::MemberDescription * suggester_
virtual ~ClubInvitation()
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_suggester()
void set_id(::google::protobuf::uint64 value)
inline ::google::protobuf::uint64 creation_time() const
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::google::protobuf::uint64 expiration_time() const
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::google::protobuf::uint64 default_stream_id() const
void set_has_default_stream_id()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint64 default_stream_id_
static ClubSlot * default_instance_
static const ClubSlot & default_instance()
::google::protobuf::Metadata GetMetadata() const
void set_default_stream_id(::google::protobuf::uint64 value)
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_default_stream_id()
void InitAsDefaultInstance()
void clear_default_stream_id()
::google::protobuf::uint32 role_
ClubSlot & operator=(const ClubSlot &from)
bool has_default_stream_id() const
void SetCachedSize(int size) const
void Swap(ClubSlot *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_role(::google::protobuf::uint32 value)
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::uint32 role() const
int GetCachedSize() const
ClubSlot(const ClubSlot &from)
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint64 club_id_
static const ClubSuggestion & default_instance()
static ClubSuggestion * default_instance_
const ::bgs::protocol::club::v1::client::MemberDescription & suggester() const
void set_creation_time(::google::protobuf::uint64 value)
void Swap(ClubSuggestion *other)
inline ::google::protobuf::uint64 creation_time() const
::bgs::protocol::club::v1::client::MemberDescription * suggestee_
void clear_has_suggestee()
inline ::google::protobuf::uint64 id() const
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::uint64 expiration_time() const
void set_allocated_suggestee(::bgs::protocol::club::v1::client::MemberDescription *suggestee)
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
ClubSuggestion(const ClubSuggestion &from)
bool has_expiration_time() const
void set_expiration_time(::google::protobuf::uint64 value)
::bgs::protocol::club::v1::client::ClubSlot * slot_
void clear_has_creation_time()
ClubSuggestion & operator=(const ClubSuggestion &from)
void clear_creation_time()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
::google::protobuf::uint64 expiration_time_
void set_allocated_suggester(::bgs::protocol::club::v1::client::MemberDescription *suggester)
bool has_creation_time() const
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_suggester()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int attribute_size() const
void set_club_id(::google::protobuf::uint64 value)
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::bgs::protocol::club::v1::client::MemberDescription * release_suggester()
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::bgs::protocol::club::v1::client::MemberDescription * suggester_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::v2::Attribute * add_attribute()
virtual ~ClubSuggestion()
bool has_suggestee() const
::google::protobuf::uint64 id_
void clear_expiration_time()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
bool has_suggester() const
void clear_has_suggester()
void clear_has_expiration_time()
ClubSuggestion * New() const
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_suggestee()
void SetCachedSize(int size) const
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
const ::bgs::protocol::club::v1::client::MemberDescription & suggestee() const
::google::protobuf::uint32 _has_bits_[1]
void set_id(::google::protobuf::uint64 value)
::google::protobuf::uint64 creation_time_
inline ::google::protobuf::uint64 club_id() const
void set_has_creation_time()
void set_has_expiration_time()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
int GetCachedSize() const
inline ::bgs::protocol::club::v1::client::MemberDescription * release_suggestee()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
void set_allocated_id(::std::string *id)
int GetCachedSize() const
void clear_creation_time()
void set_has_allowed_redeem_count()
static const ::google::protobuf::Descriptor * descriptor()
void set_current_redeem_count(::google::protobuf::uint32 value)
static ClubTicket * default_instance_
bool has_current_redeem_count() const
void InitAsDefaultInstance()
void clear_has_allowed_redeem_count()
inline ::bgs::protocol::club::v1::client::MemberDescription * mutable_creator()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
::bgs::protocol::club::v1::client::MemberDescription * creator_
::google::protobuf::uint64 creation_time_
void clear_allowed_redeem_count()
inline ::google::protobuf::uint64 creation_time() const
ClubTicket(const ClubTicket &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::ClubDescription * mutable_club()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_creation_time(::google::protobuf::uint64 value)
const ::std::string & id() const
::google::protobuf::uint32 _has_bits_[1]
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::bgs::protocol::club::v1::ClubDescription * release_club()
bool has_allowed_redeem_count() const
int attribute_size() const
inline ::google::protobuf::uint32 current_redeem_count() const
::google::protobuf::uint32 allowed_redeem_count_
void set_has_creation_time()
void set_id(const ::std::string &value)
::bgs::protocol::club::v1::client::ClubSlot * slot_
void set_allocated_creator(::bgs::protocol::club::v1::client::MemberDescription *creator)
void clear_has_creation_time()
void SetCachedSize(int size) const
void set_has_expiration_time()
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
static const ClubTicket & default_instance()
ClubTicket & operator=(const ClubTicket &from)
inline ::bgs::protocol::club::v1::client::MemberDescription * release_creator()
inline ::std::string * mutable_id()
void clear_has_current_redeem_count()
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
bool has_expiration_time() const
::bgs::protocol::club::v1::ClubDescription * club_
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
void clear_expiration_time()
void Swap(ClubTicket *other)
::google::protobuf::uint32 current_redeem_count_
void set_expiration_time(::google::protobuf::uint64 value)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::bgs::protocol::club::v1::client::MemberDescription & creator() const
void set_allowed_redeem_count(::google::protobuf::uint32 value)
void set_allocated_club(::bgs::protocol::club::v1::ClubDescription *club)
inline ::bgs::protocol::v2::Attribute * add_attribute()
inline ::google::protobuf::uint32 allowed_redeem_count() const
const ::bgs::protocol::club::v1::ClubDescription & club() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
void clear_current_redeem_count()
void clear_has_expiration_time()
inline ::std::string * release_id()
inline ::google::protobuf::uint64 expiration_time() const
bool has_creation_time() const
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
void set_has_current_redeem_count()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
::google::protobuf::uint64 expiration_time_
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
CreateTicketOptions(const CreateTicketOptions &from)
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
void set_expiration_time(::google::protobuf::uint64 value)
::google::protobuf::uint32 allowed_redeem_count_
static CreateTicketOptions * default_instance_
CreateTicketOptions & operator=(const CreateTicketOptions &from)
inline ::bgs::protocol::v2::Attribute * add_attribute()
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
bool has_join_club_source() const
void SetCachedSize(int size) const
CreateTicketOptions * New() const
bool has_allowed_redeem_count() const
void clear_expiration_time()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
bool has_expiration_time() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::Metadata GetMetadata() const
void set_join_club_source(::google::protobuf::uint32 value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_join_club_source()
void set_has_allowed_redeem_count()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::google::protobuf::uint32 join_club_source() const
void clear_has_expiration_time()
void set_has_join_club_source()
void clear_has_allowed_redeem_count()
void set_allowed_redeem_count(::google::protobuf::uint32 value)
int attribute_size() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_allowed_redeem_count()
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
inline ::google::protobuf::uint32 allowed_redeem_count() const
::google::protobuf::uint64 expiration_time_
void Swap(CreateTicketOptions *other)
virtual ~CreateTicketOptions()
void set_has_expiration_time()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
void clear_join_club_source()
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::uint32 join_club_source_
inline ::google::protobuf::uint64 expiration_time() const
static const CreateTicketOptions & default_instance()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
::bgs::protocol::club::v1::client::ClubSlot * slot_
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_target_id() const
SendInvitationOptions & operator=(const SendInvitationOptions &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
inline ::bgs::protocol::club::v1::MemberId * release_target_id()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
int attribute_size() const
static const SendInvitationOptions & default_instance()
::bgs::protocol::club::v1::client::ClubSlot * slot_
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
inline ::bgs::protocol::v2::Attribute * add_attribute()
void InitAsDefaultInstance()
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
SendInvitationOptions(const SendInvitationOptions &from)
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
::google::protobuf::uint32 _has_bits_[1]
const ::bgs::protocol::club::v1::MemberId & target_id() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::bgs::protocol::club::v1::MemberId * mutable_target_id()
void set_allocated_target_id(::bgs::protocol::club::v1::MemberId *target_id)
SendInvitationOptions * New() const
void SetCachedSize(int size) const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
static SendInvitationOptions * default_instance_
void clear_has_target_id()
::google::protobuf::Metadata GetMetadata() const
int GetCachedSize() const
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void Swap(SendInvitationOptions *other)
::bgs::protocol::club::v1::MemberId * target_id_
virtual ~SendInvitationOptions()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
SendSuggestionOptions & operator=(const SendSuggestionOptions &from)
inline ::bgs::protocol::club::v1::client::ClubSlot * mutable_slot()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 _has_bits_[1]
const ::bgs::protocol::club::v1::MemberId & target_id() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::uint32 join_club_source() const
const ::bgs::protocol::club::v1::client::ClubSlot & slot() const
void SetCachedSize(int size) const
virtual ~SendSuggestionOptions()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::bgs::protocol::club::v1::client::ClubSlot * release_slot()
bool has_target_id() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
int attribute_size() const
void clear_has_join_club_source()
static SendSuggestionOptions * default_instance_
SendSuggestionOptions(const SendSuggestionOptions &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_allocated_slot(::bgs::protocol::club::v1::client::ClubSlot *slot)
void set_has_join_club_source()
void set_allocated_target_id(::bgs::protocol::club::v1::MemberId *target_id)
static const ::google::protobuf::Descriptor * descriptor()
::bgs::protocol::club::v1::MemberId * target_id_
int GetCachedSize() const
void clear_join_club_source()
static const SendSuggestionOptions & default_instance()
void clear_has_target_id()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
SendSuggestionOptions * New() const
inline ::bgs::protocol::club::v1::MemberId * mutable_target_id()
bool has_join_club_source() const
void InitAsDefaultInstance()
inline ::bgs::protocol::club::v1::MemberId * release_target_id()
void set_join_club_source(::google::protobuf::uint32 value)
::google::protobuf::uint32 join_club_source_
void Swap(SendSuggestionOptions *other)
::bgs::protocol::club::v1::client::ClubSlot * slot_
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
::google::protobuf::Metadata GetMetadata() const
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5finvitation_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5finvitation_2eproto()