4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fclub_5fname_5fgenerator_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>
62 return _unknown_fields_;
66 return &_unknown_fields_;
69 static const ::google::protobuf::Descriptor*
descriptor();
90 inline int name_generators_size()
const;
91 inline void clear_name_generators();
92 static const int kNameGeneratorsFieldNumber = 1;
93 inline const ::bgs::protocol::club::v1::client::NameGenerator& name_generators(
int index)
const;
94 inline ::bgs::protocol::club::v1::client::NameGenerator* mutable_name_generators(
int index);
95 inline ::bgs::protocol::club::v1::client::NameGenerator* add_name_generators();
96 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >&
97 name_generators()
const;
98 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >*
99 mutable_name_generators();
102 inline bool has_club_type_scorecard()
const;
103 inline void clear_club_type_scorecard();
104 static const int kClubTypeScorecardFieldNumber = 2;
105 inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& club_type_scorecard()
const;
106 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* mutable_club_type_scorecard();
107 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* release_club_type_scorecard();
111 inline bool has_locale_scorecard()
const;
112 inline void clear_locale_scorecard();
113 static const int kLocaleScorecardFieldNumber = 3;
114 inline const ::bgs::protocol::club::v1::client::NameGeneratorScorecard& locale_scorecard()
const;
115 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* mutable_locale_scorecard();
116 inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard* release_locale_scorecard();
121 inline void set_has_club_type_scorecard();
122 inline void clear_has_club_type_scorecard();
123 inline void set_has_locale_scorecard();
124 inline void clear_has_locale_scorecard();
128 ::google::protobuf::uint32 _has_bits_[1];
130 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >
name_generators_;
155 return _unknown_fields_;
159 return &_unknown_fields_;
183 inline bool has_is_required()
const;
184 inline void clear_is_required();
185 static const int kIsRequiredFieldNumber = 1;
186 inline bool is_required()
const;
187 inline void set_is_required(
bool value);
190 inline bool has_full_match()
const;
191 inline void clear_full_match();
192 static const int kFullMatchFieldNumber = 2;
193 inline ::google::protobuf::uint32 full_match()
const;
194 inline void set_full_match(::google::protobuf::uint32 value);
197 inline bool has_partial_match()
const;
198 inline void clear_partial_match();
199 static const int kPartialMatchFieldNumber = 3;
200 inline ::google::protobuf::uint32 partial_match()
const;
201 inline void set_partial_match(::google::protobuf::uint32 value);
204 inline bool has_partial_fallback()
const;
205 inline void clear_partial_fallback();
206 static const int kPartialFallbackFieldNumber = 4;
207 inline ::google::protobuf::uint32 partial_fallback()
const;
208 inline void set_partial_fallback(::google::protobuf::uint32 value);
211 inline bool has_full_fallback()
const;
212 inline void clear_full_fallback();
213 static const int kFullFallbackFieldNumber = 5;
214 inline ::google::protobuf::uint32 full_fallback()
const;
215 inline void set_full_fallback(::google::protobuf::uint32 value);
219 inline void set_has_is_required();
220 inline void clear_has_is_required();
221 inline void set_has_full_match();
222 inline void clear_has_full_match();
223 inline void set_has_partial_match();
224 inline void clear_has_partial_match();
225 inline void set_has_partial_fallback();
226 inline void clear_has_partial_fallback();
227 inline void set_has_full_fallback();
228 inline void clear_has_full_fallback();
232 ::google::protobuf::uint32 _has_bits_[1];
261 return _unknown_fields_;
265 return &_unknown_fields_;
289 inline int names_size()
const;
290 inline void clear_names();
291 static const int kNamesFieldNumber = 1;
292 inline const ::std::string& names(
int index)
const;
293 inline ::std::string* mutable_names(
int index);
294 inline void set_names(
int index, const ::std::string& value);
295 inline void set_names(
int index,
const char* value);
296 inline void set_names(
int index,
const char* value,
size_t size);
297 inline ::std::string* add_names();
298 inline void add_names(const ::std::string& value);
299 inline void add_names(
const char* value);
300 inline void add_names(
const char* value,
size_t size);
301 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& names()
const;
302 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_names();
305 inline int replacements_size()
const;
306 inline void clear_replacements();
307 static const int kReplacementsFieldNumber = 2;
308 inline const ::bgs::protocol::club::v1::client::NameGeneratorReplacement& replacements(
int index)
const;
309 inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* mutable_replacements(
int index);
310 inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement* add_replacements();
311 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >&
312 replacements()
const;
313 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >*
314 mutable_replacements();
317 inline int club_types_size()
const;
318 inline void clear_club_types();
319 static const int kClubTypesFieldNumber = 3;
320 inline const ::bgs::protocol::club::v1::UniqueClubType& club_types(
int index)
const;
321 inline ::bgs::protocol::club::v1::UniqueClubType* mutable_club_types(
int index);
322 inline ::bgs::protocol::club::v1::UniqueClubType* add_club_types();
323 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
325 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
326 mutable_club_types();
329 inline int locales_size()
const;
330 inline void clear_locales();
331 static const int kLocalesFieldNumber = 4;
332 inline const ::std::string& locales(
int index)
const;
333 inline ::std::string* mutable_locales(
int index);
334 inline void set_locales(
int index, const ::std::string& value);
335 inline void set_locales(
int index,
const char* value);
336 inline void set_locales(
int index,
const char* value,
size_t size);
337 inline ::std::string* add_locales();
338 inline void add_locales(const ::std::string& value);
339 inline void add_locales(
const char* value);
340 inline void add_locales(
const char* value,
size_t size);
341 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& locales()
const;
342 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_locales();
349 ::google::protobuf::uint32 _has_bits_[1];
351 ::google::protobuf::RepeatedPtrField< ::std::string>
names_;
352 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >
replacements_;
353 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >
club_types_;
354 ::google::protobuf::RepeatedPtrField< ::std::string>
locales_;
377 return _unknown_fields_;
381 return &_unknown_fields_;
405 inline bool has_id()
const;
406 inline void clear_id();
407 static const int kIdFieldNumber = 1;
408 inline const ::std::string& id()
const;
409 inline void set_id(const ::std::string& value);
410 inline void set_id(
const char* value);
411 inline void set_id(
const char* value,
size_t size);
412 inline ::std::string* mutable_id();
413 inline ::std::string* release_id();
414 inline void set_allocated_id(::std::string*
id);
417 inline int options_size()
const;
418 inline void clear_options();
419 static const int kOptionsFieldNumber = 2;
420 inline const ::std::string& options(
int index)
const;
421 inline ::std::string* mutable_options(
int index);
422 inline void set_options(
int index, const ::std::string& value);
423 inline void set_options(
int index,
const char* value);
424 inline void set_options(
int index,
const char* value,
size_t size);
425 inline ::std::string* add_options();
426 inline void add_options(const ::std::string& value);
427 inline void add_options(
const char* value);
428 inline void add_options(
const char* value,
size_t size);
429 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& options()
const;
430 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_options();
434 inline void set_has_id();
435 inline void clear_has_id();
439 ::google::protobuf::uint32 _has_bits_[1];
442 ::google::protobuf::RepeatedPtrField< ::std::string>
options_;
477inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >&
482inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator >*
711 return names_.Mutable(index);
715 names_.Mutable(index)->assign(value);
718 names_.Mutable(index)->assign(value);
722 names_.Mutable(index)->assign(
723 reinterpret_cast<const char*
>(value), size);
730 names_.Add()->assign(value);
734 names_.Add()->assign(value);
738 names_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
741inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
746inline ::google::protobuf::RepeatedPtrField< ::std::string>*
771inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >&
776inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement >*
801inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >&
806inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType >*
829 locales_.Mutable(index)->assign(value);
832 locales_.Mutable(index)->assign(value);
837 reinterpret_cast<const char*
>(value), size);
852 locales_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
855inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
860inline ::google::protobuf::RepeatedPtrField< ::std::string>*
881 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
892 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
893 id_ = new ::std::string;
900 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
901 id_ = new ::std::string;
908 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
909 id_ = new ::std::string;
911 id_->assign(
reinterpret_cast<const char*
>(value), size);
916 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
917 id_ = new ::std::string;
924 if (
id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
927 ::std::string* temp =
id_;
928 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
933 if (
id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
941 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
963 options_.Mutable(index)->assign(value);
966 options_.Mutable(index)->assign(value);
971 reinterpret_cast<const char*
>(value), size);
986 options_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
989inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
994inline ::google::protobuf::RepeatedPtrField< ::std::string>*
void SetCachedSize(int size) const
NameGeneratorConfig(const NameGeneratorConfig &from)
NameGeneratorConfig & operator=(const NameGeneratorConfig &from)
void clear_locale_scorecard()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_has_club_type_scorecard()
void clear_club_type_scorecard()
const ::bgs::protocol::club::v1::client::NameGeneratorScorecard & locale_scorecard() const
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * release_club_type_scorecard()
::google::protobuf::uint32 _has_bits_[1]
void Swap(NameGeneratorConfig *other)
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * mutable_locale_scorecard()
NameGeneratorConfig * New() const
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_allocated_club_type_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard *club_type_scorecard)
int name_generators_size() const
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * release_locale_scorecard()
const ::bgs::protocol::club::v1::client::NameGeneratorScorecard & club_type_scorecard() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::client::NameGeneratorScorecard * mutable_club_type_scorecard()
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > * mutable_name_generators()
static const NameGeneratorConfig & default_instance()
bool has_locale_scorecard() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_has_locale_scorecard()
virtual ~NameGeneratorConfig()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > & name_generators() const
::bgs::protocol::club::v1::client::NameGeneratorScorecard * club_type_scorecard_
void InitAsDefaultInstance()
int GetCachedSize() const
bool has_club_type_scorecard() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGenerator > name_generators_
void set_has_locale_scorecard()
inline ::bgs::protocol::club::v1::client::NameGenerator * add_name_generators()
void clear_has_club_type_scorecard()
static const ::google::protobuf::Descriptor * descriptor()
void set_allocated_locale_scorecard(::bgs::protocol::club::v1::client::NameGeneratorScorecard *locale_scorecard)
void clear_name_generators()
::bgs::protocol::club::v1::client::NameGeneratorScorecard * locale_scorecard_
static NameGeneratorConfig * default_instance_
NameGeneratorReplacement()
NameGeneratorReplacement & operator=(const NameGeneratorReplacement &from)
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::std::string * mutable_id()
void SetCachedSize(int size) const
int GetCachedSize() const
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_id(const ::std::string &value)
::google::protobuf::Metadata GetMetadata() const
NameGeneratorReplacement * New() const
void set_allocated_id(::std::string *id)
NameGeneratorReplacement(const NameGeneratorReplacement &from)
virtual ~NameGeneratorReplacement()
::google::protobuf::RepeatedPtrField< ::std::string > options_
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_options()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::RepeatedPtrField< ::std::string > & options() const
void set_options(int index, const ::std::string &value)
static NameGeneratorReplacement * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(NameGeneratorReplacement *other)
inline ::std::string * add_options()
static const NameGeneratorReplacement & default_instance()
const ::std::string & id() const
inline ::std::string * release_id()
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
virtual ~NameGeneratorScorecard()
void set_has_partial_match()
void set_has_is_required()
::google::protobuf::uint32 full_fallback_
bool has_full_match() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
int GetCachedSize() const
inline ::google::protobuf::uint32 full_fallback() const
NameGeneratorScorecard(const NameGeneratorScorecard &from)
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_full_fallback(::google::protobuf::uint32 value)
::google::protobuf::uint32 full_match_
void clear_has_is_required()
void set_partial_fallback(::google::protobuf::uint32 value)
void clear_partial_fallback()
void SetCachedSize(int size) const
void clear_has_full_match()
::google::protobuf::uint32 partial_match_
::google::protobuf::uint32 partial_fallback_
static NameGeneratorScorecard * default_instance_
bool has_partial_match() const
void set_has_partial_fallback()
void Swap(NameGeneratorScorecard *other)
void clear_has_partial_fallback()
inline ::google::protobuf::uint32 partial_fallback() const
void clear_full_fallback()
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
static const NameGeneratorScorecard & default_instance()
void set_partial_match(::google::protobuf::uint32 value)
void set_full_match(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 full_match() const
::google::protobuf::Metadata GetMetadata() const
NameGeneratorScorecard * New() const
NameGeneratorScorecard & operator=(const NameGeneratorScorecard &from)
void set_is_required(bool value)
bool has_is_required() const
void set_has_full_match()
void clear_has_full_fallback()
void set_has_full_fallback()
void clear_has_partial_match()
inline ::google::protobuf::uint32 partial_match() const
bool has_partial_fallback() const
bool has_full_fallback() const
void clear_partial_match()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
NameGenerator & operator=(const NameGenerator &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
void clear_replacements()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_names()
const ::google::protobuf::RepeatedPtrField< ::std::string > & names() const
inline ::bgs::protocol::club::v1::UniqueClubType * add_club_types()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > replacements_
inline ::std::string * add_names()
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void set_names(int index, const ::std::string &value)
void Swap(NameGenerator *other)
int club_types_size() const
NameGenerator * New() const
::google::protobuf::RepeatedPtrField< ::std::string > names_
inline ::std::string * add_locales()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > & replacements() const
static const ::google::protobuf::Descriptor * descriptor()
NameGenerator(const NameGenerator &from)
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > * mutable_club_types()
::google::protobuf::RepeatedPtrField< ::std::string > locales_
void set_locales(int index, const ::std::string &value)
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_locales()
void InitAsDefaultInstance()
static const NameGenerator & default_instance()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > & club_types() const
::google::protobuf::Metadata GetMetadata() const
static NameGenerator * default_instance_
const ::google::protobuf::RepeatedPtrField< ::std::string > & locales() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::club::v1::client::NameGeneratorReplacement * add_replacements()
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::client::NameGeneratorReplacement > * mutable_replacements()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::UniqueClubType > club_types_
int GetCachedSize() const
int replacements_size() const
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fname_5fgenerator_2eproto()