4#ifndef PROTOBUF_club_5finvitation_2eproto__INCLUDED
5#define PROTOBUF_club_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>
67 return _unknown_fields_;
71 return &_unknown_fields_;
74 static const ::google::protobuf::Descriptor*
descriptor();
95 inline bool has_role()
const;
96 inline void clear_role();
97 static const int kRoleFieldNumber = 1;
102 inline bool has_default_stream_id()
const;
103 inline void clear_default_stream_id();
104 static const int kDefaultStreamIdFieldNumber = 2;
110 inline void set_has_role();
111 inline void clear_has_role();
112 inline void set_has_default_stream_id();
113 inline void clear_has_default_stream_id();
143 return _unknown_fields_;
147 return &_unknown_fields_;
171 inline bool has_target_id()
const;
172 inline void clear_target_id();
173 static const int kTargetIdFieldNumber = 1;
174 inline const ::bgs::protocol::club::v1::MemberId& target_id()
const;
175 inline ::bgs::protocol::club::v1::MemberId* mutable_target_id();
176 inline ::bgs::protocol::club::v1::MemberId* release_target_id();
180 inline bool has_slot()
const;
181 inline void clear_slot();
182 static const int kSlotFieldNumber = 2;
183 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
184 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
185 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
189 inline int attribute_size()
const;
190 inline void clear_attribute();
191 static const int kAttributeFieldNumber = 3;
192 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
193 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
194 inline ::bgs::protocol::v2::Attribute* add_attribute();
195 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
197 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
202 inline void set_has_target_id();
203 inline void clear_has_target_id();
204 inline void set_has_slot();
205 inline void clear_has_slot();
213 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
236 return _unknown_fields_;
240 return &_unknown_fields_;
264 inline bool has_id()
const;
265 inline void clear_id();
266 static const int kIdFieldNumber = 1;
271 inline bool has_inviter()
const;
272 inline void clear_inviter();
273 static const int kInviterFieldNumber = 2;
274 inline const ::bgs::protocol::club::v1::MemberDescription& inviter()
const;
275 inline ::bgs::protocol::club::v1::MemberDescription* mutable_inviter();
276 inline ::bgs::protocol::club::v1::MemberDescription* release_inviter();
280 inline bool has_invitee()
const;
281 inline void clear_invitee();
282 static const int kInviteeFieldNumber = 3;
283 inline const ::bgs::protocol::club::v1::MemberDescription& invitee()
const;
284 inline ::bgs::protocol::club::v1::MemberDescription* mutable_invitee();
285 inline ::bgs::protocol::club::v1::MemberDescription* release_invitee();
289 inline bool has_club()
const;
290 inline void clear_club();
291 static const int kClubFieldNumber = 4;
292 inline const ::bgs::protocol::club::v1::ClubDescription& club()
const;
293 inline ::bgs::protocol::club::v1::ClubDescription* mutable_club();
294 inline ::bgs::protocol::club::v1::ClubDescription* release_club();
298 inline bool has_slot()
const;
299 inline void clear_slot();
300 static const int kSlotFieldNumber = 5;
301 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
302 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
303 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
307 inline int attribute_size()
const;
308 inline void clear_attribute();
309 static const int kAttributeFieldNumber = 6;
310 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
311 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
312 inline ::bgs::protocol::v2::Attribute* add_attribute();
313 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
315 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
319 inline bool has_creation_time()
const;
320 inline void clear_creation_time();
321 static const int kCreationTimeFieldNumber = 7;
326 inline bool has_expiration_time()
const;
327 inline void clear_expiration_time();
328 static const int kExpirationTimeFieldNumber = 8;
333 inline bool has_suggester()
const;
334 inline void clear_suggester();
335 static const int kSuggesterFieldNumber = 9;
336 inline const ::bgs::protocol::club::v1::MemberDescription& suggester()
const;
337 inline ::bgs::protocol::club::v1::MemberDescription* mutable_suggester();
338 inline ::bgs::protocol::club::v1::MemberDescription* release_suggester();
343 inline void set_has_id();
344 inline void clear_has_id();
345 inline void set_has_inviter();
346 inline void clear_has_inviter();
347 inline void set_has_invitee();
348 inline void clear_has_invitee();
349 inline void set_has_club();
350 inline void clear_has_club();
351 inline void set_has_slot();
352 inline void clear_has_slot();
353 inline void set_has_creation_time();
354 inline void clear_has_creation_time();
355 inline void set_has_expiration_time();
356 inline void clear_has_expiration_time();
357 inline void set_has_suggester();
358 inline void clear_has_suggester();
369 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
395 return _unknown_fields_;
399 return &_unknown_fields_;
423 inline bool has_target_id()
const;
424 inline void clear_target_id();
425 static const int kTargetIdFieldNumber = 1;
426 inline const ::bgs::protocol::club::v1::MemberId& target_id()
const;
427 inline ::bgs::protocol::club::v1::MemberId* mutable_target_id();
428 inline ::bgs::protocol::club::v1::MemberId* release_target_id();
432 inline bool has_slot()
const;
433 inline void clear_slot();
434 static const int kSlotFieldNumber = 2;
435 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
436 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
437 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
441 inline int attribute_size()
const;
442 inline void clear_attribute();
443 static const int kAttributeFieldNumber = 3;
444 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
445 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
446 inline ::bgs::protocol::v2::Attribute* add_attribute();
447 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
449 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
453 inline bool has_join_club_source()
const;
454 inline void clear_join_club_source();
455 static const int kJoinClubSourceFieldNumber = 4;
461 inline void set_has_target_id();
462 inline void clear_has_target_id();
463 inline void set_has_slot();
464 inline void clear_has_slot();
465 inline void set_has_join_club_source();
466 inline void clear_has_join_club_source();
474 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
498 return _unknown_fields_;
502 return &_unknown_fields_;
526 inline bool has_id()
const;
527 inline void clear_id();
528 static const int kIdFieldNumber = 1;
533 inline bool has_club_id()
const;
534 inline void clear_club_id();
535 static const int kClubIdFieldNumber = 2;
540 inline bool has_suggester()
const;
541 inline void clear_suggester();
542 static const int kSuggesterFieldNumber = 3;
543 inline const ::bgs::protocol::club::v1::MemberDescription& suggester()
const;
544 inline ::bgs::protocol::club::v1::MemberDescription* mutable_suggester();
545 inline ::bgs::protocol::club::v1::MemberDescription* release_suggester();
549 inline bool has_suggestee()
const;
550 inline void clear_suggestee();
551 static const int kSuggesteeFieldNumber = 4;
552 inline const ::bgs::protocol::club::v1::MemberDescription& suggestee()
const;
553 inline ::bgs::protocol::club::v1::MemberDescription* mutable_suggestee();
554 inline ::bgs::protocol::club::v1::MemberDescription* release_suggestee();
558 inline bool has_slot()
const;
559 inline void clear_slot();
560 static const int kSlotFieldNumber = 5;
561 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
562 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
563 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
567 inline int attribute_size()
const;
568 inline void clear_attribute();
569 static const int kAttributeFieldNumber = 6;
570 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
571 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
572 inline ::bgs::protocol::v2::Attribute* add_attribute();
573 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
575 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
579 inline bool has_creation_time()
const;
580 inline void clear_creation_time();
581 static const int kCreationTimeFieldNumber = 7;
586 inline bool has_expiration_time()
const;
587 inline void clear_expiration_time();
588 static const int kExpirationTimeFieldNumber = 8;
594 inline void set_has_id();
595 inline void clear_has_id();
596 inline void set_has_club_id();
597 inline void clear_has_club_id();
598 inline void set_has_suggester();
599 inline void clear_has_suggester();
600 inline void set_has_suggestee();
601 inline void clear_has_suggestee();
602 inline void set_has_slot();
603 inline void clear_has_slot();
604 inline void set_has_creation_time();
605 inline void clear_has_creation_time();
606 inline void set_has_expiration_time();
607 inline void clear_has_expiration_time();
618 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
643 return _unknown_fields_;
647 return &_unknown_fields_;
671 inline bool has_slot()
const;
672 inline void clear_slot();
673 static const int kSlotFieldNumber = 1;
674 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
675 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
676 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
680 inline int attribute_size()
const;
681 inline void clear_attribute();
682 static const int kAttributeFieldNumber = 2;
683 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
684 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
685 inline ::bgs::protocol::v2::Attribute* add_attribute();
686 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
688 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
692 inline bool has_allowed_redeem_count()
const;
693 inline void clear_allowed_redeem_count();
694 static const int kAllowedRedeemCountFieldNumber = 3;
699 inline bool has_expiration_time()
const;
700 inline void clear_expiration_time();
701 static const int kExpirationTimeFieldNumber = 4;
706 inline bool has_join_club_source()
const;
707 inline void clear_join_club_source();
708 static const int kJoinClubSourceFieldNumber = 5;
714 inline void set_has_slot();
715 inline void clear_has_slot();
716 inline void set_has_allowed_redeem_count();
717 inline void clear_has_allowed_redeem_count();
718 inline void set_has_expiration_time();
719 inline void clear_has_expiration_time();
720 inline void set_has_join_club_source();
721 inline void clear_has_join_club_source();
728 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
754 return _unknown_fields_;
758 return &_unknown_fields_;
782 inline bool has_id()
const;
783 inline void clear_id();
784 static const int kIdFieldNumber = 1;
785 inline const ::std::string& id()
const;
786 inline void set_id(const ::std::string& value);
787 inline void set_id(
const char* value);
788 inline void set_id(
const char* value,
size_t size);
789 inline ::std::string* mutable_id();
790 inline ::std::string* release_id();
791 inline void set_allocated_id(::std::string*
id);
794 inline bool has_creator()
const;
795 inline void clear_creator();
796 static const int kCreatorFieldNumber = 2;
797 inline const ::bgs::protocol::club::v1::MemberDescription& creator()
const;
798 inline ::bgs::protocol::club::v1::MemberDescription* mutable_creator();
799 inline ::bgs::protocol::club::v1::MemberDescription* release_creator();
803 inline bool has_club()
const;
804 inline void clear_club();
805 static const int kClubFieldNumber = 3;
806 inline const ::bgs::protocol::club::v1::ClubDescription& club()
const;
807 inline ::bgs::protocol::club::v1::ClubDescription* mutable_club();
808 inline ::bgs::protocol::club::v1::ClubDescription* release_club();
812 inline bool has_slot()
const;
813 inline void clear_slot();
814 static const int kSlotFieldNumber = 4;
815 inline const ::bgs::protocol::club::v1::ClubSlot& slot()
const;
816 inline ::bgs::protocol::club::v1::ClubSlot* mutable_slot();
817 inline ::bgs::protocol::club::v1::ClubSlot* release_slot();
821 inline int attribute_size()
const;
822 inline void clear_attribute();
823 static const int kAttributeFieldNumber = 5;
824 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
825 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
826 inline ::bgs::protocol::v2::Attribute* add_attribute();
827 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
829 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
833 inline bool has_current_redeem_count()
const;
834 inline void clear_current_redeem_count();
835 static const int kCurrentRedeemCountFieldNumber = 6;
840 inline bool has_allowed_redeem_count()
const;
841 inline void clear_allowed_redeem_count();
842 static const int kAllowedRedeemCountFieldNumber = 7;
847 inline bool has_creation_time()
const;
848 inline void clear_creation_time();
849 static const int kCreationTimeFieldNumber = 8;
854 inline bool has_expiration_time()
const;
855 inline void clear_expiration_time();
856 static const int kExpirationTimeFieldNumber = 9;
862 inline void set_has_id();
863 inline void clear_has_id();
864 inline void set_has_creator();
865 inline void clear_has_creator();
866 inline void set_has_club();
867 inline void clear_has_club();
868 inline void set_has_slot();
869 inline void clear_has_slot();
870 inline void set_has_current_redeem_count();
871 inline void clear_has_current_redeem_count();
872 inline void set_has_allowed_redeem_count();
873 inline void clear_has_allowed_redeem_count();
874 inline void set_has_creation_time();
875 inline void clear_has_creation_time();
876 inline void set_has_expiration_time();
877 inline void clear_has_expiration_time();
887 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
1011 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
1020 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
1060inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1065inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1086 id_ = GOOGLE_ULONGLONG(0);
1110 if (
inviter_ != NULL)
inviter_->::bgs::protocol::club::v1::MemberDescription::Clear();
1119 if (
inviter_ == NULL)
inviter_ = new ::bgs::protocol::club::v1::MemberDescription;
1151 if (
invitee_ != NULL)
invitee_->::bgs::protocol::club::v1::MemberDescription::Clear();
1160 if (
invitee_ == NULL)
invitee_ = new ::bgs::protocol::club::v1::MemberDescription;
1192 if (
club_ != NULL)
club_->::bgs::protocol::club::v1::ClubDescription::Clear();
1201 if (
club_ == NULL)
club_ = new ::bgs::protocol::club::v1::ClubDescription;
1233 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
1242 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
1282inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1287inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1438 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
1447 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
1487inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1492inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1537 id_ = GOOGLE_ULONGLONG(0);
1667 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
1676 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
1716inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1721inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1790 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
1799 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
1839inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1844inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1937 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1948 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1949 id_ = new ::std::string;
1956 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1957 id_ = new ::std::string;
1964 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1965 id_ = new ::std::string;
1967 id_->assign(
reinterpret_cast<const char*
>(value),
size);
1972 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1973 id_ = new ::std::string;
1980 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1983 ::std::string* temp =
id_;
1984 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1989 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1997 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2013 if (
creator_ != NULL)
creator_->::bgs::protocol::club::v1::MemberDescription::Clear();
2022 if (
creator_ == NULL)
creator_ = new ::bgs::protocol::club::v1::MemberDescription;
2054 if (
club_ != NULL)
club_->::bgs::protocol::club::v1::ClubDescription::Clear();
2063 if (
club_ == NULL)
club_ = new ::bgs::protocol::club::v1::ClubDescription;
2095 if (
slot_ != NULL)
slot_->::bgs::protocol::club::v1::ClubSlot::Clear();
2104 if (
slot_ == NULL)
slot_ = new ::bgs::protocol::club::v1::ClubSlot;
2144inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
2149inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
void clear_has_expiration_time()
const ::bgs::protocol::club::v1::MemberDescription & invitee() const
::bgs::protocol::club::v1::MemberDescription * invitee_
bool has_creation_time() const
const ::bgs::protocol::club::v1::MemberDescription & suggester() const
ClubInvitation * New() const
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::uint64 creation_time() const
bool has_suggester() const
inline ::google::protobuf::uint64 id() const
void Swap(ClubInvitation *other)
void set_allocated_invitee(::bgs::protocol::club::v1::MemberDescription *invitee)
void clear_has_suggester()
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
void set_allocated_inviter(::bgs::protocol::club::v1::MemberDescription *inviter)
void SetCachedSize(int size) const
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
const ::bgs::protocol::club::v1::MemberDescription & inviter() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
::google::protobuf::uint64 creation_time_
ClubInvitation & operator=(const ClubInvitation &from)
const ::bgs::protocol::club::v1::ClubDescription & club() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
void InitAsDefaultInstance()
const ::bgs::protocol::club::v1::ClubSlot & slot() const
::bgs::protocol::club::v1::ClubSlot * slot_
void set_creation_time(::google::protobuf::uint64 value)
inline ::bgs::protocol::club::v1::MemberDescription * release_inviter()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
bool has_expiration_time() const
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
::bgs::protocol::club::v1::MemberDescription * inviter_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_allocated_club(::bgs::protocol::club::v1::ClubDescription *club)
inline ::bgs::protocol::club::v1::MemberDescription * mutable_suggester()
inline ::bgs::protocol::v2::Attribute * add_attribute()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
static ClubInvitation * default_instance_
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_id(::google::protobuf::uint64 value)
inline ::bgs::protocol::club::v1::MemberDescription * mutable_invitee()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
ClubInvitation(const ClubInvitation &from)
void set_allocated_suggester(::bgs::protocol::club::v1::MemberDescription *suggester)
static const ::google::protobuf::Descriptor * descriptor()
int attribute_size() const
::google::protobuf::uint64 expiration_time_
inline ::bgs::protocol::club::v1::MemberDescription * mutable_inviter()
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
void clear_creation_time()
static const ClubInvitation & default_instance()
inline ::bgs::protocol::club::v1::MemberDescription * release_invitee()
inline ::bgs::protocol::club::v1::ClubDescription * mutable_club()
void clear_has_creation_time()
inline ::google::protobuf::uint64 expiration_time() const
inline ::bgs::protocol::club::v1::ClubDescription * release_club()
void set_has_expiration_time()
::bgs::protocol::club::v1::MemberDescription * suggester_
::bgs::protocol::club::v1::ClubDescription * club_
::google::protobuf::uint64 id_
void set_expiration_time(::google::protobuf::uint64 value)
inline ::bgs::protocol::club::v1::MemberDescription * release_suggester()
void clear_expiration_time()
void set_has_creation_time()
virtual ~ClubInvitation()
void set_default_stream_id(::google::protobuf::uint64 value)
static ClubSlot * default_instance_
void SetCachedSize(int size) const
::google::protobuf::uint64 default_stream_id_
::google::protobuf::uint32 role_
inline ::google::protobuf::uint64 default_stream_id() const
::google::protobuf::Metadata GetMetadata() const
void Swap(ClubSlot *other)
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
static const ClubSlot & default_instance()
bool has_default_stream_id() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_default_stream_id()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::uint32 role() const
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
void InitAsDefaultInstance()
::google::protobuf::uint32 _has_bits_[1]
void set_has_default_stream_id()
ClubSlot(const ClubSlot &from)
int GetCachedSize() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
void set_role(::google::protobuf::uint32 value)
void clear_default_stream_id()
ClubSlot & operator=(const ClubSlot &from)
bool has_creation_time() const
void set_allocated_suggestee(::bgs::protocol::club::v1::MemberDescription *suggestee)
void Swap(ClubSuggestion *other)
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
inline ::bgs::protocol::club::v1::MemberDescription * release_suggestee()
::google::protobuf::uint64 creation_time_
static const ClubSuggestion & default_instance()
void set_club_id(::google::protobuf::uint64 value)
int attribute_size() const
inline ::bgs::protocol::club::v1::MemberDescription * release_suggester()
::bgs::protocol::club::v1::MemberDescription * suggester_
inline ::bgs::protocol::v2::Attribute * add_attribute()
ClubSuggestion(const ClubSuggestion &from)
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
const ::bgs::protocol::club::v1::MemberDescription & suggester() const
int GetCachedSize() const
ClubSuggestion & operator=(const ClubSuggestion &from)
void clear_has_suggestee()
virtual ~ClubSuggestion()
void set_id(::google::protobuf::uint64 value)
void clear_has_suggester()
void clear_creation_time()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
void clear_has_creation_time()
inline ::google::protobuf::uint64 expiration_time() const
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
void clear_has_expiration_time()
bool has_expiration_time() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint64 club_id_
void set_expiration_time(::google::protobuf::uint64 value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_suggestee() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
::google::protobuf::uint32 _has_bits_[1]
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
inline ::google::protobuf::uint64 id() const
inline ::google::protobuf::uint64 creation_time() const
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
::google::protobuf::uint64 id_
const ::bgs::protocol::club::v1::ClubSlot & slot() const
::google::protobuf::uint64 expiration_time_
void set_has_expiration_time()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_expiration_time()
bool has_suggester() const
void set_allocated_suggester(::bgs::protocol::club::v1::MemberDescription *suggester)
inline ::google::protobuf::uint64 club_id() const
inline ::bgs::protocol::club::v1::MemberDescription * mutable_suggester()
::bgs::protocol::club::v1::MemberDescription * suggestee_
void set_has_creation_time()
inline ::bgs::protocol::club::v1::MemberDescription * mutable_suggestee()
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
const ::bgs::protocol::club::v1::MemberDescription & suggestee() const
void set_creation_time(::google::protobuf::uint64 value)
::bgs::protocol::club::v1::ClubSlot * slot_
void InitAsDefaultInstance()
ClubSuggestion * New() const
void SetCachedSize(int size) const
static ClubSuggestion * default_instance_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
void clear_expiration_time()
inline ::google::protobuf::uint64 creation_time() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
void set_allowed_redeem_count(::google::protobuf::uint32 value)
void clear_has_allowed_redeem_count()
const ::std::string & id() const
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
void Swap(ClubTicket *other)
const ::bgs::protocol::club::v1::MemberDescription & creator() const
const ::bgs::protocol::club::v1::ClubSlot & slot() const
void set_has_expiration_time()
void set_creation_time(::google::protobuf::uint64 value)
void set_has_allowed_redeem_count()
::bgs::protocol::club::v1::MemberDescription * creator_
::google::protobuf::uint64 expiration_time_
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
bool has_creation_time() const
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
void SetCachedSize(int size) const
void set_allocated_id(::std::string *id)
void clear_creation_time()
void set_expiration_time(::google::protobuf::uint64 value)
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void clear_allowed_redeem_count()
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_allowed_redeem_count() const
inline ::google::protobuf::uint32 current_redeem_count() const
int attribute_size() const
inline ::bgs::protocol::club::v1::MemberDescription * release_creator()
void set_allocated_club(::bgs::protocol::club::v1::ClubDescription *club)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
void set_current_redeem_count(::google::protobuf::uint32 value)
inline ::bgs::protocol::club::v1::MemberDescription * mutable_creator()
void clear_current_redeem_count()
inline ::google::protobuf::uint32 allowed_redeem_count() const
void set_id(const ::std::string &value)
inline ::google::protobuf::uint64 expiration_time() const
static const ClubTicket & default_instance()
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
void clear_has_creation_time()
bool has_expiration_time() const
::bgs::protocol::club::v1::ClubSlot * slot_
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint32 allowed_redeem_count_
void set_allocated_creator(::bgs::protocol::club::v1::MemberDescription *creator)
inline ::bgs::protocol::club::v1::ClubDescription * release_club()
::google::protobuf::uint32 current_redeem_count_
bool has_current_redeem_count() const
static ClubTicket * default_instance_
void clear_has_expiration_time()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
::google::protobuf::uint64 creation_time_
inline ::bgs::protocol::club::v1::ClubDescription * mutable_club()
void clear_has_current_redeem_count()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::bgs::protocol::club::v1::ClubDescription & club() const
void set_has_creation_time()
::bgs::protocol::club::v1::ClubDescription * club_
inline ::std::string * release_id()
int GetCachedSize() const
void set_has_current_redeem_count()
inline ::std::string * mutable_id()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
ClubTicket & operator=(const ClubTicket &from)
ClubTicket(const ClubTicket &from)
inline ::bgs::protocol::v2::Attribute * add_attribute()
void clear_join_club_source()
CreateTicketOptions & operator=(const CreateTicketOptions &from)
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
::google::protobuf::uint32 _has_bits_[1]
void clear_has_expiration_time()
void SetCachedSize(int size) const
inline ::google::protobuf::uint64 expiration_time() const
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
void clear_has_allowed_redeem_count()
bool has_allowed_redeem_count() const
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
void clear_expiration_time()
int attribute_size() const
void Swap(CreateTicketOptions *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_expiration_time(::google::protobuf::uint64 value)
inline ::google::protobuf::uint32 join_club_source() const
::google::protobuf::uint64 expiration_time_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
CreateTicketOptions(const CreateTicketOptions &from)
void clear_has_join_club_source()
void clear_allowed_redeem_count()
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
CreateTicketOptions * New() const
inline ::google::protobuf::uint32 allowed_redeem_count() const
void set_join_club_source(::google::protobuf::uint32 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
bool has_expiration_time() const
static CreateTicketOptions * default_instance_
bool has_join_club_source() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
::google::protobuf::uint32 allowed_redeem_count_
void set_allowed_redeem_count(::google::protobuf::uint32 value)
virtual ~CreateTicketOptions()
static const CreateTicketOptions & default_instance()
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
::bgs::protocol::club::v1::ClubSlot * slot_
void set_has_expiration_time()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_allowed_redeem_count()
::google::protobuf::uint32 join_club_source_
const ::bgs::protocol::club::v1::ClubSlot & slot() const
int GetCachedSize() const
void set_has_join_club_source()
static SendInvitationOptions * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
int GetCachedSize() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
::bgs::protocol::club::v1::MemberId * target_id_
SendInvitationOptions * New() const
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
const ::bgs::protocol::club::v1::ClubSlot & slot() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
::google::protobuf::uint32 _has_bits_[1]
static const ::google::protobuf::Descriptor * descriptor()
void Swap(SendInvitationOptions *other)
inline ::bgs::protocol::club::v1::MemberId * release_target_id()
void set_allocated_target_id(::bgs::protocol::club::v1::MemberId *target_id)
::google::protobuf::UnknownFieldSet _unknown_fields_
SendInvitationOptions(const SendInvitationOptions &from)
SendInvitationOptions & operator=(const SendInvitationOptions &from)
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
static const SendInvitationOptions & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
void clear_has_target_id()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
virtual ~SendInvitationOptions()
inline ::bgs::protocol::club::v1::MemberId * mutable_target_id()
int attribute_size() const
::bgs::protocol::club::v1::ClubSlot * slot_
bool has_target_id() const
const ::bgs::protocol::club::v1::MemberId & target_id() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
SendSuggestionOptions(const SendSuggestionOptions &from)
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::club::v1::ClubSlot * release_slot()
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::club::v1::ClubSlot & slot() const
void Swap(SendSuggestionOptions *other)
void set_has_join_club_source()
bool has_join_club_source() const
inline ::bgs::protocol::club::v1::MemberId * mutable_target_id()
SendSuggestionOptions & operator=(const SendSuggestionOptions &from)
friend void protobuf_ShutdownFile_club_5finvitation_2eproto()
int GetCachedSize() const
SendSuggestionOptions * New() const
::bgs::protocol::club::v1::ClubSlot * slot_
void clear_join_club_source()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
void InitAsDefaultInstance()
void SetCachedSize(int size) const
virtual ~SendSuggestionOptions()
void set_allocated_target_id(::bgs::protocol::club::v1::MemberId *target_id)
::google::protobuf::uint32 _has_bits_[1]
static const SendSuggestionOptions & default_instance()
inline ::google::protobuf::uint32 join_club_source() const
void clear_has_join_club_source()
inline ::bgs::protocol::club::v1::MemberId * release_target_id()
friend void protobuf_AssignDesc_club_5finvitation_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::ClubSlot * mutable_slot()
void set_allocated_slot(::bgs::protocol::club::v1::ClubSlot *slot)
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_join_club_source(::google::protobuf::uint32 value)
::bgs::protocol::club::v1::MemberId * target_id_
static SendSuggestionOptions * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
void clear_has_target_id()
bool has_target_id() const
::google::protobuf::uint32 join_club_source_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::bgs::protocol::club::v1::MemberId & target_id() const
int attribute_size() const
constexpr std::size_t size()
void protobuf_ShutdownFile_club_5finvitation_2eproto()
void TC_PROTO_API protobuf_AddDesc_club_5finvitation_2eproto()
void protobuf_AssignDesc_club_5finvitation_2eproto()